1 |
|
2005-04-13 Gary V. Vaughan <gary@gnu.org> |
2 |
|
|
3 |
|
Since the bootstrap process requires that several of the rules for |
4 |
|
files generated in doc and tests already lived in |
5 |
|
$top_srcdir/Makefile.am, along with proxy rules in sub-Makefiles, |
6 |
|
this changeset consolidates almost everything into the top |
7 |
|
Makefile.am, simplifying things considerably: |
8 |
|
|
9 |
|
* doc/Makefile.am, tests/Makefile.am: Removed. All rules moved... |
10 |
|
* Makefile.am: ...to here and adjusted to run from $top_builddir. |
11 |
|
Some reformatting to group rules and declarations by purpose, and |
12 |
|
simplify with respect to removing much of the make recursion. |
13 |
|
Add `doc/PLATFORMS', `doc/fdl.texi' and `doc/notes.texi'. |
14 |
|
`defs.in' and `defs.m4sh' are in directory `tests'. |
15 |
|
(uninstall-hook): Don't forget to uninstall libtoolize's libltdl |
16 |
|
source tree. |
17 |
|
* bootstrap: Simplified dirty makefile management, and bootstrap |
18 |
|
file creation in light of having only a single pertinent |
19 |
|
Makefile. |
20 |
|
* configure.ac (CONF_SUBDIRS): Add tests/ prefix to each subdir to |
21 |
|
compensate. |
22 |
|
(DIST_MAKEFILE_LIST): Adjust. |
23 |
|
(AC_CONFIG_FILES): Remove doc/Makefile and tests/Makefile. |
24 |
|
* tests/defs.m4sh (LIBTOOL, scripts): Adjust paths. |
25 |
|
* tests/cdemo-conf.test, tests/cdemo-exec.test, |
26 |
|
tests/cdemo-make.test, tests/cdemo-shared.test, |
27 |
|
tests/cdemo-static.test, tests/cdemo-undef.test, |
28 |
|
tests/demo-conf.test, tests/demo-deplibs.test, |
29 |
|
tests/demo-exec.test, tests/demo-hardcode.test, |
30 |
|
tests/demo-inst.test, tests/demo-make.test, |
31 |
|
tests/demo-nofast.test, tests/demo-noinst-link.test, |
32 |
|
tests/demo-nopic.test, tests/demo-pic.test, |
33 |
|
tests/demo-relink.test, tests/demo-shared.test, |
34 |
|
tests/demo-static.test, tests/demo-unst.test, |
35 |
|
tests/depdemo-conf.test, tests/depdemo-exec.test, |
36 |
|
tests/depdemo-inst.test, tests/depdemo-make.test, |
37 |
|
tests/depdemo-nofast.test, tests/depdemo-relink.test, |
38 |
|
tests/depdemo-shared.test, tests/depdemo-static.test, |
39 |
|
tests/depdemo-unst.test, tests/f77demo-conf.test, |
40 |
|
tests/f77demo-exec.test, tests/f77demo-make.test, |
41 |
|
tests/f77demo-shared.test, tests/f77demo-static.test, |
42 |
|
tests/link-2.test, tests/link.test, tests/mdemo-conf.test, |
43 |
|
tests/mdemo-dryrun.test, tests/mdemo-exec.test, |
44 |
|
tests/mdemo-inst.test, tests/mdemo-make.test, |
45 |
|
tests/mdemo-shared.test, tests/mdemo-static.test, |
46 |
|
tests/mdemo-unst.test, tests/mdemo2-conf.test, |
47 |
|
tests/mdemo2-exec.test, tests/mdemo2-make.test, tests/nomode.test, |
48 |
|
tests/objectlist.test, tests/pdemo-conf.test, |
49 |
|
tests/pdemo-exec.test, tests/pdemo-inst.test, |
50 |
|
tests/pdemo-make.test, tests/quote.test, tests/sh.test, |
51 |
|
tests/suffix.test, tests/tagdemo-conf.test, |
52 |
|
tests/tagdemo-exec.test, tests/tagdemo-make.test, |
53 |
|
tests/tagdemo-shared.test, tests/tagdemo-static.test, |
54 |
|
tests/tagdemo-undef.test, tests/tagtrace.test (func_cd, |
55 |
|
func_require): Adjust paths.. |
56 |
|
|
57 |
2005-04-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
58 |
|
|
59 |
* config/general.m4sh, libtool.m4 (_LT_SETUP), tests/defs.m4sh, |
* config/general.m4sh, libtool.m4 (_LT_SETUP), tests/defs.m4sh, |
61 |
|
|
62 |
2005-04-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
2005-04-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
63 |
|
|
64 |
Improved Portland support: prelinking of C++ templates and whole_archive. |
Improved Portland support: prelinking of C++ templates and |
65 |
|
whole_archive. |
66 |
|
|
67 |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [ linux ]: |
* m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [ linux ]: |
68 |
Reinstate formatted whole_archive_flag_spec for PGI compilers. |
Reinstate formatted whole_archive_flag_spec for PGI compilers. |
69 |
* config/ltmain.m4sh (func_mode_link), m4/libtool.m4 (_LT_LINKER_SHLIBS): |
* config/ltmain.m4sh (func_mode_link), m4/libtool.m4 |
70 |
New tag prelink_cmds, to be executed before linking a program. |
(_LT_LINKER_SHLIBS): New tag prelink_cmds, to be executed before |
71 |
|
linking a program. |
72 |
(_LT_LANG_CXX_CONFIG) [ linux ]: Use for pgCC. |
(_LT_LANG_CXX_CONFIG) [ linux ]: Use for pgCC. |
73 |
(_LT_COMPILER_C_O): conftest might be nonempty, clean up more thoroughly. |
(_LT_COMPILER_C_O): conftest might be nonempty, clean up more |
74 |
|
thoroughly. |
75 |
|
|
76 |
* tests/testsuite.at (LT_AT_BOOTSTRAP): Temporary fix for testing |
* tests/testsuite.at (LT_AT_BOOTSTRAP): Temporary fix for testing |
77 |
in-tree libtoolize. |
in-tree libtoolize. |
88 |
|
|
89 |
* notes.texi: Platform-specific configuration notes. |
* notes.texi: Platform-specific configuration notes. |
90 |
* doc/libtool.texi: Include as section. |
* doc/libtool.texi: Include as section. |
91 |
* bootstrap, doc/Makefile.am: build also as notes.txt and distribute. |
* bootstrap, doc/Makefile.am: build also as notes.txt and |
92 |
|
distribute. |
93 |
|
|
94 |
2005-04-04 Gary V. Vaughan <gary@gnu.org> |
2005-04-04 Gary V. Vaughan <gary@gnu.org> |
95 |
|
|