51 Commits

Author SHA1 Message Date
Paul Eggert
bc6d10f096 * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): head -1 -> sed 1q to
port to POSIX 1003.1-2001 hosts, like textutils 2.0.21 with
_POSIX2_VERSION=200112.
* exe/link-txt.tpl: Include the previous change in the template.


* ltmain.in: Detect and handle object name conflicts while
2002-05-06 15:07:47 +00:00
Jean-Frederic Clere
31126404b7 * libtool.m4: Update support for Fujistu-Siemens Computers (FSC).
* ltmain.in: Add support for EBCDIC based systems.
2002-04-14 21:41:36 +00:00
Robert Boehne
646383d19f * exe/compile-txt.tpl: Handle the case when no tag is explicitly set,
and $base_compile has a space in front of $CC, and revert the setting
of tagname checked in on 2002-3-14.
* exe/link-txt.tpl: Ditto.
* exe/ltmain.tpl: Ditto.
* ltmain.in: Ditto.
2002-04-04 23:32:06 +00:00
Robert Boehne
d73486fbaf Remove obsolete comment 2002-03-17 20:13:44 +00:00
Robert Boehne
8666adfdae Update to top of tree 2002-03-17 20:08:20 +00:00
Bruce Korb
e930151b1b update to current version of libtool 2002-03-12 02:36:37 +00:00
Bruce Korb
45d16ee8bf resync with HEAD 2002-03-12 02:06:26 +00:00
Alexandre Oliva
e29d4950d8 the `-Wc,' entry must be parsed 2002-03-08 02:38:57 +00:00
Alexandre Oliva
1a34bb7280 set up signal handling early. Be sure to set SIGCHLD to SIG_DFL.
rework the quoting so you can emit eval-ed strings, too.
write a common routing to handle the dlopen option.
2002-03-03 19:08:47 +00:00
Alexandre Oliva
6b7faabd55 resync with the base implementation of emitting commands in ltmain.c 2002-03-03 19:06:41 +00:00
Alexandre Oliva
0b9e71ae7f clean up the passing of arguments into the "base_compile" string 2002-03-03 19:05:47 +00:00
Alexandre Oliva
4989a641dd add commentary and emacs variables 2002-03-03 19:02:37 +00:00
Alexandre Oliva
aa674b44ff fix up the mode naming and mode-specific usage 2002-03-03 17:00:28 +00:00
Alexandre Oliva
152c936ef5 the compile portion of the binary version seems to work 2002-03-03 01:22:40 +00:00
Alexandre Oliva
f0ca8325c1 accommodate the new --preserve-dup-deps option 2002-03-02 20:59:39 +00:00
Alexandre Oliva
1f08c94e1d Make the shell script current with HEAD 2002-03-02 20:15:53 +00:00
Andreas Jaeger
546977281b more straightforward macro usage 2001-05-13 19:56:59 +00:00
Andreas Jaeger
8e6c4a881f This version will correctly rebuild AutoGen 2001-05-13 19:48:56 +00:00
Andreas Jaeger
8668dbcbcf fix the command string and command proc pointers 2001-05-13 17:41:27 +00:00
Andreas Jaeger
bd62d2cae4 Move all the text strings into separate templates.
Delete the individual modal definition files
2001-05-13 16:44:40 +00:00
Andreas Jaeger
5dca4052ba the reference to 'the library' was unclear. 2001-05-13 04:03:27 +00:00
Andreas Jaeger
d23b3ec307 make a more dramatic demo 2001-05-13 03:59:27 +00:00
Andreas Jaeger
5b45fd21ef syntax errors 2001-05-13 03:05:11 +00:00
Andreas Jaeger
e742f23db7 elaboration on the execute example 2001-05-13 02:45:50 +00:00
Andreas Jaeger
dee6d691aa This gives a slightly better idea of the approach 2001-05-13 01:51:15 +00:00
Andreas Jaeger
2730bf3726 use the emitProc dispatch table 2001-05-13 01:10:47 +00:00
Andreas Jaeger
b7c69b456e Um, I still need this for the program.
I need to do the program first, then worry about optimizing
duplications in the source texts.  Wrong order.
2001-05-12 21:41:14 +00:00
Andreas Jaeger
5db6e37c7d help text needs to go to stderr, too 2001-05-12 21:33:11 +00:00
Andreas Jaeger
c0d07b8ac3 move execute script to a template & move an A-G macro to ltmain.tpl 2001-05-12 21:30:30 +00:00
Andreas Jaeger
8863577ed1 trivial example of templatization 2001-05-12 21:01:45 +00:00
Andreas Jaeger
51c550f3a5 More up-to-date example file 2001-05-12 19:03:40 +00:00
Andreas Jaeger
b0bee08a71 update the mode code 2001-05-12 16:06:57 +00:00
Andreas Jaeger
63b147e176 Emit the C-source equivalents of the various operation modes 2001-05-12 16:06:21 +00:00
Andreas Jaeger
a760e4061b special purpose version proc 2001-05-12 16:05:11 +00:00
Andreas Jaeger
20c9ecd89f Add commentary to ensure that the modal enumeration matches
the indexes defined in the definition files
2001-05-12 16:02:48 +00:00
Andreas Jaeger
0e719907e8 ltcompile is not any different than the "emitScript", yet 2001-05-12 15:52:03 +00:00
Andreas Jaeger
a6818781aa This is just a sample verion of this file.
It must actually be derived from a script where the program is installed.
Use this version for debugging purposes ONLY
2001-05-12 15:46:18 +00:00
Andreas Jaeger
92e49ffbe1 Initial submit 2001-05-12 15:44:22 +00:00
Andreas Jaeger
9fc3e63f07 doc cleanup 2001-05-12 15:43:40 +00:00
Andreas Jaeger
dae2336895 untested as yet 2001-05-12 15:22:17 +00:00
Andreas Jaeger
99018a4fd2 This is the glue file for all the lt_*.def files 2001-05-12 14:59:12 +00:00
Andreas Jaeger
6c8c3a8462 The only certainly working rule is "ltmain.in", so it is the only default 2001-05-12 14:45:57 +00:00
Andreas Jaeger
8bc3a7f284 This is synced too 2001-05-12 14:43:45 +00:00
Andreas Jaeger
ddd291cfb5 The script template is now synced 2001-05-12 14:43:24 +00:00
Andreas Jaeger
fe146f9126 clean definitions synced 2001-05-12 14:26:40 +00:00
Andreas Jaeger
c3c45b717c execute definitions synced 2001-05-12 14:20:49 +00:00
Andreas Jaeger
a4d764dbb0 finish definitions synced 2001-05-12 14:16:35 +00:00
Andreas Jaeger
f779d7e5d5 install definitions synced 2001-05-12 14:12:48 +00:00
Andreas Jaeger
bf912538a1 link definitions synced 2001-05-12 14:09:32 +00:00
Andreas Jaeger
8df7205e8a compile definitions synced 2001-05-12 14:04:45 +00:00