Displaying 5 results from an estimated 5 matches for "elfrelocation".
2010 May 09
2
[LLVMdev] Dead ELFRelocation.h file in include\llvm\CodeGen
--
此致
礼
罗勇刚
Yours
sincerely,
Yonggang Luo
2010 May 09
0
[LLVMdev] Dead ELFRelocation.h file in include\llvm\CodeGen
Class ELFRelocation is already moved to llvm/lib/CodeGen/ELF.h
此致
礼
罗勇刚
Yours
sincerely,
Yonggang Luo
2012 Mar 23
1
[LLVMdev] Sorting relocation entries
Hi Akira,
Just two very minor things that I missed the first time around.
1. The 'fixup" member of ELFRelocation entry should be "Fixup" instead.
2. Since we're always passing in a non-NULL fixup, that should probably be a reference, not a pointer.
Good for commit with those tweaks.
Thanks!
-Jim
On Mar 23, 2012, at 1:07 PM, Akira Hatanaka wrote:
> Hi Jim,
>
> Thanks for reviewing...
2012 Mar 23
0
[LLVMdev] Sorting relocation entries
...; namespace llvm {
>> class MCELFObjectTargetWriter {
>> @@ -27,6 +28,33 @@ protected:
>> uint16_t EMachine_, bool HasRelocationAddend_);
>>
>> public:
>> + /// @name Relocation Data
>> + /// @{
>> +
>> + struct ELFRelocationEntry {
>> + // Make these big enough for both 32-bit and 64-bit
>> + uint64_t r_offset;
>> + int Index;
>> + unsigned Type;
>> + const MCSymbol *Symbol;
>> + uint64_t r_addend;
>> + const MCFixup *fixup;
>> +
>> + ELFRelo...
2012 Mar 22
2
[LLVMdev] Sorting relocation entries
...#include <vector>
>
> namespace llvm {
> class MCELFObjectTargetWriter {
> @@ -27,6 +28,33 @@ protected:
> uint16_t EMachine_, bool HasRelocationAddend_);
>
> public:
> + /// @name Relocation Data
> + /// @{
> +
> + struct ELFRelocationEntry {
> + // Make these big enough for both 32-bit and 64-bit
> + uint64_t r_offset;
> + int Index;
> + unsigned Type;
> + const MCSymbol *Symbol;
> + uint64_t r_addend;
> + const MCFixup *fixup;
> +
> + ELFRelocationEntry()
> + : r_offset...