From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29002 invoked by alias); 4 Oct 2011 03:56:07 -0000 Received: (qmail 28989 invoked by uid 22791); 4 Oct 2011 03:56:06 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from smtp.gentoo.org (HELO smtp.gentoo.org) (140.211.166.183) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 04 Oct 2011 03:55:52 +0000 Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 6ECC61B400D; Tue, 4 Oct 2011 03:55:48 +0000 (UTC) From: Mike Frysinger To: Michael LIAO Subject: Re: new triplet for x32 psABI? Date: Tue, 04 Oct 2011 03:56:00 -0000 User-Agent: KMail/1.13.7 (Linux/3.1.0-rc4; KDE/4.6.5; x86_64; ; ) Cc: autoconf@gnu.org, gcc@gcc.gnu.org, x32-abi@googlegroups.com, config-patches@gnu.org References: <201110032046.49204.vapier@gentoo.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1524267.H1veo22XSa"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201110032355.15897.vapier@gentoo.org> Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2011-10/txt/msg00036.txt.bz2 --nextPart1524267.H1veo22XSa Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-length: 624 On Monday, October 03, 2011 23:26:25 Michael LIAO wrote: > On Mon, Oct 3, 2011 at 5:46 PM, Mike Frysinger wrote: > > in terms of asm code, it's still possible to use ifdef's to handle cases > > where you truly need different code paths. >=20 > Yeah, we could have '#ifdef X32ABI" in assembly file to select > different path. But, how to generate that macro, says X32ABI, based on > autoconf to detect/select target (not only target architecture but > also target ABI.). you don't need to do it yourself. please look at the x32 website near the= =20 bottom. it shows you how to use ifdef's that gcc itself provides. -mike --nextPart1524267.H1veo22XSa Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. Content-length: 836 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJOioOjAAoJEEFjO5/oN/WB/XsQAL56F5CxXSmunC9k/RKCon3x 3Lz013korCy0E1rz1s7o5l39Q26O58FU460tOCv+lQpt7j+ut9pKAQI49/yHs3jA Atn62A5sVafRgii5Pj4J6V+wpaumXYBzQ+VUdcIIhOqVmzvx9g3qAiHBFCBGdSwf 54c1hkvcVhDMdvgioOQnho2PbHJpcnopkrsu1UH7UYu8lKIoyjswBdsqQkBoeajY D+CaBMqEqMW5LwJBVcBLMMEygN2/o0/0wUEx0f1xK8MLgEbVf0IGpR0ZjYDOT9+M LlPMgXUJ4mbn9+kCoRSm+o43SHLOpphrqMhbwHlo6Msc9hIJaFuGgTz9FoUXJ+x7 PGv107EX16HUEaBJ8K4pxjRoCHJUcB9sRhBplQ0VkEimUH2Gj/w3DSFqtZL+Dpi3 +AfQzyaWBVAvvAj8lxRyW/4pb7PH/sIEU5zWsAHQ76qThqNFER38m1era2IWec9w AJJrizU21rcSyfD/7Bl54U6sNr6fkvA8+L1c+DR6W5u2ZtRI2VKZxSX8VZVgJECE qgYje872uGJ2rgFGEyotSO/QHEHYk5VfHYPm65MzCGu73zFzR3tZ7U8GxDzfPVAA OflAlmXs7VmcZuIbSGrOiUqEXGhFeFdDUWDdqOjL7XbcjQJztu12nnWh3UDkCcpB uhefCxXD6vq52g/1DZCt =mxoN -----END PGP SIGNATURE----- --nextPart1524267.H1veo22XSa--