Re: [Tinycc-devel] PATCH: Use R_AARCH64_MOVW_UABS_G* instead of R_AARCH64_CALL26.

2016-10-14 Thread Michael Matz
Hi, On Tue, 11 Oct 2016, Edmund Grimley Evans wrote: > Me: > > > That's interesting. Perhaps that could be extended to AArch64 instead > > of using the ugly work-around... > > I've pushed my work-around as I'm not sure when I'll be able to > investigate the linker... Just for the benefit of th

Re: [Tinycc-devel] Use TCC with GSL under Windows

2016-10-14 Thread Michael Matz
Hi, On Tue, 11 Oct 2016, Chen, Xianwen wrote: > In file included from Bessel_Function.c:1: > In file included from C:/cygwin64/usr/include//stdio.h:60: > In file included from C:/cygwin64/usr/include//sys/reent.h:15: > C:/cygwin64/usr/include//sys/_types.h:168: error: ',' expected (got "__wch")

Re: [Tinycc-devel] Misleading indentation at tccgen.c:4656-4659

2016-10-14 Thread Michael Matz
Hi, On Tue, 11 Oct 2016, Edmund Grimley Evans wrote: > Could someone please take a look at this warning? Yeah, fixed. Ciao, Michael. ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] [FreeBSD support] __aligned(n) + __pure issues

2016-10-14 Thread Michael Matz
Hi, On Mon, 10 Oct 2016, Christian JULLIEN wrote: > The problem is perhaps different: > ./tcc -B. -Iinclude -I. -run tests/tcctest.c > Compiles and works well. This one ic compiled with GCC > > I get this issue only with: > ../tcc -B.. -I../include -I.. -I.. -DTCC_TARGET_I386 -DONE_SOURCE -run >

Re: [Tinycc-devel] PATCH: Use R_AARCH64_MOVW_UABS_G* instead of R_AARCH64_CALL26.

2016-10-14 Thread Edmund Grimley Evans
Michael Matz : > > I've pushed my work-around as I'm not sure when I'll be able to > > investigate the linker... > > Just for the benefit of the list: that's fixed now. Many thanks! Edmund ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https:/

Re: [Tinycc-devel] [FreeBSD support] __aligned(n) + __pure issues

2016-10-14 Thread Christian Jullien
Ok, The point is that it compiles ROOTB but then a single line program using only ISO include and std C library fails because of __aligned in a **system** header. I agree that __aligned is a probably a macro or a gcc FreeBSD specific extension, but no one wants to change it source file (or Makefi

Re: [Tinycc-devel] PATCH: Use R_AARCH64_MOVW_UABS_G* instead of R_AARCH64_CALL26.

2016-10-14 Thread Christian Jullien
Just tested on: jullien@gcc113:~/tinycc$ uname -a Linux gcc113 3.13.0-92-generic #139-Ubuntu SMP Tue Jun 28 20:45:34 UTC 2016 aarch64 aarch64 aarch64 GNU/Linux Fully working, no error at all! Thanks Christian -Original Message- From: Tinycc-devel [mailto:tinycc-devel-bounces+eligis=orang