summaryrefslogtreecommitdiff
path: root/tests/ChangeLog
blob: a86e6accf63c7c8964833bfd13998090a243886a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
1998-02-18  Gordon Matzigkeit  <gord@profitpress.com>

	* sh.test (scripts): Remove the lineno script, since it is no
	longer distributed.

	* assign.test, if.test, test-e.test: Even though 15 tests looks
 	impressive, these are now redundant.  Remove them from the
 	distribution.

	* sh.test: Do what assign.test, if.test, and test-e.test used to
 	do.

1998-02-16  Gordon Matzigkeit  <gord@profitpress.com>

	* defs: Correctly identify absolute directory names on MS-DOS.
  	Suggested by Bob Friesenhahn.

1998-02-07  Gordon Matzigkeit  <gord@profitpress.com>

	* suffix.test (extensions): Added GNAT (GNU Ada Translator)
	suffices, `.ada', `.ads', `.adb'.  From Samuel Tardieu.

1998-01-23  Gordon Matzigkeit  <gord@profitpress.com>

	* Makefile.am (TESTS_ENVIRONMENT): Export some important
	environment variables.  Reported by Ian Haggard.

1998-01-18  Gordon Matzigkeit  <gord@profitpress.com>

	* suffix.test (extensions): Recognize `.asm'.  From Markus
	F.X.J. Oberhumer.

1997-12-05  Gordon Matzigkeit  <gord@gnu.org>

	* suffix.test (extensions): Recognize `.s'.  From Markus
	F.X.J. Oberhumer.

1997-11-11  Gordon Matzigkeit  <gord@gnu.org>

	* quote.test: Add backticks to the backslashify test.

1997-10-07  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test (hardcode_libdir_flag_spec): Check the hardcoding
	properties of the flag_spec, too.

1997-09-21  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* defs, Makefile.am (clean-local): Change =inst to _inst to fix
 	portability on MS-DOS.  From Robert Hoehne.

1997-09-15  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test (objdir): New variable to simplify change from
	.libs to _libs (MS-DOS portability fix).

1997-09-05  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo-exec.test, demo-inst.test: Change references from
	hell.static to hell.debug.

	* quote.test (echo): Add the same Digital Unix echo test fixes as
	the ones to ltmain.sh.in from Todd Kover.

	* if.test, test-e.test (scripts): Add ../lineno to the scripts we
	check.
	* if.test: Check for accidental use of test X$something rather
	than test "X$something".

1997-08-28  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* quote.test (echo): Change test to version that uses printf.
	Be less strict about return results.

1997-08-27  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* quote.test (echo): Add the test for a non-backslash-mangling
	echo.

1997-08-26  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* quote.test: New torture test for libtool metacharacter quoting.

1997-08-14  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* suffix.test (extensions): Added Objective C extension, `.m'.

1997-07-24  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo-exec.test (status): Use status variables so that we try to
	execute all the programs.

1997-07-12  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo-exec.test, demo-inst.test: Check the new helldl program,
	too.

1997-07-11  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* nomode.test: New test to make sure there is correct behaviour
 	when we don't specify a mode.

1997-06-30  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* if.test: New test to make sure that we haven't forgotten to
	follow an `if' statement with a `test' command.  This should avoid
	the majority of hard-to-track bugs.

1997-06-19  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo-conf.test (CONFIG_SITE): Set to /dev/null, so that the
	config.site file doesn't mess up our prefix.  Reported by Joel
	Weber.

	* demo-inst.test: Always run both hell.static and hell.

	* demo-conf.test: Always remove the local config.cache, but run
	`make distclean' only if the Makefile exists.  Otherwise, the demo
	directory is not cleaned up if a user uses their own config.cache.
	Reported by Joel Weber.

1997-04-16  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test: AIX also has arbitrary limits on the line length
	of input to fgrep(1), so we need to translate NUL characters to
	newlines in order to properly detect embedded `.libs'.  From Bruno
	Haible.
	Also redirect stderr to /dev/null, so that AIX users don't get
	worried by `fgrep: Maximum line length of 2048 exceeded.'.

1997-04-01  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test: AIX 3 doesn't have strings(1) so we need to do a
	funny tr and pipe the output to fgrep.  From Bruno Haible.

1997-02-03  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* Makefile.am (TESTS): Do the full make sequence with
	--disable-shared, then without.

	* demo-sttc.test: Configure the demo directory with
	--disable-shared.

1997-01-29  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test: Rewrite to use fgrep on output from ``strings
 	-a'' if using fgrep directly on the binary files fails.  From Mark
 	Kettenis.

1997-01-28  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test: Make sure that ../demo/libhello.la really is a
	shared library before running hardcoding tests.

1997-01-18  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo-conf.test: Use the CONFIG_SHELL environment variable when
 	running configure in the demo directory.  From Bruno Haible.

	* Makefile.am (clean-local): Make distclean in the demo directory,
	so that ``make clean; env CC=cc make check'' works as one would
	expect.

	* demo-make.test: Fix typo (use $make instead of make).  Reported
 	by Akim Demaille.

1997-01-16  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* tlibtool: Rewrote to grab all the settings from the generated
	libtool script.

	* hardcode.test: Make allowances if shlibpath_var cannot be used
	to find libraries at link time, such as on AIX.

1997-01-14  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo-conf.test, demo-inst.test, demo-unst.test, hardcode.test:
 	Use $make instead of make.

	* defs (make): Add definition of $make that uses the $MAKE
	environment variable, if set.  Suggested by Bruno Haible.

	* demo-unst.test (leftovers): Change the find command to ignore
	files beginning with a dot, as egrep -v doesn't seem to do the
	trick.  Reported by Bruno Haible.

1997-01-13  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* hardcode.test: Added a test to make sure that libtool's idea of
	hardcoding system linkers is correct.

1997-01-03  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* Makefile.am (distclean-local): Remove all files that the tests
	may have created.  Reported by Bruno Haible.

	* For all tests, discover srcdir when running from the command
	line.

	* demo-unst.test: Don't fail if make uninstall doesn't delete
 	files beginning with a dot, since spurious .nfsXXX files may be
 	present when running NFS.  Reported by Bruno Haible.

1997-01-02  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* suffix.test: New test to guarantee that libtool compile
 	recognizes valid source file suffices.

1996-12-08  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo.test: Break up into demo-conf.test, demo-make.test,
	demo-exec.test, demo-inst.test, and demo-unst.test, so that passes
	and failures are reported more quickly.

	* link-2.test: Test to make sure that .lo files don't get built
	directly into programs.

1996-12-07  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* tlibtool: A typically-configured libtool script, that uses
	../ltmain.sh.in for its backend.

	* link.test: Make sure that it is legal to link against .a files.

1996-12-02  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>

	* demo.test: Try compiling the ../demo subdirectory, with no
	special options.

	* test-e.test: Check that we haven't used `test -e' anywhere in
	our portable shell scripts.