repo.or.cz
/
tinycc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
riscv: fix 72_long_long_constant
[tinycc.git]
/
tests
/
pp
/
17.c
blob
f12196fe814754214c6d3855564ce23f7d78c575
1
#define STR1(u) # u
2
#define pass(a) a
3
#define __ASM_REG(reg) STR1(one##reg)
4
#define _ASM_DX __ASM_REG(tok)
5
X162
pass
(
__ASM_REG
(
tok
))
6
X161
pass
(
_ASM_DX
)
7
X163
pass
(
STR1
(
one
##tok))
8
9
X170
pass
(
x
## y)
10
X171
pass
(
x
pass
(
##) y)
11
12
#define Y(x) Z(x)
13
#define X Y
14
X180
return
X
(
X
(
1
));