[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] X86_64 shared library relocation errors?
From: |
Thomas Preud'homme |
Subject: |
Re: [Tinycc-devel] X86_64 shared library relocation errors? |
Date: |
Wed, 17 Oct 2012 23:25:39 +0200 |
User-agent: |
KMail/1.13.7 (Linux/3.2.0-4-amd64; KDE/4.8.4; x86_64; ; ) |
Le mercredi 17 octobre 2012 23:17:23, address@hidden a écrit :
> Hi. Occasionally I use tcc on x86_64 for testing building gawk with
> something that isn't GCC. I'm getting this:
>
> ../gawk: Symbol `malloc' causes overflow in R_X86_64_PC32 relocation
> ../gawk: Symbol `free' causes overflow in R_X86_64_PC32 relocation
> ../gawk: Symbol `malloc' causes overflow in R_X86_64_PC32 relocation
> ../gawk: Symbol `free' causes overflow in R_X86_64_PC32 relocation
> ../gawk: Symbol `malloc' causes overflow in R_X86_64_PC32 relocation
> ....
>
> I vaguely recall that this was discussed before. This is with the mob
> branch after a recent git pull.
http://lists.nongnu.org/archive/html/tinycc-devel/2012-06/msg00002.html
>
> To reproduce, simply clone the gawk git repo and configure and build
> the master branch with tcc.
>
> Much thanks!
>
> Arnold
That's on my TODO list along with making objdump and gdb recognize files
compiled by tcc as binaries (which they don't when -g flag is not used to
compile) but it might be in a few months…
Regards,
Tom
signature.asc
Description: This is a digitally signed message part.