mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-23 04:10:26 +08:00
Support 64-bit libgnat multilib on i?86-linux
* gcc-interface/Makefile.in (%86 linux%): (LIBGNAT_TARGET_PAIRS_32): Split off from LIBGNAT_TARGET_PAIRS. (LIBGNAT_TARGET_PAIRS_64): New. (LIBGNAT_TARGET_PAIRS): Add either depending on multilib. From-SVN: r182527
This commit is contained in:
parent
f0bc5f840f
commit
6b302f9720
@ -1,3 +1,10 @@
|
||||
2011-12-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* gcc-interface/Makefile.in (%86 linux%):
|
||||
(LIBGNAT_TARGET_PAIRS_32): Split off from LIBGNAT_TARGET_PAIRS.
|
||||
(LIBGNAT_TARGET_PAIRS_64): New.
|
||||
(LIBGNAT_TARGET_PAIRS): Add either depending on multilib.
|
||||
|
||||
2011-12-18 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/decl.c (gnat_to_gnu_param): Add comment about double
|
||||
|
@ -1102,9 +1102,21 @@ ifeq ($(strip $(filter-out %86 linux%,$(arch) $(osys))),)
|
||||
a-exetim.ads<a-exetim-default.ads \
|
||||
s-linux.ads<s-linux.ads \
|
||||
s-osinte.adb<s-osinte-posix.adb \
|
||||
system.ads<system-linux-x86.ads \
|
||||
$(ATOMICS_TARGET_PAIRS) \
|
||||
$(X86_TARGET_PAIRS)
|
||||
$(ATOMICS_TARGET_PAIRS)
|
||||
|
||||
LIBGNAT_TARGET_PAIRS_32 = \
|
||||
$(X86_TARGET_PAIRS) \
|
||||
system.ads<system-linux-x86.ads
|
||||
|
||||
LIBGNAT_TARGET_PAIRS_64 = \
|
||||
$(X86_64_TARGET_PAIRS) \
|
||||
system.ads<system-linux-x86_64.ads
|
||||
|
||||
ifeq ($(strip $(MULTISUBDIR)),/64)
|
||||
LIBGNAT_TARGET_PAIRS += $(LIBGNAT_TARGET_PAIRS_64)
|
||||
else
|
||||
LIBGNAT_TARGET_PAIRS += $(LIBGNAT_TARGET_PAIRS_32)
|
||||
endif
|
||||
|
||||
ifeq ($(strip $(filter-out xenomai,$(THREAD_KIND))),)
|
||||
LIBGNAT_TARGET_PAIRS += \
|
||||
|
Loading…
x
Reference in New Issue
Block a user