[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] HELP: __attribute__ ((packed)) confusion

From: Bastian Czerwinski
Subject: Re: [Tinycc-devel] HELP: __attribute__ ((packed)) confusion
Date: Thu, 10 Feb 2005 23:47:36 +0100

The following outputs 512 for me:

#define PACKED __attribute__ ((__packed__))

typedef struct {                        // 512 byte header
unsigned char bc[3];                  // Boot Code Signature
unsigned char signature[8];           // signature string "LIBV10"
PACKED unsigned long dir;                    // offset of first dir block
PACKED unsigned long freechain;              // offset of first block
PACKED unsigned long eof;                    // offset of end of freechain
unsigned char label[41];              // Volume Label
unsigned long attr;                   // Volume Attributes
char          passcode[16];           // Volume Password
unsigned char fill[428];              // Filler
} header;


Bastian Czerwinski

reply via email to

[Prev in Thread] Current Thread [Next in Thread]