From owner-freebsd-current Sun Sep 22 18:15:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44A9537B401 for ; Sun, 22 Sep 2002 18:15:29 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53A6A43E65 for ; Sun, 22 Sep 2002 18:15:28 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id LAA15211; Mon, 23 Sep 2002 11:15:20 +1000 Date: Mon, 23 Sep 2002 11:24:11 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Wesley Morgan Cc: current@FreeBSD.ORG Subject: Re: i386 machine/endian.h In-Reply-To: <20020922205448.A80510-100000@volatile.chemikals.org> Message-ID: <20020923112155.Y16025-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 22 Sep 2002, Wesley Morgan wrote: > I've been playing around with lang/icc a bit, and find it quite vexing > that machine/endian.h has macros that are ifdef'd around __GNUC__. The > intel compiler does not like the macros, partly because they are split > across multiple lines and possibly for other reasons. The Intel compiler shouldn't see these macros, so it should emit calls to the corresponding library functions. The macros work correctly with Tendra because it doesn't see them. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message