tcc-stupidos/tests/pp
Michael Matz 38e5cf0983 tccpp: Fix macro_is_equal
When tokens in macro definitions need cstr_buf inside get_tok_str,
the second might overwrite the first (happens when tokens are
multi-character non-identifiers, see testcase) in macro_is_equal,
failing to diagnose a difference.  Use a real local buffer.
2016-12-15 17:47:05 +01:00
..
01.c
01.expect
02.c
02.expect tccpp : "tcc -E -P" : suppress empty lines 2016-10-09 20:33:14 +02:00
03.c
03.expect
04.c
04.expect
05.c
05.expect
06.c
06.expect
07.c
07.expect
08.c
08.expect
09.c
09.expect
10.c
10.expect
11.c
11.expect
12.expect Identifiers can start and/or contain '.' in *.S 2016-04-05 10:43:50 +03:00
12.S Identifiers can start and/or contain '.' in *.S 2016-04-05 10:43:50 +03:00
13.expect tccpp : "tcc -E -P" : suppress empty lines 2016-10-09 20:33:14 +02:00
13.S fix preprocessing *.S with ` ' chars in #comments 2016-04-14 21:46:46 +03:00
14.c test/pp: cleanup 2016-10-01 21:05:42 +02:00
14.expect test/pp: cleanup 2016-10-01 21:05:42 +02:00
15.c tccpp : "tcc -E -P" : suppress empty lines 2016-10-09 20:33:14 +02:00
15.expect tccpp : "tcc -E -P" : suppress empty lines 2016-10-09 20:33:14 +02:00
16.c tccpp: Fix macro_is_equal 2016-12-15 17:47:05 +01:00
16.expect tccpp: Fix macro_is_equal 2016-12-15 17:47:05 +01:00
Makefile OpenBSD does not support -v option in rm command. 2016-10-15 14:59:52 +02:00