From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Dec 12 15:16:06 1996
Received: by jaz.jp.freebsd.org (8.8.4+2.7Wbeta4/8.7.3) id PAA06710
	Thu, 12 Dec 1996 15:16:06 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.4+2.7Wbeta4/8.7.3) with SMTP id PAA06705
	for <freebsd-users-jp@jp.freebsd.org>; Thu, 12 Dec 1996 15:16:05 +0900 (JST)
Received: by melcogw.melit.melco.co.jp (5.65+1.6W/2.7W)
	id AA23496; Thu, 12 Dec 96 15:16:00 JST
Received: from katase by inetgw.topo.melco.co.jp (1.38.193.5/6.4J.6-inetgw1.0)
	id AA23789; Thu, 12 Dec 1996 15:16:41 +0900
Received: from ipt.ipt.isl.melco.co.jp by katase.katase.isl.melco.co.jp (4.1/6.4J.6-katase-2/)
	id AA05127; Thu, 12 Dec 96 15:15:57 JST
Received: from cinnamon by ipt.ipt.isl.melco.co.jp (1.38.193.4/6.4J.6-ISL/ipt-master)
	id AA04877; Thu, 12 Dec 1996 15:27:09 +0900
Message-Id: <9612120627.AA04877@ipt.ipt.isl.melco.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 12 Dec 1996 14:39:43 JST."
             <199612120539.OAA00254@firewall.tacnet.or.jp> 
Date: Thu, 12 Dec 1996 15:20:24 +0900
From: Hideaki Okada <hokada@ipt.isl.melco.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 7472
Subject: [FreeBSD-users-jp 7472] Re: gcc complier option 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


>> $B:#!"(BFreeBSD ver2.1.5$B$K$F(Bgcc ver2.6.3$B$r;HMQ$7$F$$$k$N$G$9$,(B

>> typedef	struct	_MEMBERS_{
>> 	short	1st[ 69 ];  138byte
>> 	long	2nd[ 15 ];   60byte
>> 	short	3rd[ 28 ];   56byte
>> }MEMBER;

>> 	sizeof( MEMBER )                 ---> $B4|BT$N%5%$%:$O!!#2#5#4%P%$%H(B
>> 	printf( "%d", sizeof( MEMBER )); ---> $BI=<($O(B        $B#2#5#6%P%$%H(B

>> 	$B$3$l$O!"9=B$BN$N%Q%C%-%s%0$K4X$9$k$b$N$@$H;W$$!"(Bman gcc $B$GC5$C$F(B
>> 	$B$_$?$N$G$9$,8+$D$1$k;v$,=PMh$^$;$s$G$7$?!#(B

$B2,ED$H?=$7$^$9!#(B

long 2nd[15] __attribute__ ((aligned (4)));

$B$J$I$H$$$&$b$N$r;H$($P$$$$$N$@$H;W$$$^$9!#(B
man$B$G$O$J$/(Binfo$B$N$[$&$G!"(BC Extensions$B$N(BType Attributes$B$H$+(B
Alignment$B$H$$$&$"$?$j$K=P$F$$$^$9!#(B
$B!t$G$b!"(Blong$B$,(Baligned 4$B$G$J$/$J$C$A$c$&$HCY$/$J$C$?$j$7$J$$$+$J(B

$B!t$G$b(B($B$=$N#2(B)$B!"(Bgcc$B$8$c$J$$$H%3%s%Q%$%k$G$-$J$/$J$j$^$9$h$M$'(B
$B!t(BANSI$B$H$+$G$J$$$N$+$J(B

