| /* { dg-do run } */ | |
| extern void abort (void); | |
| unsigned char first_ones_8bit[256]; | |
| unsigned char connected_passed[256]; | |
| int | |
| main () | |
| { | |
| int i, j; | |
| for (i=0;i<256;i++){ | |
| connected_passed[i]=0; | |
| first_ones_8bit[i]=0; | |
| for (j=7;j>0;j--){ | |
| if ((i & (3<<(7-j))) == (3<<(7-j))){ | |
| connected_passed[i]=j; | |
| break; | |
| } | |
| } | |
| } | |
| if (connected_passed[3] != 7) | |
| abort (); | |
| return 0; | |
| } |