Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.c-torture / execute / 20050203-1.c
blob0b3827794d8aa45d877f7478167914b474129e48
1 /* Reduced testcase extracted from Samba source code. */
3 #include <stdlib.h>
5 static void __attribute__((__noinline__))
6 foo (unsigned char *p) {
7 *p = 0x81;
10 static void __attribute__((__noinline__))
11 bar (int x) {
12 asm ("");
15 int main() {
16 unsigned char b;
18 foo(&b);
19 if (b & 0x80)
21 bar (b & 0x7f);
22 exit (0);
24 else
26 bar (b & 1);
27 abort ();