|
546c5271
|
1999-04-27T13:57:07
|
|
* automake.in (handle_lib_objects_cond): Prefer `$1' over `\1'.
Minor rewrite for clarity.
(check_canonical_spelling): Prefer `$1' over `\1'.
* depend2.am (@OBJ@): Renamed. Use @SOURCE@, @COMPILE@. Always
use `-o $@'.
(@LTOBJ@): Likewise.
* automake.in (handle_single_transform_list): Don't print rule if
doing dependency tracking and the file's language supports it.
(initialize_per_input): Initialize lang_specific_files.
(add_depend2): New function.
(handle_dependencies): Use it.
* automake.in (lang_ppf77_finish): Use lang_f77_finish.
ratfor compiler name is `RCOMPILE'. ppf77 compiler name changed
to `PPF77COMPILE' to allow use of f77 and ppf77 in the same
directory.
(lang_ratfor_finish): Use lang_f77_finish.
* compile.am (NOTDEPEND.c.o): Removed.
(OBJEXT.c.obj): Likewise.
* automake.in: Added `flags' attribute to all relevant languages.
(handle_single_transform_list): Handle per-derived-object flags.
Changed interface and all callers.
(handle_built_sources): Don't call handle_single_transform_list.
Added `compile' and `compiler-name' attribute to all relevant
languages.
(finish_languages): Define compiler variables here.
(lang_cxx_finish): Don't call define_compiler_variable. Don't
define flag variable or .o rules. Don't add to @suffixes.
(lang_f77_finish): Likewise.
(lang_ppf77_finish): Likewise.
(lang_objc_finish): Likewise.
(lang_java_finish): Likewise.
(finish_languages): Define flag variable here.
Added `output-arg' attribute to all relevant languages.
(finish_languages): Define `.o' rules here.
(finish_languages): Put extension on @suffixes.
(get_object_extension): Don't transform NOTDEPEND or MINUSO.
|
|
eb72aeea
|
1999-04-11T18:40:47
|
|
Assembly code no longer included by default:
* compile.am (.s.o): Removed.
(.S.o): Likewise.
* automake.in: Register `asm' language.
(lang_asm_finish): Generate suffix rules for assembly.
(get_object_extension): Don't add `.s' or `.S' to suffix list.
|
|
a3c0ce6a
|
1999-04-11T13:12:05
|
|
* automake.in (get_object_extension): Substitute @MINUSO@ when
including compile.am.
* compile.am (.c.o): Added @MINUSO@.
(.c.obj): Likewise.
|
|
c7266e91
|
1998-09-26T18:32:31
|
|
Test suite updates for the @SHELL@ change:
* exsource.test: Set SHELL on `make' command line.
* ansi.test: Set SHELL on `make' command line.
* texinfo.test: Set SHELL on `make' command line.
* insh2.test: Set SHELL on `make' command line.
* empty.test: Rewrite @SHELL@ to /bin/sh.
|
|
3984c200
|
1998-02-13T07:27:36
|
|
side-effect dependency tracking
|
|
4b7ba083
|
1998-02-13T02:55:19
|
|
4.4BSD systems use PROG.core; remove it
|
|
7eacde0b
|
1997-10-25T05:08:42
|
|
added assembler support
|
|
8551a9bd
|
1997-09-25T04:56:27
|
|
bug fix for bsd/ultrix
|
|
415b0680
|
1996-06-10T05:28:24
|
|
Bug fixes
|
|
e398ecd9
|
1996-01-06T20:10:14
|
|
Patches from Jim Meyering.
Put copyright in all files
|
|
3aba9acd
|
1996-01-02T02:20:18
|
|
Many changes from Franc,ois
|
|
9eb2ffa7
|
1995-12-05T06:16:51
|
|
Many cleanups.
Added --strictness option.
|
|
5f163bcf
|
1995-11-28T06:59:10
|
|
Added clean targets.
|
|
030a4ce7
|
1994-09-20T21:29:40
|
|
split out knr
|
|
8a5debe7
|
1994-09-20T18:05:10
|
|
fix little bugs
|
|
5a10818d
|
1994-09-20T02:34:49
|
|
allow parallel K&R
|
|
b82209ae
|
1994-09-20T00:45:32
|
|
fix ansi2knr
|
|
c0aa7bd8
|
1994-09-19T22:44:25
|
|
works on fileutils except for all
|
|
c20ca442
|
1994-09-19T16:20:04
|
|
might work
|
|
ddb3d5fc
|
1994-09-19T15:12:26
|
|
Initial revision
|