|
7a3333dd
|
2002-04-19T20:54:45
|
|
Use 'case' statement to work around ${1+"$@"} problem with Zsh.
|
|
c99b9d90
|
2001-11-01T17:39:39
|
|
* lib/am/lex.am, lib/am/yacc.am: Use the output file name in
`#line' and multiple inclusion guards.
* lib/ylwrap: Remove debugging code.
(input_dir, input_rx): Move where used.
Use the output file name in `#line'.
|
|
3af31127
|
2001-07-17T06:00:37
|
|
* lib/ylwrap: Added special exception.
* lib/py-compile: Added license.
* lib/mdate-sh: Added special exception.
* lib/elisp-comp: Added special exception.
* lib/compile: Added special exception.
* lib/depcomp: Added special exception.
|
|
178d1f89
|
2001-07-01T23:46:00
|
|
2001-07-01 Tim Van Holder <tim.van.holder@pandora.be>
* lib/ylwrap: Improve support for DOS paths (and paths
containing backslashes in general).
|
|
081f2d51
|
2001-06-24T03:38:27
|
|
Fix for yacc5.test:
* lib/ylwrap: Changed usage.
* lib/am/yacc.am: Rewrote to use new substitutions.
* lib/am/lex.am: Likewise.
* automake.in (handle_languages): Skip files whose language
doesn't have a compiler. Handle `define_flag' attribute.
Changed '$' to "\$" to aid Emacs fontification.
(struct): Added `rule_file'. Removed `derived_autodep'. Added
`_target_hook' and `define_flag'.
(yacc, yaccxx, lex, lexxx): Set `rule_file', `flags', `compile',
and `compiler' attributes. Removed `linker', `derived_autodep',
and `ansi' attributes. Added `define_flag'.
(yacc, yaccxx): Added `_target_hook'.
(saw_extension): Count number of times extension seen.
(count_files_for_language): New sub.
(saw_sources_p): Use it.
(handle_single_transform_list): Allow language rewrite function
to return a new source extension. Call target_hook.
(yacc_sources, lex_sources): Removed.
(initialize_per_input): Don't initialize yacc_sources or
lex_sources.
(lang_yacc_rewrite): Rewrote.
(lang_yaccxx_rewrite): Likewise.
(lang_lex_rewrite): Likewise.
(lang_lexxx_rewrite): Likewise.
(output_yacc_build_rule): Removed.
(output_lex_build_rule): Removed.
(lang_yacc_finish): Removed build rule generation.
(lang_lex_finish): Likewise.
(DASH_D_PATTERN): New global.
(lang_yacc_target_hook): New function.
(_target_hook): New function.
(register_language): Default `define_flag'.
* tests/yacc5.test: Updated test.
* tests/yacc4.test: Exit with status 77 if bison doesn't work.
* tests/yacc3.test: Remove bogus `make' invocation. Added test
for all YFLAGS variables.
|
|
16a59b89
|
2001-05-15T03:33:20
|
|
* lib/ylwrap: Fixed quoting on regular expression. Fixes
yacc4.test.
|
|
1be94280
|
2001-05-15T02:21:54
|
|
Fix for yaccvpath.test:
* tests/Makefile.am (XFAIL_TESTS): Removed yaccvpath.test.
* lib/am/distdir.am (distdir): Always look for file in build
directory first.
* lib/ylwrap: Quote the `#line' regular expression.
* lib/am/yacc.am (%YACC_SUFFIX%%C_SUFFIX%): Reverted earlier
change; don't run sed on the generated file.
* tests/yaccvpath.test: Create new parser in srcdir. Added test
to make sure parser will be rebuilt at dist time.
|
|
adf4c603
|
2001-05-09T03:10:05
|
|
For PR automake/29:
* ylwrap: Handle arguments to program. Remove old code that tried
to avoid absolute paths and add new code to do it in all cases.
Removed ancient logic that tried to deal with relative path.
* tests/Makefile.am (TESTS): Added yacc4.test.
* tests/yacc4.test: New file.
|
|
a2c34841
|
2000-10-16T09:01:36
|
|
* aclocal.in, aclocal.m4: Standardize FSF Copyright statements.
* automake.in, automake.texi: Likewise.
* clean-kr.am, clean.am: Likewise.
* comp-vars.am: Likewise.
* compile, compile.am: Likewise.
* data-clean.am: Likewise.
* data.am: Likewise.
* dejagnu.am: Likewise.
* depcomp: Likewise.
* depend.am, depend2.am: Likewise.
* dist-vars.am, dist.am: Likewise.
* elisp-comp: Likewise.
* footer.am: Likewise.
* header-vars.am, header.am: Likewise.
* java-clean.am java.am: Likewise.
* kr-extra.am: Likewise.
* library.am: Likewise.
* libs-clean.am, libs.am: Likewise.
* libtool.am: Likewise.
* lisp-clean.am lisp.am: Likewise.
* ltlib-clean.am ltlib.am: Likewise.
* ltlibrary.am: Likewise.
* m4/Makefile.in: Likewise.
* m4/strtod.m4: Likewise.
* mans-vars.am, mans.am: Likewise.
* mdate-sh: Likewise.
* missing: Likewise.
* multilib.am: Likewise.
* program.am: Likewise.
* progs-clean.am, progs.am: Likewise.
* python-clean.am, python.am: Likewise.
* remake-hdr.am, remake.am: Likewise.
* scripts.am: Likewise.
* subdirs.am: Likewise.
* tags-clean.am, tags.am: Likewise.
* texi-vers.am: Likewise.
* texinfos.am: Likewise.
* ylwrap: Likewise.
|
|
5fc0a437
|
1999-06-20T10:40:26
|
|
1999-06-20 Mark Elbrecht <snowball3@bigfoot.com>
* ylwrap: Handle filenames output by the DOS version of Bison.
|
|
bd479e3d
|
1999-06-20T10:34:26
|
|
* ylwrap: Be less strict when recognizing DOS paths. From Mark
Elbrecht.
|
|
5a349bba
|
1998-07-17T22:00:24
|
|
recognize DOS paths as absolute
|
|
111a0b97
|
1998-07-17T18:18:00
|
|
ylwrap fix from HJ Lu
|
|
d3db859c
|
1997-08-05T23:41:33
|
|
ylwrap patch from Ian
|
|
624cd5d3
|
1997-08-02T19:30:48
|
|
ylwrap patch from ian
|
|
7849ac20
|
1997-06-01T19:19:19
|
|
another ylwrap fix from jim meyering
|
|
61df2818
|
1997-05-27T04:51:07
|
|
ylwrap bug fix
|
|
dbdb2711
|
1997-04-28T00:22:07
|
|
got rid of interlock
|
|
c353c2ba
|
1996-10-10T22:26:34
|
|
Various bug fixes
|
|
c19b5620
|
1996-10-06T03:55:55
|
|
Many bug fixes
|
|
bcb69714
|
1996-08-11T16:01:03
|
|
Fixed up interlock. Better C++ support.
|