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.
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.
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
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
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
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
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
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
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
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
TM_FILE= tm-sh.h
SIM_OBS = remote-sim.o
-SIM = ../sim/sh/libsim.a -lm
+SIM = ../sim/sh/libsim.a
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