Sign in
gnu
/
gcc
/
refs/tags/releases/gcc-2.95.1
/
.
/
gcc
/
testsuite
/
gcc.dg
/
990407-1.c
blob: 96b3f8626394b7b638f1d53cf260111810b2e7f9 [
file
] [
log
] [
blame
]
/* Regression test for a cpplib macro-expansion bug where
`@' becomes `@@' when stringified. */
/* { dg-do run } */
#include
<string.h>
#define
STR
(
x
)
#x
char
*
a
=
STR
(
@foo
),
*
b
=
"@foo"
;
int
main
(
void
)
{
if
(
strcmp
(
a
,
b
))
abort
();
return
0
;
}