From: Daniel Dunbar
Date: Wed, 13 May 2009 21:40:49 +0000 (+0000)
Subject: Note that clang follows the MSVC definition for #pragma pack.
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9375ed13dcf7a681874f89f7580b59caddbb2660;p=clang
Note that clang follows the MSVC definition for #pragma pack.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@71725 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/UsersManual.html b/docs/UsersManual.html
index ca01f2feb1..8cacf7fd57 100644
--- a/docs/UsersManual.html
+++ b/docs/UsersManual.html
@@ -622,6 +622,11 @@ file bugs; patches are welcome, though.
clang does not support the Microsoft extension where anonymous
record members can be declared using user defined typedefs.
+clang supports the Microsoft "#pragma pack" feature for
+controlling record layout. GCC also contains support for this feature,
+however where MSVC and GCC are incompatible clang follows the MSVC
+definition.
+
Objective-C Language Features