Comment 1 for bug 185263

Revision history for this message
Tollef Fog Heen (tfheen) wrote : Re: [Bug 185263] -mlong32 is an unknown option

* indigoviolet

| Unfortunately, the gcc I got with Ubuntu 7.10 says that -mlong32 is an
| unknown option. Probably that happens because programs compiled with
| this convention will need to be loaded with a special version of libc.

Not only would you need a different libc, you would have to have _all_
other libraries compiled with this same other ABI. I suspect you
would have to get support into the kernel as well for it.

If you really want to do this, it would probably be better to approach
AMD and Intel with the suggestion of defining such an ABI; this is not
something Ubuntu can reasonably do (and I'll therefore mark this bug
as «Won't Fix»).

--
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are