tinycc-devel
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]