c++: normalizing ttp constraints [PR115656]
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20000314-3.c
blob0ecc6052da7205f40d8ba47bea88368712ecf2be
1 extern void abort (void);
2 extern void exit (int);
4 static char arg0[] = "arg0";
5 static char arg1[] = "arg1";
7 static void attr_rtx (char *, char *);
8 static char *attr_string (char *);
9 static void attr_eq (char *, char *);
11 static void
12 attr_rtx (char *varg0, char *varg1)
14 if (varg0 != arg0)
15 abort ();
17 if (varg1 != arg1)
18 abort ();
20 return;
23 static void
24 attr_eq (name, value)
25 char *name, *value;
27 return attr_rtx (attr_string (name),
28 attr_string (value));
31 static char *
32 attr_string (str)
33 char *str;
35 return str;
38 int main()
40 attr_eq (arg0, arg1);
41 exit (0);