1 |
2005-06-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-06-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2 |
|
|
3 |
* m4/ltoptions.m4 (_LT_SET_OPTIONS): Remove unnecessary workaround for |
* m4/ltoptions.m4 (_LT_SET_OPTIONS): Remove unnecessary workaround |
4 |
CVS Automake bug (fixed). Reported by Stepan Kasal <kasal@ucw.cz>. |
for CVS Automake bug (fixed). |
5 |
|
Reported by Stepan Kasal <kasal@ucw.cz>. |
6 |
|
|
7 |
2005-06-21 Peter O'Gorman <peter@pogma.com> |
2005-06-21 Peter O'Gorman <peter@pogma.com> |
8 |
|
|
11 |
2005-06-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-06-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
12 |
|
|
13 |
* m4/libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE): |
* m4/libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE): |
14 |
New macros: save warnings and boilerplate of simple compile/link tests. |
New macros: save warnings and boilerplate of simple compile/link |
15 |
(_LT_LANG_C_CONFIG, _LT_LANG_CXX_CONFIG, _LT_LANG_F77_CONFIG, |
tests. |
16 |
_LT_LANG_GCJ_CONFIG, _LT_LANG_RC_CONFIG): Call. |
(_LT_LANG_C_CONFIG, _LT_LANG_CXX_CONFIG, _LT_LANG_F77_CONFIG) |
17 |
|
(_LT_LANG_GCJ_CONFIG, _LT_LANG_RC_CONFIG): Call. |
18 |
(_LT_COMPILER_OPTION, _LT_LINKER_OPTION, _LT_COMPILER_C_O, ): |
(_LT_COMPILER_OPTION, _LT_LINKER_OPTION, _LT_COMPILER_C_O, ): |
19 |
Fail only if nonempty warnings different from default compile/link. |
Fail only if nonempty warnings different from default |
20 |
|
compile/link. |
21 |
|
|
22 |
2005-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
23 |
|
|
24 |
* m4/ltsugar.m4 (lt_car, lt_cdr): New macros, clones of m4_car/m4_cdr |
* m4/ltsugar.m4 (lt_car, lt_cdr): New macros, clones of |
25 |
with the fixed semantics of Autoconf-59c CVS, in order to work with |
m4_car/m4_cdr with the fixed semantics of Autoconf-2.59c CVS, in |
26 |
2.59. (lt_combine): Use it. |
order to work with 2.59. |
27 |
|
(lt_combine): Use it. |
28 |
|
|
29 |
2005-06-11 Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>, |
2005-06-11 Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>, |
30 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
32 |
* m4/ltoptions.m4 (_LT_SET_OPTIONS): Loop options only if |
* m4/ltoptions.m4 (_LT_SET_OPTIONS): Loop options only if |
33 |
nonempty. |
nonempty. |
34 |
* m4/ltsugar.m4 (lt_combine): Don't test against empty quotes, |
* m4/ltsugar.m4 (lt_combine): Don't test against empty quotes, |
35 |
test against empty arg. Fixes infinite m4 loop with CVS Autoconf. |
test against empty arg. Fixes infinite m4 loop with CVS |
36 |
|
Autoconf. |
37 |
|
|
38 |
2005-06-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-06-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
39 |
|
|
50 |
|
|
51 |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS, |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS, |
52 |
_LT_LANG_CXX_CONFIG): PGI also has pgf95. PGI static flag is |
_LT_LANG_CXX_CONFIG): PGI also has pgf95. PGI static flag is |
53 |
`-Bstatic'. Remove harmless extra comma from whole_archive output. |
`-Bstatic'. Remove harmless extra comma from whole_archive |
54 |
|
output. |
55 |
|
|
56 |
2005-06-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-06-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
57 |
|
|
58 |
* config/ltmain.m4sh (func_mode_compile): In order to find out |
* config/ltmain.m4sh (func_mode_compile): In order to find out |
59 |
about forbidden characters in output, check with grep after checking |
about forbidden characters in output, check with grep after |
60 |
func_quote_for_eval result. Also, warn instead of fail. |
checking func_quote_for_eval result. Also, warn instead of fail. |
61 |
* config/general.m4sh (func_quote_for_eval, func_quote_for_expand): |
* config/general.m4sh (func_quote_for_eval) |
62 |
Revert SunOS sh bug workaround patch from 2004-12-28 as it |
(func_quote_for_expand): Revert SunOS sh bug workaround patch from |
63 |
triggers bugs in the Tru64 5.1B shell. |
2004-12-28 as it triggers bugs in the Tru64 5.1B shell. |
64 |
Reported by Albert Chin <libtool@mlists.thewrittenword.com> and |
Reported by Albert Chin <libtool@mlists.thewrittenword.com> and |
65 |
Nicolas Joly <njoly@pasteur.fr>. |
Nicolas Joly <njoly@pasteur.fr>. |
66 |
|
|
80 |
|
|
81 |
2005-05-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-05-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
82 |
|
|
83 |
* m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [ aix ]: |
* m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [aix]: |
84 |
Fix wrong $ECHO use overlooked in 2005-04-27. Simplify slightly. |
Fix wrong $ECHO use overlooked in 2005-04-27. Simplify slightly. |
85 |
|
|
86 |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS, |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS, |
87 |
_LT_LANG_CXX_CONFIG) [ linux ]: PGI: |
_LT_LANG_CXX_CONFIG) [linux]: PGI: |
88 |
Add $pic_flag to archive_cmds and archive_expsyms_cmds. |
Add $pic_flag to archive_cmds and archive_expsyms_cmds. |
89 |
Bug reported against LAM by Troy Telford <ttelford@lnxi.com>. |
Bug reported against LAM by Troy Telford <ttelford@lnxi.com>. |
90 |
|
|
151 |
(LT_AT_BOOTSTRAP): Fail if autoreconf fails. |
(LT_AT_BOOTSTRAP): Fail if autoreconf fails. |
152 |
(LT_AT_EXEC_CHECK): New macro for execution of $build binaries. |
(LT_AT_EXEC_CHECK): New macro for execution of $build binaries. |
153 |
(LT_AT_TAG): New macro to test tag availability or skip test. |
(LT_AT_TAG): New macro to test tag availability or skip test. |
154 |
* tests/am-subdir.at, tests/duplicate_members.at, tests/inherited_flags.at, |
* tests/am-subdir.at, tests/duplicate_members.at, |
155 |
tests/link-order.at, tests/stresstest.at, tests/template.at: |
tests/inherited_flags.at, tests/link-order.at, |
156 |
Adjust. Use LT_AT_TAG, LT_AT_EXEC_CHECK, AT_KEYWORDS. |
tests/stresstest.at, tests/template.at: Adjust. Use LT_AT_TAG, |
157 |
Use compiler/linker flags consistently. |
LT_AT_EXEC_CHECK, AT_KEYWORDS. Use compiler/linker flags |
158 |
|
consistently. |
159 |
* tests/link-order.at: Fix use of AT_DATA, bogus redirection |
* tests/link-order.at: Fix use of AT_DATA, bogus redirection |
160 |
inside AT_CHECK. |
inside AT_CHECK. |
161 |
* tests/stresstest.at: Do not use wildcards/regex in symbol files, |
* tests/stresstest.at: Do not use wildcards/regex in symbol files, |
162 |
they are not portable. Use -no-undefined on win32. Fix to ignore |
they are not portable. Use -no-undefined on win32. Fix to ignore |
163 |
compile/link warnings. |
compile/link warnings. |
164 |
|
|
165 |
* tests/f77demo/foo.h, tests/f77demo/fooc.c, tests/f77demo/cprogram.c, |
* tests/f77demo/foo.h, tests/f77demo/fooc.c, |
166 |
tests/mdemo2/main.c, tests/pdemo/foo.h: Make declarations available. |
tests/f77demo/cprogram.c, tests/mdemo2/main.c, tests/pdemo/foo.h: |
167 |
|
Make declarations available. |
168 |
|
|
169 |
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does |
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: sed 3.02 does |
170 |
not understand \t in regex. |
not understand \t in regex. |
171 |
Reported by Tim Van Holder <tim.vanholder@gmail.com>. |
Reported by Tim Van Holder <tim.vanholder@gmail.com>. |
172 |
|
|
186 |
2005-04-25 David Edelsohn <dje@watson.ibm.com> |
2005-04-25 David Edelsohn <dje@watson.ibm.com> |
187 |
|
|
188 |
* m4/libtool.m4 (_LT_LINKER_SHLIBS): _LT_TAGDECL(file_list_spec). |
* m4/libtool.m4 (_LT_LINKER_SHLIBS): _LT_TAGDECL(file_list_spec). |
189 |
* config/ltmain.m4sh (func_mode_link): Change $filelist to $output. |
* config/ltmain.m4sh (func_mode_link): Change $filelist to |
190 |
|
$output. |
191 |
|
|
192 |
2005-04-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
193 |
|
|
197 |
|
|
198 |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [solaris]: |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [solaris]: |
199 |
Update wl for Sun Studio f77/f90/f95. Fix whole_archive_flag_spec |
Update wl for Sun Studio f77/f90/f95. Fix whole_archive_flag_spec |
200 |
for cc and f77/f90/f95 to prevent reordering in case we link with $CC. |
for cc and f77/f90/f95 to prevent reordering in case we link with |
201 |
|
$CC. |
202 |
|
|
203 |
* m4/libtool.m4: Audit use of echo vs $ECHO. |
* m4/libtool.m4: Audit use of echo vs $ECHO. |
204 |
* TODO: Update. |
* TODO: Update. |
206 |
|
|
207 |
2005-04-23 Gary Kumfert <kumfert@llnl.gov> |
2005-04-23 Gary Kumfert <kumfert@llnl.gov> |
208 |
|
|
209 |
* m4/libtool.m4 (_LT_LANG_F77_CONFIG) [ aix4, aix5 ]: |
* m4/libtool.m4 (_LT_LANG_F77_CONFIG) [aix4, aix5]: |
210 |
Adjust logic to match the C case: Only disable static if not |
Adjust logic to match the C case: Only disable static if not |
211 |
on ia64 nor runtimelinking. |
on ia64 nor runtimelinking. |
212 |
|
|
222 |
|
|
223 |
2005-04-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
224 |
|
|
225 |
* libtoolize.m4sh (func_scan_files, func_serial, func_ltmain_update, |
* libtoolize.m4sh (func_scan_files, func_serial, |
226 |
func_config_update, func_install_update): Placate AIX sed. |
func_ltmain_update, func_config_update, func_install_update): |
227 |
|
Placate AIX sed. |
228 |
|
|
229 |
2005-04-19 David Edelsohn <dje@watson.ibm.com> |
2005-04-19 David Edelsohn <dje@watson.ibm.com> |
230 |
|
|
231 |
* config/ltmain.m4sh (func_mode_link): If command exceeds |
* config/ltmain.m4sh (func_mode_link): If command exceeds |
232 |
max_cmd_len and file_list_spec exists, write list of input files |
max_cmd_len and file_list_spec exists, write list of input files |
233 |
to temporary file. |
to temporary file. |
234 |
* m4/libtool.m4 (_LT_LINKER_SHLIBS, aix[45]): Define file_list_spec. |
* m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) |
235 |
(_LT_LANG_CXX_CONFIG, aix[45]): Define file_list_spec. |
[aix4,aix5]: Define file_list_spec. |
236 |
|
|
237 |
2005-04-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
238 |
|
|
241 |
2005-04-17 Alexandre Oliva <aoliva@redhat.com>, |
2005-04-17 Alexandre Oliva <aoliva@redhat.com>, |
242 |
Peter O'Gorman <peter@pogma.com> |
Peter O'Gorman <peter@pogma.com> |
243 |
|
|
244 |
* config/ltmain.m4sh: Don't add files with the same base name to an |
* config/ltmain.m4sh: Don't add files with the same base name to |
245 |
archive; rename duplicates instead. |
an archive; rename duplicates instead. |
246 |
(func_extract_an_archive): Remove section to deal with duplicate |
(func_extract_an_archive): Remove section to deal with duplicate |
247 |
base names in an archive. |
base names in an archive. |
248 |
* tests/functests.at: remove. |
* tests/functests.at: remove. |
268 |
|
|
269 |
2005-04-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
270 |
|
|
271 |
* m4/libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename. |
* m4/libtool.m4 (_LT_CC_BASENAME): New macro to figure out |
272 |
Skip ccache, distcc, purify, cmdline options, `$host_alias-' prefix. |
$cc_basename. Skip ccache, distcc, purify, cmdline options, |
273 |
(_LT_SETUP, _LT_LANG_CXX_CONFIG, _LT_LANG_F77_CONFIG, |
`$host_alias-' prefix. |
274 |
_LT_LANG_GCJ_CONFIG, _LT_LANG_RC_CONFIG): Use. |
(_LT_SETUP, _LT_LANG_CXX_CONFIG, _LT_LANG_F77_CONFIG) |
275 |
|
(_LT_LANG_GCJ_CONFIG, _LT_LANG_RC_CONFIG): Use. |
276 |
* NEWS, TODO: Update. |
* NEWS, TODO: Update. |
277 |
|
|
278 |
2005-04-15 Gary V. Vaughan <gary@gnu.org> |
2005-04-15 Gary V. Vaughan <gary@gnu.org> |
291 |
2005-04-14 Alexandre Oliva <aoliva@redhat.com>, |
2005-04-14 Alexandre Oliva <aoliva@redhat.com>, |
292 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
293 |
|
|
294 |
* config/ltmain.m4sh (link mode): Add to tmp_libs paths for libtool dep |
* config/ltmain.m4sh (link mode): Add to tmp_libs paths for |
295 |
libs in reverse order as well. |
libtool dep libs in reverse order as well. |
296 |
* Makefile.am, tests/testsuite.at, tests/link-order.at: New test. |
* Makefile.am, tests/testsuite.at, tests/link-order.at: New test. |
297 |
|
|
298 |
2005-04-13 Gary V. Vaughan <gary@gnu.org> |
2005-04-13 Gary V. Vaughan <gary@gnu.org> |
349 |
tests/tagdemo-exec.test, tests/tagdemo-make.test, |
tests/tagdemo-exec.test, tests/tagdemo-make.test, |
350 |
tests/tagdemo-shared.test, tests/tagdemo-static.test, |
tests/tagdemo-shared.test, tests/tagdemo-static.test, |
351 |
tests/tagdemo-undef.test, tests/tagtrace.test (func_cd, |
tests/tagdemo-undef.test, tests/tagtrace.test (func_cd, |
352 |
func_require): Adjust paths.. |
func_require): Adjust paths. |
353 |
|
|
354 |
2005-04-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
355 |
|
|
361 |
Improved Portland support: prelinking of C++ templates and |
Improved Portland support: prelinking of C++ templates and |
362 |
whole_archive. |
whole_archive. |
363 |
|
|
364 |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [ linux ]: |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [linux]: |
365 |
Reinstate formatted whole_archive_flag_spec for PGI compilers. |
Reinstate formatted whole_archive_flag_spec for PGI compilers. |
366 |
* config/ltmain.m4sh (func_mode_link), m4/libtool.m4 |
* config/ltmain.m4sh (func_mode_link), m4/libtool.m4 |
367 |
(_LT_LINKER_SHLIBS): New tag prelink_cmds, to be executed before |
(_LT_LINKER_SHLIBS): New tag prelink_cmds, to be executed before |
368 |
linking a program. |
linking a program. |
369 |
(_LT_LANG_CXX_CONFIG) [ linux ]: Use for pgCC. |
(_LT_LANG_CXX_CONFIG) [linux]: Use for pgCC. |
370 |
(_LT_COMPILER_C_O): conftest might be nonempty, clean up more |
(_LT_COMPILER_C_O): conftest might be nonempty, clean up more |
371 |
thoroughly. |
thoroughly. |
372 |
|
|
401 |
|
|
402 |
2005-04-04 Gary V. Vaughan <gary@gnu.org> |
2005-04-04 Gary V. Vaughan <gary@gnu.org> |
403 |
|
|
404 |
* tests/libtoolize.at: New tests for basic libtoolize functionality |
* tests/libtoolize.at: New tests for basic libtoolize |
405 |
and reporting. |
functionality and reporting. |
406 |
* tests/testsuite.at: Call them. |
* tests/testsuite.at: Call them. |
407 |
* tests/Makefile.am: Distribute them. |
* tests/Makefile.am: Distribute them. |
408 |
|
|
415 |
2005-04-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
416 |
|
|
417 |
* tests/template.at: New Autotest tests for C++ with templates. |
* tests/template.at: New Autotest tests for C++ with templates. |
418 |
First test provided by Markus Christen <markus@igc.phys.chem.ethz.ch>. |
First test provided by |
419 |
|
Markus Christen <markus@igc.phys.chem.ethz.ch>. |
420 |
* tests/Makefile.am, tests/testsuite.at: Use and distribute. |
* tests/Makefile.am, tests/testsuite.at: Use and distribute. |
421 |
|
|
422 |
2005-04-04 Gary V. Vaughan <gary@gnu.org> |
2005-04-04 Gary V. Vaughan <gary@gnu.org> |
496 |
|
|
497 |
2005-04-01 Mike Stump <mrs@apple.com> |
2005-04-01 Mike Stump <mrs@apple.com> |
498 |
|
|
499 |
* m4/libtool.m4 (LT_CMD_MAX_LEN) [ netbsd, freebsd, openbsd, |
* m4/libtool.m4 (LT_CMD_MAX_LEN) [netbsd, freebsd, openbsd |
500 |
darwin, dragonfly]: Use 3/4 of argmax, instead of 1/4. |
darwin, dragonfly]: Use 3/4 of argmax, instead of 1/4. |
501 |
|
|
502 |
2005-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
566 |
2005-03-21 Gary V. Vaughan <gary@gnu.org>, |
2005-03-21 Gary V. Vaughan <gary@gnu.org>, |
567 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
568 |
|
|
569 |
* m4/libtool.m4 (_LT_SETUP, _LT_LANG_CXX_CONFIG, * _LT_LANG_F77_CONFIG): |
* m4/libtool.m4 (_LT_SETUP, _LT_LANG_CXX_CONFIG) |
570 |
For matching compiler names: Pick only first word, allow leading white |
(_LT_LANG_F77_CONFIG): For matching compiler names -- Pick only |
571 |
space.. |
first word, allow leading white space. |
572 |
* tests/sh.test: ..and test for missing `*' at end of patterns. |
* tests/sh.test: ..and test for missing `*' at end of patterns. |
573 |
|
|
574 |
2005-03-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-03-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
577 |
|
|
578 |
2005-03-20 Peter Ekberg <peda@lysator.liu.se> |
2005-03-20 Peter Ekberg <peda@lysator.liu.se> |
579 |
|
|
580 |
* m4/libtool.m4 (_LT_LINKER_SHLIBS) [ irix5, irix6, nonstopux ]: |
* m4/libtool.m4 (_LT_LINKER_SHLIBS) [irix5, irix6, nonstopux]: |
581 |
Test if it is possible to use the -exports_file linker option on |
Test if it is possible to use the -exports_file linker option on |
582 |
irix with gcc, as the gcc specs file may include a -hidden_symbol |
irix with gcc, as the gcc specs file may include a -hidden_symbol |
583 |
option that is clashing with the -exports_file option. |
option that is clashing with the -exports_file option. |
607 |
|
|
608 |
* config/general.m4sh: unconditionally set IFS, and set it |
* config/general.m4sh: unconditionally set IFS, and set it |
609 |
to the one true right sequence: space, tab, newline. |
to the one true right sequence: space, tab, newline. |
610 |
* m4/libtool.m4: remove IFS setting and as_* namespace infringement. |
* m4/libtool.m4: remove IFS setting and as_* namespace |
611 |
|
infringement. |
612 |
|
|
613 |
* m4/libtool.m4 (_LT_CONFIG): Reset IFS to fix failure with ash. |
* m4/libtool.m4 (_LT_CONFIG): Reset IFS to fix failure with ash. |
614 |
|
|
647 |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
648 |
|
|
649 |
Allow special characters in source file names. Will break unless |
Allow special characters in source file names. Will break unless |
650 |
`-o target' is also given, which must not contain special characters. |
`-o target' is also given, which must not contain special |
651 |
En passant, fix source file quoting broken for cygwin/MSVC. |
characters. En passant, fix source file quoting broken for |
652 |
|
cygwin/MSVC: |
653 |
* config/ltmain.m4sh (func_mode_compile): Use new variable qsrcfile |
|
654 |
for quoted source file name for compile $command. Fix missing |
* config/ltmain.m4sh (func_mode_compile): Use new variable |
655 |
quotes for _c_o lockfile. |
qsrcfile for quoted source file name for compile $command. Fix |
656 |
|
missing quotes for _c_o lockfile. |
657 |
* NEWS: Update. |
* NEWS: Update. |
658 |
|
|
659 |
2005-03-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-03-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
660 |
|
|
661 |
* config/ltmain.m4sh (func_mode_link): Reword double negation in |
* config/ltmain.m4sh (func_mode_link): Reword double negation in |
662 |
error message. Reported by Jesper Louis Andersen <jlouis@mongers.org>. |
error message. |
663 |
|
Reported by Jesper Louis Andersen <jlouis@mongers.org>. |
664 |
|
|
665 |
* bootstrap: really remove bogus files Makefile tests/Makefile. |
* bootstrap: really remove bogus files Makefile tests/Makefile. |
666 |
|
|
688 |
Ignore errors from failed `cd' in the tar processes, since we |
Ignore errors from failed `cd' in the tar processes, since we |
689 |
may be running in dryrun mode. |
may be running in dryrun mode. |
690 |
Reported by Noah Misch <noah@cs.caltech.edu>, |
Reported by Noah Misch <noah@cs.caltech.edu>, |
691 |
Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
Bob Friesenhahn <bfriesen@simple.dallas.tx.us> |
692 |
|
|
693 |
2005-03-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-03-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
694 |
|
|
695 |
* libltdl/Makefile.am: $(builddir) is not defined, replace by `.'. |
* libltdl/Makefile.am: $(builddir) is not defined, replace by |
696 |
|
`.'. |
697 |
|
|
698 |
2005-03-08 Albert Chin-A-Young <china@thewrittenword.com> |
2005-03-08 Albert Chin-A-Young <china@thewrittenword.com> |
699 |
|
|
744 |
|
|
745 |
2005-02-26 Gary V. Vaughan <gary@gnu.org> |
2005-02-26 Gary V. Vaughan <gary@gnu.org> |
746 |
|
|
747 |
* libltdl/Makefile.am (install-data-local): cd to $(srcdir) before |
* libltdl/Makefile.am (install-data-local): cd to $(srcdir) |
748 |
tarring up the files for installation to $(DESTDIR)$(ltdldatadir). |
before tarring up the files for installation to |
749 |
Don't remove the destination directory, since that interacts badly |
$(DESTDIR)$(ltdldatadir). Don't remove the destination directory, |
750 |
with the multi-Makefile installation. |
since that interacts badly with the multi-Makefile installation. |
751 |
* libltdl/loaders/Makefile.am (install-data-local): Ditto. |
* libltdl/loaders/Makefile.am (install-data-local): Ditto. |
752 |
|
|
753 |
2005-02-26 Gary V. Vaughan <gary@gnu.org> |
2005-02-26 Gary V. Vaughan <gary@gnu.org> |
787 |
compiler does not pass --whole-archive. Move gnu ld check for |
compiler does not pass --whole-archive. Move gnu ld check for |
788 |
the flag to the top so it can be overridden. |
the flag to the top so it can be overridden. |
789 |
(_LT_LANG_CXX_CONFIG, _LT_COMPILER_PIC): Unset |
(_LT_LANG_CXX_CONFIG, _LT_COMPILER_PIC): Unset |
790 |
whole_archive_flag_spec for the portland group's c++ compiler too. |
whole_archive_flag_spec for the portland group's c++ compiler |
791 |
|
too. |
792 |
Reported by Jeff Squyres <jsquyres@lam-mpi.org> |
Reported by Jeff Squyres <jsquyres@lam-mpi.org> |
793 |
|
|
794 |
2005-02-23 Gary V. Vaughan <gary@gnu.org> |
2005-02-23 Gary V. Vaughan <gary@gnu.org> |
881 |
|
|
882 |
2005-02-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-02-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
883 |
|
|
884 |
* config/getopt.m4sh (func_version, func_usage, func_help, |
* config/getopt.m4sh (func_version, func_usage, func_help): |
|
* config/ltmain.m4sh (func_mode_help, func_config, func_features): |
|
885 |
Exit with nonzero status on write failures. |
Exit with nonzero status on write failures. |
886 |
|
* config/ltmain.m4sh (func_mode_help, func_config, func_features): |
887 |
|
Ditto. |
888 |
|
|
889 |
* tests/sh.test: Check for preferred function definition layout. |
* tests/sh.test: Check for preferred function definition layout. |
890 |
|
|
891 |
2005-02-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-02-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
892 |
|
|
893 |
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) |
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) |
894 |
[ pw32, freebsd3.[01], freebsdelf3.[01] ] |
[pw32, freebsd3.[01], freebsdelf3.[01]]: Fix [] quoting. Should |
895 |
(_LT_LINKER_SHLIBS) [ linux with GNU ld < 2.11, aix4.[012]* ] |
fix various spurious failures. |
896 |
(_LT_LANG_CXX_CONFIG) [ aix4.[012]*, freebsd[12], solaris2.[0-5] ] |
(_LT_LINKER_SHLIBS) [linux with GNU ld < 2.11, aix4.[012]*]: |
897 |
(_LT_LANG_GCJ_CONFIG): Fix [] quoting. Should fix various spurious |
Ditto. |
898 |
failures. |
(_LT_LANG_CXX_CONFIG) [aix4.[012]*, freebsd[12], solaris2.[0-5]]: |
899 |
|
Ditto. |
900 |
|
(_LT_LANG_GCJ_CONFIG): Ditto. |
901 |
|
|
902 |
* tests/Makefile.am: Add `atconfig' to DISTCLEANFILES. |
* tests/Makefile.am: Add `atconfig' to DISTCLEANFILES. |
903 |
|
|
904 |
* clcommit.m4sh: Test whether the shell understands `read -r'. Use as |
* clcommit.m4sh: Test whether the shell understands `read -r'. |
905 |
`$read_r' if available, so `\' is preserved in commit notices. |
Use as `$read_r' if available, so `\' is preserved in commit |
906 |
|
notices. |
907 |
|
|
908 |
* HACKING (Editing `.m4sh' Files): Document preferred function |
* HACKING (Editing `.m4sh' Files): Document preferred function |
909 |
header layout. |
header layout. |
910 |
* config/ltmain.m4sh (func_win32_libid, func_infer_tag) |
* config/ltmain.m4sh (func_win32_libid, func_infer_tag) |
911 |
(func_generate_dlsyms, func_extract_an_archive, func_extract_archives): |
(func_generate_dlsyms, func_extract_an_archive) |
912 |
adjust to fit. |
(func_extract_archives): Adjust to fit. |
913 |
|
|
914 |
2005-01-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-01-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
915 |
|
|
919 |
* tests/sh.test: Not all sed's like '/.*\n.*/' (Unicos 9 sed |
* tests/sh.test: Not all sed's like '/.*\n.*/' (Unicos 9 sed |
920 |
loops endlessly). |
loops endlessly). |
921 |
|
|
922 |
* tests/quote.test: Match link quoting against `"$wl"', not `-Wl,'. |
* tests/quote.test: Match link quoting against `"$wl"', not |
923 |
|
`-Wl,'. |
924 |
|
|
925 |
* tests/quote.test: Check for `--no-reexec' in $1 to avoid one reexec. |
* tests/quote.test: Check for `--no-reexec' in $1 to avoid one |
926 |
|
reexec. |
927 |
|
|
928 |
* m4/libtool.m4 (_LT_COMPILER_C_O): _LT_TAGDECL(lt_compiler_c_o), |
* m4/libtool.m4 (_LT_COMPILER_C_O): _LT_TAGDECL(lt_compiler_c_o), |
929 |
not _LT_DECL, since this is tag-dependent. |
not _LT_DECL, since this is tag-dependent. |
930 |
|
|
931 |
* config/ltmain.m4sh, m4/libtool.m4: Change `( cmd ) 2>/dev/null' to |
* config/ltmain.m4sh, m4/libtool.m4: Change `( cmd ) 2>/dev/null' |
932 |
`{ cmd; } 2>/dev/null', when cmd has no side effects and might be a |
to `{ cmd; } 2>/dev/null', when cmd has no side effects and might |
933 |
builtin. Note that it is unspecified whether cmd will run within a |
be a builtin. Note that it is unspecified whether cmd will run |
934 |
subshell (e.g. Bourne shells) or within the current shell (most modern |
within a subshell (e.g. Bourne shells) or within the current shell |
935 |
shells). |
(most modern shells). |
936 |
|
|
937 |
2005-01-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-01-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
938 |
|
|
975 |
|
|
976 |
* tests/defs.m4sh: Extract $build from $LIBTOOL. |
* tests/defs.m4sh: Extract $build from $LIBTOOL. |
977 |
(func_configure): Pass --host if $host != $build. |
(func_configure): Pass --host if $host != $build. |
978 |
(func_exec): Try executing cross-compiled binaries (e.g. i686 -> i386), |
(func_exec): Try executing cross-compiled binaries (e.g. i686 -> |
979 |
but SKIP rather than FAIL. |
i386), but SKIP rather than FAIL. |
980 |
* tests/depdemo-relink.test: Do not try to access possibly non- |
* tests/depdemo-relink.test: Do not try to access possibly non- |
981 |
existent files. SKIP rather than FAIL or PASS falsely when |
existent files. SKIP rather than FAIL or PASS falsely when |
982 |
cross-compiling. |
cross-compiling. |