tinycc/tests
Michael Matz 824dcebe59 tccpp: Implement __COUNTER__
This requires one more change in how macro arguments are expanded:
the standard requires that macro args are expanded before substituting
into the replacement list.  This implies expanding them only once
even when they occur multiple times in the list.  TCC expanded
them repeatedly in that case.  Without __COUNTER__ that's harmless.

So, simply always expand arguments (when used without # and ##) once
and store the resulting tokens.
2017-07-09 05:30:47 +02:00
..
pp tccpp: Implement __COUNTER__ 2017-07-09 05:30:47 +02:00
tests2 add _Generic test 2017-07-05 17:59:42 +02:00
42test.h tccpp: Allow computed include like 42.h 2016-12-15 17:47:10 +01:00
abitest.c x86-64: Fix psABI stdarg prologue 2017-05-27 22:42:18 +02:00
asmtest.S x86-64-asm: Fix mov im64,rax encoding 2017-02-23 00:16:25 +01:00
boundtest.c a bounds checking code for the ARCH=x86_64 2015-04-10 15:17:22 +03:00
gcctestsuite.sh Fix bashims in configure and gcctestsuite.sh. 2010-05-26 14:08:29 +02:00
libtcc_test.c tests: OOT build fixes etc. 2016-12-20 18:05:33 +01:00
Makefile configure: --config-musl/-uClibc switch & misc cleanups 2017-05-13 08:59:06 +02:00
tcctest.c more minor fixes 2017-05-07 12:41:29 +02:00
tcctest.h tccpp: Implement __BASE_FILE__ macro 2016-12-15 17:47:08 +01:00
testfp.c Remove misc. files 2016-10-01 20:27:41 +02:00
vla_test.c Improved variable length array support. 2013-04-27 22:58:52 +01:00