comparison gcc/testsuite/gcc.dg/20011214-1.c @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900 (2017-10-27)
parents
children
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
1 /* { dg-do run } */
2
3 extern void abort (void);
4 extern void exit (int);
5
6 #define small __attribute__((mode(QI))) int
7 int main()
8 {
9 int x, y = 0x400;
10
11 x = (small) y; /* { dg-bogus "ignored" } */
12 if (sizeof (small) != sizeof (char)) /* { dg-bogus "ignored" } */
13 abort ();
14 if (sizeof (x) != sizeof (char) && x == y)
15 abort ();
16 return 0;
17 }