[llvm-commits] [Patch] seqence for ARM/MC object emission (arm-mc-elf-s01-r114621.patch)
Jason Kim
jasonwkim at google.com
Wed Sep 22 20:51:41 PDT 2010
This patch replaces the buggy arm-mc-elf-s01.patch5 I sent to this
list earlier this week.
Patch applies cleanly to r114621, and make check-lit passes (yes
PR8199 is not triggered :-).
Thank you.
-Jason
---
Its still mostly stub work so far.
Some cleanup in ARM Target Machine initialization - including
1. The ARM DataLayout member has been lifted upwards and initialized
directly via new method in ARMSubTarget
2. createMCStreamer() -> createX86MCStreamer()/createARMMCStreamer()
3. new ARMSubtarget::getDataLayout() method being called in ARMBaseTargetMachine
4. Quashed some random extra blank lines in X86, and added new
comments for future expansion
M lib/Target/X86/X86TargetMachine.cpp
M lib/Target/ARM/ARMTargetMachine.cpp
A lib/Target/ARM/ARMELFWriterInfo.h
M lib/Target/ARM/ARMSubtarget.h
A lib/Target/ARM/ARMELFWriterInfo.cpp
M lib/Target/ARM/CMakeLists.txt
M lib/Target/ARM/ARMTargetMachine.h
M lib/Target/TargetELFWriterInfo.cpp
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm-mc-elf-s01-r114621.patch
Type: application/octet-stream
Size: 15835 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100922/4195c01d/attachment.obj>
More information about the llvm-commits
mailing list