Re: [Tinycc-devel] rev 8615bb4 makes build become nosier

2015-04-16 Thread Sergey Korshunoff
 rev 8615bb4 makes tcc complaining #pragma push_macro and #pragma
 pop_macro, please fix or silencing it.

A right fix is to implement a #pragma push_macro and #pragma pop_macro
Otherwise a compiled program will be wrong. If you think that using
this pragmas in the mingw headers is not needed, then remove this
pragmas from headers. Removing a warning about unknown pragmas is the
last thing todo.


2015-04-16 3:06 GMT+03:00, Roy Tam roy...@gmail.com:
 Hello list,

 rev 8615bb4 makes tcc complaining #pragma push_macro and #pragma
 pop_macro, please fix or silencing it.

 Thanks.

 Regards,
 Roy

 ___
 Tinycc-devel mailing list
 Tinycc-devel@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/tinycc-devel


___
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-16 Thread Daniel Holden

Brilliant thank you so much for the help Sergey and Ramsay.

On 16/04/2015 09:27, Sergey Korshunoff wrote:

Hi! A working version of the patch (addon) is attached. A changed part
is in tccasm.c
Before a change there was error while compiling libtcc1 on x86

I think a patch can be submitted to the mob.


___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
___
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-16 Thread Sergey Korshunoff
Hi! A working version of the patch (addon) is attached. A changed part
is in tccasm.c
Before a change there was error while compiling libtcc1 on x86

I think a patch can be submitted to the mob.


02-dollars-in-identifiers-update.patch
Description: Binary data
___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


Re: [Tinycc-devel] [PATCH] TCC arm64 back end

2015-04-16 Thread Michael Matz
Hi,

On Wed, 15 Apr 2015, Thomas Preud'homme wrote:

   Nope. Try it for yourself:
  Huh, indeed.  IMHO that's inconsistent with the symbol resolution
  behaviour of GNU ld (only looking in level0 libs for symbols, not in those
  DT_NEEDED by them, unless --copy-dt-needed-entries is active), but so be
  it.
 
 I did the test with gcc so I was describing ld's behavior.

Yes, in case it wasn't obvious I agreed with you, I just think ld's 
behaviour in this aspect is IMHO inconsistent with behaviour in a slightly 
related aspect.

 Got a patch and would appreciate some feedback. Only tested on x86-64 so 
 far [1] so I would also appreciate testing on other targets (even i386).

Looks good to me.


Ciao,
Michael.

___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel