From: "Groman" Newsgroups: comp.os.msdos.djgpp Subject: Data padding? Lines: 32 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Message-ID: Date: Thu, 6 Jan 2000 17:01:18 -0800 NNTP-Posting-Host: 206.170.6.58 X-Complaints-To: abuse AT pacbell DOT net X-Trace: nnrp2-w.snfc21.pbi.net 947206871 206.170.6.58 (Thu, 06 Jan 2000 17:01:11 PST) NNTP-Posting-Date: Thu, 06 Jan 2000 17:01:11 PST Organization: SBC Internet Services To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com hi... I need help with DJGPP again. I have a struct...and I need djgpp to leave it the way I declare it without any padding or aligning it to machine words... for example struct Lalala { unsigned int testing1; unsigned char testing2; unsigned short testing3; unsigned char testing 4; } int main(void) { Lalala test1; test1.testing1 = 0xFFFFFFFF; test1.testing2 = 0xEE; test1.testing3 = 0xDDDD; test1.testing4 = 0xAA; } I want *test1* to look in memory like this: 0xFF 0xFF 0xFF 0xFF 0xEE 0xDD 0xDD 0xAA just like this...is there any way to do that? thank you for your help...