Date: Tue, 11 Sep 2007 05:16:53 -0700 From: Luigi Rizzo <rizzo@icir.org> To: Yan <rottled@gmail.com> Cc: current@freebsd.org Subject: Re: how to tell 64 vs 32 bit architecture ? Message-ID: <20070911051653.A62022@xorpc.icir.org> In-Reply-To: <54b90fdf0709070654h103316f3sa3d423f4ff75fee3@mail.gmail.com>; from rottled@gmail.com on Fri, Sep 07, 2007 at 09:54:35AM -0400 References: <20070906111028.A83649@xorpc.icir.org> <20070906222647.GB2737@kobe.laptop> <20070907000950.A91211@xorpc.icir.org> <20070907115021.GA2718@kobe.laptop> <20070907050310.A94579@xorpc.icir.org> <54b90fdf0709070654h103316f3sa3d423f4ff75fee3@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Sep 07, 2007 at 09:54:35AM -0400, Yan wrote: > How about this: > > #define MY_MAGIC ((sizeof(intptr_t)==4) ? 0Xdeadbeef : 0xdeadbeefd00de123) gcc 3.4 on a 32bit machine complains because the second constant is too large. cheers luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070911051653.A62022>