Commit ab0c3d8e by Jose Ruiz Committed by Arnaud Charlet

Makefile.in (LIBGNAT_TARGET_PAIRS for powerpc-linux): Reorganize target pairs so…

Makefile.in (LIBGNAT_TARGET_PAIRS for powerpc-linux): Reorganize target pairs so that it works on linux and ElinOS.

2010-10-25  Jose Ruiz  <ruiz@adacore.com>

	* gcc-interface/Makefile.in (LIBGNAT_TARGET_PAIRS for powerpc-linux):
	Reorganize target pairs so that it works on linux and ElinOS.

From-SVN: r165921
parent ff2efe85
2010-10-25 Jose Ruiz <ruiz@adacore.com>
* gcc-interface/Makefile.in (LIBGNAT_TARGET_PAIRS for powerpc-linux):
Reorganize target pairs so that it works on linux and ElinOS.
2010-10-25 Pascal Obry <obry@adacore.com> 2010-10-25 Pascal Obry <obry@adacore.com>
* adaint.c (__gnat_file_time_name_attr): Use GetFileAttributesEx to get * adaint.c (__gnat_file_time_name_attr): Use GetFileAttributesEx to get
......
...@@ -1790,31 +1790,15 @@ ifeq ($(strip $(filter-out powerpc% linux%,$(arch) $(osys))),) ...@@ -1790,31 +1790,15 @@ ifeq ($(strip $(filter-out powerpc% linux%,$(arch) $(osys))),)
s-intman.adb<s-intman-posix.adb \ s-intman.adb<s-intman-posix.adb \
s-linux.ads<s-linux.ads \ s-linux.ads<s-linux.ads \
s-osinte.adb<s-osinte-posix.adb \ s-osinte.adb<s-osinte-posix.adb \
s-osinte.ads<s-osinte-linux.ads \
s-osprim.adb<s-osprim-posix.adb \
s-taprop.adb<s-taprop-linux.adb \
s-tasinf.ads<s-tasinf-linux.ads \
s-tasinf.adb<s-tasinf-linux.adb \
s-taspri.ads<s-taspri-posix-noaltstack.ads \
s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
g-sercom.adb<g-sercom-linux.adb \ g-sercom.adb<g-sercom-linux.adb \
g-trasym.adb<g-trasym-dwarf.adb \
$(ATOMICS_TARGET_PAIRS) $(ATOMICS_TARGET_PAIRS)
LIBGNAT_TARGET_PAIRS_32 = \ ifeq ($(strip $(filter-out xenomai,$(THREAD_KIND))),)
system.ads<system-linux-ppc.ads
LIBGNAT_TARGET_PAIRS_64 = \
system.ads<system-linux-ppc64.ads
ifeq ($(strip $(shell $(GCC_FOR_TARGET) $(GNATLIBCFLAGS) -print-multi-os-directory)),../lib64)
LIBGNAT_TARGET_PAIRS = \
$(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_64)
else
LIBGNAT_TARGET_PAIRS = \ LIBGNAT_TARGET_PAIRS = \
$(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_32) $(LIBGNAT_TARGET_PAIRS_COMMON)
endif
ifeq ($(strip $(filter-out xenomai,$(THREAD_KIND))),)
LIBGNAT_TARGET_PAIRS += \ LIBGNAT_TARGET_PAIRS += \
s-osinte.ads<s-osinte-linux-xenomai.ads \ s-osinte.ads<s-osinte-linux-xenomai.ads \
s-osprim.adb<s-osprim-linux-xenomai.adb \ s-osprim.adb<s-osprim-linux-xenomai.adb \
...@@ -1822,14 +1806,27 @@ ifeq ($(strip $(filter-out powerpc% linux%,$(arch) $(osys))),) ...@@ -1822,14 +1806,27 @@ ifeq ($(strip $(filter-out powerpc% linux%,$(arch) $(osys))),)
s-taspri.ads<s-taspri-linux-xenomai.ads \ s-taspri.ads<s-taspri-linux-xenomai.ads \
system.ads<system-linux-ppc-xenomai.ads system.ads<system-linux-ppc-xenomai.ads
else else
LIBGNAT_TARGET_PAIRS_32 = \
system.ads<system-linux-ppc.ads
LIBGNAT_TARGET_PAIRS_64 = \
system.ads<system-linux-ppc64.ads
ifeq ($(strip $(shell $(GCC_FOR_TARGET) $(GNATLIBCFLAGS) -print-multi-os-directory)),../lib64)
LIBGNAT_TARGET_PAIRS = \
$(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_64)
else
LIBGNAT_TARGET_PAIRS = \
$(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_32)
endif
LIBGNAT_TARGET_PAIRS += \ LIBGNAT_TARGET_PAIRS += \
s-osinte.ads<s-osinte-linux.ads \ s-osinte.ads<s-osinte-linux.ads \
s-osprim.adb<s-osprim-posix.adb \ s-osprim.adb<s-osprim-posix.adb \
s-taprop.adb<s-taprop-linux.adb \ s-taprop.adb<s-taprop-linux.adb \
s-tasinf.ads<s-tasinf-linux.ads \ s-tasinf.ads<s-tasinf-linux.ads \
s-tasinf.adb<s-tasinf-linux.adb \ s-tasinf.adb<s-tasinf-linux.adb \
s-taspri.ads<s-taspri-posix-noaltstack.ads \ s-taspri.ads<s-taspri-posix-noaltstack.ads
system.ads<system-linux-ppc.ads
endif endif
TOOLS_TARGET_PAIRS = \ TOOLS_TARGET_PAIRS = \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment