aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/Makefile.in')
-rw-r--r--gcc/ada/Makefile.in21
1 files changed, 10 insertions, 11 deletions
diff --git a/gcc/ada/Makefile.in b/gcc/ada/Makefile.in
index f8df3945c92..ab6b986462d 100644
--- a/gcc/ada/Makefile.in
+++ b/gcc/ada/Makefile.in
@@ -136,7 +136,6 @@ THREADSLIB =
GMEM_LIB =
MISCLIB =
SYMLIB =
-ADDR2LINE_SYMLIB = -laddr2line -lbfd -liberty $(LIBINTL)
SYMDEPS = $(LIBINTL_DEP)
OUTPUT_OPTION = @OUTPUT_OPTION@
@@ -716,7 +715,7 @@ ifeq ($(strip $(filter-out sparc sun solaris%,$(targ))),)
THREADSLIB = -lposix4 -lthread
MISCLIB = -lposix4 -lnsl -lsocket
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ SYMLIB = -laddr2line -lbfd $(LIBINTL)
SO_OPTS = -Wl,-h,
GNATLIB_SHARED = gnatlib-shared-dual
GMEM_LIB = gmemlib
@@ -825,10 +824,8 @@ ifeq ($(strip $(filter-out %86 linux%,$(arch) $(osys))),)
s-parame.adb<5lparame.adb \
system.ads<5lsystem.ads
- TOOLS_TARGET_PAIRS = \
- mlib-tgt.adb<5lml-tgt.adb
-
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ TOOLS_TARGET_PAIRS = mlib-tgt.adb<5lml-tgt.adb
+ SYMLIB = -laddr2line -lbfd -liberty $(LIBINTL)
THREADSLIB = -lpthread
GNATLIB_SHARED = gnatlib-shared-dual
GMEM_LIB = gmemlib
@@ -916,6 +913,8 @@ ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),)
s-traceb.adb<7straceb.adb \
g-soccon.ads<3gsoccon.ads \
system.ads<5fsystem.ads
+
+ THREADSLIB = -lathread
endif
TOOLS_TARGET_PAIRS = mlib-tgt.adb<5gml-tgt.adb
@@ -965,7 +964,7 @@ ifeq ($(strip $(filter-out hppa% hp hpux11%,$(targ))),)
TOOLS_TARGET_PAIRS = mlib-tgt.adb<5hml-tgt.adb
TGT_LIB = /usr/lib/libcl.a
THREADSLIB = -lpthread
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ SYMLIB = -laddr2line -lbfd $(LIBINTL)
GMEM_LIB = gmemlib
soext = .sl
SO_OPTS = -Wl,+h,
@@ -1031,7 +1030,7 @@ ifeq ($(strip $(filter-out ibm aix%,$(manu) $(osys))),)
TOOLS_TARGET_PAIRS = mlib-tgt.adb<5bml-tgt.adb
GMEM_LIB = gmemlib
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ SYMLIB = -laddr2line -lbfd -liberty $(LIBINTL)
endif
@@ -1118,7 +1117,7 @@ ifeq ($(strip $(filter-out alpha% dec osf%,$(targ))),)
TOOLS_TARGET_PAIRS=mlib-tgt.adb<5aml-tgt.adb
GMEM_LIB=gmemlib
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ SYMLIB = -laddr2line -lbfd $(LIBINTL)
THREADSLIB = -lpthread -lmach -lexc -lrt
PREFIX_OBJS = $(PREFIX_REAL_OBJS)
GNATLIB_SHARED = gnatlib-shared-default
@@ -1238,7 +1237,7 @@ ifeq ($(strip $(filter-out cygwin32% mingw32% pe,$(osys))),)
TOOLS_TARGET_PAIRS=mlib-tgt.adb<5wml-tgt.adb
MISCLIB = -lwsock32
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ SYMLIB = -laddr2line -lbfd -liberty $(LIBINTL)
GMEM_LIB = gmemlib
PREFIX_OBJS = $(PREFIX_REAL_OBJS)
EXTRA_GNATTOOLS = ../../gnatdll$(exeext)
@@ -1288,7 +1287,7 @@ ifeq ($(strip $(filter-out %x86_64 linux%,$(arch) $(osys))),)
system.ads<5nsystem.ads
TOOLS_TARGET_PAIRS=mlib-tgt.adb<5lml-tgt.adb
- SYMLIB = $(ADDR2LINE_SYMLIB)
+ SYMLIB = -laddr2line -lbfd -liberty $(LIBINTL)
THREADSLIB=-lpthread
GNATLIB_SHARED=gnatlib-shared-dual
GMEM_LIB = gmemlib