Miscellaneous testsuitsuite failures under hpux 10.20

John David Anglin dave@hiauly1.hia.nrc.ca
Tue Jun 27 12:51:00 GMT 2000


> struct foo {
>   void *entry[40];
> } __attribute__ ((aligned(32)));
> 
> This gives a value of 256 for rli->offset_align.  The bit field for

The value of 256 for rli->offset_align doesn't seem to make sense.  It
looks like the compiler is applying __attribute__ to entry as well as foo.

The current design limits the alignment of field declarations to values
that can be contained in 8 bits.  Is this big enough for all reasonable
purposes?  Obviously, larger alignments may be needed for other types.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)


More information about the Gcc-bugs mailing list