Displaying 5 results from an estimated 5 matches for "33322e64".
2015 Jul 24
2
[LLVMdev] [LLD] support for dlltool generated libs in COFF/PECOFF
After some more digging and creating a few testcases in lld I have narrowed
it down to
The fact that dlltool generates
Contents of section .idata$7:
0000 55534552 33322e64 6c6c0000 USER32.dll..
Where as lld expects
Contents of section .idata$6:
0000 55534552 33322e64 6c6c0000 USER32.dll..
I recreated the hello64.test using dlltool for the lib and here is the
asm dump of the final exe
hello64gnu.exe: file format COFF-x86-64
Disassembly o...
2015 Jul 23
0
[LLVMdev] [LLD] support for dlltool generated libs in COFF/PECOFF
...the 2 outputs from objdump
$ llvm-objdump -s libuser32.a
dykgt.o: file format COFF-i386
Contents of section .idata$4:
0000 00000000 ....
Contents of section .idata$5:
0000 00000000 ....
Contents of section .idata$7:
0000 55534552 33322e64 6c6c0000 USER32.dll..
dykgh.o: file format COFF-i386
Contents of section .idata$2:
0000 00000000 00000000 00000000 00000000 ................
0010 00000000 ....
dykgs00001.o: file format COFF-i386
Contents of section .text:
0000 ff250000 0000909...
2015 Jul 25
0
[LLVMdev] [LLD] support for dlltool generated libs in COFF/PECOFF
...artell
On Fri, Jul 24, 2015 at 10:52 AM, Martell Malone <martellmalone at gmail.com>
wrote:
> After some more digging and creating a few testcases in lld I have
> narrowed it down to
>
> The fact that dlltool generates
>
> Contents of section .idata$7:
> 0000 55534552 33322e64 6c6c0000 USER32.dll..
>
> Where as lld expects
>
> Contents of section .idata$6:
> 0000 55534552 33322e64 6c6c0000 USER32.dll..
>
> I recreated the hello64.test using dlltool for the lib and here is the asm dump of the final exe
>
> hello64gnu.exe:...
2015 Jul 23
2
[LLVMdev] [LLD] support for dlltool generated libs in COFF/PECOFF
Hi again rui, :)
I've got all the patches into llvm and clang for supporting mingw-w64 via
compiler-rt and now we are able to build a full mingw-w64 toolchain without
gcc :)
With great help from yaron and rnk.
I've CC'd them as they might have interest in seeing this target through
with me to the end :)
So I have again turned my attention to LLD so that we can also remove ld as
a
2015 Jul 25
2
[LLVMdev] [LLD] support for dlltool generated libs in COFF/PECOFF
...2 AM, Martell Malone <martellmalone at gmail.com>
> wrote:
>
>> After some more digging and creating a few testcases in lld I have
>> narrowed it down to
>>
>> The fact that dlltool generates
>>
>> Contents of section .idata$7:
>> 0000 55534552 33322e64 6c6c0000 USER32.dll..
>>
>> Where as lld expects
>>
>> Contents of section .idata$6:
>> 0000 55534552 33322e64 6c6c0000 USER32.dll..
>>
>> I recreated the hello64.test using dlltool for the lib and here is the asm dump of the final exe...