Mail Archives: djgpp/2000/05/04/09:17:26
On Thu, 4 May 2000, Alexandre Devaure wrote:
> > What did you expect this program to print?
>
> I forgot to include the definition of the types used in the structures :
> typedef unsigned short uint;
> typedef unsigned char uchar;
> typedef unsigned int ulong;
>
> And I want the size to be 15 bytes.
It works for me, but not with GCC 2.95.x, which has a bug when you use
the -fpack-struct switch, as explained in the FAQ. If you have that
version of GCC, you will have to use __attribute__((packed)) instead.
See section 22.11 of the DJGPP FAQ for more details.
- Raw text -