/*
* This jewel crashes gcc's cc1...
* The bitfield at the beginning is necesary (a plain int won't do),
* any intervening fields don't seem to matter.
*
* Compile with, e.g.:
*
* gcc -c tst.c
*
* and watch the fireworks ;-0
*
*
* gcc-2.7.2.2 + g77-0.5.20, no further patches
*
* Reading specs from /usr/lib/gcc-lib/i586-linuxlibc1/2.7.2.2.f.2/specs
* gcc version 2.7.2.2.f.2
*
* Build CFLAGS for gcc where:
*
* -O2 -fomit-frame-pointer \
* -malign-functions=2 -malign-jumps=2 -malign-loops=2
*
* Made the three stages, no differences between stage2 and stage3
*/
struct {
int i:1;
struct { } e;
}
crashit = { 0, {} };
-- Horst von Brand vonbrand@sleipnir.valparaiso.cl Casilla 9G, Viņa del Mar, Chile +56 32 672616