+1998-11-18 Tom Tromey <tromey@cygnus.com>
+
+ * automake.in (finish_languages): Define CLD; use it in LINK
+ definition.
+ (lang_cxx_finish): Define CXXLD; use it in CXXLINK definition.
+ (lang_f77_finish): Define FLD; use it in FLINK definition.
+ (lang_ppf77_finish): Likewise.
+ (lang_ratfor_finish): Likewise.
+
1998-11-10 Matthew D. Langston <langston@SLAC.Stanford.EDU>
* automake.in (scan_one_configure_file): Recognize
* document user namespace for macro/target names
adopt some conventions and use uniformly
-* distclean must remove config.status
+* make distcheck uses directories like `=build'.
+ Some (very rare) POSIX systems don't support `=' in filenames.
+ If this ever becomes a problem, fix it
+
+a* distclean must remove config.status
can't this cause problems for maintainer-clean?
shouldn't maintainer-clean print the message before running
any part of the make? (just to slow things down long enough
move discussion of cygwin32, etags, mkid under other gnu tools
+CLD, CXXLD, FLD
+
================================================================
Things to do for gcc:
$ltcompile .
'$(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)')
if ($seen_libtool);
- &define_variable ('LINK', $ltlink . '$(CC) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@');
+ &define_variable ('CLD', '$(CC)');
+ &define_variable ('LINK', $ltlink . '$(CLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@');
}
}
$ltcompile . '$(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)')
if ($seen_libtool);
- &define_variable ('CXXLINK', $ltlink . '$(CXX) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@');
+ &define_variable ('CXXLD', '$(CXX)');
+ &define_variable ('CXXLINK', $ltlink . '$(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@');
local ($ext);
foreach $ext (@cxx_list)
$ltcompile . '$(FC) $(AM_FFLAGS) $(FFLAGS)')
if ($seen_libtool);
- &define_variable ('FLINK', $ltlink . '$(FC) $(AM_FFLAGS) $(FFLAGS) $(LDFLAGS) -o $@');
+ &define_variable ('FLD', '$(FC)');
+ &define_variable ('FLINK', $ltlink . '$(FLD) $(AM_FFLAGS) $(FFLAGS) $(LDFLAGS) -o $@');
local ($ext);
foreach $ext (@f77_list)
$ltcompile . '$(FC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_FFLAGS) $(FFLAGS)')
if ($seen_libtool);
- &define_variable ('FLINK', $ltlink . '$(FC) $(AM_FFLAGS) $(FFLAGS) $(LDFLAGS) -o $@');
+ &define_variable ('FLD', '$(FC)');
+ &define_variable ('FLINK', $ltlink . '$(FLD) $(AM_FFLAGS) $(FFLAGS) $(LDFLAGS) -o $@');
$output_rules .= ("$ext.o:\n"
. "\t\$(FCOMPILE) -c \$<\n");
$ltcompile . '$(FC) $(AM_FFLAGS) $(FFLAGS) $(AM_RFLAGS) $(RFLAGS)')
if ($seen_libtool);
- &define_variable ('FLINK', $ltlink . '$(FC) $(AM_FFLAGS) $(FFLAGS) $(AM_RFLAGS) $(RFLAGS) $(LDFLAGS) -o $@');
+ &define_variable ('FLD', '$(FC)');
+ &define_variable ('FLINK', $ltlink . '$(FLD) $(AM_FFLAGS) $(FFLAGS) $(AM_RFLAGS) $(RFLAGS) $(LDFLAGS) -o $@');
$output_rules .= ("$ext.o:\n"
. "\t\$(RCOMPILE) -c \$<\n");