diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-04-15 02:56:18 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-04-15 02:56:18 +0000 |
commit | 0bf2199b79b1ca2dcbb0d0406fd90335c8575752 (patch) | |
tree | 5f486ff9999ad0cb91b5da204fbf299d2b13dc7a /lib/CodeGen/CodeGenFunction.cpp | |
parent | 70d3c92820f590b10553da9c96eda24e4325ba34 (diff) |
Tweaks to Objective-C metadata (32 & 64-bit) to match llvm-gcc.
- Set alignment on property lists.
- 32-bit:
o Set section on property lists.
o Fix section name for category class methods.
o Fix symbol name for property lists.
o Fix section name for class method.
o Set alignment and section on class extension structure.
o Set alignment on a number of things: instance variables, methods,
method descriptions, the symbols structure.
- 64-bit:
o Fix section flags for protocol list.
I doubt most of these were problems in practice, but it is nice to
match llvm-gcc.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69132 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions