Gavin Li wrote: > I have some structures defined as: > > typedef struct { > unsigned char ID __attribute__ ((packed)) ; > CALIB_ASC asc __attribute__ ((packed)) ; > } ASC __attribute__ ((packed)) ; > > when I compiled the c source file, gcc send warning packed is ignored. > There is no warning when use gcc -2.95.x I believe moving the __attribute__ ((packed)) BEFORE the struct name instead of after will sort it out. > Another problem the option -fvolatile is not supported in gcc-3.4.2, what is > the equivalent to do that? I couldn't find out what this used to do. Maybe whatever it was, it isnow done automatically. -Andy
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature