[PATCH v2] Xmd.h: Treat __ILP32__ targets as LONG32 ones

Tomas Carnecky tomas.carnecky at gmail.com
Mon Jun 11 07:36:46 PDT 2012


On Mon, 11 Jun 2012 13:04:20 +0000, "Lu, Hongjiu" <hongjiu.lu at intel.com> wrote:
> If a software checks __amd64__, it is likely that it won't compile
> correctly for -mx32, no matter if -mx32 defines __amd64__ or not.
> In this senses, this software is broken for -mx32.  Yes, this package
> needs updates to support -mx32.  However, adding __ILP32__ check
> to this package won't break anything.

It's fine if *existing* software doesn't work on *new* architectures. It needs
to be ported anyway. The problem is that you are breaking *existing* software
on *existing* architectures.

tom


More information about the xorg-devel mailing list