From owner-freebsd-hackers Thu Jan 25 13:00:46 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA18709 for hackers-outgoing; Thu, 25 Jan 1996 13:00:46 -0800 (PST) Received: (from hsu@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA18701 Thu, 25 Jan 1996 13:00:43 -0800 (PST) Date: Thu, 25 Jan 1996 13:00:43 -0800 (PST) From: Jeffrey Hsu Message-Id: <199601252100.NAA18701@freefall.freebsd.org> To: bde Subject: i386 in Cc: hackers Sender: owner-hackers@FreeBSD.ORG Precedence: bulk In the following lines of #if (mc68000 || sparc || vax || i386 || tahoe || hp300) typedef u_long u_int32; /* 32-bit unsigned integers */ #endif union des_block { struct { u_int32 high; u_int32 low; } key; char c[8]; }; the #if i386 in causes compiles to fail when using the -ansi flag, since then only __i386__ is defined and not i386. Should we 1. remove the #if conditional 2. add __i386__ to the conditional 3. change the uses of u_int32 to u_int32_t and remove the typedef Jeffrey