* config/alpha/alpha-osf3.mh config/i386/{i386gnu linux}.mh
authorStu Grossman <grossman@cygnus>
Tue, 22 Apr 1997 17:13:41 +0000 (17:13 +0000)
committerStu Grossman <grossman@cygnus>
Tue, 22 Apr 1997 17:13:41 +0000 (17:13 +0000)
config/mips/{embed embed64 embedl embedl64 vr4300 vr4300el vr5000
vr5000el}.mt config/powerpc/{aix aix4}.mh config/rs6000/{aix
aix4}.mh config/sh/sh.mt config/sparc/sp64sim.mt:
start-sanitize-v850
config/v850/v850.mt:
end-sanitize-v850
Remove -lm.  That's now handled by configure.

12 files changed:
gdb/ChangeLog
gdb/config/i386/i386gnu.mh
gdb/config/mips/embed64.mt
gdb/config/mips/embedl.mt
gdb/config/mips/embedl64.mt
gdb/config/mips/vr4300.mt
gdb/config/mips/vr4300el.mt
gdb/config/mips/vr5000.mt
gdb/config/mips/vr5000el.mt
gdb/config/powerpc/aix4.mh
gdb/config/sh/sh.mt
gdb/config/sparc/sp64sim.mt

index 9f8f072f34ab38bb711706ac336e0b64ffaf03fe..ff065330c109c85edd0f211f173c130114da4d82 100644 (file)
@@ -1,5 +1,14 @@
 Tue Apr 22 09:02:10 1997  Stu Grossman  (grossman@critters.cygnus.com)
 
+       * config/alpha/alpha-osf3.mh config/i386/{i386gnu linux}.mh
+       config/mips/{embed embed64 embedl embedl64 vr4300 vr4300el vr5000
+       vr5000el}.mt config/powerpc/{aix aix4}.mh config/rs6000/{aix
+       aix4}.mh config/sh/sh.mt config/sparc/sp64sim.mt:
+start-sanitize-v850
+       config/v850/v850.mt:
+end-sanitize-v850
+       Remove -lm.  That's now handled by configure.
+
        * Makefile.in (maintainer-clean):  Add distclean to dependencies.
        Remove duplicate rm's of files.
 
index 75cba98a80b859aa7141d556259792b177e03bb1..d8da1897d4dcb58b865e6d72c0b57d64091e3904 100644 (file)
@@ -3,6 +3,9 @@ XDEPFILES= i387-tdep.o
 NATDEPFILES= i386gnu-nat.o gnu-nat.o fork-child.o solib.o notify_S.o process_reply_S.o msg_reply_S.o msg_U.o exc_request_U.o exc_request_S.o
 XM_FILE= xm-i386gnu.h
 NAT_FILE= nm-gnu.h
+MH_CFLAGS = -D_GNU_SOURCE
+
+XM_CLIBS = -lshouldbeinlibc
 
 # Use our own user stubs for the msg rpcs, so we can make them time out, in
 # case the program is fucked, or we guess the wrong signal thread.
index 378b20bdd3f7934fa7613ea4786605e30a23a900..ed60fd25031158ca5ace533f3cf284563c41fb9a 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= mips-tdep.o remote-mips.o remote-array.o
 TM_FILE= tm-embed64.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
index 92da80d51964e3b83c7b2dbcf7cf40dca77e03dd..0ed8b8d502108ab42e1682ba3e6053264dd5549e 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= mips-tdep.o remote-mips.o remote-array.o
 TM_FILE= tm-embedl.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
index 9c437d28bec6a79dcdcf0017f5de2b4fffd2dea8..28c41be48fbf30a46de553e59daa1f30f98bfd4f 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= mips-tdep.o remote-mips.o remote-array.o
 TM_FILE= tm-embedl64.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
index 31b6658b9cfa83dd2d5f11229dbeb42c2f5cc368..22cb25eb4259a8cf54c1515a68b817ac022ced21 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= mips-tdep.o remote-mips.o
 TM_FILE= tm-vr4300.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
index 3bbedf75e6467c76673005cf3cbd24c9f7393445..cff7241597b9b0cd64f3b24010a002ab2438e70a 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= mips-tdep.o remote-mips.o
 TM_FILE= tm-vr4300el.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
index 94fd5b334c786079f9add7e5ab07e4e4af5c52f5..316c548de0938e3be21251e4e85ec159cebf391a 100644 (file)
@@ -2,10 +2,6 @@
 TDEPFILES= mips-tdep.o remote-mips.o
 TM_FILE= tm-vr5000.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
 GDBSERVER_DEPFILES= low-sim.o
-GDBSERVER_LIBS = \
- ../../sim/mips/libsim.a \
- ../../bfd/libbfd.a \
- ../../libiberty/libiberty.a \
- -lm
+GDBSERVER_LIBS = ../../sim/mips/libsim.a ../../bfd/libbfd.a ../../libiberty/libiberty.a -lm
index 479679b900d2a74ecfc350cadce2d1e9ab911933..99687edcefc2b5820be535c26f4057320284f5b7 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= mips-tdep.o remote-mips.o
 TM_FILE= tm-vr5000el.h
 SIM_OBS = remote-sim.o
-SIM = ../sim/mips/libsim.a -lm
+SIM = ../sim/mips/libsim.a
index 27b47ec757c468881e1ef6c2059afd76f97d3dbb..c49e639d09c910d984f7d5151d7412974ebf1422 100644 (file)
@@ -15,10 +15,6 @@ NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o xcoffread
 MMALLOC = 
 MMALLOC_CFLAGS = -DNO_MMALLOC
 
-# A bug in the AIX 3.2 libc.a results in unresolved references for .scalb and
-# .finite because we call ldexp via floatformat.  Circumvent by adding -lm.
-XM_CLIBS= -lm
-
 # Rumor has it that libtermcap is "not really functional", and that
 # -lcurses is better.
 TERMCAP= -lcurses
index 71d6083b80ab8d44b6da84eb5598a0f5c3e280c8..a6604d4f1d36dd6ff4a98e6f5320aa2f483c4929 100644 (file)
@@ -3,4 +3,4 @@ TDEPFILES= sh-tdep.o monitor.o sh3-rom.o remote-e7000.o ser-e7kpc.o dsrec.o
 TM_FILE= tm-sh.h
 
 SIM_OBS = remote-sim.o
-SIM = ../sim/sh/libsim.a -lm
+SIM = ../sim/sh/libsim.a
index 66132844acd024e7e6658c25727435559a28b62e..a9c5ac94cd4da6257818a33938b04fe86d820e01 100644 (file)
@@ -11,6 +11,3 @@ CC = gcc
 MH_CFLAGS = -I${srcdir}/../sim/sp64
 SIM_OBS = remote-sim.o
 SIM = ../sim/sp64/libsim.a
-
-# The simulator uses the sqrt() function.
-TM_CLIBS = -lm