Re: [Tinycc-devel] recover commits on mob

2021-01-05 Thread Ramsay Jones
rry for the inconvenience! ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

[Tinycc-devel] recover commits on mob

2021-01-05 Thread Ramsay Jones
Hi Herman, Danny, I just pushed a fix-up to the 'mob' branch to recover three commits which had been 'overwritten' somehow. (Danny, did you not see an error message when you tried to push?). ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel

Re: [Tinycc-devel] tinycc test failure on 32-bit Linux

2019-04-12 Thread Ramsay Jones
On 10/04/2019 23:39, Michael Matz wrote: > Hi, > > On Tue, 9 Apr 2019, Ramsay Jones wrote: > >>  Test: 102_alignas... >>  --- 102_alignas.expect    2019-04-09 16:15:35.069831581 +0100 >>  +++ 102_alignas.output    2019-04-09 16:16:23.922614694 +0100 >>  @@

Re: [Tinycc-devel] tinycc test failure on 32-bit Linux

2019-04-09 Thread Ramsay Jones
On 07/04/2019 03:15, Michael Matz wrote: > Hello Ramsay, > > On Fri, 29 Mar 2019, Ramsay Jones wrote: > >>  +98_al_ax_extend.c:20: error: conflicting types for '_us' >> >> The 98_al_ax_extend test does not run on x86_64. > > Which is also why

[Tinycc-devel] tinycc test failure on 32-bit Linux

2019-03-29 Thread Ramsay Jones
ax_extend.test] Error 1 Test: 99_fastcall... ... Makefile:353: recipe for target 'test' failed make: *** [test] Error 2 $ The 98_al_ax_extend test does not run on x86_64. Just an FYI. Thanks! ATB, Ramsay Jones ___ Tinycc-devel mailing list

Re: [Tinycc-devel] bug: #if-block bodies, when expanded as macro arguments, incorrect if #if argument has a macro in it

2018-05-23 Thread Ramsay Jones
ot; > If the macro inside the argument to the #if is preceeded by `defined` or > enclosed in `defined()`, > the expansion works OK again. Hmm, that may be a little odd, but is an allowed implementation. ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] _Generic or __builtin_choose_expr

2017-07-08 Thread Ramsay Jones
t = (t & ~VT_BTYPE) | VT_INT; #endif ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] Very sorry - newbie questions

2017-03-12 Thread Ramsay Jones
ing the mob branch from the git repo directly (the 0.9.27 release _may_ happen soon-ish): $ git clone git://repo.or.cz/tinycc.git $ cd tinycc $ ./configure $ make $ make test HTH ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-deve

Re: [Tinycc-devel] Linux port is broken with multi-arch

2016-11-27 Thread Ramsay Jones
e CONFIG_TRIPLET set in your config.mak file. [I would expect Triplet to be reported as 'x86_64-linux-gnu' and your config.mak file to have a line similar to: NATIVE_DEFINES+=-DCONFIG_TRIPLET="\"x86_64-linux-gnu\"" somewhere.] ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

[Tinycc-devel] Missing test for -fdollar-in-identifiers commit

2015-04-20 Thread Ramsay Jones
, so I will leave the issue of the above difference for you to investigate. Thanks! ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] Dollar Sign in Identifiers Extension

2015-04-14 Thread Ramsay Jones
]: Leaving directory `/home/ramsay/tinycc/tests' make: *** [test] Error 2 $ HTH ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] Dollar Sign in Identifiers Extension

2015-04-14 Thread Ramsay Jones
to a new branch 'daniel' $ git am 0001-Fixed-Dollars-in-Identifiers-Patch.patch Applying: Fixed Dollars in Identifiers Patch $ HTH ATB, Ramsay Jones From e3f4b4e3c115274b61efafa6bab7171c7d504352 Mon Sep 17 00:00:00 2001 From: Daniel Holden cont...@theorangeduck.com Date: Tue, 14 Apr 2015

Re: [Tinycc-devel] Dollar Sign in Identifiers Extension

2015-04-13 Thread Ramsay Jones
%ebx,%eax 210:85 05 00 10 00 00 test %eax,0x1000 216:85 15 00 10 00 00 test %edx,0x1000 21c:f7 d2 not%edx make: Leaving directory `/home/ramsay/tinycc/tests' $ HTH ATB, Ramsay Jones

