cleanups
authorDavid MacKenzie <djm@cygnus>
Sat, 7 Aug 1993 01:35:00 +0000 (01:35 +0000)
committerDavid MacKenzie <djm@cygnus>
Sat, 7 Aug 1993 01:35:00 +0000 (01:35 +0000)
bfd/ChangeLog
bfd/Makefile.in

index c28144ed95cce04e27969bef1cb24a9c94da3bc4..9f6ccb2758e06e04dd1e912060683be2061dc1c9 100644 (file)
@@ -1,5 +1,22 @@
 Fri Aug  6 12:00:03 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
 
+       Fix incorrect or useless makefile variable definitions:
+       * config/news.mt, config/u68k-coff.mt (TDEFAULTS): Use this to
+       define DEFAULT_VECTOR, instead of TDEFINES.
+       * config/i386aix.mh (MINIMIZE): Don't define.
+       * config/hppaosf.mh (MINIMIZE): Don't conditionalize.
+       * config/rs6000.mh (ALLOCA),
+       * config/i386v.mh (ALLOCA),
+       * config/i386linux.mh (ALLOCA),
+       * config/i386isc.mh (ALLOCA),
+       * config/go32.mh (EXTRALIBS): Don't define; not used.
+       * config/solaris2.mh (HDEFINES): Renamed from H_DEFINES.
+       * config/alphaosf.mt (TDEFINES): alphaosf.mt: Set it, not HDEFINES.
+       * config/z8k-coff.mt (CC): Don't define.  It's a target, not a host.
+
+       * config/.Sanitize (Things-to-keep): Add README.
+       * config/README: New file, explaining the variables.
+
        * targets.c (target_vector): Add hp300_bsd_vec.
        * Makefile.in (BFD32_BACKENDS, CFILES): Add hp300bsd.
        (hp300bsd.o): New rule.
index e53bba14cc4a6bf91b5573bb4d644620d49327e0..0f417f6a178d0747af0fd13d0fe573ef14ff6c60 100644 (file)
@@ -175,7 +175,13 @@ clean-info:
 install-info: force
        @$(MAKE) subdir_do DO=install-info "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS)
 
-# HDEPFILES comes from the host config; TDEPFILES from the target config.
+# Various kinds of .o files to put in libbfd.a:
+# BFD_LIBS     Generic routines, always needed.
+# BFD_BACKENDS Routines the target needs if it is the configured target.
+# BFD_MACHINES Architecture-specific routines in cpu-*.o.
+#              Always set to ALL_MACHINES for now.
+# HDEPFILES    Routines the host needs, regardless of target.
+# TDEPFILES    Routines the target needs, regardless of host.
 OFILES = $(BFD_LIBS) $(BFD_BACKENDS) $(BFD_MACHINES) $(HDEPFILES) $(TDEPFILES)
 
 ofiles : Makefile