summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2012-11-10 18:30:40 +0000
committerFariborz Jahanian <fjahanian@apple.com>2012-11-10 18:30:40 +0000
commite14f98e0bc41e90a5c43503f1075c1040db72104 (patch)
treeaa19eb80f8ae1bd22718627ea548faaf25c6c848 /clang/lib/CodeGen
parent44a3d901c0463aed8db144a3ca7abb360e9188e2 (diff)
downloadbcm5719-llvm-e14f98e0bc41e90a5c43503f1075c1040db72104.tar.gz
bcm5719-llvm-e14f98e0bc41e90a5c43503f1075c1040db72104.zip
objective-C blocks: Change BLOCK_HAS_EXTENDED_LAYOUT to be 1<<31.
lower 24bit is currently being used. llvm-svn: 167678
Diffstat (limited to 'clang/lib/CodeGen')
-rw-r--r--clang/lib/CodeGen/CGBlocks.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/CGBlocks.h b/clang/lib/CodeGen/CGBlocks.h
index 62635623857..f85701af781 100644
--- a/clang/lib/CodeGen/CGBlocks.h
+++ b/clang/lib/CodeGen/CGBlocks.h
@@ -59,12 +59,12 @@ enum BlockByrefFlags {
};
enum BlockLiteralFlags {
- BLOCK_HAS_EXTENDED_LAYOUT = (1 << 23),
BLOCK_HAS_COPY_DISPOSE = (1 << 25),
BLOCK_HAS_CXX_OBJ = (1 << 26),
BLOCK_IS_GLOBAL = (1 << 28),
BLOCK_USE_STRET = (1 << 29),
- BLOCK_HAS_SIGNATURE = (1 << 30)
+ BLOCK_HAS_SIGNATURE = (1 << 30),
+ BLOCK_HAS_EXTENDED_LAYOUT = (1 << 31)
};
class BlockFlags {
uint32_t flags;
OpenPOWER on IntegriCloud