Thu Jun 6 02:00:42 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorroland <roland>
Thu, 6 Jun 1996 06:04:45 +0000 (06:04 +0000)
committerroland <roland>
Thu, 6 Jun 1996 06:04:45 +0000 (06:04 +0000)
* Makerules (distinfo-vars): Don't write constant line to frob sources.
* Make-dist (sources): Append $(elided-routines) and $(extra-libs)
routines.

Make-dist
Makerules

index 3f5a0e3..bba703c 100644 (file)
--- a/Make-dist
+++ b/Make-dist
@@ -62,6 +62,9 @@ all-headers := $(sort $(headers) $(wildcard $(all-headers)))
 endif
 foo:=$(shell echo 'IS THIS WORKING??? all-headers=$(all-headers)' >&2)
 
+sources += $(addsuffix .c,$(elided-routines) \
+                         $(foreach l,$(extra-libs),$($l-routines)))
+
 # Find all sysdep sources and headers.
 +maybe-sysdeps := $(sources) $(sources:.c=.s) $(sources:.c=.S) $(all-headers) \
                  $(filter %.c %.S %.s %.h %.sub,$(distribute))
index d770957..36ad9d1 100644 (file)
--- a/Makerules
+++ b/Makerules
@@ -797,7 +797,6 @@ $(foreach var,subdir subdir-dirs sources elided-routines sysdep_routines \
              headers sysdep_headers distribute dont_distribute generated \
              others tests extra-libs $(extra-libs:%=%-routines),
 echo >> $@.new '$(var) := $($(var))')
-echo >> $@.new 'sources += $$(addsuffix .c,$$(elided-routines))'
 endef
 \f
 ifneq (,$(strip $(gpl2lgpl)))