Displaying 2 results from an estimated 2 matches for "segmentchunks".
2015 Jun 02
2
[LLVMdev] [lld] TBSS wrong size
...just taking in consideration the largest tbss segment, not all
from all objects. ld generates a correct output:
[17] .tbss NOBITS 0000000000410dec 00000dec
000000000000001c 0000000000000000 WAT 0 0 4
My initial idea is that 'lib/ReaderWriter/ELF/SegmentChunks.cpp' /
Segment<ELFT>::assignVirtualAddress is setting wrong slice values, however
playing with this I could not find a correct logic to handle the TBSS.
Any ideas where lld is possible messing the TBSS segments sizes?
2015 Jun 03
3
[LLVMdev] [lld] TBSS wrong size
...ent, not all
>> from all objects. ld generates a correct output:
>>
>> [17] .tbss NOBITS 0000000000410dec 00000dec
>> 000000000000001c 0000000000000000 WAT 0 0 4
>>
>> My initial idea is that 'lib/ReaderWriter/ELF/SegmentChunks.cpp' /
>> Segment<ELFT>::assignVirtualAddress is setting wrong slice values, however
>> playing with this I could not find a correct logic to handle the TBSS.
>>
>> Any ideas where lld is possible messing the TBSS segments sizes?