search for: elfobjectwriterimpl

Displaying 4 results from an estimated 4 matches for "elfobjectwriterimpl".

2010 Nov 09
2
[LLVMdev] FYI: ELFObjectWriter/ELFObjectWriterImpl refactoring TBA (need for ARM/MC/ELF)
This is a heads up - if you aren't into ELF or ARM, you can stop reading :-) I need to add ARM specific relocation support which require some amount of reorg to the exiting ELFObjectWriter.* to remove x86 biases (or at least move them elsewhere). I am currently working on a set of patches, which I will send to commits for review, hopefully in a day or three. Thanks -jason
2010 Nov 09
0
[LLVMdev] FYI: ELFObjectWriter/ELFObjectWriterImpl refactoring TBA (need for ARM/MC/ELF)
On Nov 9, 2010, at 9:31 AM, Jason Kim wrote: > This is a heads up - if you aren't into ELF or ARM, you can stop reading :-) > > I need to add ARM specific relocation support which require some > amount of reorg to the exiting ELFObjectWriter.* to remove x86 biases > (or at least move them elsewhere). > I am currently working on a set of patches, which I will send to >
2010 Nov 12
0
[LLVMdev] [llvm-commits][PATCH] elfobjectwriter patch (ARM/MC/ELF)
...ase switching as much as possible - >> 5. Xfactor - how clean is the overall resulting design? >> >> The possible  ways forward I see are >> >> SMALL: keep the code nearly as is - place a switch inside >> ELFObjectWriter::RecordRelocation and dispatch to >> ELFObjectWriterImpl::RecordRelocation<ARCH> >> 1. +1 no new classes >> 2. +1 tiny patch >> 3. +1 no new classes, just one additional function so far. >> 4. -2 need to have special case switching for every routine that needs >> to be tweaked. >> 5. -2 Terrible! So far, its just...
2011 Jul 07
1
[LLVMdev] Sefault in llvm-mc when emitting an object file
..._uninitialized.h:116 #7 append<char const*> (this=0x806fae8, Asm=..., Layout=...) at /home/matt/src/llvm-2.8/include/llvm/ADT/SmallVector.h:364 #8 operator+= (this=0x806fae8, Asm=..., Layout=...) at /home/matt/src/llvm-2.8/include/llvm/ADT/SmallString.h:57 #9 (anonymous namespace)::ELFObjectWriterImpl::CreateMetadataSections ( this=0x806fae8, Asm=..., Layout=...) at ELFObjectWriter.cpp:821 #10 0xb785f09d in WriteObject (this=0x806fad0, Asm=..., Layout=...) at ELFObjectWriter.cpp:831 #11 llvm::ELFObjectWriter::WriteObject (this=0x806fad0, Asm=..., Layout=...) ---Type <return> to con...