From owner-freebsd-hackers Sun Jan 29 20:15:42 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id UAA12959 for hackers-outgoing; Sun, 29 Jan 1995 20:15:42 -0800 Received: from gateway.cybernet.com (gateway.cybernet.com [192.245.33.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id UAA12945 for ; Sun, 29 Jan 1995 20:15:27 -0800 Received: from [192.245.33.12] by gateway.cybernet.com (8.6.8/1.0A) id XAA24120; Sun, 29 Jan 1995 23:39:50 -0500 X-Sender: mtaylor@gateway.cybernet.com Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sun, 29 Jan 1995 23:24:41 -0500 To: hackers@FreeBSD.org From: mtaylor@gateway.cybernet.com (Mark J. Taylor) Subject: disable structure packing with gcc? Sender: hackers-owner@FreeBSD.org Precedence: bulk I'm writing a byte-swapping routine for structures in gcc 2.4.5 (FreeBSD 1.1.5.1). gcc insists on packing structures, and I do not fully understand the packing method it uses. How can I turn off structure packing (to get to single byte alignment)? -Mark Taylor mtaylor@cybernet.com