head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.34 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.32 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.30 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.28 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.26 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.24 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.22 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.20 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.18 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.16 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.14 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.12 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.10 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.8 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.6 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.4 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.2 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.3.0.12 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.10 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.8 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.6 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.4 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.2 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2006.04.05.11.43.12; author shannonjr; state dead; branches; next 1.3; 1.3 date 2004.10.29.11.07.55; author shannonjr; state Exp; branches; next 1.2; 1.2 date 2004.08.01.10.20.30; author shannonjr; state Exp; branches; next 1.1; 1.1 date 2004.06.29.18.00.17; author shannonjr; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.06.29.18.00.17; author shannonjr; state Exp; branches; next ; desc @@ 1.4 log @Update to 3.4.6. This is a bugfix release. @ text @$NetBSD: patch-ae,v 1.3 2004/10/29 11:07:55 shannonjr Exp $ --- gcc/ada/Makefile.in.orig 2004-01-26 14:57:32.000000000 -0700 +++ gcc/ada/Makefile.in @@@@ -1292,6 +1292,58 @@@@ ifeq ($(strip $(filter-out %x86_64 linux LIBRARY_VERSION := $(LIB_VERSION) endif +ifeq ($(strip $(filter-out %86 netbsdelf%,$(arch) $(osys))),) + LIBGNAT_TARGET_PAIRS = \ + a-numaux.adb<86numaux.adb \ + a-numaux.ads<86numaux.ads \ + a-intnam.ads<4netbsdintnam.ads \ + s-inmaop.adb<7sinmaop.adb \ + s-intman.adb<5netbsdintman.adb \ + s-mastop.adb<5omastop.adb \ + s-osinte.adb<5netbsdosinte.adb \ + s-osinte.ads<5netbsdosinte.ads \ + s-osprim.adb<5posprim.adb \ + s-parame.adb<5netbsdparame.adb \ + s-taprop.adb<5netbsdtaprop.adb \ + s-tasinf.ads<5ftasinf.ads \ + s-taspri.ads<7staspri.ads \ + s-tpopse.adb<5netbsdtpopse.adb \ + s-tpopsp.adb<7netbsdtpopsp.adb \ + system.ads<5netbsdsystem.ads + + THREADSLIB=-pthread + EXTRA_GNATRTL_TASKING_OBJS=adasignal.o ada_lwp_self.o dummy_pthreads.o + GNATLIB_SHARED=gnatlib-shared-dual + LIBRARY_VERSION := $(LIB_VERSION) + +endif + +ifeq ($(strip $(filter-out %x86_64 netbsd%,$(arch) $(osys))),) + LIBGNAT_TARGET_PAIRS = \ + a-numaux.adb<86numaux.adb \ + a-numaux.ads<86numaux.ads \ + a-intnam.ads<4netbsdintnam.ads \ + s-inmaop.adb<7sinmaop.adb \ + s-intman.adb<5netbsdintman.adb \ + s-osinte.adb<5netbsdosinte.adb \ + s-osinte.ads<5netbsd64osinte.ads \ + s-osprim.adb<5posprim.adb \ + s-parame.adb<5netbsdparame.adb \ + s-taprop.adb<5netbsdtaprop.adb \ + s-tasinf.ads<5ftasinf.ads \ + s-taspri.ads<7staspri.ads \ + s-tpopse.adb<5netbsdtpopse.adb \ + s-tpopsp.adb<7netbsdtpopsp.adb \ + system.ads<5netbsd64system.ads + + THREADSLIB=-pthread + EXTRA_GNATRTL_TASKING_OBJS=adasignal.o ada_lwp_self.o dummy_pthreads.o + GNATLIB_SHARED=gnatlib-shared-dual + LIBRARY_VERSION := $(LIB_VERSION) + +endif + + # The runtime library for gnat comprises two directories. One contains the # Ada source files that the compiler (gnat1) needs -- these files are listed # by ADA_INCLUDE_SRCS -- and the other contains the object files and their @ 1.3 log @Modify to build shared (and static) libgnat @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @1) Change for AMD64: The patch incorrectly AMD64 to be identified as x86_64--netbsdelf when it is identified as x86_64--netbsd. 2) Check the version of as using the just-computed ${AS_PATH}, not ${AS}, following the change to gcc3/Makefile.common submitted by jlam@@netbsd.org @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.1.1.1 2004/06/29 18:00:17 shannonjr Exp $ d5 1 a5 1 @@@@ -1292,6 +1292,54 @@@@ ifeq ($(strip $(filter-out %x86_64 linux d30 2 d55 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.1.1.1 2004/06/01 19:18:17 shannonjr Exp $ d33 1 a33 1 +ifeq ($(strip $(filter-out %x86_64 netbsdelf%,$(arch) $(osys))),) @ 1.1.1.1 log @This is the Ada compiler from the gcc 3.4 compiler suite. @ text @@