Re: [Tinycc-devel] Dollar Sign in Identifiers Extension

2015-04-13 Thread Ramsay Jones
: *** [test] Error 2 $ So, I'm obviously doing something wrong, sorry! :( I suspect it's not worth trying on 32-bit, if I can't get it to work on a 64-bit system. ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https

Re: [Tinycc-devel] Dollar Sign in Identifiers Extension

2015-04-13 Thread Ramsay Jones
On 13/04/15 18:16, Ramsay Jones wrote: On 13/04/15 16:01, Daniel Holden wrote: Hi, I've attached a new patch which tests for dollars in identifiers in C. I've added a new parsing flag `PARSE_FLAG_ASM` to block the use of dollar identifiers when parsing asm. This could probably be combined

Re: [Tinycc-devel] Predefined macro identifying TinyC?

2015-03-16 Thread Ramsay Jones
it likes in this situation. Yep, I was about to say exactly the same[1], and suggest the following: #define NARGS 2 int ARGV[NARGS+1]; int *ARG = ARGV + 1; int *ARGSPACE = ARG; int *ARGP = ARG - 1; ... or something like that. (warning: just typing into email client.) ATB, Ramsay Jones [1

Re: [Tinycc-devel] How to optimize compiling sizeof const?

2014-07-31 Thread Ramsay Jones
at compile time). However, I may have misunderstood. :-D ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] enum tccpp phase error

2014-06-14 Thread Ramsay Jones
, tokc)); === ST_FUNC void skip(int c) == When I put the enum definition into tcc's tests file, it was complied without error!? Is this a bug? No, it's a syntax error. :P ATB, Ramsay Jones

Re: [Tinycc-devel] mob broken; how to develop with mob and community

2014-05-04 Thread Ramsay Jones
-space changes) and write meaningful commit messages. Any opinions from others? If it were my project, I would have reverted all of those commits some time ago! (NOTE: I haven't made significant contributions to this project, so I don't get a vote on this). ATB, Ramsay Jones

Re: [Tinycc-devel] mob broken; how to develop with mob and community

2014-05-04 Thread Ramsay Jones
On 04/05/14 10:30, Ramsay Jones wrote: On 03/05/14 19:44, Michael Matz wrote: Hello, okay, are the last commits to mob from jiang meant as joke or vandalism? I would like to think it wasn't meant as vandalism, but it certainly looks like vandalism to me (at least to the i386 build, which

Re: [Tinycc-devel] tcc i386 test failures after commit ea2805f

2014-04-04 Thread Ramsay Jones
On 04/04/14 16:59, Michael Matz wrote: Hello Ramsay, On Thu, 3 Apr 2014, Ramsay Jones wrote: After commit ea2805f (shared libs: Build libtcc1.a with -fPIC, 02-04-2014), this now fails like so: Fixed with 2024c445. Indeed PIC input wasn't handled correctly in connection with -run

[Tinycc-devel] tcc i386 test failures after commit ea2805f

2014-04-03 Thread Ramsay Jones
and btest). I don't have time to investigate this myself (sorry!). HTH ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

[Tinycc-devel] [PATCH] tccelf.c: Fix the Linux-i386 build

2014-02-02 Thread Ramsay Jones
Signed-off-by: Ramsay Jones ram...@ramsay1.demon.co.uk --- Hi Thomas, tcc currently fails to compile on Linux-i386; this patch fixes it up for me. Unfortunately, the tests are also failing, but I don't have time to look into fixing them. The failure looks like so: test3

Re: [Tinycc-devel] [PATCH] tcc.h: Fix CONFIG_TCC_SYSINCLUDEPATHS

2013-10-02 Thread Ramsay Jones
On 02/10/13 20:44, Thomas Preud'homme wrote: Le mercredi 2 octobre 2013 20:17:38 Ramsay Jones a écrit : Commit 9382d6f1 (Fix lib, include, crt and libgcc search paths, 07-09-2013) inadvertently included an initial empty entry to the CONFIG_TCC_SYSINCLUDEPATHS variable (for non win32 targets

Re: [Tinycc-devel] i386 build of gawk with tcc now broken

2013-09-09 Thread Ramsay Jones
On 09/09/13 22:59, Thomas Preud'homme wrote: Le dimanche 8 septembre 2013 17:13:51 Ramsay Jones a écrit : On 08/09/13 08:00, arn...@skeeve.com wrote: [snip] --- 8 --- From: Ramsay Jones ram...@ramsay1.demon.co.uk Date: Sat, 7 Sep 2013 22:48:02 +0100 Subject: [PATCH] libtcc1.c: Fix __asm__

Re: [Tinycc-devel] [PATCH] libtcc1.c: Fix 'Floating point exception' test failures

2013-09-09 Thread Ramsay Jones
On 10/09/13 00:03, Thomas Preud'homme wrote: Le lundi 9 septembre 2013 23:49:16 Ramsay Jones a écrit : Since commit 73faaea2 (i386-gen: preserve fp control word in gen_cvt_ftoi, 28-08-2013) the tests have failed, like so: ramsay@ramsay-laptop $ make test I think this commit message

Re: [Tinycc-devel] i386 build of gawk with tcc now broken

2013-09-08 Thread Ramsay Jones
73faaea2 (i386-gen: preserve fp control word in gen_cvt_ftoi, 28-08-2013). Try the following patch and let me know if it fixes it up for you. ATB, Ramsay Jones --- 8 --- From: Ramsay Jones ram...@ramsay1.demon.co.uk Date: Sat, 7 Sep 2013 22:48:02 +0100 Subject: [PATCH] libtcc1.c: Fix __asm__

Re: [Tinycc-devel] [+Last+] Call for testing

2013-02-14 Thread Ramsay Jones
a medium sized project and ran it's testsuite - all without problem.] Thanks! ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] test failure on Linux

2013-02-14 Thread Ramsay Jones
Ramsay Jones wrote: Thomas Preud'homme wrote: Le mercredi 13 février 2013 19:08:37, Thomas Preud'homme a écrit : Le mercredi 13 février 2013 17:16:28, Thomas Preud'homme a écrit : On Wed, 13 Feb 2013 08:30:14 -0700, arn...@skeeve.com wrote: Thomas Preud'homme robo...@celest.fr wrote: Why

Re: [Tinycc-devel] test failure on Linux

2013-02-13 Thread Ramsay Jones
from! ;-P Thanks! ATB, Ramsay Jones $ git log -1 commit af4b27f0fd7d1ee247bbd1a330dfbff9ed16bcae Author: Thomas Preud'homme robo...@celest.fr Date: Wed Feb 13 17:58:14 2013 +0100 Fix previous commit Fix commit

Re: [Tinycc-devel] test failure on Linux

2013-02-13 Thread Ramsay Jones
the weekend. :( The good news is that commit af4b27f0f works! (see other email). ATB, Ramsay Jones ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Re: [Tinycc-devel] test failure on Linux

2013-02-12 Thread Ramsay Jones
-*.so -rwxr-xr-x 1 root root 109268 2007-04-04 11:48 /lib/ld-2.5.so* $ I've added some further information from gcc below. If you need more information about my environment, or for me to test some patches etc., just let me know. Thanks! ATB, Ramsay Jones $ gcc -v Using built

[Tinycc-devel] test failure on Linux

2013-02-09 Thread Ramsay Jones
' $ HTH ATB, Ramsay Jones -- 8 -- Subject: [PATCH] Makefile: Don't add multiarch directory for i386 Signed-off-by: Ramsay Jones ram...@ramsay1.demon.co.uk --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 23045eb..f3bc96d 100644 --- a/Makefile +++ b

[Tinycc-devel] [PATCH] Add __REDIRECT needed for Large File Support API on linux

2012-02-29 Thread Ramsay Jones
on platforms which did not support long double. Here we add the companion macro __REDIRECT which is used (along with __REDIRECT_NTH) in the glibc headers on Linux to support the Large File API (when _FILE_OFFSET_BITS is set to 64). Signed-off-by: Ramsay Jones ram...@ramsay1.demon.co.uk --- Hi