This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/51814] New: only 32-bit ada library is built on 64-bit system
- From: "mikulas at artax dot karlin.mff.cuni.cz" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 10 Jan 2012 17:22:09 +0000
- Subject: [Bug ada/51814] New: only 32-bit ada library is built on 64-bit system
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51814
Bug #: 51814
Summary: only 32-bit ada library is built on 64-bit system
Classification: Unclassified
Product: gcc
Version: 4.6.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: mikulas@artax.karlin.mff.cuni.cz
Host: x86_64-unknown-linux-gnu
Target: x86_64-unknown-linux-gnu
Build: x86_64-unknown-linux-gnu
On 64-bit x86-64 system (Debian 6), I configure gcc with these options:
../gcc-4.6.2/configure --prefix=/usr/local/gcc/ --enable-lto --with-system-zlib
--enable-languages=ada,c,c++,fortran,go,java,lto,objc,obj-c++
In the result, 64-bit ADA library is not built, gcc builds only 32-bit ADA
library. When I install gcc using "make install", there exists a directory
"/usr/local/gcc/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/32/adalib", but there is
no "/usr/local/gcc/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/adalib"
There exists
"/usr/local/gcc/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/32/adainclude/ada.ads",
but there is no
"/usr/local/gcc/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/adainclude/ada.ads"
Consequently, any ADA program can't be compiled in 64-bit mode.