This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/11147] New: fficonfig.h is abi-specific
- From: "drk at sgi dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Jun 2003 03:15:09 -0000
- Subject: [Bug java/11147] New: fficonfig.h is abi-specific
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11147
Summary: fficonfig.h is abi-specific
Product: gcc
Version: 3.3
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: java
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: drk@sgi.com
CC: gcc-bugs@gcc.gnu.org
The fficonfig.h header file gets installed in a generic
location. Unfortunately it has abi-specific values hard
coded into it (SIZEOF_LONG and SIZEOF_VOID_P), so on systems
with multiple ABIs (like SGI IRIX) whatever you do will be
wrong for some architecture -- either you'll end up using
the 32-bit values when trying to compile 64-bit programs or
vice versa.