|
From: | Petr Skočík |
Subject: | Re: [Tinycc-devel] Small bug: Uncalled null function pointer literal makes code unlinkable |
Date: | Tue, 3 Jul 2018 09:13:20 +0200 |
Hi,
On Tue, 26 Jun 2018, Petr Skočík wrote:
> Hi. I came across this little bug. It's not a showstopper for me but I
> thought I'd report it in case somebody knows a quick fix.
>
> example:c.c:
> void y(void);
> #define x ((void(*)(void))0)
> void call_x() { x?x():y(); }
>
> compiling and attempted linking with
>
> tcc -fPIC c.c -c && tcc -shared -o so.so c.o
>
>
> on x86_64 (untested elsewhere) gives
> c.o: error: Invalid relocation entry [ 6] '.rela.text' @
> 0000000c
Thanks for the report, fixed in mob.
Ciao,
Michael._______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel
[Prev in Thread] | Current Thread | [Next in Thread] |