tcc-stupidos/tests/pp/23.S
herman ten brugge 999ec460a6 Allow macro in #line directive
Using:
  #define LINE1 10
  #line LINE1
  #define LINE2 20
  #define FILE "file"
  #line LINE2 FILE
Should now work.

Add new testcase tests/pp/23.S
2025-01-05 20:10:06 +01:00

19 lines
255 B
ArmAsm

__LINE__
# 10
__LINE__
# line 20
__LINE__
# 64mb
__LINE__
# line 30
__LINE__
#define LINE1 40
# line LINE1
__LINE__ __FILE__
#define LINE2 50
# line LINE2 "file1"
__LINE__ __FILE__
#define LINE3 60
#define FILE "file2"
# line LINE3 FILE
__LINE__ __FILE__