OSDN Git Service

Forgot the '*'...
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2
3         * gcc.dg/old-style-asm-1.c: New test.
4
5 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
6
7         * gcc.c-torture/compile/20030109-1.c: New test.
8
9 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
10
11         * gcc.c-torture/execute/20030109-1.c: New test.
12
13 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
14
15         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16         * g++.old-deja/g++.mike/dyncast2.C: Likewise
17         * g++.old-deja/g++.mike/dyncast3.C: Likewise
18         * g++.old-deja/g++.mike/eh2.C: Likewise
19         * g++.old-deja/g++.mike/eh3.C: Likewise
20         * g++.old-deja/g++.mike/eh5.C: Likewise
21         * g++.old-deja/g++.mike/eh6.C: Likewise
22         * g++.old-deja/g++.mike/eh7.C: Likewise
23         * g++.old-deja/g++.mike/eh8.C: Likewise
24         * g++.old-deja/g++.mike/eh9.C: Likewise
25         * g++.old-deja/g++.mike/eh10.C: Likewise
26         * g++.old-deja/g++.mike/eh12.C: Likewise
27         * g++.old-deja/g++.mike/eh13.C: Likewise
28         * g++.old-deja/g++.mike/eh14.C: Likewise
29         * g++.old-deja/g++.mike/eh16.C: Likewise
30         * g++.old-deja/g++.mike/eh17.C: Likewise
31         * g++.old-deja/g++.mike/eh18.C: Likewise
32         * g++.old-deja/g++.mike/eh21.C: Likewise
33         * g++.old-deja/g++.mike/eh23.C: Likewise
34         * g++.old-deja/g++.mike/eh24.C: Likewise
35         * g++.old-deja/g++.mike/eh25.C: Likewise
36         * g++.old-deja/g++.mike/eh26.C: Likewise
37         * g++.old-deja/g++.mike/eh27.C: Likewise
38         * g++.old-deja/g++.mike/eh28.C: Likewise
39         * g++.old-deja/g++.mike/eh29.C: Likewise
40         * g++.old-deja/g++.mike/eh31.C: Likewise
41         * g++.old-deja/g++.mike/eh33.C: Likewise
42         * g++.old-deja/g++.mike/eh34.C: Likewise
43         * g++.old-deja/g++.mike/eh35.C: Likewise
44         * g++.old-deja/g++.mike/eh36.C: Likewise
45         * g++.old-deja/g++.mike/eh37.C: Likewise
46         * g++.old-deja/g++.mike/eh38.C: Likewise
47         * g++.old-deja/g++.mike/eh39.C: Likewise
48         * g++.old-deja/g++.mike/eh40.C: Likewise
49         * g++.old-deja/g++.mike/eh41.C: Likewise
50         * g++.old-deja/g++.mike/eh42.C: Likewise
51         * g++.old-deja/g++.mike/eh44.C: Likewise
52         * g++.old-deja/g++.mike/eh46.C: Likewise
53         * g++.old-deja/g++.mike/eh47.C: Likewise
54         * g++.old-deja/g++.mike/eh48.C: Likewise
55         * g++.old-deja/g++.mike/eh49.C: Likewise
56         * g++.old-deja/g++.mike/eh50.C: Likewise
57         * g++.old-deja/g++.mike/eh51.C: Likewise
58         * g++.old-deja/g++.mike/eh53.C: Likewise
59         * g++.old-deja/g++.mike/eh55.C: Likewise
60         * g++.old-deja/g++.mike/p7912.C: Likewise
61         * g++.old-deja/g++.mike/p9706.C: Likewise
62         * g++.old-deja/g++.mike/p10416.C: Likewise
63         * g++.old-deja/g++.mike/p11667.C: Likewise
64         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
65         Remove redundant reference to Iris.
66         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
67         Elxsi, i860, Pico Java, and WE32K.
68
69 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
70
71         * g++.dg/ext/asm4.C: New test.
72
73 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
74
75         PR c++/9030
76         * g++.dg/template/friend12.C: New test.
77         * g++.dg/template/friend13.C: Likewise.
78         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
79
80 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
81
82         * gcc.dg/i386-cadd.c: New test.
83         * gcc.dg/i386-cmov4.c: Likewise.
84
85 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
86
87         PR c++/9165
88         * g++.dg/warn/Wunused-3.C: New test.
89
90         * g++.dg/abi/bitfield9.C: New test.
91
92         PR c++/9189
93         * g++.dg/parse/defarg3.C: New test.
94
95 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
96
97         * g++.dg/parse/ambig1.C: New test.
98         * g++.dg/parse/defarg2.C: New test.
99
100 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
101
102         * g++.dg/template/defarg-1.C: New test.
103         * g++.dg/template/local2.C: Likewise.
104
105 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
106
107         * gcc.c-torture/execute/20030105-1.c: New test.
108
109 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
110
111         * g++.dg/parse/namespace3.C: Remove extra semicolons.
112         * g++.dg/parse/namespace4.C: Likewise.
113
114 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
115
116         * g++.dg/template/ntp2.C: New test.
117
118 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
119
120         * g++.dg/parse/extern-C-1.C: New test.
121
122         * g++.dg/parse/namespace4.C: New test.
123
124         * g++.dg/template/nested1.C: New test.
125
126         * g++.dg/parse/namespace3.C: New test.
127
128 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
129
130         * g++.dg/lookup/two-stage1.C: New test.
131
132 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
133
134         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
135         * g++.old-deja/g++.jason/access8.C: Likewise.
136         * g++.old-deja/g++.other/decl5.C: Likewise.
137
138 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
139
140         * g++.dg/parse/parse7.C: New test.
141
142 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
143
144         PR c++/2843
145         * g++.dg/ext/attrib7.C: New test.
146
147 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
148
149         * g++.dg/parse/parse6.C: New test.
150
151 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
152
153         * gcc.dg/h8300-stack-1.c: New.
154
155 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
156
157         g++.dg/lookup/exception1.C: New test.
158
159         g++.dg/lookup/template1.C: New test.
160
161         g++.dg/parse/namespace2.C: New test.
162
163         g++.dg/parse/parens2.C: New test.
164
165 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
166
167         * g++.dg/parse/parse5.C: New test.
168         * g++.dg/lookup/scoped4.C: New test.
169
170 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
171
172         * g++.dg/parse/parens1.C: New test.
173
174         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
175         angle-bracket1.C.
176         * g++.dg/parse/parens2.C: New test.
177
178         * g++.dg/lookup/scope-operator1.C: New test.
179
180         * g++.dg/parse/operator1.C: New test.
181
182 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
183
184         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
185         * g++.old-deja/g++.other/access6.C: Likewise.
186         * g++.old-deja/g++.other/decl1.C: Likewise.
187         * g++.old-deja/g++.pt/typename12.C: Likewise.
188
189 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
190
191         * g++.dg/parse/namespace1.C: New test.
192         
193 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
194
195         * g++.dg/parse/parse4.C: New test.
196
197 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
198
199         * g++.dg/parse/parse3.C: New test.
200
201 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
202
203         * g++.dg/parse/parse2.C: New test.
204
205 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
206
207         * g++.dg/template/friend11.C: New test.
208
209 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
210
211         * g++.dg/parse/parse1.C: New test.
212
213 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
214
215         * lib/profopt.exp: Change the name of a global variable to avoid
216         possible clashes with other test suites.
217
218 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
219
220         * g++.dg/inherit/covariant8.C: New test.
221
222 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
223
224         * g++.dg/init/array9.C: New test.
225
226         PR c++/9112
227         * g++.dg/parse/expr1.C: New test.
228
229 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
230
231         * gcc.c-torture/compile/20021230-1.c: New test.
232
233 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
234
235         * g++.dg/inherit/covariant5.C: New test.
236         * g++.dg/inherit/covariant6.C: New test.
237         * g++.dg/inherit/covariant7.C: New test.
238
239 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
240
241         PR c++/2739
242         * g++.dg/other/access2.C: New test.
243
244 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
245
246         * g++.dg/other/anon-struct.C: No longer fails
247         * g++.old-deja/g++.brendan/parse4.C: Likewise.
248         * g++.old-deja/g++.brendan/parse5.C: Likewise.
249         * g++.old-deja/g++.brendan/parse6.C: Likewise.
250
251 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
252
253         * g++.dg/parse/angle-bracket.C (main): No longer fails.
254
255 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
256
257         * g++.dg/eh/spec4.C: Remove stray semicolon.
258         * g++.dg/expr/pmf-1.C: Change error message.
259         * g++.dg/ext/asm1.C: Remove stray semicolon.
260         * g++.dg/ext/typename1.C: Add missing typenames.
261         * g++.dg/inherit/template-as-base.C: Change error message.
262         * g++.dg/lookup/scoped1.C: Likewise.
263         * g++.dg/lookup/scoped2.C: Likewise.
264         * g++.dg/lookup/using2.C: Likewise.
265         * g++.dg/other/component1.C: Remove stray semicolon.
266         * g++.dg/other/do1.C: Change error message.
267         * g++.dg/other/error2.C: Likewise.
268         * g++.dg/other/init1.C: Likewise.
269         * g++.dg/other/packed1.C: Remove stray semicolon.
270         * g++.dg/other/ptrmem2.C: Change error message.
271         * g++.dg/parse/parameter-declaration-1.C: Remove line number
272         marker.
273         * g++.dg/special/initp1.C: Remove invalid attribute usage.
274         * g++.dg/template/access3.C: Add typename keyword.
275         * g++.dg/template/access5.C: Remove stray semicolon.
276         * g++.dg/template/access6.C: Likewise.
277         * g++.dg/template/complit1.C: Likewise.
278         * g++.dg/template/crash1.C: Change error message.
279         * g++.dg/template/inherit2.C: Remove stray semicolon.
280         * g++.dg/template/instantiate2.C: Likewise.
281         * g++.dg/template/instantiate3.C: Change error message.
282         * g++.dg/template/qual1.C: Remove stray semicolon.
283         * g++.dg/template/qualttp18.C: Change error message.
284         * g++.dg/template/ref1.C: Remove stray semicolon.
285         * g++.dg/template/sizeof1.C (A::value): Declare it.
286         * g++.dg/template/spec4.C: Change error message.
287         * g++.dg/template/static1.C: Likewise.
288         * g++.dg/template/type1.C: Likewise.
289         * g++.dg/template/typename3.C: Likewise.
290         * g++.old-deja/g++.benjamin/13478.C: Change error message.
291         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
292         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
293         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
294         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
295         named return value extension.
296         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
297         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
298         * g++.old-deja/g++.bob/extern_C.C: Likewise.
299         * g++.old-deja/g++.bob/inherit2.C: Likewise.
300         * g++.old-deja/g++.brendan/complex1.C: Likewise.
301         * g++.old-deja/g++.brendan/copy5.C: Likewise.
302         * g++.old-deja/g++.brendan/crash13.C: Likewise.
303         * g++.old-deja/g++.brendan/crash15.C: Likewise.
304         * g++.old-deja/g++.brendan/crash18.C: Change error message.
305         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
306         * g++.old-deja/g++.brendan/crash38.C: Likewise.
307         * g++.old-deja/g++.brendan/crash50.C: Likewise.
308         * g++.old-deja/g++.brendan/crash56.C: Likewise.
309         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
310         syntax.
311         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
312         * g++.old-deja/g++.brendan/crash8.C: Change error message.
313         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
314         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
315         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
316         * g++.old-deja/g++.brendan/template11.C: Likewise.
317         * g++.old-deja/g++.brendan/template26.C: Likewise.
318         * g++.old-deja/g++.brendan/template27.C: Use explicit
319         specialization syntax.
320         * g++.old-deja/g++.brendan/template30.C: Likewise.
321         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
322         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
323         non-dependent names.
324         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
325         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
326         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
327         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
328         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
329         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
330         named return value extension.
331         * g++.old-deja/g++.ext/namedret2.C: Likewise.
332         * g++.old-deja/g++.ext/namedret3.C: Likewise.
333         * g++.old-deja/g++.ext/return1.C: Likewise.
334         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
335         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
336         * g++.old-deja/g++.jason/access8.C: Likewise.
337         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
338         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
339         pseudo-destructor names.
340         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
341         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
342         pseudo-destructor names.
343         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
344         * g++.old-deja/g++.jason/overload19.C: Likewise.
345         * g++.old-deja/g++.jason/overload32.C: Likewise.
346         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
347         stray semicolons.
348         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
349         * g++.old-deja/g++.jason/return.C: Likewise.
350         * g++.old-deja/g++.jason/return2.C: Likewise.
351         * g++.old-deja/g++.jason/shadow1.C: Likewise.
352         * g++.old-deja/g++.jason/special.C: Use explicit specialization
353         syntax.
354         * g++.old-deja/g++.jason/template10.C: Account for use of
355         non-dependent names.
356         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
357         syntax.
358         * g++.old-deja/g++.jason/template37.C: Likewise.
359         * g++.old-deja/g++.law/access4.C: Change error messages.
360         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
361         pseudo-destructor names.
362         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
363         * g++.old-deja/g++.law/ctors9.C: Likewise.
364         * g++.old-deja/g++.law/cvt22.C: Likewise.
365         * g++.old-deja/g++.law/dtors5.C: Likewise.
366         * g++.old-deja/g++.law/global-init1.C: Likewise.
367         * g++.old-deja/g++.law/missed-error3.C: Likewise.
368         * g++.old-deja/g++.law/operators28.C: Likewise.
369         * g++.old-deja/g++.law/visibility28.C: Likewise.
370         * g++.old-deja/g++.martin/eval1.C: Likewise.
371         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
372         name.
373         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
374         * g++.old-deja/g++.mike/net34.C: Likewise.
375         * g++.old-deja/g++.mike/net36.C: Likewise.
376         * g++.old-deja/g++.mike/ns2.C: Likewise.
377         * g++.old-deja/g++.mike/p12306.C: Likewise.
378         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
379         value extension.
380         * g++.old-deja/g++.mike/p700.C: Likewise.
381         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
382         * g++.old-deja/g++.mike/p710.C: Likewise.
383         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
384         value extension.
385         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
386         * g++.old-deja/g++.mike/pmf9.C: Likewise.
387         * g++.old-deja/g++.ns/crash2.C: Likewise.
388         * g++.old-deja/g++.ns/crash3.C: Likewise.
389         * g++.old-deja/g++.ns/invalid1.C: Likewise.
390         * g++.old-deja/g++.ns/ns17.C: Likewise.
391         * g++.old-deja/g++.ns/template16.C: Likewise.
392         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
393         keyword.
394         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
395         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
396         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
397         named return value extension.
398         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
399         * g++.old-deja/g++.other/access4.C: Issue additional error
400         messages.
401         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
402         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
403         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
404         * g++.old-deja/g++.other/crash25.C: Change error message.
405         * g++.old-deja/g++.other/crash4.C: Change error message.
406         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
407         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
408         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
409         checks.
410         * g++.old-deja/g++.other/defarg8.C: Likewise.
411         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
412         * g++.old-deja/g++.other/dtor10.C: Likewise.
413         * g++.old-deja/g++.other/incomplete.C: Likewise.
414         * g++.old-deja/g++.other/linkage7.C: Likewise.
415         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
416         lookup algorithm.
417         * g++.old-deja/g++.other/mangle2.C: Likewise.
418         * g++.old-deja/g++.other/refinit2.C: Likewise.
419         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
420         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
421         * g++.old-deja/g++.pt/crash28.C: Likewise.
422         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
423         syntax.
424         * g++.old-deja/g++.pt/crash32.C: Change error message.
425         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
426         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
427         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
428         error message position.
429         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
430         * g++.old-deja/g++.pt/defarg8.C: Change error message.
431         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
432         syntax.
433         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
434         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
435         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
436         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
437         keyword.
438         * g++.old-deja/g++.pt/explicit31.C: Likewise.
439         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
440         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
441         keyword.
442         * g++.old-deja/g++.pt/explicit71.C: Change error message.
443         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
444         syntax.
445         * g++.old-deja/g++.pt/friend28.C: Account for use of
446         non-dependent names.
447         * g++.old-deja/g++.pt/friend29.C: Likewise.
448         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
449         rules.
450         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
451         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
452         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
453         lookup rules.
454         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
455         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
456         keyword.
457         * g++.old-deja/g++.pt/memclass20.C: Likewise.
458         * g++.old-deja/g++.pt/memclass5.C: Likewise.
459         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
460         keyword.
461         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
462         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
463         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
464         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
465         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
466         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
467         keyword.
468         * g++.old-deja/g++.pt/spec10.C: Likewise.
469         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
470         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
471         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
472         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
473         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
474         * g++.old-deja/g++.pt/ttp62.C: Likewise.
475         * g++.old-deja/g++.pt/ttp64.C: Likewise.
476         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
477         * g++.old-deja/g++.pt/typename15.C: Likewise.
478         * g++.old-deja/g++.pt/typename22.C: Likewise.
479         * g++.old-deja/g++.pt/typename6.C: Change error messages.
480         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
481         * g++.old-deja/g++.pt/virtual2.C: Likewise.
482         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
483         syntax.
484         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
485         return value extension.
486         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
487         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
488         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
489         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
490         
491 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
492
493         * g++.dg/warn/inline1.C: New test.
494         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
495         * g++.old-deja/g++.jason/synth10.C: Likewise.
496         * g++.old-deja/g++.mike/net31.C: Likewise.
497         * g++.old-deja/g++.mike/p8786.C: Likewise.
498
499         * g++.dg/template/friend10.C: New test.
500         * g++.dg/template/conv5.C: New test.
501
502 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
503         
504         * g++.dg/lookup/scoped3.C: New test.
505         
506         * g++.dg/lookup/decl1.C: New test.
507         * g++.dg/lookup/decl2.C: New test.
508
509 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
510
511         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
512         gcc.c-torture/compile/20021015-1.c,
513         gcc.c-torture/compile/20021015-2.c,
514         gcc.c-torture/compile/20021123-1.c,
515         gcc.c-torture/compile/20021123-2.c,
516         gcc.c-torture/compile/20021123-3.c,
517         gcc.c-torture/compile/20021123-4.c,
518         gcc.c-torture/execute/20021024-1.c: Add tests previously added
519         only to 3.1 or 3.2 branch.
520
521 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
522
523         * gcc.dg/i386-bitfield3.c: New test.
524         
525         * gcc.dg/i386-bitfield2.c: New test.
526         
527 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
528
529         * g++.dg/parse/conv_op1.C: New test.
530
531 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
532
533         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
534         approved.
535
536 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
537
538         * gcc.c-torture/compile/20021220-1.c: New test.
539
540 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
541
542         * gcc.dg/i386-fastcall-1.c: New.
543
544 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
545
546         * gcc.c-torture/execute/20021219-1.c: New test.
547
548 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
549
550         * gcc.dg/i386-pic-1.c: New test.
551
552 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
553
554         PR c++/8099
555         * g++.dg/template/friend9.C: New test.
556
557 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
558
559         PR c++/3663
560         * g++.dg/template/access7.C: New test.
561
562 2002-12-18  Nick Clifton  <nickc@redhat.com>
563
564         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
565         the libstdc++-v3 directory has been found.
566
567 2002-12-12  Devang Patel <dpatel@apple.com>
568         * gcc.dg/darwin-ld-1.c: New test.
569         * gcc.dg/darwin-ld-2.c: New test.
570         * gcc.dg/darwin-ld-3.c: New test.
571         * gcc.dg/darwin-ld-4.c: New test.
572         * gcc.dg/darwin-ld-5.c: New test.
573
574 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
575
576         * gcc.c-torture/compile/20021212-1.c: New test.
577
578 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
579
580         * gcc.dg/fshort-wchar: New test.
581
582 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
583
584         PR c++/8372
585         * g++.dg/template/dtor1.C: New test.
586
587         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
588         markers.
589
590 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
591
592         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
593
594 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
595
596         * g++.dg/template/static1.C: New test.
597         * g++.dg/template/static2.C: New test.
598         * g++.old-deja/g++.ext/memconst.C: New test.
599
600 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
601
602         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
603         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
604         * g++.dg/special/initp1.C: Likewise.
605
606 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
607
608         * gcc.c-torture/execute/20021204-1.c: New test.
609
610 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
611
612         * gcc.dg/ppc-fmadd-1.c: New file.
613         * gcc.dg/ppc-fmadd-2.c: New file.
614         * gcc.dg/ppc-fmadd-3.c: New file.
615
616 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
617
618         * gcc.c-torture/compile/20021204-1.c: New test.
619
620 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
621
622         * g++.dg/inherit/covariant2.C: New test.
623         * g++.dg/inherit/covariant3.C: New test.
624         * g++.dg/inherit/covariant4.C: New test.
625         * g++.dg/inherit/covariant1.C: Remove XFAIL.
626         * g++.old-deja/g++.robertl/eb17.C: Likewise.
627
628 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
629
630         PR c++/8688
631         * g++.dg/init/brace3.C: New test.
632
633 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
634
635         * gcc.dg/20020210-1.c: Fix a comment typo.
636
637 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
638
639         PR c++/8720
640         * g++.dg/parse/defarg1.C: New test.
641
642         PR c++/8615
643         * g++.dg/template/char1.C: New test.
644
645         * g++.dg/template/varmod1.C: Fix typo.
646
647 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
648
649         DR 180
650         * g++.old-deja/g++.pt/crash32.C: Expect error.
651
652 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
653
654         PR c++/5919
655         * g++.dg/template/varmod1.C: New test.
656
657         PR c++/8727
658         * g++.dg/inherit/typeinfo1.C: New test.
659
660         PR c++/8663
661         * g++.dg/inherit/typedef1.C: New test.
662
663 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
664
665         PR c++/8332
666         PR c++/8493
667         * g++.dg/template/strlen1.C: New test.
668
669         PR c++/8227
670         * g++.dg/template/ctor2.C: New test.
671
672         PR c++/8214
673         * g++.dg/init/string1.C: New test.
674
675         PR c++/8511
676         * g++.dg/template/friend8.C: New test.
677
678 2002-11-29  Joe Buck <jbuck@synopsys.com>
679
680         * g++.dg/lookup/anon2.C: New test.
681
682 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
683
684         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
685         h8300 port.
686
687 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
688
689         * gcc.dg/bitfld-6.c: New test.
690
691 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
692
693         * gcc.c-torture/execute/20021127.[cx]: New test.
694
695 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
696
697         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
698         quality.
699
700 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
701
702         * g++.dg/init/brace2.C: New test.
703         * g++.old-deja/g++.mike/p9129.C: Correct.
704
705 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
706
707         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
708
709 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
710
711         * gcc.dg/sibcall-6: New test for indirect sibcalls.
712
713 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
714
715         * testsuite/g++.dg/abi/empty11.C: New test.
716         * testsuite/g++.dg/rtti/cv1.C: New test.
717
718 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
719
720         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
721
722 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
723
724         * g++.dg/abi/empty10.C: New test.
725
726 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
727
728         * gcc.c-torture/compile/20021124-1.c: New test.
729
730 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
731
732         * g++.dg/abi/rtti2.C: New test.
733
734 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
735
736         * gcc.dg/i386-unroll-1.c: New test.
737
738 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
739
740         * gcc.c-torture/compile/20021120-1.c: New test.
741         * gcc.c-torture/compile/20021120-2.c: New test.
742
743 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
744
745         * gcc.dg/bitfld-5.c: New test.
746
747 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
748
749         * gcc.c-torture/execute/20021120-3.c: New test.
750
751 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
752
753         * gcc.c-torture/execute/20021120-2.c: New test.
754
755 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
756
757         * gcc.c-torture/execute/20021120-1.c: New test.
758
759 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
760
761         * gcc.c-torture/execute/20021118-3.c: New test.
762
763 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
764
765         * gcc.c-torture/compile/20021119-1.c: New test.
766
767 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
768
769         * gcc.dg/duff-1.c: New test.
770         * gcc.dg/duff-2.c: New test.
771         * gcc.dg/duff-3.c: New test.
772
773 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
774
775         * gcc.dg/cpp/_Pragma5.c: New test.
776
777 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
778
779         * gcc.c-torture/execute/20021118-2.c: New test.
780
781 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
782
783         * gcc.c-torture/execute/20021118-1.c: New test.
784
785 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
786
787         * gcc.dg/20021116-1.c: New test.
788
789 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
790
791         * g++.dg/abi/vcall1.C: New test.
792
793 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
794
795         * gcc.dg/20021029-1.c: New test.
796         * gcc.dg/20021029-2.c: New test.
797
798 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
799
800         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
801
802 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
803
804         PR c/8439
805         * gcc.dg/20021110.c: Move to ...
806         * gcc.c-torture/compile/20021110.c: .... here.
807
808 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
809
810         PR c/8467
811         * gcc.c-torture/execute/20021111-1.c
812
813 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
814
815         PR c/8439
816         * gcc.dg/20021110.c: New test.
817
818 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
819
820         * g++.dg/abi/vthunk3.C: Run only on x86.
821
822 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
823
824         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
825
826 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
827
828         * lib/compat.exp (compat-execute): Fix logic error in last
829         change.
830
831 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
832
833         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
834
835 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
836
837         PR c++/8389
838         * g++.dg/template/access6.C: New test.
839
840 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
841
842         * gcc.dg/i386-ssefp-1.c: New test.
843         * gcc.dg/i386-ssefp-1.c: New test.
844
845 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
846
847         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
848
849 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
850
851         * g++.dg/abi/vthunk3.C: New test.
852
853         PR c++/8338
854         * g++.dg/template/crash2.C: New test.
855
856 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
857
858         * testsuite/g++.dg/abi/dtor1.C: New test.
859         * testsuite/g++.dg/abi/dtor2.C: Likewise.
860
861 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
862
863         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
864         Darwin.
865
866 2002-11-04  Adam Nemet  <anemet@lnxw.com>
867
868         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
869         -mthumb.  Only xfail with -O0.
870
871 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
872
873         * g++.dg/abi/thunk1.C: New test.
874         * g++.dg/abi/thunk2.C: Likewise.
875         * g++.dg/abi/vtt1.C: Likewise.
876
877 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
878
879         PR optimization/8423
880         * gcc.c-torture/execute/builtin-constant.c: New test.
881
882 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
883
884         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
885         Add some more cases.
886
887 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
888
889         PR c++/8391
890         * g++.dg/opt/local1.C: New test.
891
892 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
893
894         PR c++/8160
895         * g++.dg/template/complit1.C: New test.
896
897         PR c++/8149
898         * g++.dg/template/typename4.C: Likewise.
899
900 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
901
902         Core issue 287, PR c++/7639
903         * g++.dg/template/instantiate1.C: Adjust error location.
904         * g++.dg/template/instantiate3.C: New test.
905         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
906         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
907         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
908
909 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
910
911         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
912
913 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
914
915         PR c++/8287
916         * g++.dg/init/dtor2.C: New test.
917
918 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
919
920         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
921         * gcc.dg/nest.c: Bypass errors on irix6.
922
923 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
924
925         * gcc.dg/nest.c: Expect error for mmix-*-*.
926         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
927
928 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
929
930         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
931         markers.
932
933         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
934
935 2002-10-25  Mike Stump  <mrs@apple.com>
936
937         * gcc.dg/warn-1.c: New test.
938
939 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
940
941         * g++.dg/template/typename3.C: New test.
942
943 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
944
945         * g++.dg/lookup/ptrmem1.C: New test.
946
947         * g++.dg/abi/vthunk2.C: New test.
948
949 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
950
951         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
952
953 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
954
955         * g++.dg/abi/empty9.C: New test.
956
957 2002-10-24  Richard Henderson  <rth@redhat.com>
958
959         * g++.dg/inherit/thunk1.C: Enable for ia64.
960
961 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
962
963         PR c++/8067
964         * g++.dg/lookup/pretty1.C: New test.
965
966 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
967
968         * gcc.dg/20021023-1.c: New test.
969
970 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
971
972         PR c++/7679
973         * g++.dg/parse/inline1.C: New test.
974
975 2002-10-23  Richard Henderson  <rth@redhat.com>
976
977         * g++.dg/inherit/thunk1.C: Enable for x86_64.
978
979         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
980
981 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
982
983         PR c++/6579
984         * g++.dg/parse/stmtexpr3.C: New test.
985
986 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
987
988         * g++.dg/expr/cond1.C: New test.
989
990 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
991
992         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
993
994 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
995
996         * g++.dg/abi/vbase13.C: New test.
997         * g++.dg/abi/vbase14.C: Likewise.
998
999 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1000
1001         * gcc.dg/tls/pic-1.c: New test.
1002         * gcc.dg/tls/nonpic-1.c: New test.
1003         * gcc.dg/20021018-1.c: New test.
1004
1005 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1006
1007         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1008         Remove only files with the same base name as the test case.
1009         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1010         (profopt-execute): Likewise.  Also, remove old profiling
1011         and performance data files before running the tests.
1012
1013         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1014         * g++.dg/bprob/bprob.exp: Likewise.
1015         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1016         to allow more general test case names.
1017
1018         * g++.dg/bprob/bprob-1.C: Rename to ...
1019         * g++.dg/bprob/g++-bprob-1.C: ... this.
1020
1021         * g77.dg/bprob/bprob-1.f: Rename to ...
1022         * g77.dg/bprob/g77-bprob-1.f: ... this.
1023
1024 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1025
1026         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1027         bison 1.50 or later.
1028
1029 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1030
1031         * g++.dg/README: Describe more test directories.
1032
1033 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1034
1035         * g++.dg/init/array6.C: Add additional tests.
1036
1037 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1038
1039         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1040         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1041
1042 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1043
1044         * gcc.c-torture/compile/20020604-1.x: New.
1045         * gcc.c-torture/compile/simd-5.x: Likewise.
1046         * gcc.c-torture/execute/920710-1.x: Likewise.
1047         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1048
1049 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1050
1051         * g++.dg/inherit/override1.C: Add dg-options clause.
1052
1053 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1054
1055         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1056         _mm_slli_si128.
1057
1058 2002-10-19  Andreas Schwab  <schwab@suse.de>
1059
1060         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1061         directory component.
1062
1063 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1064
1065         * g++.dg/inherit/thunk1.C: New test.
1066
1067         * g++.dg/inherit/override1.C: New test.
1068
1069         * g++.dg/abi/mangle11.C: New test.
1070         * g++.dg/abi/mangle14.C: New test.
1071         * g++.dg/abi/mangle17.C: New test.
1072
1073 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1074
1075         * g++.dg/overload/member2.C: New test.
1076
1077 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1078
1079         * g++.dg/README: Describe new compat directory.
1080         * g++.dg/dg.exp: Skip tests in compat directory.
1081         * README.compat: New file.
1082         * lib/compat.exp: New expect script.
1083         * g++.dg/compat: New test directory.
1084         * g++.dg/compat/compat.exp: New expect script.
1085         * g++.dg/compat/abi: New test directory.
1086         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1087         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1088         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1089         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1090         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1091         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1092         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1093         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1094         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1095         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1096         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1097         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1098         * g++.dg/compat/break: New test directory.
1099         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1100         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1101         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1102         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1103         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1104         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1105         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1106         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1107         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1108         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1109         g++.dg/compat/break/README: New files.
1110         * g++.dg/compat/eh: New test directory.
1111         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1112         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1113         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1114         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1115         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1116         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1117         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1118         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1119         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1120         g++.dg/compat/eh/filter2_y.C,
1121         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1122         g++.dg/compat/eh/new1_y.C,
1123         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1124         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1125         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1126         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1127         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1128         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1129         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1130         g++.dg/compat/eh/unexpected1_y.C: New files.
1131         * g++.dg/compat/init: New test directory.
1132         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1133         g++.dg/compat/init/array5_y.C,
1134         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1135         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1136         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1137         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1138         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1139         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1140         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1141         g++.dg/compat/init/init-ref2_y.C: New files.
1142
1143 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1144
1145         PR c++/7584
1146         * g++.dg/inherit/using3.C: New test.
1147
1148 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1149
1150         * gcc.dg/20021017-2.c: New test.
1151
1152 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1153
1154         * g++.dg/abi/mangle16.C: Adjust.
1155
1156         * g++.dg/init/array8.C: New test.
1157
1158 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1159
1160         * gcc.dg/special/mips-abi.exp: New test.
1161         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1162
1163 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1164
1165         * g++.dg/abi/mangle16.C: New test.
1166         * g++.dg/abi/mangle17.C: Likewise.
1167
1168         PR c++/7478
1169         * g++.dg/template/ref1.C: New test.
1170
1171 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1172
1173         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1174
1175 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1176
1177         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1178
1179 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1180
1181         PR c++/7524
1182         * g++.dg/init/array7.C: New test.
1183
1184 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1185
1186         * g++.dg/init/array6.C: New test.
1187
1188         * g++.dg/abi/mangle13.C: Likewise.
1189         * g++.dg/abi/mangle14.C: Likewise.
1190         * g++.dg/abi/mangle15.C: Likewise.
1191
1192 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1193
1194         * g++.dg/abi/empty8.C: New test.
1195
1196 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1197
1198         * g++.dg/init/ctor1.C: New test.
1199
1200 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1201
1202         * gcc.c-torture/execute/20021015-1.c: New test.
1203
1204 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1205
1206         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1207
1208 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1209
1210         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1211
1212 2002-10-14  Richard Henderson  <rth@redhat.com>
1213
1214         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1215
1216 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1217
1218         PR optimization/6631
1219         * g++.dg/opt/const2.C: New test.
1220
1221 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1222
1223         PR c++/7176
1224         * g++.dg/parse/friend1.C: New test.
1225         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1226
1227 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1228
1229         * gcc.dg/20021014-1.c: New test.
1230
1231 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1232
1233         PR c++/5661
1234         * g++.dg/ext/vlm1.C: New test.
1235         * g++.dg/ext/vlm2.C: Likewise.
1236
1237         * g++.dg/init/array1.C: Remove invalid braces.
1238         * g++.dg/init/brace1.C: New test.
1239         * g++.dg/init/copy2.C: Likewise.
1240         * g++.dg/init/copy3.C: Likewise.
1241         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1242         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1243         braces.
1244
1245 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1246
1247         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1248
1249 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1250
1251         * gcc.c-torture/compile/simd-5.c: New test.
1252
1253 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1254
1255         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1256
1257 2002-10-10  Jim Wilson  <wilson@redhat.com>
1258
1259         * gcc.c-torture/execute/20021010-1.c: New test.
1260
1261 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1262
1263         PR c/7353
1264         * g++.dg/ext/typedef-init.C: New test.
1265         * gcc.dg/typedef-init.c: New test.
1266
1267 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1268
1269         * gcc.dg/cpp/paste13.c: New test.
1270
1271 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1272
1273         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1274         remaining platforms, XFAIL during compile, not execute.  Don't
1275         XFAIL at -O0.
1276
1277 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1278
1279         * gcc.dg/alias-1.c: Tweak expected warning.
1280
1281 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1282
1283         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1284
1285 2002-10-06  Andreas Jaeger  <aj@suse.de>
1286
1287         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1288         * gcc.dg/cpp/c++98.C: Likewise.
1289
1290         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1291         * g++.dg/cpp/c++98.C: Likewise.
1292
1293         * g++.dg/README (Subdirectories): Mention cpp directory.
1294
1295         PR target/7559
1296         * gcc.dg/20021006-1.c: New test.
1297
1298 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1299
1300         PR c++/7804
1301         * g++.dg/other/warning1.C: New test.
1302
1303 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1304
1305         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1306         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1307         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1308
1309 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1310
1311         PR c++/7931
1312         * g++.dg/template/ptrmem3.C: New test.
1313
1314         PR c++/7754
1315         * g++.dg/template/union1.C: New test.
1316
1317 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1318
1319         PR c++/8006
1320         * g++.dg/abi/mangle9.C: New test.
1321         * g++.dg/abi/mangle10.C: New test.
1322         * g++.dg/abi/mangle11.C: New test.
1323         * g++.dg/abi/mangle12.C: New test.
1324
1325 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1326
1327         PR c++/7188.
1328         * g++.dg/template/meminit1.C: New test.
1329         * g++.dg/warn/Wreorder-1.C: Likewise.
1330         * g++.old-deja/g++.mike/warn3.C: Tweak.
1331         * lib/prune.exp: Ingore "in copy constructor".
1332
1333 2002-10-02  Andreas Jaeger  <aj@suse.de>
1334
1335         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1336         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1337         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1338         on x86-64.
1339
1340 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1341
1342         * gcc.dg/empty1.C: Fix typo.
1343
1344 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1345
1346         * gcc.dg/alias-1.c: New test.
1347
1348 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1349
1350         * gcc.dg/empty1.C: New test.
1351
1352         * g++.dg/tls/init-2.C: Tweak error messages.
1353
1354 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1355
1356         * gcc.c-torture/compile/20020923-1.c: New test.
1357
1358 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1359
1360         * gcc.c-torture/execute/ffs-1.c: New test.
1361         * gcc.c-torture/execute/ffs-2.c: Ditto.
1362
1363 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1364
1365         * g++.dg/overload/member1.C: New test.
1366
1367 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1368
1369         * g++.dg/abi/empty7.C: New test.
1370         * g++.dg/init/pm2.C: Likewise.
1371
1372 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1373
1374         * g++.dg/rtti/crash1.C: New test.
1375
1376 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1377
1378         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1379         gcc.dg/sibcall-4.c: New tests.
1380
1381 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1382
1383         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1384         powerpc and MMIX targets.
1385
1386 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1387
1388         * gcc.dg/cpp/20020927-1.c: New.
1389
1390 2002-09-26  David S. Miller  <davem@redhat.com>
1391
1392         * gcc.c-torture/compile/trunctfdf.c: New.
1393
1394 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1395
1396         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1397
1398 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1399
1400         * gcc.c-torture/execute/loop-15.c: New.
1401
1402 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1403
1404         * README.QMTEST: Fix typo.
1405
1406 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1407
1408         * gcc.dg/20020926-1.c: New test.
1409
1410 2002-09-25  David S. Miller  <davem@redhat.com>
1411
1412         PR target/7842
1413         * gcc.c-torture/execute/shiftdi.c: New test.
1414
1415 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1416
1417         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1418         unique to the tool.
1419         * lib/g77.exp (g77_init): Likewise.
1420         * lib/g++.exp (g++_init): Likewise.
1421         * lib/objc.exp (objc_init): Likewise.
1422
1423 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1424
1425         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1426         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1427         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1428
1429 2002-09-25  Richard Henderson  <rth@redhat.com>
1430
1431         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1432         too-small long double.
1433
1434 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1435
1436         * gcc.dg/20020919-1.c: New test.
1437
1438 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1439
1440         * g++.dg/abi/bitfield6.C: New test.
1441         * g++.dg/abi/bitfield7.C: New test.
1442         * g++.dg/abi/bitfield8.C: New test.
1443         * g++.dg/abi/vbase11.C: New test.
1444
1445 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1446
1447         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1448         hppa*-*-hpux*.  Update test comment.
1449
1450 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1451
1452         * gcc.dg/tls/struct-1.c: New test.
1453
1454 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1455
1456         * gcc.dg/cpp/tr-warn2.c: Update.
1457
1458 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1459
1460         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1461
1462 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1463
1464         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1465         systems.
1466
1467 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1468
1469         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1470
1471         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1472         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1473         setting of cxxfilt.
1474
1475 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1476
1477         * gcc.dg/20020312-2.c: Update for darwin.
1478
1479 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1480
1481         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1482
1483 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1484
1485         * objc.dg/comp-types-1.m: New test.
1486         * objc.dg/comp-types-2.m: New test.
1487         * objc.dg/comp-types-3.m: New test.
1488         * objc.dg/comp-types-4.m: New test.
1489         * objc.dg/comp-types-5.m: New test.
1490         * objc.dg/comp-types-6.m: New test.
1491
1492 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1493
1494         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1495
1496 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1497
1498         * g++.dg/other/do1.C: New test.
1499
1500         * g++.dg/template/subst1.C: New test.
1501
1502 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1503
1504         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1505
1506 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1507
1508         * g++.dg/template/qualttp20.C: Adjust expected errors.
1509         * g++.old-deja/g++.jason/report.C: Likewise.
1510         * g++.old-deja/g++.other/qual1.C: Likewise.
1511
1512         * g++.dg/lookup/scoped2.C: New test.
1513
1514         * g++.dg/ext/asm3.C: New test.
1515
1516 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1517
1518         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1519
1520 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1521
1522         * ChangeLog: follow spelling conventions.
1523         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1524         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1525         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1526         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1527         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1528         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1529         * g++.old-deja/g++.law/global-init1.C: Likewise.
1530         * g++.old-deja/g++.other/delete4.C: Likewise.
1531         * g++.old-deja/g++.other/inline21.C: Likewise.
1532         * g++.old-deja/g++.other/singleton.C: Likewise.
1533         * g77.dg/strlen0.f: Likewise.
1534         * g77.f-torture/compile/20010519-1.f: Likewise.
1535         * g77.f-torture/compile/980310-4.f: Likewise.
1536         * gcc.c-torture/compile/20000605-1.c: Likewise.
1537         * gcc.c-torture/execute/20020225-1.c: Likewise.
1538         * gcc.dg/c90-hexfloat-2.c: Likewise.
1539         * gcc.dg/c99-bool-1.c: Likewise.
1540         * gcc.dg/c99-hexfloat-2.c: Likewise.
1541         * gcc.dg/dll-2.c: Likewise.
1542         * gcc.dg/wtr-union-init-1.c: Likewise.
1543         * gcc.dg/wtr-union-init-2.c: Likewise.
1544         * gcc.dg/wtr-union-init-3.c: Likewise.
1545         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1546         * gcc.dg/cpp/defined.c: Likewise.
1547         * gcc.dg/cpp/macsyntx.c: Likewise.
1548         * gcc.dg/cpp/paste2.c: Likewise.
1549         * gcc.dg/cpp/trad/defined.c: Likewise.
1550         * gcc.dg/format/c90-printf-1.c: Likewise.
1551         * gcc.dg/format/c90-scanf-1.c: Likewise.
1552         * gcc.dg/format/c99-printf-1.c: Likewise.
1553         * gcc.dg/format/c99-scanf-1.c: Likewise.
1554         * gcc.misc-tests/gcov-8.c: Likewise.
1555         * lib/profopt.exp: Likewise.
1556
1557 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1558
1559         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1560
1561 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1562
1563         * g++.dg/inherit/using2.C: New test.
1564
1565 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1566
1567         * ChangeLog: Follow spelling conventions.
1568         * g++.dg/template/friend4.C: Likewise.
1569         * g++.old-deja/g++.pt/crash67.C: Likewise.
1570         * gcc.c-torture/execute/20000801-4.c: Likewise.
1571         * gcc.dg/c90-digraph-1.c: Likewise.
1572         * gcc.dg/c94-digraph-1.c: Likewise.
1573         * gcc.dg/c99-digraph-1.c: Likewise.
1574         * gcc.dg/cpp/line5.c: Likewise.
1575         * gcc.dg/cpp/multiline.c: Likewise.
1576         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1577         * gcc.dg/format/attr-3.c: Likewise.
1578         * gcc.dg/format/c90-scanf-3.c: Likewise.
1579         * gcc.dg/format/ext-4.c: Likewise.
1580
1581 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1582
1583         * g++.dg/template/pretty1.C: New test.
1584
1585 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1586
1587         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1588
1589 2002-09-13  Matt Austern  <austern@apple.com>
1590
1591         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1592         passing a cast expression to a function by const reference.
1593
1594 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1595
1596         * g++.dg/template/deduce1.C: New test.
1597
1598 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1599
1600         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1601         32-bit int.
1602
1603 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1604
1605         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1606         usage.
1607
1608 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1609
1610         * gcc.c-torture/compile/20020910-1.c: New test.
1611
1612 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1613
1614         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1615
1616 2002-09-10  Andreas Jaeger  <aj@suse.de>
1617
1618         * gcc.dg/20020312-2.c: Adjust for x86-64.
1619
1620 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1621
1622         * g77.dg/7388.f: New test case for PR 7388.
1623
1624 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1625
1626         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1627
1628 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1629
1630         * objc.dg/proto-lossage-1.m: New test.
1631
1632 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1633
1634         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1635
1636 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1637
1638         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1639         expected to pass.
1640
1641 2002-09-06  Stan Shebs  <shebs@apple.com>
1642             David Edelsohn  <edelsohn@gnu.org>
1643
1644         * gcc.dg/weak: New directory.
1645         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1646         target-specific xfail bits.
1647         * gcc.dg/typeof-2.c: Move to new directory.
1648         * gcc.dg/weak.exp: New expect script.
1649
1650 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1651
1652         * gcc.c-torture/execute/extzvsi.c: New test.
1653
1654 2002-09-05  Stan Shebs  <shebs@apple.com>
1655
1656         * gcc.dg/weak-1.c: xfail on Darwin.
1657         * gcc.dg/weak-2.c: Ditto.
1658         * gcc.dg/weak-3.c: Ditto.
1659         * gcc.dg/weak-4.c: Ditto.
1660         * gcc.dg/weak-5.c: Ditto.
1661         * gcc.dg/weak-6.c: Ditto.
1662         * gcc.dg/weak-7.c: Ditto.
1663         * gcc.dg/weak-8.c: Ditto.
1664         * gcc.dg/weak-9.c: Ditto.
1665
1666 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1667
1668         * gcc.c-torture/execute/loop-14.c: New test.
1669
1670 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1671
1672         * g++.dg/other/cxa-atexit1.C: New test.
1673
1674         * gcc.dg/typeof-2.c: New test.
1675
1676 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1677
1678         * gcc.dg/builtins-2.c: New testcase.
1679         * gcc.dg/builtins-3.c: New testcase.
1680
1681 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1682
1683         * gcc.dg/cpp/_Pragma4.c: New test.
1684
1685 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1686
1687         * objc/execute/nil_method-1.m: New testcase.
1688
1689 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1690
1691         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1692         [Object class], not [Object initialize].
1693
1694 2002-08-31  Roger Sayle  <roger@eyesopen.com>
1695             Hans-Peter Nilsson  <hp@bitrange.com>
1696
1697         * gcc.c-torture/execute/20020720-1.x: Skip test on
1698         mmix-knuth-mmixware.  Correct comment.
1699
1700 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
1701
1702         * testsuite/g++.dg/abi/bitfield5.C: New test.
1703         * testsuite/g++.dg/abi/vbase10.C: Likewise.
1704
1705 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1706
1707         * objc.dg/undeclared-selector.m: New test.
1708
1709 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
1710
1711         * g++.dg/other/offsetof1.C: Avoid cast warning.
1712
1713 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
1714
1715         * objc.dg/super-class-2.m: New test.
1716
1717 2002-08-24  Matt Austern  <austern@apple.com>
1718
1719         * g++.dg/ext/lvaddr.C: New test.
1720         * g++.dg/ext/lvcast.C: New test.
1721
1722 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
1723
1724         * testsuite/g++.dg/inherit/cond1.C: New test.
1725
1726 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
1727
1728         * gcc.dg/noncompile/incomplete-1.c: New test.
1729
1730 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1731
1732         * gcc.dg/typespec-1.c: New test.
1733
1734 2002-08-20  Devang Patel  <dpatel@apple.com>
1735         * objc.dg/proto-hier-2.m: New test.
1736
1737 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
1738
1739         * objc.dg/bitfield-1.m: New test.
1740         * objc.dg/bitfield-2.m: New test.
1741
1742 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1743
1744         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1745         gcc.dg/c99-flex-array-4.c: New tests.
1746
1747 2002-08-16  Stan Shebs  <shebs@apple.com>
1748
1749         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1750
1751 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
1752
1753         * gcc.dg/typeof-1.c: New test.
1754         * g++.dg/ext/typeof2.C: New test.
1755
1756 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1757
1758         * g++.dg/other/offsetof1.C: New test.
1759
1760 2002-08-14  Richard Henderson  <rth@redhat.com>
1761
1762         * gcc.dg/tls/diag-3.c: Fix expected message strings.
1763
1764 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
1765
1766         * gcc.dg/cpp/_Pragma3.c: New test.
1767
1768 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
1769
1770         * g++.dg/template/inherit3: New test.
1771
1772 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1773
1774         * gcc.dg/bitfld-4.c: Add blank options.
1775
1776 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1777
1778         * g++.dg/template/crash1.C: New test.
1779
1780 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1781
1782         * gcc.dg/tls/opt-2.c: New test.
1783
1784 2002-08-08  Devang Patel  <dpatel@apple.com>
1785
1786         * objc.dg/selector-1.m : New test
1787
1788 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1789
1790         * g++.dg/abi/bitfield4.C: New test.
1791         * gcc.dg/bitfld-4.c: New test.
1792
1793 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1794
1795         * g++.dg/other/packed1.C: New test.
1796
1797 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1798
1799         * g++.dg/abi/offsetof.C: Tweak error messages.
1800         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1801
1802 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1803
1804         * gcc.dg/bitfld-3.c: New test.
1805
1806 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1807             Richard Henderson  <rth@redhat.com>
1808
1809         * gcc.dg/i386-bitfield1.c: New test.
1810         * g++.dg/abi/bitfield3.C: Update.
1811
1812 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1813
1814         * objc.dg/const-str-2.m: Update.
1815         * gcc.dg/cpp/c++98.c: Change to C extension.
1816         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1817         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1818
1819 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1820
1821         * testsuite/gcc.dg/tls/diag-3.c: New.
1822
1823 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1824
1825         * g++.dg/README (Subdirectories): Document new subdir expr.
1826         * g++.dg/expr/pmf-1.C: New test.
1827
1828 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1829
1830         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1831
1832 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1833
1834         * g++.dg/abi/bitfield3.C: New test.
1835
1836 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1837
1838         * lib/gcov.exp: Tweak expected line formats.
1839         * gcc.misc-tests/gcov8.c: New test.
1840         * gcc.misc-tests/gcov8.x: New flags.
1841
1842 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1843
1844         * consistency.vlad/layout/endian.c: Include string.h.
1845
1846         * gcc.c-torture/execute/20020805-1.c: New test.
1847
1848 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1849
1850         * g++.dg/other/conversion1.C: New test.
1851
1852 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1853
1854         * gcc.dg/builtins-1.c: New testcase.
1855
1856 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1857
1858         * g++.dg/inherit/access3.C: New test.
1859
1860 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1861
1862         * gcc.dg/ia64-visibility-2.c: New test.
1863
1864 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1865
1866         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1867         __qualifier_flags to __flags.
1868
1869 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1870
1871         * g++.dg/inherit/operator1.C: New test.
1872         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1873         * g++.dg/other/error1.C: Change expected error message.
1874         * g++.dg/template/conv4.C: Likewise.
1875
1876 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1877
1878         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1879         for documented behavior.
1880
1881 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1882
1883         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1884         several targets known to fail.
1885
1886 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1887
1888         * gcc.dg/mips-args-[123].c: New tests.
1889
1890 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1891
1892         * gcc.dg/ppc-spe.c: New.
1893
1894 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1895
1896         * g++.dg/other/ptrmem4.C: New testcase.
1897
1898 2002-07-24  Richard Henderson  <rth@redhat.com>
1899
1900         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1901
1902 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1903
1904         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1905
1906 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1907
1908         * gcc.c-torture/execute/memset-3.c: New testcase.
1909
1910 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1911
1912         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1913         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1914
1915 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1916
1917         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1918         Delete.
1919
1920 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
1921
1922         * gcc.c-torture/compile/simd-4.c: New test.
1923
1924 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1925
1926         PR c++/7347, c++/7348
1927         * g++.dg/template/access4.C: New test.
1928         * g++.dg/template/access5.C: New test.
1929         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1930         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1931         * g++.old-deja/g++.pt/ttp58.C: Likewise.
1932         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1933
1934 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
1935
1936         * gcc.dg/gnu89-init-2.c: New test.
1937
1938 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
1939
1940         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1941
1942 2002-07-20  Roger Sayle  <roger@eyesopen.com>
1943
1944         * gcc.c-torture/execute/20020720-1.c: New testcase.
1945
1946 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
1947
1948         * gcc.dg/cpp/Wsignprom.c: New tests.
1949
1950 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
1951
1952         * gcc.c-torture/execute/loop-13.c: New test.
1953
1954 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
1955
1956         * gcc.dg/cpp/expr.c: New tests.
1957
1958 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
1959
1960         * g++.dg/opt/pr6713.C: Add template instantiation.
1961
1962 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
1963
1964         * gcc.dg/nest.c: New test.
1965
1966 2002-07-17  Richard Henderson  <rth@redhat.com>
1967
1968         * g++.dg/opt/pr6713.C: New test.
1969
1970 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
1971
1972         * gcc.c-torture/execute/loop-2e.x: Let the testcase
1973         XFAIL for all x86 processors.
1974
1975 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
1976
1977         * gcc.c-torture/execute/20010122-1.x: Do not test with
1978         -fomit-frame-pointer.
1979
1980 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1981
1982         * g++.dg/template/instantiate2.C: New test.
1983         * g++.dg/template/spec4.C: New test.
1984
1985 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1986
1987         * g++.dg/template/access2.C: New test.
1988         * g++.dg/template/access3.C: New test.
1989
1990 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
1991
1992         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1993         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1994         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1995         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1996         Convert to use <stdarg.h>.
1997         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1998         Delete.
1999         * gcc.dg/va-arg-2.c: New.
2000         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2001
2002 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2003
2004         * gcc.c-torture/compile/20020710-1.c: New test.
2005
2006 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2007                           Andrew Pinski  <pinskia@physics.uc.edu>
2008
2009         gcc.c-torture/compile/simd-2.c: New testcase.
2010         gcc.c-torture/compile/simd-3.c: Likewise.
2011
2012 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2013
2014         PR c++/7224
2015         * g++.dg/overload/error1.C: New test.
2016
2017 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2018
2019         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2020         configuration and IRIX 6 O32 ABI.
2021
2022 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2023
2024         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2025
2026 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2027
2028         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2029
2030 2002-07-10  Jeffrey A Law  <law@redhat.com>
2031
2032         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2033
2034         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2035
2036 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2037
2038         * gcc.dg/20020312-2.c: Check for __PPC__.
2039
2040 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2041
2042         * gcc.c-torture/compile/20020709-1.c: New test.
2043
2044 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2045
2046         * g++.dg/template/qualttp21.C: New test case.
2047
2048 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2049
2050         * gcc.c-torture/compile/20020706-1.c: New test.
2051         * gcc.c-torture/compile/20020706-2.c: New test.
2052
2053 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2054             Alexandre Oliva  <aoliva@redhat.com>
2055
2056         * g++.dg/warn/incomplete1.C: New test.
2057
2058 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2059
2060         PR c++/7099
2061         * g++.dg/warn/noreturn1.C: New test.
2062
2063 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2064
2065         PR c++/6706
2066         * g++.dg/debug/debug6.C: New test.
2067         * g++.dg/debug/debug7.C: New test.
2068
2069 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2070
2071         * gcc.c-torture/compile/simd-3.c: New test.
2072
2073 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2074
2075         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2076         * gcc.dg/20020620-1.c: Likewise.
2077
2078 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2079
2080         PR c++/6944
2081         * g++.dg/init/array4.C: New test.
2082         * g++.dg/init/array5.C: New test.
2083
2084 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2085
2086         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2087         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2088
2089 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2090
2091         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2092         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2093         * gcc.dg/wtr-conversion-1.c: Likewise.
2094         * gcc.dg/wtr-escape-1.c: Likewise.
2095         * gcc.dg/wtr-int-type-1.c: Likewise.
2096         * gcc.dg/wtr-label-1.c: Likewise.
2097         * gcc.dg/wtr-static-1.c: Likewise.
2098         * gcc.dg/wtr-strcat-1.c: Likewise.
2099         * gcc.dg/wtr-suffix-1.c: Likewise.
2100         * gcc.dg/wtr-switch-1.c: Likewise.
2101         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2102         * gcc.dg/wtr-union-init-1.c: Likewise.
2103         * gcc.dg/wtr-union-init-2.c: Likewise.
2104         * gcc.dg/wtr-union-init-3.c: Likewise.
2105
2106         * gcc.dg/wtr-func-def-1.c: New test.
2107
2108 2002-07-02 Devang Patel <dpatel@apple.com>
2109
2110         * objc.dg/param-1.m: New test.
2111
2112 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2113
2114         * gcc.dg/cpp/trad/directive.c: Add test.
2115         * gcc.dg/cpp/trad/macroargs.c: Add test.
2116         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2117
2118 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2119
2120         * gcc.dg/cpp/cmdlne-M.c: New test.
2121
2122 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2123
2124         * objc.dg/desig-init-1.m: New test.
2125
2126 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2127
2128         PR c++/6716
2129         * g++.dg/template/instantiate1.C: New test.
2130
2131 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2132
2133         PR c++/7112
2134         * g++.dg/template/sizeof2.C: New test.
2135
2136 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2137
2138         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2139         gcc.dg/cpp/trad/include.c: New tests.
2140
2141 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2142
2143         PR target/7177
2144         * gcc.c-torture/compile/20020701-1.c: New test.
2145
2146 2002-07-01  Stan Shebs  <shebs@apple.com>
2147
2148         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2149         header here...
2150         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2151         (objc-torture-execute): or here.
2152
2153 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2154
2155         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2156
2157 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2158
2159         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2160
2161 2002-06-30  Devang Patel  <dpatel@apple.com>
2162
2163         * objc.dg/fsyntax-only.m: New test.
2164
2165 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2166
2167         PR c++/6695
2168         * g++.dg/template/friend7.C: New file.
2169
2170 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2171
2172         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2173         return type.
2174
2175 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2176
2177         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2178         avoid division by zero.
2179
2180 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2181
2182         * gcc.dg/Wunknownprag.c: New tests.
2183
2184 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2185
2186         * gcc.c-torture/execute/simd-2.c: New test.
2187
2188 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2189
2190         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2191         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2192         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2193         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2194         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2195         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2196         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2197         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2198         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2199         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2200         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2201         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2202         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2203         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2204         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2205         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2206         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2207
2208 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2209
2210         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2211         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2212         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2213         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2214         New tests.
2215         * gcc.dg/cpp/trad/directive.c: Update.
2216
2217 2002-06-23  Andreas Jaeger  <aj@suse.de>
2218
2219         * gcc.c-torture/execute/complex-6.c: New.
2220
2221 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2222
2223         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2224         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2225         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2226         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2227
2228 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2229
2230         * gcc.dg/cpp/trad: New directory with traditional tests copied
2231         from parent directory.
2232         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2233         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2234         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2235         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2236         Move to trad/ and rename.
2237         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2238         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2239         gcc.dg/cpp/trad/redef2.c: New tests.
2240         * gcc.dg/cpp/trad/trad.exp: New driver.
2241
2242 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2243
2244         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2245         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2246         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2247         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2248         Remove.
2249
2250 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2251
2252         * gcc.dg/20020620-1.c: New test.
2253
2254 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2255
2256         * g++.dg/template/ttp4.C: New test.
2257
2258 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2259
2260         * g++.dg/opt/vt1.C: Fix regexp.
2261
2262 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2263
2264         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2265         Don't use attribute `noinline'.
2266
2267 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2268
2269         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2270
2271 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2272
2273         * gcc.c-torture/execute/simd-1.c: New.
2274
2275         * gcc.dg/simd-1.c: New.
2276
2277 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2278
2279         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2280
2281 2002-06-16  Richard Henderson  <rth@redhat.com>
2282
2283         * g++.dg/ext/anon-struct1.C: New.
2284         * g++.dg/ext/anon-struct2.C: New.
2285         * g++.dg/ext/anon-struct3.C: New.
2286         * gcc.dg/anon-struct-1.c: New.
2287         * gcc.dg/anon-struct-2.c: New.
2288         * gcc.dg/anon-struct-3.c: New.
2289         * gcc.dg/20011008-1.c: Adjust warning text.
2290         * gcc.dg/20020527-1.c: Add -fms-extensions.
2291
2292 2002-06-16  Richard Henderson  <rth@redhat.com>
2293
2294         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2295
2296 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2297
2298         * gcc.c-torture/execute/20020615-1.c: New test.
2299
2300 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2301
2302         * gcc.c-tortuture/execute/compare-1.c: New test case.
2303         * gcc.c-tortuture/execute/compare-2.c: New test case.
2304         * gcc.c-tortuture/execute/compare-3.c: New test case.
2305
2306 2002-06-13  Richard Henderson  <rth@redhat.com>
2307
2308         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2309         ia64 ilp32.
2310
2311 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2312
2313         * g++.dg/template/typename2.C: Update error message.
2314
2315 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2316
2317         * gcc.c-torture/execute/20020611-1.c: New test.
2318
2319 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2320
2321         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2322         list of targets to skip.
2323
2324 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2325
2326         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2327         targets if not optimizing.
2328
2329 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2330
2331         * gcc.c-torture/compile/20020605-1.c: New test.
2332
2333         * g++.dg/opt/vt1.C: New test.
2334
2335         * gcc.dg/20020531-1.c: New test.
2336
2337         * gcc.dg/20020530-1.c: New test.
2338
2339         * gcc.dg/20020527-1.c: New test.
2340
2341         * g++.dg/opt/cse1.C: New test.
2342
2343 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2344
2345         * gcc.dg/20020607-2.c: New test case.
2346
2347 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2348
2349         * gcc.c-torture/compile/20020604-1.c: New test.
2350
2351 2002-06-04  Richard Henderson  <rth@redhat.com>
2352
2353         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2354         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2355         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2356
2357 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2358
2359         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2360
2361 2002-06-03  Richard Henderson  <rth@redhat.com>
2362
2363         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2364         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2365
2366 2002-06-02  Richard Henderson  <rth@redhat.com>
2367
2368         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2369         test functions static.
2370
2371 2002-06-02  Andreas Jaeger  <aj@suse.de>
2372
2373         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2374         now.
2375
2376 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2377
2378         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2379         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2380         Update for mofified diagnostics.
2381         * gcc.dg/c99-intconst-1.c: No longer fail.
2382
2383 2002-06-02  Richard Henderson  <rth@redhat.com>
2384
2385         * gcc.dg/uninit-A.c: Remove xfail markers.
2386
2387 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2388
2389         * gcc.dg/fnegate-1.c: New test case.
2390
2391 2002-05-30  Osku Salerma  <osku@iki.fi>
2392
2393         * gcc.c-torture/execute/mayalias-1.c: New file.
2394
2395 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2396
2397         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2398         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2399         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2400
2401 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2402
2403         * gcc.c-torture/execute/20020529-1.c: New test.
2404
2405 2002-05-27  Richard Henderson  <rth@redhat.com>
2406
2407         * g++.dg/ext/attrib6.C: New test case.
2408
2409 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2410
2411         * gcc.c-torture/execute/pure-1.c: New test.
2412
2413 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2414
2415         * gcc.dg/cpp/arith-2.c: Remove.
2416
2417 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2418
2419         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2420         * gcc.dg/cpp/if-3.c: Remove.
2421
2422 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2423
2424         * g++.dg/opt/cse2.C: New test.
2425
2426 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2427
2428         * gcc.dg/cpp/arith-1.c: New semantic tests.
2429         * gcc.dg/cpp/if-1.c: Update.
2430
2431 2002-05-24  Ben Elliston  <bje@redhat.com>
2432
2433         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2434
2435 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2436
2437         * gcc.dg/verbose-asm.c: New test.
2438
2439 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2440
2441         * gcc.dg/cpp/paste12.c: New test.
2442
2443 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2444
2445         * g++.dg/parse/named_ops.C: New test.
2446
2447 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2448
2449         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2450
2451 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2452
2453         * gcc.dg/weak-2.c: Allow optional leading underscore
2454         in scan-assembler symbol name.
2455         * gcc.dg/weak-3.c: Likewise.
2456         * gcc.dg/weak-4.c: Likewise.
2457         * gcc.dg/weak-5.c: Likewise.
2458
2459 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2460
2461         * gcc.dg/20020523-1.c: New test.
2462
2463 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2464
2465         * objc.dg/const-str-2.m: Update now that we stop after
2466         a command line error.
2467
2468 2002-05-22  Richard Henderson  <rth@redhat.com>
2469
2470         * g++.dg/dg.exp: Fix typo in test pruneing.
2471
2472 2002-05-22  Richard Henderson  <rth@redhat.com>
2473
2474         * g++.dg/dg.exp: Prune the tls subdirectory.
2475         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2476         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2477         * g++.dg/tls/init-1.C: New.
2478
2479 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2480
2481         * gcc.dg/20020517-1.c: New test.
2482
2483 2002-05-21  Richard Henderson  <rth@redhat.com>
2484
2485         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2486         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2487
2488 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2489
2490         * g++.dg/other/copy2.C: New test.
2491
2492 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2493
2494         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2495         (MAX_COPY): Bump up to 10 times sizeof (long long).
2496         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2497
2498         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2499         sizeof (long long).
2500
2501         * gcc.c-torture/execute/strcpy-1.c: New test.
2502
2503 2002-05-19  Jason Merrill  <jason2redhat.com>
2504
2505         * g++.dg/ext/oper1.C: New test.
2506
2507 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2508 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2509
2510         * README.QMTEST: New file.
2511
2512         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2513
2514 2002-05-19  Andreas Jaeger  <aj@suse.de>
2515
2516         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2517         now.
2518         * gcc.c-torture/execute/loop-2d.x: Likewise.
2519
2520 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2521
2522         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2523         support weak symbols.
2524         * gcc.dg/weak-4.c: Likewise
2525         * gcc.dg/weak-6.c: Likewise
2526
2527 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2528
2529         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2530         cygwin, coff and h8300-*-hms targets
2531         * gcc.dg/weak-5.c: Likewise
2532         * gcc.dg/weak-7.c: Likewise
2533
2534 2002-05-16  Jason Merrill  <jason@redhat.com>
2535
2536         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2537         (scan-assembler-not, scan-assembler-dem): Likewise.
2538         (scan-assembler-dem-not): Likewise.
2539
2540 2002-05-15  Richard Henderson  <rth@redhat.com>
2541
2542         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2543
2544 2002-05-15  Richard Henderson  <rth@redhat.com>
2545
2546         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2547         (vfoo1f): Warning here.
2548         (vfoo1l): Don't redefine the alias.
2549
2550 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2551
2552         * g++.dg/init/pm1.C: New test.
2553
2554 2002-05-12  David S. Miller  <davem@redhat.com>
2555
2556         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2557         types.
2558
2559 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2560
2561         * gcc.c-torture/execute/20020510-1.c: New test case.
2562
2563 2002-05-10  David S. Miller  <davem@redhat.com>
2564
2565         * gcc.c-torture/execute/conversion.c: Test long double too.
2566
2567 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2568
2569         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2570         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2571         * lib/g++.exp (g++_link_flags): Likewise.
2572         * lib/objc.exp (objc_target_compile): Likewise.
2573
2574 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2575
2576         * gcc.dg/cpp/poison.c: Update.
2577         * gcc.dg/cpp/20000625-2.c: Remove.
2578         * gcc.dg/cpp/direct2s.c: Remove final test.
2579
2580 2002-05-08  Tom Rix  <trix@redhat.com>
2581
2582         * gcc.c-torture/execute/20020508-1.c: New test.
2583         * gcc.c-torture/execute/20020508-2.c: New test.
2584         * gcc.c-torture/execute/20020508-3.c: New test.
2585
2586 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2587
2588         * gcc.dg/cpp/charconst-4.c: More tests.
2589
2590 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2591
2592         PR c/6569
2593         * gcc.dg/weak-3.c: Update location of warning messages.
2594         * gcc.dg/weak-5.c: Likewise.
2595
2596 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2597
2598         * gcc.c-torture/execute/20020506-1.c: New test case.
2599
2600 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2601
2602         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2603
2604 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2605
2606         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2607
2608 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2609
2610         * gcc.dg/cpp/charconst-3.c: New test.
2611
2612 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2613
2614         * gcc.dg/cpp/charconst.c: Update tests.
2615
2616 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2617
2618         * treelang: Added directory for new sample language treelang. Also
2619         lib/treelang.exp: New file to signal treelang should be tested.
2620
2621 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2622
2623         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2624         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2625         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2626         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2627         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2628         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2629         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2630
2631 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2632
2633         * gcc.dg/format/xopen-2.c: New test.
2634
2635 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2636
2637         * gcc.dg/20020503-1.c: New test.
2638
2639 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2640
2641         * g++.dg/init/dtor1.C: Make it tougher.
2642
2643 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2644
2645         * g++.dg/init/dtor1.C: New test.
2646
2647 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2648
2649         * gcc.dg/altivec-8.c: New.
2650
2651 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2652
2653         * gcc.dg/altivec-7.c: New.
2654
2655 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2656
2657         * g++.dg/parse/typedef1.C: New test.
2658
2659 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2660
2661         PR c++/6486
2662         * g++.dg/template/friend6.C: New test.
2663
2664         PR c++/6492
2665         * g++.dg/init/copy1.C: New test.
2666
2667 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2668
2669         * g++.dg/warn/effc1.C: New test.
2670
2671 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2672
2673         * gcc.dg/cpp/if-cexp.c: Add a test.
2674
2675 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2676
2677         * gcc.dg/20020426-2.c: New test.
2678
2679 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2680
2681         * gcc.dg/cpp/if-mop.c: Update.
2682         * gcc.dg/cpp/if-mpar.c: Add test.
2683         * gcc.dg/cpp/if-oppr.c: Update.
2684
2685 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2686
2687         PR c/6343
2688         * gcc.dg/weak-[2-7].c: New tests.
2689
2690 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2691
2692         * gcc.dg/enum1.c: New test.
2693
2694 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2695
2696         PR c++/6497
2697         * g++.dg/inherit/access2.C: New test.
2698
2699 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2700
2701         PR bootstrap/6445
2702         * gcc.dg/20020426-1.c: New test.
2703
2704 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2705
2706         * g++.dg/abi/enum1.C: New test.
2707
2708 2002-04-26  Richard Henderson  <rth@redhat.com>
2709
2710         * gcc.dg/c99-bool-1.c: Expect always true warning.
2711
2712 2002-04-25  Roger Sayle  <roger@eyesopen.com>
2713
2714         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2715
2716 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2717
2718         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2719         targets.
2720
2721 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
2722
2723         * g++.dg/abi/mange7.C: New test.
2724
2725         PR c++/6438.
2726         * g++.dg/parse/stmtexpr2.C: New test.
2727
2728 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
2729
2730         * gcc.dg/20020312-2.c: Add SH target.
2731
2732 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2733
2734         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2735         compiler output on mips*-*-irix*.
2736
2737 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
2738
2739         * g++.dg/parse/attr1.C: New test.
2740
2741 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2742
2743         * gcc.c-torture/execute/string-opt-17.c: New test case.
2744         * gcc.c-torture/execute/memset-2.c: New test case.
2745
2746 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
2747
2748         PR c++/6256:
2749         * g++.dg/template/friend5.C: New test.
2750
2751         PR c++/6331:
2752         * g++.dg/template/qual1.C: Likewise.
2753
2754 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
2755
2756         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2757         Include stdlib.h, not stdio.h or ctype.h.
2758
2759 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
2760
2761         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2762         cris-*-elf* and mmix-*-*.
2763         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2764         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2765         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2766         Ditto.
2767         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2768         * gcc.dg/wchar_t-1.c: Ditto.
2769
2770 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
2771
2772         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2773         Clarify comment.
2774
2775 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2776
2777         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2778
2779 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2780
2781         * gcc.c-torture/execute/20000906-1.x: Delete.
2782
2783 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2784
2785         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2786
2787 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2788
2789         * PR6367
2790         * g77.f-torture/execute/6367.f: New test.
2791         * g77.f-torture/execute/6367.x: Disable for MMIX.
2792
2793 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2794
2795         * PR6352
2796         * g++.dg/opt/inline2.C: New test.
2797
2798 2002-04-18  Richard Henderson  <rth@redhat.com>
2799
2800         * gcc.dg/20000906-1.c: Enable for all targets.
2801         * gcc.c-torture/compile/iftrap-2.c: New.
2802
2803 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2804
2805         * gcc.dg/20020418-1.c: New test.
2806         * gcc.dg/20020418-2.c: New test.
2807
2808 2002-04-18  Richard Henderson  <rth@redhat.com>
2809
2810         * gcc.c-torture/compile/iftrap-1.c: New.
2811         * gcc.dg/iftrap-1.c: Adjust for ia64.
2812         * gcc.dg/iftrap-2.c: New.
2813
2814 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2815
2816         * gcc.c-torture/compile/20020418-1.c: New test.
2817
2818 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2819
2820         * gcc.c-torture/compile/20020415-1.c: New.
2821
2822 2002-04-18  David S. Miller  <davem@redhat.com>
2823
2824         * gcc.c-torture/execute/20020418-1.c: New test.
2825
2826 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2827
2828         * gcc.dg/20020416-1.c: New test.
2829
2830         * g++.dg/opt/inline1.C: New test.
2831
2832 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2833
2834         * gcc.dg/altivec-5.c: New test.
2835
2836         * gcc.dg/20020415-1.c: New test.
2837
2838 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2839
2840         * testsuite/lib/chill.exp: Remove.
2841
2842 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2843
2844         * g++.dg/other/big-struct.C: New test.
2845
2846 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2847
2848         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2849         of scratch file.
2850
2851 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2852
2853         PR c/6277
2854         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2855         in scan-assembler function name
2856
2857 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2858
2859         * g77.f-torture/execute/980628-4.x,
2860         g77.f-torture/execute/980628-5.x,
2861         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2862         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2863         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2864         i[34567]86-*-*.
2865
2866 2002-04-13  David S. Miller  <davem@redhat.com>
2867
2868         * gcc.c-torture/execute/20020413-1.c: New test.
2869
2870 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2871
2872         * gcc.dg/asm-6.c,
2873         * g++.dg/ext/asm1.C: New tests.
2874
2875 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2876
2877         PR c++ 5373.
2878         * g++.dg/parse/stmtexpr1.C: New test.
2879
2880         PR c++/5189.
2881         * g++.dg/template/copy1.C: New test.
2882
2883 2002-04-12  Richard Henderson  <rth@redhat.com>
2884
2885         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2886
2887 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2888
2889         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2890         gcc.c-torture/execute/20020307-2.c.
2891
2892 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2893
2894         * g++.dg/ext/attrib5.C,
2895         * g++.dg/lookup/struct1.C: New tests.
2896
2897 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2898
2899         * gcc.dg/20020411-1.c: New test.
2900
2901         * gcc.c-torture/execute/20020411-1.c: New test.
2902
2903 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2904
2905         * g77.f-torture/execute/6177.f: New test.
2906
2907 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2908
2909         PR middle-end/6247
2910         * g++.dg/opt/cleanup1.C: New test.
2911
2912         * g++.dg/opt/const1.C: New test.
2913
2914 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
2915
2916         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2917
2918 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
2919
2920         PR c++/5507
2921         * g++.dg/template/typename2.C: New test.
2922
2923 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
2924
2925         * gcc.c-torture/execute/loop-12.c: New.
2926
2927 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
2928
2929         * g77.f-torture/execute/980628-4.x,
2930         g77.f-torture/execute/980628-5.x,
2931         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2932         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2933         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2934
2935 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2936
2937         PR optimization/6086
2938         * g++.dg/opt/preinc1.C: New test.
2939
2940 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2941
2942         PR c++/5571
2943         * g++.dg/opt/static2.C: New test.
2944
2945 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2946
2947         PR c/5120
2948         * gcc.dg/20020406-1.c: New test.
2949
2950 2002-04-04  David S. Miller  <davem@redhat.com>
2951
2952         * gcc.c-torture/execute/20020404-1.c: New test.
2953
2954 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
2955
2956         PR c/6123
2957         * gcc.dg/20020312-2.c: Do not declare global register variable
2958         if __PIC__ or __pic__ is defined.
2959
2960 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
2961
2962         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
2963         __asm__ so that it works correctly even if -ansi -pedantic-errors.
2964
2965 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2966
2967         * gcc.misc-tests/linkage.exp: Update last change to handle
2968         sparc*-, not just sparc-.
2969
2970 2002-04-03  Richard Henderson  <rth@redhat.com>
2971
2972         * gcc.dg/cpp/ucs.c: Improved long UCS test.
2973
2974 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2975
2976         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2977
2978 2002-04-02  David S. Miller  <davem@redhat.com>
2979
2980         * gcc.c-torture/execute/20020402-3.c: New test.
2981
2982 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2983
2984         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2985         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2986
2987         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2988         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2989         g77.f-torture/execute/20001201.x,
2990         g77.f-torture/execute/u77-test.x: New files.
2991
2992         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2993         * gcc.dg/wchar_t-1.c: Ditto.
2994
2995 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2996
2997         * gcc.c-torture/execute/20020402-1.c: New test.
2998
2999 2002-04-01  Richard Henderson  <rth@redhat.com>
3000
3001         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3002
3003         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3004
3005 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3006
3007         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3008
3009 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3010
3011         * g++.dg/inherit/template-as-base.C: Expect error.
3012         * g++.dg/inherit/namespace-as-base.C: Likewise.
3013
3014 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3015
3016         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3017         g++.dg/ext/instantiate3.C: Tweak match patterns.
3018
3019         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3020         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3021         -da test.
3022
3023 2002-03-31  Richard Henderson  <rth@redhat.com>
3024
3025         * gcc.dg/special/alias-2.c: New.
3026         * gcc.dg/special/ecos.exp: Run it.
3027
3028 2002-03-31  Richard Henderson  <rth@redhat.com>
3029
3030         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3031
3032 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3033
3034         * gcc.dg/weak-1.c: Disable on h8300 port.
3035
3036 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3037
3038         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3039         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3040         ordering tests.
3041         * g++.dg/bprob/bprob-1.C: New test.
3042         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3043         * g++.dg/gcov/gcov-1.C: New test.
3044         * g++.dg/gcov/gcov-1.x: New file.
3045         * g++.dg/gcov/gcov-2.C: New test.
3046         * g++.dg/gcov/gcov-3.C: New test.
3047         * g++.dg/gcov/gcov-3.h: New file.
3048
3049 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3050
3051         * g++.old-deja/g++.other/builtins5.C: New test.
3052         * g++.old-deja/g++.other/builtins6.C: New test.
3053         * g++.old-deja/g++.other/builtins7.C: New test.
3054         * g++.old-deja/g++.other/builtins8.C: New test.
3055         * g++.old-deja/g++.other/builtins9.C: New test.
3056
3057 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3058
3059         * g++.dg/opt/static1.C: New test.
3060
3061         * g++.dg/opt/longbranch1.C: New test.
3062
3063 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3064
3065         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3066
3067         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3068
3069 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3070
3071         * gcc.c-torture/execute/20020328-1.c: New test.
3072
3073 2002-03-27  Richard Henderson  <rth@redhat.com>
3074
3075         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3076         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3077         move from g++.old-deja/g++.ext/.
3078
3079 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3080
3081         * g++.dg/init/new2.C: New test.
3082
3083 2002-03-26  Richard Henderson  <rth@redhat.com>
3084
3085         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3086
3087         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3088         on sparc.
3089
3090         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3091         sparcv9 systems.
3092         * gcc.dg/20001102-1.c: Likewise.
3093
3094 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3095
3096         * gcc.dg/cpp/endif-pedantic1.c,
3097         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3098
3099 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3100
3101         * g++.dg/init/new1.C: New test.
3102
3103 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3104
3105         * g++.dg/abi/vbase9.C: New test.
3106
3107 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3108
3109         * gcc.dg/arm-asm.c: New test.
3110
3111 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3112
3113         * gcc.dg/Wswitch-enum.c: New test.
3114         Fix PR c/5044.
3115
3116 2002-03-26  Richard Henderson  <rth@redhat.com>
3117
3118         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3119         structure.
3120
3121 2002-03-25  Richard Henderson  <rth@redhat.com>
3122
3123         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3124         sparcv9 systems.
3125
3126         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3127         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3128
3129 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3130
3131         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3132
3133 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3134
3135         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3136         targets using generic thunk support.
3137
3138 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3139
3140         * gcc.c-torture/compile/20020323-1.c: New test.
3141
3142         * g++.dg/opt/conj2.C: New test.
3143
3144 2002-03-24  Richard Henderson  <rth@redhat.com>
3145
3146         * gcc.dg/weak-1.c: Use -fno-common.
3147
3148 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3149
3150         * g77.dg/f77-edit-apostrophe-out.f: New test
3151         * g77.dg/f77-edit-h-out.f: New test
3152         * g77.dg/f77-edit-t-in.f: New test
3153         * g77.dg/f77-edit-t-out.f: New test
3154         * g77.dg/f77-edit-x-out.f: New test
3155         * g77.dg/f77-edit-slash-out.f: New test
3156         * g77.dg/f77-edit-colon-out.f: New test
3157         * g77.dg/f77-edit-s-out.f: New test
3158
3159 2002-03-24  Richard Henderson  <rth@redhat.com>
3160
3161         * objc/execute/formal_protocol-6.x: New XFAIL.
3162
3163 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3164
3165         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3166         that do not support weak symbols
3167
3168 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3169
3170         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3171         * lib/g77.exp:  Likewise
3172         * lib/objc.exp: Likewise
3173
3174 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3175
3176         * gcc.dg/Wswitch-default.c: New test.
3177
3178 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3179
3180         * g++.dg/other/enum1.C: New test.
3181
3182 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3183
3184         * gcc.dg/pragma-ep-3.c: Fix typo.
3185
3186 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3187
3188         * g++.dg/inherit/template-as-base.C: New test.
3189
3190 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3191
3192         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3193         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3194
3195 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3196
3197         * gcc.dg/cpp/multiline.c: Update to match.
3198
3199 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3200
3201         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3202
3203 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3204
3205         * gcc.dg/cpp/extratokens2.c:  New file.
3206
3207 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3208
3209         * gcc.dg/20020312-2.c: Add rs6000 target.
3210
3211         * gcc.c-torture/compile/20020319-1.c: New test.
3212
3213 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3214
3215         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3216         (A, E): Handle this.
3217
3218 2002-03-20  Jason Merrill  <jason@redhat.com>
3219
3220         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3221         ignoring -fpic.
3222         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3223         through prune_gcc_output.
3224
3225 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3226
3227         * gcc.c-torture/compile/20020320-1.c: New test.
3228
3229 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3230
3231         * gcc.c-torture/compile/20020318-1.c: New test.
3232
3233         * gcc.dg/struct-by-value-1.c: New test.
3234
3235         * gcc.dg/20020319-1.c: New test.
3236
3237 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3238
3239         * g++.dg/opt/conj1.C: New test.
3240
3241 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3242
3243         * g++.dg/template/qualttp20.C: Revert previous change.
3244         * g++.dg/template/qualttp3.C: Likewise.
3245         * g++.dg/template/qualttp4.C: Likewise
3246         * g++.dg/template/qualttp5.C: Likewise
3247         * g++.dg/template/qualttp6.C: Likewise
3248         * g++.dg/template/qualttp7.C: Likewise
3249         * g++.dg/template/qualttp8.C: Likewise
3250         * g++.dg/template/recurse.C: Likewise.
3251
3252 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3253
3254         * gcc.dg/cpp/wchar-1.c: Update.
3255
3256 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3257
3258         * g++.dg/template/conv1.C: New test.
3259         * g++.dg/template/conv2.C: New test.
3260         * g++.dg/template/conv3.C: New test.
3261         * g++.dg/template/conv4.C: New test.
3262
3263 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3264
3265         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3266         * g++.dg/template/qualttp3.C: Likewise.
3267         * g++.dg/template/qualttp4.C: Likewise
3268         * g++.dg/template/qualttp5.C: Likewise
3269         * g++.dg/template/qualttp6.C: Likewise
3270         * g++.dg/template/qualttp7.C: Likewise
3271         * g++.dg/template/qualttp8.C: Likewise
3272         * g++.dg/template/recurse.C: Likewise.
3273
3274 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3275
3276         * g++.dg/opt/dtor1.C: New test.
3277
3278 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3279
3280         * gcc.c-torture/compile/20020315-1.c: New test.
3281
3282 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3283
3284         * gcc.dg/weak-1.c: Fix scan tests.
3285
3286 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3287
3288         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3289         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3290         cris-*-aout* mmix-*-*.
3291         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3292         cris-*-aout* mmix-*-*.
3293         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3294         cris-*-elf* cris-*-aout* and mmix-*-*.
3295         * gcc.dg/20001009-1.c: Ditto.
3296         * gcc.dg/20010912-1.c: Ditto.
3297         * gcc.dg/20020122-4.c: Ditto.
3298         * gcc.dg/inline-2.c: Ditto.
3299
3300 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3301
3302         * gcc.c-torture/compile/20020314-1.c: New test.
3303
3304 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3305
3306         * gcc.c-torture/execute/20020314-1.c: New test.
3307
3308 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3309
3310         * g++.dg/warn/Wunused-1.C: New test.
3311
3312 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3313
3314         * g++.dg/abi/mangle6.C: New test.
3315
3316 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3317
3318         * gcc.c-torture/compile/20020309-2.c: New test.
3319
3320         * gcc.c-torture/compile/20020312-1.c: New test.
3321
3322 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3323
3324         * g++.dg/other/access1.C: New test.
3325
3326 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3327
3328         * gcc.c-torture/execute/wchar_t-1.c: New test.
3329
3330 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3331
3332         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3333
3334 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3335
3336         * gcc.dg/20020312-1.c: New test case.
3337
3338 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3339
3340         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3341
3342 2002-03-11  Richard Henderson  <rth@redhat.com>
3343
3344         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3345         * g++.old-deja/g++.jason/report.C: Likewise.
3346
3347 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3348
3349         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3350         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3351
3352 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3353
3354         * testsuite/g++.dg/overload/pmf1.C: New test.
3355
3356 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3357
3358         * gcc.c-torture/execute/20020307-1.c: Use long.
3359
3360 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3361
3362         PR optimization/5844
3363         * gcc.dg/20020310-1.c: New test.
3364
3365 2002-03-09  Michael Meissner  <meissner@redhat.com>
3366
3367         * gcc.c-torture/execute/memcpy-2.c: New test.
3368         * gcc.c-torture/execute/memset-1.c: New test.
3369         * gcc.c-torture/execute/strlen-1.c: New test.
3370         * gcc.c-torture/execute/strcmp-1.c: New test.
3371         * gcc.c-torture/execute/strncmp-1.c: New test.
3372
3373 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3374
3375         * gcc.dg/ppc-ldstruct.c: New test.
3376
3377 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3378
3379         * gcc.c-torture/execute/va-arg-22.c: New test.
3380
3381 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3382
3383         * gcc.c-torture/compile/20020309-1.c: New test.
3384
3385 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3386
3387         * gcc.c-torture/execute/20020307-2.c: New test.
3388
3389 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3390
3391         * g77.f-torture/compile/20020307-1.f: New test.
3392
3393 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3394
3395         * gcc.dg/unordered-1.c: New test.
3396
3397 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3398
3399         * gcc.c-torture/execute/20020307-1.c: New test.
3400
3401 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3402
3403         * gcc.dg/20020304-1.c: New test.
3404
3405         * gcc.c-torture/compile/20020304-2.c: New test.
3406
3407 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3408
3409         * gcc.c-torture/compile/20020304-1.c: New test case
3410         (from PR c/5830).
3411
3412 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3413
3414         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3415
3416 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3417
3418         * g++.dg/other/classkey1.C: New test.
3419
3420 2002-03-01  Richard Henderson  <rth@redhat.com>
3421
3422         * gcc.c-torture/compile/981223-1.x: New.
3423         * gcc.c-torture/compile/920625-1.x: New.
3424
3425 2002-02-28  Richard Henderson  <rth@redhat.com>
3426
3427         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3428
3429 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3430
3431         * gcc.c-torture/execute/20020227-1.c: New test.
3432
3433 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3434
3435         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3436         here" ERROR lines.
3437         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3438         * g++.old-deja.g++.other/defarg1.C: Likewise.
3439         * g++.old-deja/g++.pt/calls2.C: Likewise.
3440         * g++.old-deja/g++.pt/crash20.C: Likewise.
3441         * g++.old-deja/g++.pt/crash30.C: Likewise.
3442         * g++.old-deja/g++.pt/crash36.C: Likewise.
3443         * g++.old-deja/g++.pt/crash6.C: Likewise.
3444         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3445         * g++.old-deja/g++.pt/derived3.C: Likewise.
3446         * g++.old-deja/g++.pt/error1.C: Likewise.
3447         * g++.old-deja/g++.pt/friend21.C: Likewise.
3448         * g++.old-deja/g++.pt/friend23.C: Likewise.
3449         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3450         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3451
3452 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3453
3454         * gcc.c-torture/execute/20020225-2.c: New test.
3455
3456 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3457
3458         * gcc.c-torture/execute/920730-1t.c,
3459         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3460         Delete test cases, only relevant to -traditional.
3461
3462 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3463
3464         * gcc.dg/cpp/undef1.c: Remove.
3465         * gcc.dg/cpp/directiv.c: Update.
3466         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3467
3468 2002-02-27  Michael Meissner  <meissner@redhat.com>
3469
3470         * gcc.c-torture/execute/20020226-1.c: New test.
3471
3472 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3473
3474         * g++.dg/debug/debug4.C: New test.
3475
3476         * gcc.dg/ia64-visibility-1.c: New test.
3477
3478 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3479
3480         * gcc.dg/debug/20020224-1.c: New.
3481
3482 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3483
3484         * gcc.c-torture/execute/960416-1.x: New.
3485         * gcc.c-torture/execute/divconst-3.x: Likewise.
3486
3487 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3488
3489         * gcc.dg/20020224-1.c: New test.
3490
3491 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3492
3493         * gcc.c-torture/execute/20020225-1.c: New.
3494
3495 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3496
3497         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3498
3499 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3500
3501         * gcc.dg/20020222-1.c: New test.
3502
3503 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3504
3505         * g++.dg/opt/anonunion1.C: New test.
3506
3507 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3508
3509         * g++.dg/template/qualttp19.C: New test.
3510         * g++.dg/template/qualttp20.C: New test.
3511         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3512         * g++.old-deja/g++.other/qual1.C: Likewise.
3513
3514 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3515
3516         * gcc.dg/attr-alwaysinline.c: New.
3517
3518 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3519
3520         * gcc.dg/20020220-1.c: New test.
3521
3522         * gcc.dg/20020220-2.c: New test.
3523
3524         * g++.dg/opt/mmx1.C: New test.
3525
3526 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3527
3528         * gcc.c-torture/compile/20020110.c: New test.
3529
3530 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3531
3532         * gcc.c-torture/execute/20020219-1.c: New test.
3533
3534         * gcc.dg/20020219-1.c: New test.
3535
3536         * gcc.dg/noncompile/20020220-1.c: New test.
3537
3538         * g++.dg/opt/ptrintsum1.C: New test.
3539
3540         * gcc.dg/debug/20020220-1.c: New test.
3541
3542 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3543
3544         * gcc.c-torture/execute/20020216-1.c: New test.
3545
3546 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3547
3548         * gcc.dg/decl-1.c: Update, new test.
3549
3550 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3551
3552         * g++.dg/abi/bitfield1.C: New test.
3553         * g++.dg/abi/bitfield2.C: New test.
3554
3555 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3556
3557         * gcc.dg/attr-nest.c: New test.
3558
3559 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3560
3561         * gcc.c-torture/execute/20020215-1.c: New test.
3562
3563 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3564
3565         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3566         * g++.dg/debug/debug.exp: New.
3567         * g++.dg/debug/trivial.C: New.
3568         * g++.dg/debug/debug1.C: Moved...
3569         * g++.dg/other/debug1.C: ...from here.
3570         * g++.dg/debug/debug2.C: Moved...
3571         * g++.dg/other/debug2.C: ...from here.
3572         * g++.dg/debug/debug3.C: Moved...
3573         * g++.dg/other/debug3.C: ...from here.
3574
3575         * gcc.dg/noncompile/20020213-1.c: New test.
3576
3577 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3578
3579         * g++.dg/other/debug3.C: New test.
3580
3581         * gcc.c-torture/execute/20020213-1.c: New test.
3582
3583 2002-02-13  Richard Smith <richard@ex-parrot.com>
3584
3585         * g++.old-deja/g++.other/thunk1.C: New test.
3586
3587 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3588
3589         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3590
3591 2002-02-13  Stan Shebs  <shebs@apple.com>
3592
3593         * gcc.dg/altivec-3.c: New.
3594
3595 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3596
3597         * gcc.dg/Wunreachable-1.c: New test.
3598         * gcc.dg/Wunreachable-2.c: New test.
3599
3600 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3601
3602         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3603
3604 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3605
3606         * gcc.dg/decl-1.c: New test.
3607
3608 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3609
3610         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3611
3612 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3613
3614         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3615         * gcc.c-torture/compile/980506-1.x: Likewise.
3616
3617 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3618
3619         * gcc.dg/20020210-1.c: New.
3620
3621 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3622
3623         * g77.f-torture/execute/947.f: New regression test
3624         for PR fortran/947.
3625
3626 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3627
3628         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3629         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3630
3631 2002-02-08  Richard Henderson  <rth@redhat.com>
3632
3633         * gcc.c-torture/compile/labels-3.c: New.
3634
3635 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3636
3637         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3638         expression statements work instead.
3639         * gcc.dg/noncompile/20020207-1.c: New test.
3640
3641 2002-02-07  Richard Henderson  <rth@redhat.com>
3642
3643         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3644
3645 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3646
3647         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3648         message from g77
3649         * lib/g77-dg.exp: Trim g77 error messages so that they are
3650         recognized by dg.exp.
3651
3652 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3653
3654         PR fortran/5473
3655         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3656
3657 2002-02-07  Richard Henderson  <rth@redhat.com>
3658
3659         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3660         to be sufficiently aligned for integers.
3661
3662 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3663
3664         * g++.dg/template/friend4.C: New test.
3665
3666 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3667
3668         PR fortran/5743
3669         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3670         unsupported cases.
3671
3672 2002-02-07  Richard Henderson  <rth@redhat.com>
3673
3674         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3675         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3676         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3677         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3678
3679 2002-02-06  Richard Henderson  <rth@redhat.com>
3680
3681         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3682
3683 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
3684
3685         * gcc.dg/20020206-1.c: New test.
3686
3687 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
3688
3689         * gcc.c-torture/execute/20020206-1.c: New test.
3690
3691         * gcc.c-torture/execute/20020206-2.c: New test.
3692
3693         PR optimization/5429:
3694         * gcc.c-torture/compile/20020206-1.c: New test.
3695
3696 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
3697
3698         * g++.dg/ext/align1.C: Do not use an explicit alignment value
3699         as certain file formats cannot support particularly large
3700         alignments.
3701
3702         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3703         and do not expect to be able to link the executable.
3704
3705         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3706         fail because the COFF format does not support the weak attribute.
3707
3708 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
3709
3710         * g77.dg/pr5473.f:  New test
3711
3712 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
3713
3714         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3715         Fix testcase accordingly.
3716
3717 2002-02-04  Richard Henderson  <rth@redhat.com>
3718
3719         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3720         (buf): Change to be an array of pointers, not ints.
3721
3722 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3723
3724         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
3725         before all tests.  Move warning one line above to match where it
3726         C frontend emits.
3727         * gcc.dg/Wswitch-2.c: New test.
3728         * g++.dg/warn/Wswitch-1.C: New test.
3729         * g++.dg/warn/Wswitch-2.C: New test.
3730
3731 2002-02-04  Richard Henderson  <rth@redhat.com>
3732
3733         * g++.dg/abi/offsetof.C: Fix size comparison.
3734
3735 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
3736
3737         * gcc.dg/cast-qual-2.c: New test.
3738
3739 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3740
3741         * gcc.dg/20020201-4.c: New test.
3742
3743 2002-02-04  Ben Elliston  <bje@redhat.com>
3744
3745         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3746         target_info attribute != 0, in addition to the empty string.
3747         (gcc_target_compile): Likewise.
3748
3749 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
3750
3751         * gcc.dg/Wswitch.c: New test.
3752         PR gcc/4475. PR gcc/3780.
3753
3754 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
3755
3756         * g77.f-torture/execute/5122.f: New test for regressions
3757         against PR fortran/5122.
3758
3759 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
3760
3761         * g77.f-torture/compile/pr3743.f: Delete
3762         * g77.dg/pr3743-1.f: New test.
3763         * g77.dg/pr3743-2.f: New test.
3764         * g77.dg/pr3743-3.f: New test.
3765         * g77.dg/pr3743-4.f: New test.
3766
3767 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3768
3769         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3770
3771 2002-02-02  Richard Henderson  <rth@redhat.com>
3772
3773         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3774         * gcc.c-torture/execute/bf64-1.c: Likewise.
3775
3776 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3777
3778         * gcc.dg/20020201-2.c: New test.
3779
3780         * gcc.dg/20020201-3.c: New test.
3781
3782         * gcc.c-torture/execute/bitfld-2.c: New test.
3783
3784 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3785
3786         * gcc.dg/bitfld-1.c: Update.
3787         * gcc.dg/bitfld-2.c: Update.
3788         * gcc.c-torture/execute/bitfld-1.x: New.
3789
3790 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3791
3792         * gcc.c-torture/execute/20020201-1.c: New test.
3793
3794 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3795
3796         PR target/5469
3797         * gcc.dg/20020201-1.c: New test.
3798
3799 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3800
3801         PR fortran/3743
3802         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3803         * g77.f-torture/compile/pr3743.x: Remove
3804
3805 2002-01-31  Tom Rix  <trix@redhat.com>
3806
3807         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3808
3809 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3810
3811         * gcc.dg/noncompile/20020130-1.c: New test.
3812
3813 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3814
3815         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3816
3817 2002-01-29  Richard Henderson  <rth@redhat.com>
3818
3819         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3820         to long long.
3821         * gcc.c-torture/execute/bf64-1.c: Likewise.
3822
3823 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3824
3825         * gcc.c-torture/execute/20020129-1.c: New test.
3826
3827 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3828
3829         * gcc.c-torture/compile/20000224-1.c: Update.
3830         * gcc.c-torture/execute/bitfld-1.c: New tests.
3831         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3832         * gcc.dg/uninit-A.c: Update.
3833
3834 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3835
3836         * g++.dg/template/ctor1.C: Add instantiation.
3837
3838 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3839
3840         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3841         argument to __builtin_prefetch to be const ptr.
3842
3843 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3844
3845         * gcc.c-torture/compile/20020120-1.c: New test.
3846
3847 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3848
3849         * gcc.c-torture/execute/20020127-1.c: New test.
3850
3851 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3852
3853         * g77.dg/f77-edit-i-in.f: New test
3854         * g77.dg/f77-edit-i-out.f: New test
3855
3856 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3857
3858         * gcc.dg/debug/debug.exp: New file.
3859         * gcc.dg/debug/trivial.c: New file.
3860         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3861         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3862         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3863         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3864         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3865         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3866         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3867         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3868         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3869         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3870         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3871         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3872         * gcc.dg/20000503-1.c: Removed.
3873         * gcc.dg/20010207-1.c: Removed.
3874         * gcc.dg/20011223-1.c: Removed.
3875         * gcc.dg/20020104-2.c: Removed.
3876         * gcc.dg/debug-1.c: Removed.
3877         * gcc.dg/debug-2.c: Removed.
3878         * gcc.dg/debug-3.c: Removed.
3879         * gcc.dg/debug-4.c: Removed.
3880         * gcc.dg/debug-5.c: Removed.
3881         * gcc.dg/debug-6.c: Removed.
3882         * gcc.dg/dwarf2-1.c: Removed.
3883         * gcc.dg/dwarf2-2.c: Removed.
3884
3885 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3886
3887         * g++.old-deja/g++.other/eh5.C: New test.
3888         * g++.old-deja/g++.other/sibcall2.C: New test.
3889         * g++.old-deja/g++.other/array9.C: New test.
3890         * g++.old-deja/g++.other/typename2.C: New test.
3891         * g++.old-deja/g++.other/crash60.C: New test.
3892         * g++.old-deja/g++.other/conv9.C: New test.
3893         * g++.old-deja/g++.other/mangle10.C: New test.
3894         * g++.old-deja/g++.other/unchanging1.C: New test.
3895         * g++.old-deja/g++.other/exprstmt1.C: New test.
3896         * g++.old-deja/g++.other/inline23.C: New test.
3897         * g++.old-deja/g++.eh/ia64-1.C: New test.
3898         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3899         * g++.old-deja/g++.other/reload1.C: New test.
3900         * g++.old-deja/g++.other/static20.C: New test.
3901         * g++.old-deja/g++.other/local-alloc1.C: New test.
3902         * g++.old-deja/g++.other/conv8.C: New test.
3903         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3904         * g++.old-deja/g++.other/storeexpr1.C: New test.
3905         * g++.old-deja/g++.other/storeexpr2.C: New test.
3906         * g++.dg/eh/template2.C: New test.
3907         * g++.dg/warn/weak1.C: New test.
3908
3909 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3910
3911         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3912         Remove first, non-varying, argument.
3913
3914 2002-01-23  Richard Henderson  <rth@redhat.com>
3915
3916         * gcc.dg/inline-2.c: New.
3917
3918         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3919         Add optional target arg.  Check number of arguments.
3920         (scan-assembler-not, scan-assembler-dem): Likewise.
3921         (scan-assembler-dem-not): Likewise.
3922
3923 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3924
3925         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3926         line 12.
3927         * g++.old-deja/g++.brendan/parse3.C,
3928         g++.old-deja/g++.other/crash26.C,
3929         g++.old-deja/g++.other/crash28.C,
3930         g++.old-deja/g++.other/crash29.C,
3931         g++.old-deja/g++.other/crash30.C,
3932         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3933
3934 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
3935
3936         * gcc.dg/20020115-1.c: New.
3937
3938 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
3939
3940         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3941
3942 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
3943
3944         * gcc.dg/20020122-3.c: New.
3945
3946 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
3947
3948         * g++.dg/other/gc1.C: New test.
3949
3950 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3951
3952         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3953
3954 2002-01-22  Richard Henderson  <rth@redhat.com>
3955
3956         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3957
3958 2002-01-22  Richard Henderson  <rth@redhat.com>
3959
3960         * gcc.dg/20020122-4.c: New.
3961
3962 2002-01-22  H.J. Lu <hjl@gnu.org>
3963
3964         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3965         link output.
3966         * gcc.dg/special/ecos.exp: Likewise.
3967         * lib/g++-dg.exp: Likewise.
3968         * lib/g77-dg.exp: Likewise.
3969         * lib/gcc-dg.exp : Likewise.
3970         * lib/mike-g++.exp: Likewise.
3971         * lib/mike-g77.exp: Likewise.
3972         * lib/mike-gcc.exp: Likewise.
3973         * lib/objc-dg.exp: Likewise.
3974
3975 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
3976
3977         PR target/5379
3978         * gcc.dg/20020122-2.c: New test.
3979
3980 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
3981
3982         * gcc.dg/20020122-1.c: New test.
3983
3984 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
3985
3986         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3987
3988 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
3989
3990         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3991
3992 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3993
3994         * gcc.c-torture/compile/20020121-1.c: New test.
3995
3996 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3997
3998         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3999         ld_library_path.
4000
4001 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4002
4003         * gcc.dg/20020218-1.c: New test.
4004
4005 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4006
4007         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4008         messages
4009         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4010         "At global scope" warning
4011         * g++.dg/ext/align1.C: Change cygwin test for alignment
4012         from db-bogus to dg-warning
4013
4014 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4015
4016         * g77.f-torture/compile/cpp2.F: New test.
4017
4018 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4019
4020         * g++.dg/template/access1.C: New test.
4021
4022 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4023
4024         * gcc.dg/20020118-1.c: New.
4025
4026 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4027
4028         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4029
4030 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4031
4032         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4033         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4034         alignment warnings.
4035
4036 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4037
4038         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4039         torture_with_loops and torture_without_loops
4040
4041 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4042
4043         * gcc.c-torture/compile/20020116-1.c: New test.
4044
4045 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4046
4047         * gcc.dg/20020116-2.c: New test.
4048
4049         * gcc.dg/ultrasp4.c: New test.
4050
4051         * gcc.dg/20020116-1.c: New test.
4052
4053 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4054
4055         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4056         by EABI.
4057
4058 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4059
4060         * gcc.misc-tests/i386-prefetch.exp: New.
4061         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4062         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4063         * gcc.misc-tests/i386-pf-none-1.c: New test.
4064         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4065
4066 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4067
4068         * gcc.dg/gnu89-init-1.c: Add new tests.
4069
4070 2002-01-15  Andreas Jaeger  <aj@suse.de>
4071
4072         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4073         * gcc.dg/i386-mmx-2.c: Likewise.
4074         * gcc.dg/i386-sse-1.c: Likewise.
4075         * gcc.dg/i386-sse-2.c: Likewise.
4076         * gcc.dg/i386-sse-3.c: Likewise.
4077
4078 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4079
4080         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4081         Uncomment additional cases that now pass.
4082
4083 2002-01-11  Richard Henderson  <rth@redhat.com>
4084
4085         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4086         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4087
4088 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4089
4090         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4091
4092 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4093
4094         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4095         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4096
4097 2002-01-10  Dale Johannesen  <dalej@apple.com>
4098
4099         * gcc.c-torture/execute/loop-11.c: New.
4100
4101 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4102
4103         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4104         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4105
4106 2002-01-09  Richard Henderson  <rth@redhat.com>
4107
4108         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4109         type in which to perform the operation for each size.
4110
4111 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4112
4113         * gcc.c-torture/compile/20020109-2.c: New test.
4114
4115 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4116
4117         * gcc.c-torture/execute/loop-10.c: New test.
4118
4119 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4120
4121         * gcc.c-torture/compile/20010226-1.c: New test.
4122         * gcc.c-torture/compile/20010227-1.c: New test.
4123         * gcc.c-torture/compile/20010426-1.c: New test.
4124         * gcc.c-torture/compile/20010510-1.c: New test.
4125         * gcc.c-torture/compile/20010605-3.c: New test.
4126         * gcc.c-torture/compile/20010824-1.c: New test.
4127         * gcc.c-torture/execute/20010409-1.c: New test.
4128         * gcc.dg/noncompile/20000901-1.c: New test.
4129         * gcc.dg/20001023-1.c: New test.
4130         * gcc.dg/20001101-1.c: New test.
4131         * gcc.dg/20001102-1.c: New test.
4132         * gcc.dg/20010207-1.c: New test.
4133         * gcc.dg/20010405-1.c: New test.
4134         * gcc.dg/20010822-1.c: New test.
4135         * gcc.dg/20011107-1.c: New test.
4136
4137 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4138
4139         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4140
4141         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4142         execution failure on PA targets.
4143
4144 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4145
4146         * gcc.c-torture/compile/20020109-1.c: New test.
4147
4148 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4149
4150         * gcc.c-torture/execute/20020108-1.c: New test.
4151
4152 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4153
4154         * gcc.dg/20020108-1.c: New test.
4155
4156 2002-01-08  H.J. Lu <hjl@gnu.org>
4157
4158         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4159         for header files.
4160
4161 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4162
4163         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4164         consistency.
4165
4166 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4167
4168         * gcc.dg/altivec-4.c: Test altivec predicates.
4169
4170 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4171
4172         * gcc.c-torture/execute/20020107-1.c: New test.
4173
4174 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4175
4176         PR c/5279
4177         * gcc.c-torture/compile/20020106-1.c: New test.
4178
4179 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4180
4181         * gcc.c-torture/execute/nestfunc-4.c: New test.
4182
4183 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4184
4185         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4186         extra triple that slipped in.
4187         * g++.old-deja/g++.abi/align.C: Likewise.
4188         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4189
4190 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4191
4192         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4193         * g++.old-deja/g++.abi/align.C: Likewise.
4194         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4195
4196         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4197         on FreeBSD/i386.
4198         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4199         FreeBSD.
4200
4201 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4202
4203         * gcc.dg/20020104-1.c: New test.
4204
4205         * gcc.dg/20020104-2.c: New test.
4206
4207 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4208
4209         * gcc.dg/20020103-1.c: Fix typo in target selector.
4210
4211 2002-01-03  Richard Henderson  <rth@redhat.com>
4212
4213         * gcc.dg/20020103-1.c: New.
4214
4215 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4216
4217         * gcc.c-torture/execute/20020103-1.c: New test.
4218
4219 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4220
4221         * g++.dg/other/debug2.C: New test.
4222
4223         * gcc.c-torture/compile/20020103-1.c: New test.
4224
4225 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4226
4227         * gcc.dg/gnu89-init-1.c: Added new tests.
4228
4229 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4230
4231         * g++.dg/template/friend2.C: Remove as patch is reverted.
4232
4233         * g++.dg/warn/oldcast1.C: New test.
4234
4235         * g++.dg/template/ptrmem1.C: New test.
4236         * g++.dg/template/ptrmem2.C: New test.
4237
4238         * g++.dg/template/ntp.C: New test.
4239
4240         * g++.dg/other/component1.C: New test.
4241
4242         * g++.dg/template/ttp3.C: New test.
4243
4244         * g++.dg/template/friend2.C: New test.
4245         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4246
4247 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4248
4249         * g++.dg/other/ptrmem1.C: New test.
4250         * g++.dg/other/ptrmem2.C: New test.
4251
4252 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4253
4254         * g++.dg/template/ctor1.C: New test.
4255
4256 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4257
4258         * g++.dg/template/friend2.C: New test.
4259
4260 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4261
4262         * gcc.dg/mmix-1.c: New test.
4263
4264 2001-12-31  Richard Henderson  <rth@redhat.com>
4265
4266         * gcc.dg/asm-5.c: New.
4267
4268 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4269
4270         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4271         in namespace __gnu_cxx
4272
4273 2001-12-30  Richard Henderson  <rth@redhat.com>
4274
4275         * gcc.dg/debug-6.c: New.
4276
4277 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4278
4279         * gcc.c-torture/compile/20011229-2.c: New test.
4280
4281 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4282
4283         * gcc.dg/debug-3.c: New test.
4284         * gcc.dg/debug-4.c: New test.
4285         * gcc.dg/debug-5.c: New test.
4286
4287 2001-12-29  Richard Henderson  <rth@redhat.com>
4288
4289         * g++.dg/eh/loop1.C: New.
4290
4291 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4292
4293         * g++.dg/template/crash1.C: New test.
4294
4295 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4296
4297         * g++.dg/other/const1.C: New test.
4298
4299 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4300
4301         * gcc.c-torture/compile/20011229-1.c: New test.
4302
4303 2001-12-28  Stan Shebs  <shebs@apple.com>
4304
4305         * lib/objc-torture.exp: Resync with c-torture.exp.
4306         * lib/objc.exp: Load standard libraries.
4307
4308 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4309
4310         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4311         additional tests.
4312
4313 2001-12-27  Roger Sayle <roger@eyesopen.com>
4314
4315         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4316
4317 2001-12-27  Richard Henderson  <rth@redhat.com>
4318
4319         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4320
4321 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4322
4323         * g++.dg/eh/ctor1.C: New test.
4324         * g++.dg/other/error2.C: New test.
4325
4326 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4327
4328         * g++.dg/other/init2.C: New test.
4329
4330 2001-12-24  Richard Henderson  <rth@redhat.com>
4331
4332         * gcc.dg/20011223-1.c: New.
4333         * gcc.dg/inline-1.c: New.
4334
4335 2001-12-23  Richard Henderson  <rth@redhat.com>
4336
4337         * gcc.dg/asm-4.c: Test operand modifiers.
4338
4339 2001-12-23  Richard Henderson  <rth@redhat.com>
4340
4341         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4342
4343 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4344
4345         * gcc.c-torture/execute/20011223-1.c: New test.
4346
4347 2001-12-21  Richard Henderson  <rth@redhat.com>
4348
4349         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4350         re-enables the warning.
4351
4352 2001-12-21  Richard Henderson  <rth@redhat.com>
4353
4354         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4355
4356 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4357
4358         * gcc.c-torture/compile/20011218-1.c: New test.
4359
4360 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4361
4362         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4363         arm-isr.c test.
4364         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4365         epilogue generation for ARM ISR routines.
4366
4367 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4368
4369         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4370         * gcc.dg/format/c90-printf-3.c: Likewise.
4371         * gcc.dg/format/c99-printf-3.c: Likewise.
4372         * gcc.dg/format/ext-1.c: Likewise.
4373         * gcc.dg/format/ext-6.c: Likewise.
4374         * gcc.dg/format/format.h: Prototype unlocked stdio.
4375
4376 2001-12-20  Richard Henderson  <rth@redhat.com>
4377
4378         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4379         (arena): Use it.
4380         (malloc): Correct allocation logic.  Abort if we fill up the
4381         arena before initialization complete.
4382         (realloc): Correct allocation logic.
4383
4384 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4385
4386         * gcc.c-torture/compile/20011219-2.c: New test.
4387
4388         * gcc.c-torture/execute/20011219-1.c: New test.
4389
4390 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4391
4392         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4393         target does not support weak symbols.
4394
4395 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4396
4397         * gcc.c-torture/compile/20011219-1.c: New test.
4398
4399 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4400
4401         * g++.dg/other/error1.C: New test.
4402
4403 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4404
4405         * gcc.c-torture/execute/20011217-1.c: New test.
4406
4407 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4408
4409         * objc.dg/special/: New directory.
4410         * objc.dg/special/special.exp: New file.
4411         * objc.dg/special/unclaimed-category-1.h: New file.
4412         * objc.dg/special/unclaimed-category-1a.m: New file.
4413         * objc.dg/special/unclaimed-category-1.m: New file.
4414
4415 2001-12-17  Andreas Jaeger  <aj@suse.de>
4416
4417         * gcc.c-torture/compile/20011217-2.c: New test.
4418
4419 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4420
4421         * gcc.c-torture/compile/20011217-1.c: New test.
4422
4423 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4424
4425         * testsuite/gcc.dg/20011214-1.c: New.
4426
4427 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4428
4429         * gcc.dg/altivec-4.c: New.
4430
4431 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4432
4433         * gcc.dg/20011113-1.c: New test.
4434
4435 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4436
4437         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4438         std::__malloc_alloc_template<0> and
4439         std::__default_alloc_template<false, 0>.
4440
4441 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4442
4443         * objc/execute/bf-21.m: New test.
4444         * objc/execute/enumeration-1.m: New test.
4445         * objc/execute/enumeration-2.m: New test.
4446
4447 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4448
4449         * gcc.dg/gnu89-init-1.c: New test.
4450
4451 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4452
4453         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4454         * g++.old-deja/g++.jason/2371.C: Likewise.
4455         * g++.old-deja/g++.jason/template33.C: Likewise.
4456         * g++.old-deja/g++.jason/template34.C: Likewise.
4457         * g++.old-deja/g++.jason/template36.C: Likewise.
4458         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4459         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4460         * g++.old-deja/g++.other/typename1.C: Likewise.
4461         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4462         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4463         * g++.old-deja/g++.pt/typename11.C: Likewise.
4464         * g++.old-deja/g++.pt/typename14.C: Likewise.
4465         * g++.old-deja/g++.pt/typename16.C: Likewise.
4466         * g++.old-deja/g++.pt/typename3.C: Likewise.
4467         * g++.old-deja/g++.pt/typename4.C: Likewise.
4468         * g++.old-deja/g++.pt/typename5.C: Likewise.
4469         * g++.old-deja/g++.pt/typename7.C: Likewise.
4470         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4471
4472 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4473
4474         * g++.dg/other/linkage1.C: New test.
4475         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4476         specifiers.
4477
4478 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4479
4480         * gcc.dg/concat.c: New test.
4481
4482 2001-12-11  Stan Shebs  <shebs@apple.com>
4483
4484         * objc/compile: New test directory.
4485         * objc/compile/compile.exp: New expect script.
4486         * objc/compile/20011211-1.m: New compile test.
4487
4488 2001-12-11  Jason Merrill  <jason@redhat.com>
4489
4490         * lib/prune.exp (prune_gcc_output): Also handle "In member
4491         function".  So many permutations...
4492
4493 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4494
4495         * g++.dg/template/typedef1.C: New test.
4496
4497 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4498
4499         * g++.dg/other/copy1.C: New test.
4500
4501 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4502
4503         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4504
4505         * gcc.dg/builtin-choose-expr.c: New.
4506
4507 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4508
4509         * gcc.dg/altivec-2.c: New.
4510
4511 2001-12-07  Richard Henderson  <rth@redhat.com>
4512
4513         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4514
4515 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4516
4517         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4518         ultrasparc.
4519
4520 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4521
4522         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4523
4524 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4525
4526         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4527         variable argument list.
4528
4529 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4530
4531         * gcc.c-torture/execute/memcheck: Delete entire directory.
4532         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4533         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4534
4535 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4536
4537         * gcc.dg/Wshadow-1.c: New test.
4538
4539 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4540
4541         * gcc.c-torture/compile/20011130-1.c: New test.
4542
4543         * gcc.dg/noncompile/20011025-1.c: New test.
4544
4545         * g++.dg/other/anon-union.C: New test.
4546
4547         * gcc.c-torture/execute/20011024-1.c: New test.
4548
4549 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4550
4551         * gcc.c-torture/execute/20000722-1.x,
4552         gcc.c-torture/execute/20010123-1.x: Remove.
4553         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4554         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4555         gcc.dg/c99-complit-2.c: New tests.
4556
4557 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4558
4559         * g++.dg/inherit/base1.C: New test.
4560
4561 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4562
4563         * g++.dg/other/stdarg1.C: New test.
4564
4565         * gcc.c-torture/compile/20011130-2.c: New test.
4566
4567 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4568
4569         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4570         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4571         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4572         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4573         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4574         * gcc.dg/builtin-prefetch-1.c: New test.
4575
4576 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4577
4578         * gcc.dg/20011130-1.c: New test.
4579
4580 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4581
4582         * g++.dg/other/scope1.C: New test.
4583         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4584
4585 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4586
4587         * gcc.dg/vla-init-1.c: New test.
4588
4589 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4590
4591         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4592
4593 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4594
4595         * objc.dg/alias.m: Update.
4596         * objc.dg/class-1.m: Update.
4597         * objc.dg/const-str-1.m: Update.
4598         * objc.dg/fwd-proto-1.m: Update.
4599         * objc.dg/id-1.m: Update.
4600         * objc.dg/super-class-1.m: Update.
4601
4602 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4603
4604         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4605         constructs.
4606
4607 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4608
4609         * gcc.c-torture/execute/20011128-1.c: New test.
4610
4611 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4612
4613         * gcc.dg/20011127-1.c: New test.
4614
4615 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4616
4617         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4618         from Austin Group draft 7.
4619         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4620         scanf format arguments.
4621         * gcc.dg/format/no-exargs-2.c: New test.
4622
4623 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4624
4625         * g++.dg/abi/vbase8-4.C: New test.
4626
4627 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4628
4629         * gcc.c-torture/execute/20011121-1.c: New test.
4630
4631 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4632
4633         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4634
4635 2001-11-23  Andreas Jaeger  <aj@suse.de>
4636
4637         * gcc.dg/cpp/charconst-2.c: New test.
4638
4639 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4640
4641         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4642         to the host if it is remote.  Let tests specify extra headers
4643         they use.
4644         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4645         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4646         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4647         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4648         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4649         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4650         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4651         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4652         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4653         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4654
4655 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4656
4657         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4658         for little endian ARMs.
4659
4660 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4661
4662         * gcc.c-torture/compile/20011119-1.c: New test.
4663         * gcc.c-torture/compile/20011119-2.c: New test.
4664
4665 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4666
4667         * gcc.dg/altivec-1.c: Fix typo.
4668
4669 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4670
4671         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4672
4673 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4674
4675         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4676
4677 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4678
4679         * lib/g77.exp: Don't specify --rpath-link.
4680
4681         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4682         across all the headers.
4683         * gcc.dg/format/format.exp: For testing on a remote host,
4684         copy format.h.
4685
4686         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4687         * gcc.c-torture/execute/930406-1.c: Likewise.
4688         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4689
4690 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
4691
4692         * gcc.dg/altivec-1.c: New.
4693
4694 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
4695
4696         * gcc.dg/cpp/fpreprocessed.c: New test case.
4697
4698 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4699
4700         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4701         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4702         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4703
4704 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4705
4706         * gcc.dg/no-builtin-1.c: New test.
4707
4708 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
4709
4710         * gcc.c-torture/execute/20011115-1.c: New test.
4711
4712 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
4713
4714         * gcc.c-torture/compile/20011114-2.c: New test.
4715         * gcc.c-torture/compile/20011114-3.c: New test.
4716         * gcc.c-torture/compile/20011114-4.c: New test.
4717
4718 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4719
4720         * g++.dg/other/init1.C: New test.
4721
4722 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
4723
4724         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4725         message.
4726
4727         * gcc.c-torture/execute/20011114-1.c: New testcase.
4728
4729         * gcc.c-torture/compile/20010327-1.c: Revert last change.
4730         * gcc.c-torture/compile/20011114-1.c: New test, exactly
4731         like the (before this change) version of 20010327-1.c.
4732
4733 2001-11-14  Roger Sayle <roger@eyesopen.com>
4734
4735         * gcc.c-torture/execute/string-opt-13.c: New testcase.
4736
4737 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
4738
4739         * g++.dg/init/array2.C: New test.
4740
4741 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
4742
4743         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4744
4745 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
4746
4747         * g++.dg/other/forscope1.C: New test.
4748         * g++.dg/ext/forscope1.C: New test.
4749         * g++.dg/ext/forscope2.C: New test.
4750
4751 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
4752
4753         * gcc.c-torture/execute/20011113-1.c: New test.
4754
4755 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
4756
4757         * gcc.c-torture/execute/20011109-2.c: New test.
4758
4759         * gcc.c-torture/execute/20011109-1.c: New test.
4760
4761 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
4762
4763         * gcc.c-torture/compile/20011109-1.c: New test.
4764
4765 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
4766
4767         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4768         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4769         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4770         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4771         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4772         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4773         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4774
4775 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4776
4777         * g++.dg/warn/Wshadow-1.C: New tests.
4778         * g++.old-deja/g++.mike/for3.C: Update.
4779
4780 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4781
4782         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4783         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4784         XFAILs.  Adjust expected error texts.
4785         * gcc.c-torture/compile/20011106-1.c,
4786         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4787         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4788         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4789         gcc.dg/c99-array-lval-5.c: New tests.
4790
4791 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4792
4793         * gcc.dg/cpp/defined.c: Update.
4794
4795 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4796
4797         * gcc.c-torture/execute/anon-1.c: New test.
4798
4799 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4800
4801         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4802         same size, so no warning should be produced on stormy16.
4803
4804         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4805         due to oversized array.
4806         * g++.old-deja/g++.mike/ns15.C: Likewise.
4807         * g++.old-deja/g++.pt/crash16.C: Likewise.
4808
4809 2001-11-02  Graham Stott  <grahams@redhat.com>
4810
4811         * g++.dgother/debug1.C: Fix typos.
4812
4813 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4814
4815         * g++.dg/other/debug1.C: New test.
4816
4817 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4818
4819         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4820         of unsigned long.
4821
4822 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4823
4824         * gcc.dg/20011029-2.c: New test.
4825
4826         * gcc.c-torture/compile/20011029-1.c: New test.
4827
4828 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4829
4830         * objc/execute/class_self-1.m: New test.
4831         * objc/execute/class_self-2.m: New test.
4832
4833 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4834
4835         * gcc.misc-tests/msgs.exp: Delete.
4836         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4837         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4838         error set to match recent changes.
4839
4840 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4841
4842         * gcc.dg/20011021-1.c: New test.
4843
4844 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4845
4846         * gcc.c-torture/compile/20011023-1.c: New test.
4847
4848 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4849
4850         * lib/g77.exp: Rewrite based on lib/g++.exp.
4851
4852 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4853
4854         * gcc.c-torture/execute/20011019-1.c: New test.
4855
4856         * gcc.dg/20011018-1.c: New test.
4857
4858 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4859
4860         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4861
4862 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4863
4864         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4865         * gcc.dg/attr-invalid.c: Likewise.
4866
4867 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4868
4869         * testsuite/gcc.dg/20011015-1.c: New test.
4870
4871 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4872
4873         * g++.dg/template/unify2.C: New test.
4874
4875 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4876
4877         * g++.dg/other/exception-specification.C: New test
4878
4879 2001-10-13  Tom Rix  <trix@redhat.com>
4880
4881         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4882         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4883
4884 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4885
4886         * testsuite/gcc.dg/20011009-1.c: New test.
4887
4888 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4889
4890         PR g++/4476
4891         * g++.dg/other/friend1.C: New test.
4892
4893 2001-10-11  Richard Henderson  <rth@redhat.com>
4894
4895         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4896
4897 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4898
4899         * gcc.c-torture/compile/20011010-1.c: New.
4900
4901 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4902
4903         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4904         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4905         g77.f-torture/execute/execute.exp,
4906         g77.f-torture/noncompile/noncompile.exp,
4907         gcc.c-torture/compile/compile.exp,
4908         gcc.c-torture/execute/execute.exp,
4909         gcc.c-torture/execute/ieee/ieee.exp,
4910         gcc.c-torture/execute/memcheck/memcheck.exp,
4911         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4912         objc/execute/execute.exp: Update FSF address.
4913
4914 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4915
4916         * gcc.dg/cpp/cmdlne-C.c: Update.
4917         * gcc.dg/cpp/cmdlne-C2.c: New.
4918
4919 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4920
4921         * gcc.c-torture/execute/20011008-3.c: New.
4922
4923 2001-10-08  DJ Delorie  <dj@redhat.com>
4924
4925         * gcc.dg/20011008-1.c: New.
4926         * gcc.dg/20011008-2.c: New.
4927
4928 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4929
4930         * gcc.dg/cpp/spacing1.c: Update test.
4931
4932 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4933
4934         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4935         spelling errors of "separate" as "seperate".
4936
4937 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
4938
4939         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4940         enough to avoid inlining.
4941
4942 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4943
4944         * lib/g77.exp: set libg2c_dir correctly.
4945
4946 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4947
4948         * gcc.dg/cpp/macro11.c: New test.
4949
4950 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4951
4952         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4953         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4954         gcc.dg/format/multattr-3.c: New tests.
4955         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
4956         tests for format attributes on function pointers being rejected.
4957
4958 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4959
4960         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4961
4962 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4963
4964         * g++.dg/warn/format1.C: New test.
4965
4966 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4967
4968         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4969
4970 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4971
4972         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4973
4974 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4975
4976         * gcc.dg/cpp/redef2.c: Add test.
4977
4978 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
4979
4980         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4981         long-standing bug on i686, apparently.
4982         * gcc.c-torture/execute/loop-2c.x: New file.
4983         * gcc.c-torture/execute/loop-2d.x: New file.
4984         * gcc.c-torture/execute/loop-3c.x: New file.
4985
4986 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
4987
4988         * gcc.dg/cpp/20000625-2.c: Correct line number.
4989
4990 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4991
4992         * gcc.dg/cpp/macro10.c: New test.
4993         * gcc.dg/cpp/strify3.c: New test.
4994         * gcc.dg/cpp/spacing1.c: Add tests.
4995         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4996         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4997
4998 2001-09-24  DJ Delorie  <dj@redhat.com>
4999
5000         * gcc.c-torture/execute/20010924-1.c: New test.
5001
5002 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5003
5004         * testsuite/objc/execute/paste.m: Remove.
5005
5006 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5007
5008         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5009
5010 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5011
5012         * g77.dg/strlen0.f: New test.
5013
5014 2001-09-21  Richard Henderson  <rth@redhat.com>
5015
5016         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5017         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5018
5019 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5020
5021         Table-driven attributes.
5022         * g++.dg/ext/attrib1.C: New test.
5023
5024 2001-09-20  DJ Delorie  <dj@redhat.com>
5025
5026         * gcc.dg/20000926-1.c: Update expected warning messages.
5027         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5028         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5029         array.
5030
5031 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5032
5033         * g++.dg/eh/registers1.C: New test case.
5034
5035 2001-09-17  Richard Henderson  <rth@redhat.com>
5036
5037         * gcc.dg/array-5.c: Fix VLA decomposition test.
5038
5039 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5040
5041         * gcc.dg/cpp/line5.c: New testcase.
5042
5043 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5044
5045         * gcc.dg/cpp/macro9.c: New test.
5046
5047 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5048
5049         * gcc.c-torture/execute/980223.c: Change type of addr from long
5050         to char *.
5051
5052 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5053
5054         * gcc.c-torture/execute/20010915-1.c: New test.
5055
5056 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5057
5058         * g77.dg/bprob: New directory.
5059         * g77.dg/bprob/bprob.exp: New file.
5060         * g77.dg/bprob/bprob-1.f: New test.
5061         * g77.dg/gcov: New directory.
5062         * g77.dg/gcov/gcov.exp: New file.
5063         * g77.dg/gcov/gcov-1.f: New test.
5064         * g77.dg/gcov/gcov-1.x: New file.
5065
5066 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5067
5068         * gcc.dg/cpp/directiv.c: Update.
5069         * gcc.dg/cpp/undef1.c: Update.
5070
5071 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5072
5073         * gcc.dg/20010912-1.c: New test.
5074
5075 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5076
5077         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5078         language-independent file in lib.
5079         * lib/gcov.exp: New file.
5080
5081 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5082
5083         * gcc.c-torture/compile/20010911-1.c: New test.
5084
5085 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5086
5087         * lib/profopt.exp: New, to support profile-directed optimizations.
5088         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5089         * gcc.misc-tests/bprob-1.c: New test.
5090         * gcc.misc-tests/bprob-2.c: New test.
5091
5092 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5093
5094         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5095         XFAIL and which kinds of gcov output to verify.
5096         * gcc.misc-tests/gcov-4b.x: New file.
5097         * gcc.misc-tests/gcov-5b.x: New file.
5098         * gcc.misc-tests/gcov-6.x: New file.
5099         * gcc.misc-tests/gcov-7.c: New test.
5100         * gcc.misc-tests/gcov-7.x: New file.
5101
5102 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5103
5104         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5105         * gcc.misc-tests/gcov-6.c: New test.
5106
5107 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5108
5109         PR c++/3986
5110         * g++.dg/abi/vbase1.C: New test.
5111
5112 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5113
5114         * objc.dg/method-2.m: New.
5115
5116 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5117
5118         PR c++/4203
5119         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5120         * g++.dg/init/empty1.C: New test.
5121
5122 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5123
5124         * gcc.c-torture/compile/20010903-1.c: New test.
5125
5126 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5127
5128         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5129         for m68k.
5130
5131 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5132
5133         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5134
5135         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5136
5137         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5138
5139 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5140
5141         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5142         for 16-bit 'unsigned int'.
5143
5144 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5145
5146         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5147
5148 2001-08-27  Richard Henderson  <rth@redhat.com>
5149
5150         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5151         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5152
5153 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5154
5155         * gcc.dg/asm-names.c (ymain): New.
5156
5157 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5158
5159         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5160         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5161         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5162
5163 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5164
5165         * gcc.dg/compare5.c: New testcase.
5166
5167 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5168
5169         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5170         and "In instantiation".
5171
5172 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5173
5174         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5175
5176 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5177
5178         * gcc.misc-tests/gcov.exp: Add support for branch information.
5179         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5180         * gcc.misc-tests/gcov-4.c: New test.
5181         * gcc.misc-tests/gcov-4b.c: New test.
5182         * gcc.misc-tests/gcov-5b.c: New test.
5183
5184 2001-08-20  Zack Weinberg  <zackw@panix.com>
5185
5186         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5187         expected to fail.
5188
5189 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5190
5191         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5192
5193 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5194
5195         * g++.dg/eh/template1.C: New test.
5196
5197 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5198
5199         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5200         Fix thinko.
5201         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5202         for xfail.
5203
5204 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5205
5206         * lib/g77-dg.exp:  Use prune.exp for common procedures
5207         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5208         * lib/g77.exp: (g77-dg-prune) Remove
5209
5210 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5211
5212         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5213
5214 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5215
5216         * g++.dg/template/unify1.C: New test.
5217
5218 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5219
5220         * g++.dg/abi/empty4.C: New test.
5221
5222 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5223
5224         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5225         solaris2.*
5226         * g77.f-torture/compile/pr3743.x: Likewise
5227
5228 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5229
5230         * g++.dg/other/using-declaration.C: New test.
5231
5232 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5233
5234         * gcc.dg/cpp/tr-sign.c: New testcase.
5235
5236 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5237
5238         * gcc.dg/cpp/19951025-1.c: Revert.
5239         * gcc.dg/cpp/directiv.c: We no longer process directives that
5240         interrupt macro arguments.
5241
5242 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5243
5244         * gcc.dg/bconstp-1.c: New test.
5245
5246 2001-08-03  Richard Henderson  <rth@redhat.com>
5247
5248         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5249
5250 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5251
5252         * gcc.dg/cpp/19951025-1.c: Update.
5253
5254 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5255
5256         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5257         should be x.
5258
5259 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5260
5261         Kill -fhonor-std.
5262         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5263         * g++.old-deja/g++.other/std1.C: Likewise.
5264         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5265
5266 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5267
5268         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5269         (g77_pass, g77_fail, g77_finish, g77_exit,
5270         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5271
5272 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5273
5274         * g77.dg/fbackslash.f
5275         * g77.dg/fcase-preserve.f
5276         * g77.dg/ff90-1.f
5277         * g77.dg/ffixed-line-length-0.f
5278         * g77.dg/ffixed-line-length-132.f
5279         * g77.dg/ffixed-line-length-7.f
5280         * g77.dg/ffixed-line-length-72.f
5281         * g77.dg/ffixed-line-length-none.f
5282         * g77.dg/ffree-form-1.f
5283         * g77.dg/fno-backslash.f
5284         * g77.dg/fno-f90-1.f
5285         * g77.dg/fno-fixed-form-1.f
5286         * g77.dg/fno-onetrip.f
5287         * g77.dg/fno-typeless-boz.f
5288         * g77.dg/fno-underscoring.f
5289         * g77.dg/fno-vxt-1.f
5290         * g77.dg/fonetrip.f
5291         * g77.dg/ftypeless-boz.f
5292         * g77.dg/fugly-assumed.f
5293         * g77.dg/funderscoring.f
5294         * g77.dg/fvxt-1.f
5295
5296 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5297
5298         * objc.dg/fwd-proto-1.m: New.
5299         * objc.dg/local-decl-1.m: New.
5300         * objc.dg/naming-1.m: New.
5301         * objc.dg/naming-2.m: New.
5302         * objc.dg/proto-hier-1.m: New.
5303
5304 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5305
5306         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5307         largest-type elements to a struct makes its size grow.
5308
5309 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5310
5311         * g++.dg/abi/vthunk1.C: New test.
5312
5313 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5314
5315         * g++.dg/abi/vbase8-22.C: New test.
5316
5317 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5318
5319         * gcc.dg/cpp/macro8.c: New test.
5320
5321 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5322
5323         * g++.dg/abi/vbase8-21.C: New test.
5324
5325 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5326
5327         * g++.dg/abi/vbase8-10.C: New test.
5328
5329 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5330
5331         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5332         ${tool}_set_ld_library_path.
5333         Changed caller.
5334         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5335         g++.exp.
5336
5337 2001-07-26  Stan Cox <scox@redhat.com>
5338
5339         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5340         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5341         gcc_exit, gcc_check_unsupported_p):
5342         Moved to gcc-deps.exp
5343         * gcc-deps.exp: New file.
5344
5345 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5346
5347         * g++.old-deja/g++.pt/defarg14.C: New test.
5348
5349 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5350
5351         * g++.old-deja/g++.other/lineno5.C: New test.
5352
5353 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5354
5355         * g++.old-deja/g++.pt/crash68.C: New test.
5356
5357 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5358
5359         * g++.old-deja/g++.other/crash42.C: New test.
5360
5361 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5362
5363         * gcc.dg/cpp/extratokens.c: Fix.
5364         * gcc.dg/cpp/skipping2.c: New tests.
5365
5366 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5367
5368         * gcc.c-torture/execute/20010724-1.c: New file.
5369         * gcc.c-torture/execute/20010724-1.x: New file.
5370
5371 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5372
5373         * g++.old-deja/g++.other/cond7.C: New test.
5374
5375 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5376
5377         * g++.old-deja/g++.other/optimize4.C: New test.
5378
5379 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5380
5381         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5382
5383 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5384
5385         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5386         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5387         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5388         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5389
5390         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5391         bug report" message.
5392
5393         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5394         * g++.dg/ext/instantiate1.C: Move from old-deja.
5395
5396 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5397
5398         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5399         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5400         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5401         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5402
5403 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5404
5405         * gcc.c-torture/execute/20010723-1.c: New test.
5406
5407 2001-07-23  Ben Elliston  <bje@redhat.com>
5408
5409         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5410
5411 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5412
5413         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5414         i[34567]86-*-*.
5415         Delete handling of ieee_multilib_flags.
5416         Pass -mieee for alpha*-*-* and sh-*-*.
5417         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5418
5419 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5420
5421         Remove old-abi tests.
5422         * g++.old-deja/g++.mike/p11116.C: Remove.
5423         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5424
5425 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5426
5427         * g77.f-torture/compile/pr3743.f:  New test
5428
5429 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5430
5431         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5432
5433 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5434
5435         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5436         g++.old-deja/g++.pt/static6.C: Likewise.
5437         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5438         supports weak symbols.
5439
5440 2001-07-18  Andreas Jaeger  <aj@suse.de>
5441
5442         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5443         supported again.
5444
5445 2001-07-18  Andreas Jaeger  <aj@suse.de>
5446
5447         * gcc.dg/iftrap-1.c: Fix target line.
5448
5449 2001-07-17  Richard Henderson  <rth@redhat.com>
5450
5451         * gcc.c-torture/execute/20010717-1.c: New.
5452
5453 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5454
5455         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5456         tests.
5457
5458 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5459
5460         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5461
5462 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5463
5464         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5465         UAC_SIGBUS, UAC_NOPRINT definitions.
5466
5467 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5468
5469         * objc/execute/object_is_class.m: New test.
5470         * objc/execute/object_is_meta_class.m: New test.
5471
5472 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5473
5474         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5475         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5476
5477 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5478
5479         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5480         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5481
5482 2001-07-14  Richard Henderson  <rth@redhat.com>
5483
5484         * gcc.dg/iftrap-1.c: New.
5485
5486 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5487
5488         * g77.f-torture/execute/intrinsic77.f: New test.
5489
5490 2001-07-11  Janis Johnson <janis@us.ibm.com>
5491
5492         * gcc.misc-tests/gcov-3.c: New test.
5493
5494 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5495
5496         * gcc.c-torture/compile/20010711-1.c,
5497         * gcc.c-torture/compile/20010711-2.c: New tests.
5498
5499 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5500
5501         * gcc.c-torture/execute/20010711-1.c: New test.
5502
5503 2001-07-11  Ben Elliston  <bje@redhat.com>
5504
5505         * g++.old-deja/g++.other/enum5.C: New test.
5506
5507 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5508
5509         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5510         (g++-dg-prune): Call prune_gcc_output.
5511         * prune.exp: New file for prune_gcc_output.
5512         * lib/g++.exp, lib/gcc.exp: Load it.
5513
5514 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5515
5516         * gcc.c-torture/compile/20010701-1.c,
5517         g++.old-deja/g++.ext/attrib6.C: New tests.
5518
5519 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5520
5521         * gcc.c-torture/compile/20010706-1.c: New test.
5522
5523 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5524
5525         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5526
5527 2001-06-28  Stan Shebs  <shebs@apple.com>
5528
5529         * gcc.dg/pragma-darwin.c: New test.
5530
5531 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5532
5533         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5534         Solaris 2.[678] system.
5535
5536 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5537
5538         * gcc.dg/20010622-1.c: New test.
5539
5540 2001-06-18  Stan Shebs  <shebs@apple.com>
5541
5542         * objc.dg: New directory.
5543         * objc.dg/dg.exp: New file.
5544         * objc.dg/alias.m: New.
5545         * objc.dg/class-1.m: New.
5546         * objc.dg/class-2.m: New.
5547         * objc.dg/const-str-1.m: New.
5548         * objc.dg/const-str-2.m: New.
5549         * objc.dg/id-1.m: New.
5550         * objc.dg/method-1.m: New.
5551         * objc.dg/super-class-1.m: New.
5552         * lib/objc-dg.exp: New file.
5553
5554 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5555
5556         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5557         of label name.
5558
5559 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5560
5561         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5562
5563 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5564
5565         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5566         variable.
5567
5568 2001-06-12  Richard Henderson  <rth@redhat.com>
5569
5570         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5571
5572 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5573
5574         * g++.old-deja/g++.abi/vbase5.C: New test.
5575         * g++.old-deja/g++.abi/vbase6.C: New test.
5576         * g++.old-deja/g++.abi/vbase7.C: New test.
5577
5578 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5579
5580         * gcc.c-torture/compile/20010610-1.c: New test.
5581
5582 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5583
5584         * g++.old-deja/g++.abi/vbase4.C: New test.
5585
5586 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5587
5588         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5589         support %f for HC11/HC12 targets.
5590         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5591         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5592         on HC11/HC12 targets.
5593         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5594
5595 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5596
5597         * gcc.dg/wchar_t-1.c: New file.
5598         * gcc.dg/wint_t-1.c: Likewise.
5599
5600 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5601
5602         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5603
5604 2001-06-11  Richard Henderson  <rth@redhat.com>
5605
5606         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5607
5608 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5609
5610         * gcc.c-torture/compile/20010611-1.c: New test.
5611
5612 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5613
5614         * gcc.dg/c99-tag-1.c: Add more tests.
5615
5616 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5617
5618         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5619         representation on MN10300 and ARM/Thumb.
5620
5621 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5622
5623         * g77.f-torture/execute/20010610.f: New.
5624
5625 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5626
5627         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5628         names.
5629
5630 2001-06-09  Richard Henderson  <rth@redhat.com>
5631
5632         * gcc.c-torture/execute/ashrdi-1.c: New.
5633         * gcc.c-torture/execute/ashldi-1.c: New.
5634         * gcc.c-torture/execute/lshrdi-1.c: New.
5635
5636 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5637
5638         * objc/execute/load-3.m: Added. Check sending +load to categories,
5639         in addition to classes.
5640
5641 2001-06-08  Stan Shebs  <shebs@apple.com>
5642
5643         * objc/execute/load-2.m: New test.  From Nicola Pero
5644         <n.pero@mi.flashnet.it>.
5645
5646 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5647
5648         * gcc.c-torture/execute/20010605-2.c: New test.
5649
5650 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5651
5652         * g++.old-deja/g++.abi/vbase2.C: New test.
5653         * g++.old-deja/g++.abi/vbase3.C: New test.
5654
5655 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5656
5657         * g++.old-deja/g++.pt/friend49.C: New test.
5658
5659 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5660
5661         * g++.old-deja/g++.ext/anon3.C: New test.
5662
5663 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5664
5665         * g++.old-deja/g++.other/conv7.C: New test.
5666
5667 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5668
5669         * gcc.c-torture/compile/20010605-2.c: New test.
5670
5671 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5672
5673         * gcc.c-torture/execute/20010604-1.c: New test.
5674
5675 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5676
5677         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5678
5679 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5680
5681         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5682         (g++_link_flags): Likewise.
5683         (g++_init): Pass gccpath's value to two previous functions.
5684
5685 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5686
5687         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5688         Ensure logfile entry matches exec command line.
5689
5690 2001-05-31  Richard Henderson  <rth@redhat.com>
5691
5692         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5693         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5694
5695 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
5696
5697         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5698         compiler for irix6.2
5699
5700 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
5701
5702         * g++.old-deja/g++.other/optimize3.C: New file.
5703
5704 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
5705
5706         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5707         assemble.
5708
5709 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
5710
5711         * g++.old-deja/g++.other/optimize2.C: New file.
5712
5713 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
5714
5715         * gcc.c-torture/compile/20010518-2.c: New file.
5716         * gcc.c-torture/execute/20010518-1.c: New file.
5717         * gcc.c-torture/execute/20010518-2.c: New file.
5718
5719 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5720
5721         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5722
5723 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
5724
5725         G++ no longer defines builtins that do not begin with __builtin.
5726         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5727         * g++.old-deja/g++.brendand/misc13.C: Likewise.
5728         * g++.old-deja/g++.law/builtin1.C: Likewise.
5729         * g++.old-deja/g++.law/cvt2.C: Likewise.
5730         * g++.old-deja/g++.mike/net5.C: Likewise.
5731         * g++.old-deja/g++.other/builtins1.C: Likewise.
5732         * g++.old-deja/g++.other/builtins2.C: Likewise.
5733         * g++.old-deja/g++.other/builtins3.C: Likewise.
5734         * g++.old-deja/g++.other/builtins4.C: Likewise.
5735         * g++.old-deja/g++.other/inline8.C: Likewise.
5736         * g++.old-deja/g++.robertl/eb39.C: Likewise.
5737
5738 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
5739
5740         * g++.old-deja/g++.pt/using1.C: Adjust.
5741         * g++.old-deja/g++.pt/using2.C: New test.
5742
5743 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5744
5745         * gcc.dg/cpp/charconst.c: New tests.
5746         * gcc.dg/cpp/escape.c: New tests.
5747         * gcc.dg/cpp/escape-1.c: New tests.
5748         * gcc.dg/cpp/escape-2.c: New tests.
5749         * gcc.dg/cpp/ucs.c: New tests.
5750
5751 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
5752
5753         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
5754         native compiler for irix6.5.
5755
5756 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
5757
5758         * lib/g++.exp (g++_include_flags): Use args to compute
5759         get_multilibs.
5760         (g++_link_flags): Likewise.
5761         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5762
5763 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5764
5765         * gcc.dg/c90-hexfloat-1.c: Add more tests.
5766
5767 2001-05-21  Geoff Keating  <geoffk@redhat.com>
5768
5769         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5770         this file.
5771
5772 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5773
5774         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5775         STACK_SIZE;
5776         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5777         to STACK_SIZE; Use it to define size of add_histo array.
5778         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5779         to STACK_SIZE.
5780         (f): Use GITT_SIZE to define size of gitt local table.
5781         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5782         to STACK_SIZE; Use it to define size of bytemem array.
5783
5784 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5785
5786         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5787         on 68HC11/HC12 due to the asm instruction.
5788         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5789         * gcc.c-torture/compile/920520-1.x: Likewise.
5790         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5791         on 68HC11/HC12 because the function is larger than 64K.
5792         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5793         on 68HC11/HC12 because the structure is too large.
5794
5795 2001-05-20  Richard Henderson  <rth@redhat.com>
5796
5797         * gcc.c-torture/execute/20010520-1.c: New.
5798
5799 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5800
5801         * g++.old-deja/g++.warn/compare1.C: New test.
5802         * gcc.dg/compare4.c: New test.
5803
5804 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5805
5806         * g++.old-deja/g++.other/optimize1.C: New test.
5807
5808 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5809
5810         * g++.old-deja/g++.pt/spec41.C: New test.
5811
5812 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5813
5814         * gcc.c-torture/compile/20010114-1.x: Remove.
5815
5816 2001-05-18  Stan Shebs  <shebs@apple.com>
5817
5818         * gcc.c-torture/compile/20010518-1.c: New test.
5819
5820 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5821
5822         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5823         * g++.old-deja/g++.pt/crash67.C: New test.
5824
5825 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5826
5827         * g++.old-deja/g++.other/debug9.C: New test.
5828
5829 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5830
5831         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5832
5833 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5834
5835         * gcc.c-torture/compile/20010516-1.c: New test.
5836
5837 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5838
5839         * g++.old-deja/g++.other/crash41.C: New test.
5840
5841 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5842
5843         * g++.old-deja/g++.pt/crash66.C: New test.
5844
5845 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5846
5847         * g++.old-deja/g++.robertl/eb27.C: Convert.
5848
5849 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5850
5851         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5852         declaration being redundant.
5853
5854 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5855
5856         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5857
5858 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5859
5860         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5861
5862 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5863
5864         * lib/g++.exp: Use testsuite_flags.
5865
5866 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5867
5868         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5869
5870 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5871
5872         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5873
5874 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5875
5876         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5877
5878 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5879
5880         * gcc.c-torture/compile/20010313-1.c: New test.
5881
5882 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5883
5884         * gcc.dg/cpp/direct2.c: New test.
5885         * gccq.dg/cpp/direct2s.c: New test.
5886
5887         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5888
5889 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5890
5891         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5892         * g++.old-deja/g++.other/op3.C: Likewise.
5893
5894 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5895
5896         * gcc.dg/cpp/syshdr.h: New file.
5897         * gcc.dg/cpp/sysmac1.c: Update.
5898         * gcc.dg/cpp/sysmac2.c: Update.
5899
5900 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5901
5902         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5903
5904 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5905
5906         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5907         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5908
5909 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5910
5911         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5912
5913 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
5914
5915         * lib/g++.exp (g++_include_flags): Don't use any special flags
5916         if TESTING_IN_BUILD_TREE is not defined.
5917         (g++_init): Use a plain 'c++' as the compiler if
5918         TESTING_IN_BUILD_TREEE is not defined.
5919
5920 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5921
5922         * g++.old-deja/g++.eh/catch13.C: New test.
5923         * g++.old-deja/g++.eh/catch14.C: New test.
5924
5925 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5926
5927         * gcc.dg/cpp/tr-define.c: New test.
5928
5929 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
5930
5931         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5932         <stdlib.h>, not <malloc.h>.
5933
5934 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5935
5936         * g++.old-deja/g++.ns/template17.C: New test.
5937
5938 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5939
5940         * g++.old-deja/g++.pt/ref4.C: New test.
5941
5942 2001-04-30  Richard Henderson  <rth@redhat.com>
5943
5944         * gcc.dg/20000724-1.c: Revert last change.
5945
5946 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
5947
5948         * g77.f-torture/execute/20010430.f: New test.
5949
5950 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
5951
5952         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5953
5954 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
5955
5956         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5957
5958 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5959
5960         * g++.old-deja/g++.eh/crash6.C: New test.
5961
5962 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5963
5964         * g++.old-deja/g++.other/warn7.C: New test.
5965
5966 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5967
5968         * g++.old-deja/g++.other/defarg9.C: New test.
5969
5970 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5971
5972         * g77.f-torture/compile/20010426.f: New test.
5973         * g77.f-torture/execute/20010426.f: New test.
5974
5975 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5976
5977         * g77.f-torture/compile/20000629-1.x: Remove - error
5978         has been fixed.
5979
5980 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
5981
5982         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5983         Tweak slightly to work with g++.dg framework.
5984         * g++.dg/special/ecos.exp: Run initp1.C test.
5985         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5986
5987         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5988         its linker doesn't give line numbers either.
5989         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5990
5991 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5992
5993         * g++.old-deja/g++.other/lex1.C: New test.
5994
5995 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
5996
5997         * gcc.dg/noncompile/20010425-1.c: New test.
5998
5999 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6000
6001         * g++.old-deja/g++.pt/mangle2.C: New test.
6002
6003 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6004
6005         * gcc.dg/format/plus-1.c: New test.
6006
6007 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6008
6009         * gcc.dg/20010423-1.c: New test.
6010
6011 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6012
6013         * gcc.c-torture/execute/20010422-1.c: New test.
6014
6015 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6016
6017         * g++.old-deja/g++.ns/type2.C: New test.
6018
6019 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6020
6021         * g++.old-deja/g++.other/perf1.C: New test.
6022
6023 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6024
6025         * gcc.dg/c99-func-2.c: Remove xfail.
6026         * gcc.dg/c99-func-3.c: Remove xfail.
6027         * gcc.dg/c99-func-4.c: Remove xfail.
6028
6029 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6030
6031         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6032
6033 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6034
6035         * gcc.c-torture/compile/20010423-1.c: New test.
6036
6037 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6038
6039         * g++.old-deja/g++.pt/typename28.C: New test.
6040
6041 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6042
6043         * g++.old-deja/g++.abi/empty2.C: New test.
6044         * g++.old-deja/g++.abi/empty3.C: New test.
6045
6046 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6047
6048         * g++.old-deja/g++.other/comdat2.C: New test.
6049         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6050
6051 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6052
6053         * g++.old-deja/g++.other/overload14.C: New test.
6054
6055 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6056
6057         * g++.old-deja/g++.other/lookup23.C: New test.
6058
6059 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6060
6061         * gcc.c-torture/execute/20010403-1.c: New test.
6062
6063 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6064             Mark Mitchell  <mark@codesourcery.com>
6065
6066         * lib/old-dejagnu.exp: Don't delete output of executable.
6067         Add .exe suffix to executables.
6068
6069 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6070
6071         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6072
6073 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6074
6075         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6076
6077 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6078
6079         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6080         * g++.old-deja/g++.abi/crash1.C: New test.
6081
6082 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6083
6084         * g++.old-deja/g++.other/crash40.C: New test.
6085
6086 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6087
6088         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6089
6090 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6091
6092         * g++.old-deja/g++.other/warn6.C: New test.
6093
6094 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6095
6096         * g++.old-deja/g++.robertl/eb42.C: Same.
6097
6098 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6099
6100         * gcc.dg/wtr-conversion-1.c: New testcase.
6101
6102 2001-04-10  Richard Henderson  <rth@redhat.com>
6103
6104         * g++.old-deja/g++.other/array5.C: New.
6105
6106 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6107
6108         * gcc.c-torture/execute/20010408-1.c: New test.
6109
6110 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6111
6112         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6113         headers and constructs.
6114         * g++.old-deja/g++.robertl/eb79.C: Same.
6115         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6116         * g++.old-deja/g++.robertl/eb73.C: Same.
6117         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6118         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6119         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6120         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6121         * g++.old-deja/g++.robertl/eb44.C: Same.
6122         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6123         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6124         * g++.old-deja/g++.robertl/eb39.C: Same.
6125         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6126         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6127         * g++.old-deja/g++.robertl/eb30.C: Same.
6128         * g++.old-deja/g++.robertl/eb3.C: Same.
6129         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6130         * g++.old-deja/g++.robertl/eb21.C: Same.
6131         * g++.old-deja/g++.robertl/eb15.C: Same.
6132         * g++.old-deja/g++.robertl/eb118.C: Same.
6133         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6134         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6135         * g++.old-deja/g++.robertl/eb109.C: Same.
6136         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6137         * g++.old-deja/g++.mike/rtti1.C: Same.
6138         * g++.old-deja/g++.mike/p658.C: Same.
6139         * g++.old-deja/g++.mike/net46.C: Same.
6140         * g++.old-deja/g++.mike/net34.C: Same.
6141         * g++.old-deja/g++.mike/memoize1.C: Same.
6142         * g++.old-deja/g++.mike/eh2.C: Same.
6143         * g++.old-deja/g++.law/weak.C: Same.
6144         * g++.old-deja/g++.law/visibility7.C: Same.
6145         * g++.old-deja/g++.law/visibility25.C: Same.
6146         * g++.old-deja/g++.law/visibility22.C: Same.
6147         * g++.old-deja/g++.law/visibility2.C: Same.
6148         * g++.old-deja/g++.law/visibility17.C: Same.
6149         * g++.old-deja/g++.law/visibility13.C: Same.
6150         * g++.old-deja/g++.law/visibility10.C: Same.
6151         * g++.old-deja/g++.law/visibility1.C: Same.
6152         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6153         * g++.old-deja/g++.law/vbase1.C: Same.
6154         * g++.old-deja/g++.law/operators32.C: Same.
6155         * g++.old-deja/g++.law/nest3.C: Same.
6156         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6157         * g++.old-deja/g++.law/except5.C (main): Same.
6158         * g++.old-deja/g++.law/cvt7.C (run): Same.
6159         * g++.old-deja/g++.law/cvt2.C: Same.
6160         * g++.old-deja/g++.law/cvt16.C: Same.
6161         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6162         * g++.old-deja/g++.law/ctors17.C (main): Same.
6163         * g++.old-deja/g++.law/ctors13.C: Same.
6164         * g++.old-deja/g++.law/ctors12.C (main): Same.
6165         * g++.old-deja/g++.law/ctors10.C: Same.
6166         * g++.old-deja/g++.law/code-gen5.C: Same.
6167         * g++.old-deja/g++.law/bad-error7.C: Same.
6168         * g++.old-deja/g++.law/arm9.C: Same.
6169         * g++.old-deja/g++.law/arm12.C: Same.
6170         * g++.old-deja/g++.law/arg8.C: Same.
6171         * g++.old-deja/g++.law/arg1.C: Same.
6172         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6173         * g++.old-deja/g++.jason/template31.C: Same.
6174         * g++.old-deja/g++.jason/template24.C (main): Same.
6175         * g++.old-deja/g++.jason/2371.C: Same.
6176         * g++.old-deja/g++.eh/new2.C: Same.
6177         * g++.old-deja/g++.eh/new1.C: Same.
6178         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6179         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6180         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6181         * g++.old-deja/g++.brendan/crash62.C: Same.
6182         * g++.old-deja/g++.brendan/crash52.C: Same.
6183         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6184         * g++.old-deja/g++.brendan/crash38.C: Same.
6185         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6186         * g++.old-deja/g++.brendan/copy9.C: Same.
6187
6188 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6189
6190         * gcc.c-torture/execute/20001203-2.c (memset):
6191         Count argument is of type __SIZE_TYPE__.
6192
6193 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6194
6195         * gcc.c-torture/compile/20010404-1.c: New test.
6196
6197 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6198
6199         * gcc.c-torture/compile/20010326-1.c: New test.
6200
6201 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6202
6203         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6204         peculiarities of the SH.
6205         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6206
6207 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6208
6209         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6210         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6211         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6212
6213 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6214
6215         * g77.f-torture/compile/20010321-1.f: New test.
6216
6217 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6218
6219         * gcc.c-torture/compile/20010329-1.c: New test.
6220
6221 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6222
6223         * gcc.c-torture/execute/20010329-1.c: New test.
6224
6225 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6226
6227         * g++.old-deja/g++.other/eh4.C: Fix typo.
6228
6229 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6230
6231         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6232
6233 2001-03-28  Philip Blundell  <philb@gnu.org>
6234
6235         * gcc.c-torture/compile/20010328-1.c: New test.
6236
6237 2001-03-27  Richard Henderson  <rth@redhat.com>
6238
6239         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6240         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6241
6242 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6243
6244         * gcc.c-torture/compile/20010327-1.c: New test.
6245
6246 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6247
6248         * g++.old-deja/g++.other/friend12.C: New test.
6249         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6250         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6251
6252 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6253
6254         * gcc.c-torture/execute/20010325-1.c: New test.
6255
6256 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6257
6258         * g++.old-deja/g++.other/mangle3.C: New test.
6259
6260 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6261
6262         * g++.old-deja/g++.other/anon8.C: New test.
6263
6264 2001-03-20  Philip Blundell  <philb@gnu.org>
6265
6266         * gcc.c-torture/compile/20010320-1.c: New test.
6267
6268 2001-03-17  Richard Henderson  <rth@redhat.com>
6269
6270         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6271
6272 2001-03-15  Geoff Keating  <geoff@redhat.com>
6273
6274         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6275         tests on AIX.
6276
6277 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6278
6279         * g++.old-deja/g++.other/eh4.C: New test.
6280
6281 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6282
6283         * gcc.dg/cpp/mi1.c: Update.
6284
6285 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6286
6287         * g++.old-deja/g++.other/regstack.C: New test.
6288
6289 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6290
6291         * g++.old-deja/g++.other/ref4.C: New test.
6292
6293 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6294
6295         * objc/execute/va_method.m: Added.
6296         * objc/execute/IMP.m: Added.
6297         * objc/execute/_cmd.m: Added.
6298         * objc/execute/accessing_ivars.m: Added.
6299         * objc/execute/class-1.m: Added.
6300         * objc/execute/class-10.m: Added.
6301         * objc/execute/class-11.m: Added.
6302         * objc/execute/class-12.m: Added.
6303         * objc/execute/class-13.m: Added.
6304         * objc/execute/class-14.m: Added.
6305         * objc/execute/class-2.m: Added.
6306         * objc/execute/class-3.m: Added.
6307         * objc/execute/class-4.m: Added.
6308         * objc/execute/class-5.m: Added.
6309         * objc/execute/class-6.m: Added.
6310         * objc/execute/class-7.m: Added.
6311         * objc/execute/class-8.m: Added.
6312         * objc/execute/class-9.m: Added.
6313         * objc/execute/class-tests-1.h
6314         * objc/execute/class-tests-2.h
6315         * objc/execute/compatibility_alias.m: Added.
6316         * objc/execute/encode-1.m: Added.
6317         * objc/execute/formal_protocol-1.m: Added.
6318         * objc/execute/formal_protocol-2.m: Added.
6319         * objc/execute/formal_protocol-3.m: Added.
6320         * objc/execute/formal_protocol-4.m: Added.
6321         * objc/execute/formal_protocol-5.m: Added.
6322         * objc/execute/formal_protocol-6.m: Added.
6323         * objc/execute/formal_protocol-7.m: Added.
6324         * objc/execute/informal_protocol.m: Added.
6325         * objc/execute/initialize.m: Added.
6326         * objc/execute/load.m: Added.
6327         * objc/execute/many_args_method.m: Added.
6328         * objc/execute/nested-3.m: Added.
6329         * objc/execute/no_clash.m: Added.
6330         * objc/execute/private.m: Added.
6331         * objc/execute/redefining_self.m: Added.
6332         * objc/execute/root_methods.m: Added.
6333         * objc/execute/selector-1.m: Added.
6334         * objc/execute/static-1.m: Added.
6335         * objc/execute/static-2.m: Added.
6336         * objc/execute/va_method.m: Added.
6337
6338 2001-03-10  Richard Henderson  <rth@redhat.com>
6339
6340         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6341
6342 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6343
6344         * g++.old-deja/g++.other/crash31.C: XFAIL.
6345         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6346         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6347         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6348         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6349         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6350
6351 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6352
6353         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6354
6355 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6356
6357         * gcc.dg/20000724-1.c: Don't use multiline strings.
6358
6359 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6360
6361         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6362         result of -cString against what we expect it to be; don't just
6363         print it out for no one to read.
6364
6365         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6366         Based on testcases provided by Nicola Pero.
6367
6368 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6369
6370         * gcc.dg/cpp/macro7.c: New test.
6371
6372 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6373
6374         * gcc.dg/cpp/multiline.c: Update.
6375
6376 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6377
6378         * g++.old-deja/g++.other/enum3.C: New test.
6379
6380 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6381
6382         * g++.old-deja/g++.other/pod1.C: New test.
6383
6384 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6385
6386         * g++.old-deja/g++.ext/overload1.C: New test.
6387
6388 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6389
6390         * g++.old-deja/g++.pt/using1.C: New test.
6391
6392 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6393
6394         * g++.old-deja/g++.other/using9.C: New test.
6395
6396 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6397
6398         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6399
6400         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6401
6402 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6403
6404         * g++.old-deja/g++.ext/realpt1.C: Remove.
6405
6406 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6407
6408         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6409
6410 2001-02-26  Will Cohen  <wcohen@redhat.com>
6411
6412         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6413
6414 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6415
6416         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6417         templatized constructors.
6418
6419 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6420
6421         * gcc.c-torture/execute/20010224-1.c: New test.
6422
6423 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6424
6425         * gcc.c-torture/execute/20010222-1.c: New test.
6426
6427 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6428
6429         * g++.old-deja/g++.other/inline20.C: New test.
6430
6431 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6432
6433         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6434
6435 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6436
6437         * g++.old-deja/g++.other/lookup22.C: New test.
6438
6439 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6440
6441         * g77.dg: New directory.
6442         * g77.dg/20010216-1.f: New test case.
6443         * g77.dg/dg.exp: New driver.
6444         * lib/g77-dg.exp: New driver library.
6445
6446 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6447
6448         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6449
6450 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6451
6452         * g++.old-deja/g++.other/decl9.C: New test.
6453
6454 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6455
6456         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6457         not need <string> and also tests the initialization at runtime.
6458
6459 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6460
6461         * gcc.c-torture/execute/longlong.c: New test.
6462
6463 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6464
6465         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6466
6467 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6468
6469         * gcc.c-torture/execute/920302-1.c (execute):
6470         Change argument type to short.
6471
6472 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6473
6474         * g++.old-deja/g++.pt/deduct6.C: New test.
6475
6476 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6477
6478         * g++.old-deja/g++.pt/deduct5.C: New test.
6479
6480 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6481
6482         * gcc.c-torture/execute/20010209-1.c: New test.
6483
6484 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6485
6486         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6487
6488 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6489
6490         * g++.dg/vtgc1.C: Update for new ABI.
6491
6492         * consistency.vlad: New directory, 1665 files.
6493
6494 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6495
6496         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6497         return type.
6498         * gcc.dg/cpp/digraphs.c: Declare puts.
6499
6500 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6501
6502         * g++.old-deja/g++.other/warn5.C: New test.
6503
6504 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6505
6506         * g++.old-deja/g++.pt/spec40.C: New test.
6507
6508 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6509
6510         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6511         case.
6512         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6513
6514 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6515
6516         * gcc.c-torture/compile/20010209-1.c: New test.
6517
6518 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6519
6520         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6521         excess errors message but not if it crashes.
6522         * g++.old-deja/g++.other/crash27.C: Likewise.
6523         * g++.old-deja/g++.other/crash28.C: Likewise.
6524         * g++.old-deja/g++.other/crash30.C: Likewise.
6525         * g++.old-deja/g++.other/crash32.C: Likewise.
6526         * g++.old-deja/g++.other/crash35.C: Likewise.
6527         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6528
6529 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6530
6531         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6532         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6533         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6534         g77.f-torture/execute/execute.exp,
6535         g77.f-torture/noncompile/noncompile.exp,
6536         gcc.c-torture/execute/execute.exp,
6537         gcc.c-torture/execute/memcheck/memcheck.exp,
6538         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6539         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6540         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6541         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6542         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6543         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6544         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6545         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6546         Remove bug reporting instructions with ancient email addresses.
6547
6548 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6549
6550         * gcc.dg/20010202-1.c: New test.
6551         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6552
6553 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6554
6555         * g++.dg/stdbool-if.C: New test.
6556
6557 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6558
6559         * objc/execute/fdecl.m: Added main().
6560
6561 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6562
6563         * gcc.c-torture/execute/20010206-1.c: New test.
6564
6565 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6566
6567         * gcc.dg/cpp/avoidpaste1.c: Update.
6568
6569 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6570
6571         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6572         Pero <nicola@brainstorm.co.uk>.
6573         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6574
6575 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6576
6577         * g++.old-deja/g++.pt/spec39.C: New test.
6578
6579 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6580
6581         * gcc.c-torture/compile/20010202-1.c: New test.
6582
6583 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6584
6585         * g++.old-deja/g++.abi/primary2.C: New test.
6586         * g++.old-deja/g++.abi/primary3.C: New test.
6587         * g++.old-deja/g++.abi/primary4.C: New test.
6588         * g++.old-deja/g++.abi/primary5.C: New test.
6589         * g++.old-deja/g++.abi/vtable3.h: New test.
6590         * g++.old-deja/g++.abi/vtable3a.C: New test.
6591         * g++.old-deja/g++.abi/vtable3b.C: New test.
6592         * g++.old-deja/g++.abi/vtable3c.C: New test.
6593         * g++.old-deja/g++.abi/vtable3d.C: New test.
6594         * g++.old-deja/g++.abi/vtable3e.C: New test.
6595         * g++.old-deja/g++.abi/vtable3f.C: New test.
6596         * g++.old-deja/g++.abi/vtable3g.C: New test.
6597         * g++.old-deja/g++.abi/vtable3h.C: New test.
6598         * g++.old-deja/g++.abi/vtable3i.C: New test.
6599         * g++.old-deja/g++.abi/vtable3j.C: New test.
6600         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6601
6602 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6603
6604         * g++.old-deja/g++.other/anon6.C: New test.
6605         * g++.old-deja/g++.other/anon7.C: New test.
6606
6607 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6608
6609         * gcc.dg/cpp/avoidpaste2.c: New tests.
6610
6611 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6612
6613         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6614
6615 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6616
6617         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6618         DECIMAL_DIG cases for Irix."
6619
6620 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6621
6622         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6623
6624 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6625
6626         * gcc.dg/c99-tag-1.c: New test.
6627
6628 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6629
6630         * gcc.dg/cpp/tr-warn1.c: Add tests.
6631
6632 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6633
6634         * gcc.dg/cpp/avoidpaste1.c: Update.
6635         * gcc.dg/cpp/paste4.c: Update.
6636
6637 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6638
6639         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6640         cases for Irix.
6641
6642 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6643
6644         * g++.old-deja/g++.other/inline19.C: New test.
6645
6646 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6647
6648         * gcc.dg/Wlarger-than.c: New test.
6649
6650 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6651
6652         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6653
6654 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6655
6656         * gcc.c-torture/execute/20010129-1.c: New test.
6657         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6658
6659 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6660
6661         * gcc.dg/cpp/avoidpaste1.c: Test case.
6662
6663 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6664
6665         * g++.old-deja/g++.other/inline18.C: New test.
6666
6667 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6668
6669         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6670         and __builtin_putchar.
6671
6672 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6673
6674         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6675         tests.
6676
6677 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6678
6679         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6680         floating point number rounding mode to round to the nearest
6681         representable mode.
6682
6683 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
6684
6685         * g++.old-deja/g++.other/mangle2.C: New test.
6686
6687 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6688
6689         * gcc.c-torture/compile/20010124-1.c: New test.
6690
6691 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
6692
6693         * g++.old-deja/g++.pt/spec38.C: New test.
6694
6695 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6696
6697         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6698         "Build don't run".
6699
6700 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6701
6702         * gcc.c-torture/execute/20010123-1.c: New test.
6703
6704 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6705
6706         * g++.old-deja/g++.pt/spec37.C: New test.
6707
6708 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6709
6710         * g++.old-deja/g++.pt/overload14.C: New test.
6711
6712 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6713
6714         * gcc.c-torture/execute/20010122-1.c: New test, exercise
6715         __builtin_return_address.
6716
6717 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
6718
6719         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6720         * g++.old-deja/g++.pt/spec35.C: New test.
6721         * g++.old-deja/g++.pt/spec36.C: New test.
6722
6723 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
6724
6725         * gcc.c-torture/compile/20010118-1.c: New test.
6726
6727 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
6728
6729         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6730
6731 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6732
6733         * gcc.c-torture/execute/20010119-1.c: New test.
6734
6735 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6736
6737         * g++.old-deja/g++.other/vbase5.C: New test.
6738
6739 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6740
6741         * gcc.c-torture/execute/20010118-1.c: New test.
6742
6743 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6744
6745         * g++.old-deja/g++.pt/deduct3.C: New test.
6746
6747 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6748
6749         * g++.old-deja/g++.pt/spec34.C: New test.
6750
6751 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6752
6753         * g77.f-torture/compile/20000601-2.f: New test.
6754
6755 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6756
6757         * g++.old-deja/g++.other/init17.C: New test.
6758
6759 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
6760
6761         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6762
6763 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6764
6765         * g++.old-deja/g++.pt/unify8.C: New test.
6766
6767 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6768
6769         * g++.old-deja/g++.abi/vbase1.C: New test.
6770
6771 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6772
6773         * g++.old-deja/g++.pt/crash65.C: New test.
6774
6775 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6776
6777         * gcc.dg/cpp/assembl2.S: New test case.
6778
6779 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6780
6781         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6782         are supported.
6783
6784 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6785
6786         * g++.old-deja/g++.other/builtins1.C: New test.
6787         * g++.old-deja/g++.other/builtins2.C: Likewise.
6788         * g++.old-deja/g++.other/builtins3.C: Likewise.
6789         * g++.old-deja/g++.other/builtins4.C: Likewise.
6790
6791 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6792
6793         * gcc.c-torture/compile/20010117-1.c: New test.
6794         * gcc.c-torture/compile/20010117-2.c: New test.
6795
6796 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6797
6798         * g77.f-torture/execute/20010116.[fx]: New test,
6799         XFAIL on i?86-*-*.
6800         * g77.f-torture/compile/20010115.f: Indicate it's
6801         a test for PR fortran/1636.
6802
6803 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6804
6805         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6806
6807 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6808
6809         * g77.f-torture/compile/20010115.f: New test.
6810
6811 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6812
6813         * g++.old-deja/g++.pt/nontype5.C: New test.
6814
6815 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6816
6817         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6818         have an equivalent working one below it.
6819
6820 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6821
6822         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6823         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6824
6825 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6826
6827         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6828         message containing "init_priority".
6829         (conpr-2.C): Likewise.
6830         (conpr-3.C): Likewise.
6831         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6832
6833 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6834
6835         * gcc.c-torture/execute/20010114-2.c: New test.
6836
6837 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6838
6839         * gcc.c-torture/compile/20010114-1.c: New test.
6840         * gcc.c-torture/compile/20010114-1.x: Xfail.
6841         * gcc.c-torture/compile/20010114-2.c: New test.
6842         * gcc.c-torture/execute/20010114-1.c: New test.
6843         * gcc.dg/trunc-1.c: New test.
6844         * gcc.dg/uninit-B.c: New test.
6845
6846 2001-01-13  Nick Clifton  <nickc@redhat.com>
6847
6848         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6849         target.
6850
6851 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6852
6853         * gcc.c-torture/compile/20010113-1.c: New test.
6854
6855 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6856
6857         * gcc.c-torture/compile/20001212-1.c: New test.
6858
6859 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6860
6861         * gcc.dg/cpp/widestr1.c: Update.
6862         * gcc.dg/cpp/prag-imp.c: Remove.
6863
6864 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6865
6866         * gcc.c-torture/execute/20000801-3.x: Remove.
6867         * gcc.dg/c90-init-1.c: New test.
6868         * gcc.dg/c99-init-1.c: New test.
6869         * gcc.dg/c99-init-2.c: New test.
6870         * gcc.dg/gnu99-init-1.c: New test.
6871
6872 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6873
6874         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6875         testing that no relevant ones were found.
6876
6877 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6878
6879         * g++.old-deja/g++.pt/cast2.C: New test.
6880
6881 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6882
6883         * g++.old-deja/g++.pt/friend47.C: New test.
6884
6885 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6886
6887         * g++.old-deja/g++.pt/instantiate13.C: New test.
6888
6889 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6890
6891         * g++.old-deja/g++.other/defarg7.C: New test.
6892         * g++.old-deja/g++.other/defarg8.C: New test.
6893
6894 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6895
6896         * g++.old-deja/g++.pt/crash64.C: New test.
6897
6898 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6899
6900         * g++.old-deja/g++.pt/crash63.C: New test.
6901
6902 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6903
6904         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6905
6906 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6907
6908         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6909
6910 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6911
6912         * g++.old-deja/g++.pt/error3.C: New test.
6913
6914 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6915
6916         * g++.old-deja/g++.other/crash39.C: New test.
6917
6918 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6919
6920         * g++.old-deja/g++.other/vbase4.C: New test.
6921
6922 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
6923
6924         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6925         * gcc.dg/special/20000419-2.c: New file. Identical to above.
6926         * gcc.dg/special/special.exp: New test driver which will check
6927         for alias support for the above test.
6928
6929 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
6930
6931         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6932         problems on small machines.
6933         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6934         parameterize.
6935
6936 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
6937
6938         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6939         mips.
6940         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6941
6942 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
6943
6944         * g++.old_deja/g++.pt/using8.C: New test.
6945
6946 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6947
6948         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6949
6950 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
6951
6952         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6953         where a failure is expected.
6954         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6955
6956 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6957
6958         * g++.old_deja/g++.pt/instantiate12.C: New test.
6959
6960 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6961
6962         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6963         start of structs.
6964         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6965         * g++.old-deja/g++.brendan/crash17.C: Likewise.
6966         * g++.old-deja/g++.brendan/crash29.C: Likewise.
6967         * g++.old-deja/g++.brendan/crash48.C: Likewise.
6968         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6969         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6970         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6971         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6972         * g++.old-deja/g++.eh/spec6.C: Likewise.
6973         * g++.old-deja/g++.jason/crash3.C: Likewise.
6974         * g++.old-deja/g++.law/ctors11.C: Likewise.
6975         * g++.old-deja/g++.law/ctors17.C: Likewise.
6976         * g++.old-deja/g++.law/ctors5.C: Likewise.
6977         * g++.old-deja/g++.law/ctors9.C: Likewise.
6978         * g++.old-deja/g++.mike/ambig1.C: Likewise.
6979         * g++.old-deja/g++.mike/net22.C: Likewise.
6980         * g++.old-deja/g++.mike/p3538a.C: Likewise.
6981         * g++.old-deja/g++.mike/p3538b.C: Likewise.
6982         * g++.old-deja/g++.mike/virt3.C: Likewise.
6983         * g++.old-deja/g++.niklas/t128.C: Likewise.
6984         * g++.old-deja/g++.other/anon4.C: Likewise.
6985         * g++.old-deja/g++.other/using1.C: Likewise.
6986         * g++.old-deja/g++.other/warn3.C: Likewise.
6987         * g++.old-deja/g++.pt/t37.C: Likewise.
6988         * g++.old-deja/g++.robertl/eb69.C: Likewise.
6989         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6990
6991 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6992
6993         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6994
6995 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6996
6997         * gcc.c-torture/execute/stdio-opt-3.c: New test.
6998
6999 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7000
7001         * gcc.c-torture/compile/20010107-1.c: New test.
7002
7003 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7004
7005         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7006
7007 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7008
7009         * gcc.dg/format/format.h: New file.
7010         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7011         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7012         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7013         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7014         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7015         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7016         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7017         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7018         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7019         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7020         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7021         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7022         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7023         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7024         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7025         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7026         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7027         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7028         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7029         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7030         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7031         instead of declaring standard types, macros and functions in each
7032         test.
7033
7034 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7035
7036         * gcc.c-torture/execute/20010106-1.c: New test.
7037
7038 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7039
7040         * gcc.dg/format/format.exp: New file.
7041         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7042         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7043         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7044         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7045         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7046         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7047         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7048         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7049         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7050         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7051         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7052         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7053         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7054         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7055         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7056         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7057         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7058         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7059         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7060         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7061         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7062         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7063         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7064         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7065         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7066         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7067         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7068         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7069         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7070         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7071         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7072         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7073         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7074         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7075         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7076         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7077         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7078         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7079         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7080         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7081         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7082         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7083
7084 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7085
7086         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7087         account.
7088
7089 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7090
7091         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7092
7093 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7094
7095         * g++.old-deja/g++.pt/crash62.C: New test.
7096
7097 2001-01-04  Richard Henderson  <rth@redhat.com>
7098
7099         * gcc.dg/20000926-1.c: Update expected warnings.
7100         * gcc.dg/array-2.c: Likewise.
7101         * gcc.dg/array-4.c: Also validate flexible array members.
7102         * gcc.dg/c99-flex-array-1.c: New.
7103
7104 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7105
7106         * gcc.c-torture/compile/20001222-1.x: Remove.
7107
7108 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7109
7110         * gcc.c-torture/execute/built-in-setjmp.c: New.
7111
7112 2001-01-03  Richard Henderson  <rth@redhat.com>
7113
7114         * gcc.dg/940510-1.c: Update expected error wording.
7115         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7116
7117 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7118
7119         * lib/target-supports.exp (check_alias_available): Modified to
7120         indicate aliases not supported if only weak aliases are supported.
7121
7122 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7123
7124         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7125         Turn on cmpstrsi checks for __pj__ and __i370__.
7126
7127 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7128
7129         * g++.old-deja/g++.other/virtual11.C: New test.
7130
7131 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7132
7133         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7134
7135 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7136
7137         * gcc.c-torture/compile/20010102-1.c: New test.
7138
7139 2001-01-02  Andreas Jaeger  <aj@suse.de>
7140
7141         * gcc.dg/noreturn-3.c: New test.
7142
7143         * gcc.dg/noreturn-4.c: New test.
7144
7145 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7146
7147         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7148         __builtin_fputc and __builtin_fwrite.
7149
7150 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7151
7152         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7153         signed char, not default char.
7154
7155 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7156
7157         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7158
7159 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7160
7161         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7162
7163 2000-12-29  Richard Henderson  <rth@redhat.com>
7164
7165         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7166         (__cyg_profile_func_exit): Define.
7167
7168 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7169
7170         * g++.dg/vtgc1.C: New test.
7171
7172 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7173
7174         * gcc.dg/noncompile/20001228-1.c: New test.
7175
7176         * gcc.dg/20001228-1.c: New test.
7177
7178         * gcc.c-torture/execute/20001228-1.c: New test.
7179
7180 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7181
7182         * gcc.dg/format-strfmon-1.c: New test.
7183
7184 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7185
7186         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7187         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7188         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7189         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7190         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7191         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7192         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7193         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7194         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7195         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7196         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7197         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7198         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7199
7200         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7201         * gcc.c-torture/execute/string-opt-4.c: Test index.
7202
7203 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7204
7205         * gcc.c-torture/compile/20001226-1.c: New test.
7206
7207 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7208
7209         * gcc.c-torture/compile/20001222-1.c: New test.
7210         * gcc.c-torture/compile/20001222-1.x: Xfail.
7211
7212 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7213
7214         * gcc.c-torture/execute/comp-goto-2.c: New test.
7215
7216 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7217
7218         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7219         Use long types if __INT_MAX__ is 32767.
7220         (main): Use cast to (sint32 *) when poking 88 into a_page.
7221
7222         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7223
7224 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7225
7226         * gcc.c-torture/compile/20001221-1.c: New test.
7227         * gcc.c-torture/execute/20001221-1.c: New test.
7228
7229 2000-12-20  Richard Henderson  <rth@redhat.com>
7230
7231         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7232         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7233
7234 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7235
7236         * gcc.dg/compare3.c: New test.
7237
7238 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7239
7240         * gcc.dg/format-warnll-1.c: New test.
7241
7242 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7243
7244         * gcc.dg/cpp/cmdlne-P.c: New test.
7245
7246 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7247
7248         * gcc.c-torture/execute/builtin-abs-1.c,
7249         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7250
7251 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7252
7253         * gcc.dg/cpp/multiline.c: New test.
7254
7255 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7256
7257         * g++.old-deja/g++.other/syshdr1.C: Update.
7258         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7259
7260 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7261
7262         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7263
7264 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7265
7266         * g++.old-deja/g++.pt/ttp65.C: New test.
7267
7268 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7269
7270         * g++.old-deja/g++.pt/ttp64.C: New test.
7271
7272 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7273
7274         * g++.old-deja/g++.pt/spec33.C: New test.
7275
7276 2000-12-14  Catherine Moore  <clm@redhat.com>
7277
7278         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7279         * gcc.c-torture/execute/920612-2.c: Likewise.
7280         * gcc.c-torture/execute/920428-2.c: Likewise.
7281         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7282         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7283
7284 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7285
7286         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7287         * gcc.dg/pack-test-2.c: Likewise.
7288
7289 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7290
7291         Tests by Zack Weinberg <zackw@stanford.edu>.
7292
7293         * gcc.dg/cpp/defined.c: Update.
7294         * gcc.dg/cpp/defined_trad.c: New tests.
7295
7296 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7297
7298         * gcc.dg/cpp/trad-direct.c: Update.
7299
7300 2000-12-11  Neil Booth  <neilb@earthling.net>
7301
7302         * gcc.dg/cpp/defined_trad.c
7303
7304 2000-12-11  Neil Booth  <neilb@earthling.net>
7305
7306         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7307
7308 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7309
7310         * gcc.dg/format-miss-2.c: New test.
7311
7312 2000-12-09  Neil Booth  <neilb@earthling.net>
7313
7314         * gcc.dg/cpp/lineflags.c: New tests.
7315         * gcc.dg/cpp/poison.c: Update.
7316         * gcc.dg/cpp/redef2.c: Update.
7317         * gcc.dg/cpp/skipping.c: New test.
7318
7319 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7320
7321         * g++.old-deja/g++.other/eh3.C: New testcase.
7322
7323 2000-12-07  Neil Booth  <neilb@earthling.net>
7324
7325         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7326         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7327         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7328         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7329         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7330         Update.
7331
7332 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7333
7334         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7335         __SIZE_TYPE__ instead of int for type of integers cast to
7336         pointers.
7337
7338 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7339
7340         * g++.old-deja/g++.other/cleanup4.C: New test.
7341
7342 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7343
7344         * format-sec-1.c: New test.
7345
7346 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7347
7348         * gcc.dg/format-nonlit-3.c: New test.
7349
7350 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7351
7352         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7353         through a null pointer.
7354
7355 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7356
7357         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7358         * g++.old-deja/g++.pt/partial4.C: New test.
7359
7360 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7361
7362         * gcc.c-torture/execute/ieee/hugeval.x: New.
7363
7364 2000-12-06  Neil Booth  <neilb@earthling.net>
7365
7366         * gcc.dg/cpp/backslash2.c: New tests.
7367
7368 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7369
7370         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7371         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7372
7373 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7374
7375         * gcc.c-torture/execute/20001203-2.c: New testcase.
7376
7377 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7378
7379         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7380         * g++.old-deja/g++.other/virtual10.C: New test.
7381
7382 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7383
7384         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7385
7386 2000-12-05  Richard Henderson  <rth@redhat.com>
7387
7388         * gcc.c-torture/compile/20001205-1.c: New.
7389
7390 2000-12-04  Neil Booth  <neilb@earthling.net>
7391
7392         * g++.old-deja/g++.other/virtual9.C: New test.
7393         * g++.old-deja/g++.pt/crash61.C: New test.
7394         * gcc.c-torture/execute/loop-9.c: New test.
7395
7396 2000-12-04  Neil Booth  <neilb@earthling.net>
7397
7398         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7399         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7400         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7401         * gcc.dg/cpp/extratokens.c: ...here.
7402
7403 2000-12-04  Neil Booth  <neilb@earthling.net>
7404
7405         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7406         New tests.
7407
7408 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7409
7410         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7411         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7412
7413 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7414
7415         * gcc.c-torture/execute/20001203-1.c: New test.
7416
7417 2000-12-03  Neil Booth  <neilb@earthling.net>
7418
7419         * gcc.dg/cpp/macro6.c: New test cases.
7420
7421 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7422
7423         * gcc.c-torture/execute/string-opt-9.c: New test.
7424         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7425         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7426         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7427
7428         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7429         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7430
7431 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7432
7433         * gcc.dg/cpp/if-6.c: New testcase.
7434
7435         * gcc.dg/20001201-1.c: New testcase.
7436
7437 2000-12-02  Neil Booth  <neilb@earthling.net>
7438
7439         * g++.old-deja/g++.other/externC4.C,
7440         g++.old-deja/g++.other/friend10.C: New tests.
7441
7442 2000-12-02  Neil Booth  <neilb@earthling.net>
7443
7444         * g++.old-deja/g++.other/instan2.C
7445         * g++.old-deja/g++.other/instan3.C: New test.
7446
7447 2000-12-02  Neil Booth  <neilb@earthling.net>
7448
7449         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7450         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7451         gnuc99.c,gnuc99-pedantic.c: New tests.
7452
7453 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7454
7455         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7456         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7457
7458 2000-12-01  Neil Booth  <neilb@earthling.net>
7459
7460         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7461         * gcc.dg/cpp/poison.c: Update.
7462         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7463
7464 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7465
7466         * g77.f-torture/execute/20001201.f: New test.
7467
7468 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7469
7470         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7471
7472 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7473
7474         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7475
7476 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7477
7478         * g++.old-deja/g++.other/cast6.C: New test.
7479
7480 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7481
7482         * gcc.c-torture/execute/20001130-2.c: New testcase.
7483
7484 2000-11-30  Richard Henderson  <rth@redhat.com>
7485
7486         * gcc.c-torture/execute/20001130-1.c: New test.
7487
7488 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7489
7490         * g++.old-deja/g++.other/op3.C: New test.
7491
7492 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7493
7494         * g++.old-deja/g++.other/op2.C: New test.
7495
7496 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7497
7498         * g++.old-deja/g++.other/crash38.C: New test.
7499
7500 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7501
7502         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7503
7504 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7505
7506         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7507         tests.
7508         * gcc.c-torture/execute/string-opt-6.c: New test.
7509
7510         * gcc.dg/20001117-1.c: Add main.
7511
7512 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7513
7514         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7515         Move from here ...
7516         * gcc.dg/940510-1.c: ... to here.
7517
7518         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7519         zero-size arrays in toplevel structures.
7520
7521 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7522
7523         * gcc.c-torture/execute/loop-8.c: New test.
7524
7525 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7526
7527         * g++.old-deja/g++.other/base1.C: New test.
7528
7529 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7530
7531         * g++.old-deja/g++.other/parse2.C: New test.
7532
7533 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7534
7535         * g++.old-deja/g++.pt/incomplete1.C: New test.
7536
7537 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7538
7539         * g++.old-deja/g++.other/friend9.C: New test.
7540
7541 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7542
7543         * gcc.dg/20001127-1.c: New test.
7544
7545 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7546
7547         * g++.old-deja/g++.pt/friend46.C: New test.
7548
7549 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7550
7551         * g++.old-deja/g++.other/ptrmem8.C: New test.
7552
7553 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7554
7555         * gcc.c-torture/execute/string-opt-7.c: New test.
7556         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7557
7558 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7559
7560         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7561         instead of 'mkcheck 2'.
7562
7563 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7564
7565         * gcc.c-torture/execute/memcheck/driver.c,
7566         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7567         C9X references to refer to C99.
7568
7569 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7570
7571         * gcc.dg/ultrasp3.c: New test.
7572
7573 2000-11-25  Neil Booth  <neilb@earthling.net>
7574
7575         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7576
7577 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7578
7579         * gcc.c-torture/compile/20001123-2.c: New.
7580
7581 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7582
7583         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7584
7585 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7586
7587         * gcc.dg/sequence-point-1.c: Add some new tests.
7588         * gcc.c-torture/execute/20001124-1.c: New test.
7589
7590 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7591
7592         * g++.old-deja/g++.other/vaarg4.C: New test.
7593         * gcc.c-torture/compile/20001123-1.c: New test.
7594
7595 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7596
7597         * g++.other/crash24.C: Adjust and remove XFAIL.
7598         * g++.other/crash37.C: New test.
7599
7600 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7601
7602         * g++.old-deja/g++.pt/instantiate9.C: New test.
7603
7604 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7605
7606         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7607         new ABI, too.
7608
7609         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7610         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7611
7612 2000-11-22  Neil Booth  <neilb@earthling.net>
7613
7614         * gcc.dg/cpp/Wtrigraphs.c: New test.
7615
7616 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7617
7618         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7619
7620 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7621
7622         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7623
7624 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7625
7626         * lib/gcc-dg.exp: load_lib scanasm.exp.
7627         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7628         * lib/g++-dg.exp: load_lib scanasm.exp.
7629         * lib/scanasm.exp: New.
7630         (scan-assembler, scan-assembler-not): Add optional arguments to
7631         test name, or if not present, the pattern name.
7632         (scan-assembler-dem, scan-assembler-dem-not): New.
7633
7634         * g++.dg/dg.exp: New.
7635
7636 2000-11-21  Neil Booth  <neilb@earthling.net>
7637
7638         * gcc.dg/cpp/integrated1.c: Remove.
7639
7640 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7641
7642         * gcc.c-torture/execute/20001121-1.c: New test.
7643
7644 2000-11-21  Richard Henderson  <rth@redhat.com>
7645
7646         * gcc.c-torture/compile/20001121-1.c: New test.
7647
7648 2000-11-20  Neil Booth  <neilb@earthling.net>
7649
7650         * gcc.dg/cpp/integrated1.c: New test.
7651
7652 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7653
7654         * g++.old-deja/g++.other/inline17.C: New test.
7655
7656 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7657
7658         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7659         local variable to be zero: I made the variable global. Now
7660         uses abort() and exit() instead of relying on main's return value.
7661
7662 2000-11-20  Neil Booth  <neilb@earthling.net>
7663
7664         * gcc.dg/cpp/paste2.c: Update test.
7665         * objc/execute/paste.m: New test.
7666
7667 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7668
7669         * gcc.dg/c99-condexpr-1.c: New test.
7670
7671 2000-11-20  Neil Booth  <neilb@earthling.net>
7672
7673         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7674
7675 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7676
7677         * g++.old-deja/g++.pt/export1.C: New test.
7678
7679 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7680
7681         * gcc.dg/20001117-1.c: New test.
7682
7683 2000-11-18  Richard Henderson  <rth@redhat.com>
7684
7685         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7686
7687 2000-11-18  Richard Henderson  <rth@redhat.com>
7688
7689         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7690         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7691         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7692
7693 2000-11-18  Richard Henderson  <rth@redhat.com>
7694
7695         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7696         (main): New.  Exit cleanly.
7697
7698 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7699
7700         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7701         gcc.dg/c99-fordecl-2.c: New tests.
7702
7703 2000-11-18  Richard Henderson  <rth@redhat.com>
7704
7705         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7706         * gcc.c-torture/execute/zerolen-2.c: New.
7707
7708 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7709
7710         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7711         memory.
7712
7713 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7714
7715         * g++.old-deja/g++.pt/instantiate8.C: New test.
7716
7717 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7718
7719         * g++.old-deja/g++.other/incomplete.C: Add more tests.
7720         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7721
7722 2000-11-16  Nick Clifton  <nickc@redhat.com>
7723
7724         * gcc.c-torture/execute/nestfunc-2.c: New test.
7725         * gcc.c-torture/execute/nestfunc-3.c: New test.
7726
7727 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7728
7729         * gcc.c-torture/compile/20001116-1.c: New test.
7730
7731 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7732
7733         * gcc.c-torture/execute/20001115-1.c: New test.
7734
7735 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
7736
7737         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7738         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7739         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7740         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7741
7742 2000-11-15  Neil Booth  <neilb@earthling.net>
7743
7744         gcc.dg/cpp/_Pragma1.c: Update.
7745         gcc.dg/cpp/_Pragma2.c: New test.
7746
7747 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7748
7749         * g++.old-deja/g++.other/anon5.C: New test.
7750
7751 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7752
7753         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7754         tests.
7755
7756 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
7757
7758         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7759         output.
7760
7761 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7762
7763         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7764         labels at end of compound statements.
7765
7766 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
7767
7768         * gcc.c-torture/execute/loop-7.c: New test.
7769
7770 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7771
7772         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7773
7774 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7775
7776         * gcc.dg/c99-bool-1.c: New test.
7777
7778 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7779
7780         * gcc.dg/c99-scope-1.c: Remove xfail.
7781         * gcc.dg/c99-scope-2.c: New test.
7782
7783 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7784
7785         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7786         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7787
7788 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7789
7790         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7791         error messages.
7792
7793         * g++.mike/p700.C: Don't typedef wchar_t.
7794         * g++.mike/p784.C: Likewise.
7795         * g++.mike/eb101.C: Don't use __wchar_t.
7796
7797 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7798
7799         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7800         from DO loop.
7801
7802 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7803
7804         * gcc.c-torture/execute/20001111-1.c: New test.
7805
7806 2000-11-10  Nick Clifton  <nickc@redhat.com>
7807
7808         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7809         long multuiple and accumulate.
7810
7811 2000-11-09  Richard Henderson  <rth@redhat.com>
7812
7813         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7814         via size_t instead of int.
7815
7816         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7817         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7818         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7819         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7820
7821 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7822
7823         * gcc.c-torture/compile/20001109-1.c: New test.
7824         * gcc.c-torture/compile/20001109-2.c: New test.
7825
7826 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7827
7828         * g++.old-deja/g++.pt/operator1.C: New test.
7829         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7830
7831 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7832
7833         * gcc.dg/20001108-1.c: New test.
7834
7835 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7836
7837         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7838         with both arguments constant strings.
7839         * gcc.c-torture/execute/string-opt-3.c: New test.
7840         * gcc.c-torture/execute/string-opt-4.c: New test.
7841         * gcc.c-torture/execute/string-opt-5.c: New test.
7842
7843 2000-11-08  Nick Clifton  <nickc@redhat.com>
7844
7845         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7846         mulsidi3adddi patterns.
7847
7848 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7849
7850         * g++.old-deja/g++.other/crash36.C: New test.
7851
7852 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7853
7854         * g++.old-deja/g++.other/init16.C: New test.
7855
7856 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7857
7858         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7859
7860 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7861
7862         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7863         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7864         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7865
7866 2000-11-07  DJ Delorie  <dj@redhat.com>
7867
7868         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7869
7870 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7871
7872         * gcc.c-torture/execute/string-opt-1.c: New test.
7873
7874 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7875
7876         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7877         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7878         parameters in registers, and there is no way for a varargs
7879         function to know in which order the integer and floating-point
7880         parameters should be interleaved when they are placed on the
7881         stack.
7882         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7883         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7884
7885 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7886
7887         * gcc.c-torture/execute/string-opt-2.c: New test.
7888
7889 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7890
7891         * g++.old-deja/g++.pt/crash60.C: New test.
7892
7893 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7894
7895         * g++.old-deja/g++.other/crash24.C: New test.
7896         * g++.old-deja/g++.other/crash25.C: New test.
7897         * g++.old-deja/g++.other/crash26.C: New test.
7898         * g++.old-deja/g++.other/crash27.C: New test.
7899         * g++.old-deja/g++.other/crash28.C: New test.
7900         * g++.old-deja/g++.other/crash29.C: New test.
7901         * g++.old-deja/g++.other/crash30.C: New test.
7902         * g++.old-deja/g++.other/crash31.C: New test.
7903         * g++.old-deja/g++.other/crash32.C: New test.
7904         * g++.old-deja/g++.other/crash33.C: New test.
7905         * g++.old-deja/g++.other/crash34.C: New test.
7906         * g++.old-deja/g++.other/crash35.C: New test.
7907
7908 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7909
7910         * gcc.c-torture/execute/20001031-1.c: New test.
7911
7912 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
7913
7914         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7915         namespace.
7916
7917         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7918         standards-conformant.
7919
7920         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7921
7922         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7923         * g++.old-deja/g++.mike/p755a.C: Likewise.
7924         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7925         library makes no calls to `operator new' during initialization.
7926
7927 2000-11-04  Neil Booth  <neilb@earthling.net>
7928
7929         * gcc.dg/cpp/include2.c: New tests.
7930
7931 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
7932
7933         * lib/g++.exp (g++_set_ld_library_path): New function.
7934         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7935
7936 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
7937
7938         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
7939         warnings.
7940
7941 2000-11-01  Richard Henderson  <rth@redhat.com>
7942
7943         * g++.old-deja/g++.ext/namedret1.C: New.
7944         * g++.old-deja/g++.ext/namedret2.C: New.
7945         * g++.old-deja/g++.ext/namedret3.C: New.
7946
7947 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
7948
7949         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7950         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7951
7952 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7953
7954         * gcc.c-torture/execute/va-arg-21.c: New test.
7955
7956 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7957
7958         * gcc.dg/c99-complex-2.c: New test.
7959
7960 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7961
7962         * gcc.c-torture/execute/stdio-opt-1.c: New test.
7963
7964 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
7965
7966         * g++.old-deja/g++.other/inline16.C: New test.
7967
7968 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
7969
7970         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7971         __PRETTY_FUNCTION__
7972
7973 2000-10-29  Neil Booth  <neilb@earthling.net>
7974
7975         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7976         New tests.
7977         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7978         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7979         optimisation.
7980
7981 2000-10-29  Neil Booth  <neilb@earthling.net>
7982
7983         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7984         * mi1.c, mi1c.h: Add null directives to multiple-include test.
7985         * mi5.c: Test multiple includes work with -C.
7986         * trigraphs.c: Test ^= version.
7987
7988 2000-10-28  Neil Booth  <neilb@earthling.net>
7989
7990         New tests and test updates for new macro expander.
7991
7992         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7993         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7994         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7995         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7996         new diagnostic messages.
7997
7998         * gcc.dg/cpp/macro3.c: New tests.
7999
8000 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8001
8002         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8003         on the same line.
8004
8005 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8006
8007         * g++.old-deja/g++.other/eh2.C: New test.
8008
8009 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8010
8011         * gcc.c-torture/execute/20001027-1.c: New test.
8012
8013 2000-10-26  Richard Henderson  <rth@redhat.com>
8014
8015         * gcc.c-torture/execute/20001026-1.c: New.
8016
8017 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8018
8019         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8020         * g++.old-deja/g++.law/builtin1.C: Likewise.
8021         * g++.old-deja/g++.law/ctors10.C: Likewise.
8022         * g++.old-deja/g++.law/virtual3.C: Likewise.
8023         * g++.old-deja/g++.mike/p658.C: Likewise.
8024         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8025         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8026         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8027         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8028         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8029
8030 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8031
8032         * gcc.c-torture/compile/20001024-1.c: New test.
8033
8034 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8035
8036         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8037         to tell us whether or not we are using V3.
8038
8039 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8040
8041         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8042         operands.
8043
8044 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8045
8046         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8047
8048 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8049
8050         * gcc.c-torture/execute/20001024-1.c: New test.
8051
8052 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8053
8054         * g++.old-deja/g++.other/sibcall1.C: New test.
8055
8056 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8057
8058         * gcc.dg/noncompile/init-3.c: New test.
8059
8060 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8061
8062         * gcc.dg/format-array-1.c: New test.
8063
8064 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8065
8066         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8067         writing through null pointers; remove comment about testing
8068         unterminated strings.
8069
8070 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8071
8072         * gcc.c-torture/execute/20001017-2.c: New test.
8073
8074 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8075
8076         * gcc.c-torture/compile/20001018-1.c: New test.
8077         * gcc.c-torture/compile/20001018-1.x: Xfail.
8078
8079 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8080
8081         * gcc.c-torture/execute/20001017-1.c: New test.
8082
8083 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8084
8085         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8086         for multiple use of arguments with scanf formats; add tests for
8087         multiple use of arguments.
8088
8089 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8090
8091         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8092
8093 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8094
8095         * gcc.dg/format-miss-1.c: New test.
8096
8097 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8098
8099         * gcc.c-torture/execute/20001013-1.c: New test.
8100
8101 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8102
8103         * gcc.dg/format-branch-1.c: New test.
8104
8105 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8106
8107         * README, lib/file-format.exp: Remove EGCS references.
8108
8109 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8110
8111         * gcc.dg/20001013-1.c: New test.
8112
8113 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8114
8115         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8116         for intmax_t in the compiler using __typeof__ and the type rules
8117         for conditional expressions.
8118
8119 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8120
8121         * gcc.dg/20001012-1.c: New test.
8122         * gcc.dg/20001012-2.c: New test.
8123
8124 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8125
8126         * gcc.dg/format-attr-1.c: New test.
8127
8128 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8129
8130         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8131         __LONG_LONG_MAX__ instead of LLONG_MAX.
8132
8133 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8134
8135         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8136         scanf flags.
8137         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8138         flags.
8139
8140 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8141
8142         * gcc.dg/sequence-pt-1.c: New test.
8143
8144 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8145
8146         * gcc.c-torture/execute/20001011-1.c: New testcase.
8147         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8148
8149 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8150
8151         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8152         does not error on it.
8153
8154 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8155
8156         * gcc.dg/20001009-1.c: New test.
8157
8158 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8159
8160         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8161         * gcc.c-torture/execute/20001009-2.c: ... to here.
8162
8163 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8164
8165         * gcc.c-torture/compile/20001009-1.c: New testcase.
8166         * gcc.c-torture/execute/20001009-1.c: New testcase.
8167         Testcases provided by Jan Hubicka <jh@suse.cz>.
8168
8169 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8170
8171         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8172         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8173         uintmax_t using <limits.h> to emulate the compiler's internal
8174         logic.  No longer XFAIL %j tests.
8175
8176 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8177
8178         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8179         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8180         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8181         regexps and details of expected handling of some bad formats.
8182         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8183         suppression.
8184
8185 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8186
8187         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8188         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8189         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8190         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8191         in list archives.
8192
8193 2000-10-06  Richard Henderson  <rth@cygnus.com>
8194
8195         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8196         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8197         * g++.old-deja/g++.jason/report.C: Likewise.
8198         * g++.old-deja/g++.law/friend5.C: Likewise.
8199         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8200         of the expected warnings.
8201
8202 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8203
8204         * g++.old-deja/g++.pt/enum14.C: New test.
8205
8206 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8207
8208         * g++.old-deja/g++.pt/crash59.C: New test.
8209
8210 2000-10-04  Will Cohen  <wcohen@redhat.com>
8211
8212         * gcc.dg/20000926-1.c: New test.
8213
8214 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8215
8216         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8217         function name for current C++ compiler.
8218         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8219
8220 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8221
8222         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8223         __PRETTY_FUNCTION__.
8224         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8225
8226 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8227
8228         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8229
8230 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8231
8232         * gcc.c-torture/compile/20000923-1.c: New test.
8233
8234 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8235
8236         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8237         * g++.old-deja/g++.pt/ttp62.C: Same.
8238         * g++.old-deja/g++.other/inline14.C: Same.
8239
8240 2000-09-24  Richard Henderson  <rth@cygnus.com>
8241
8242         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8243
8244 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8245
8246         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8247
8248 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8249
8250         * gcc.c-torture/compile/20000922-1.c: New file.
8251
8252 2000-09-21  Nick Clifton  <nickc@redhat.com>
8253
8254         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8255         a signed long modulo operation.
8256         (mod6): New function - perform an unsigned long modulo operation.
8257         (main): Add tests for modulos of very large numbers by very small
8258         dividends.
8259
8260 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8261
8262         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8263
8264 2000-09-19  Richard Henderson  <rth@cygnus.com>
8265
8266         * gcc.dg/compare2.c (case 10): XFAIL.
8267
8268 2000-09-18  Richard Henderson  <rth@cygnus.com>
8269
8270         * gcc.c-torture/execute/20000906-1.c: Move ...
8271         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8272         that support __builtin_trap.
8273
8274 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8275
8276         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8277
8278 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8279
8280         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8281         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8282         more $ format tests.
8283
8284 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8285
8286         * gcc.dg/format-errmk-1.c: New test.
8287
8288 2000-09-17  Greg McGary  <greg@mcgary.org>
8289
8290         * gcc.c-torture/execute/20000917-1.x: Remove.
8291
8292 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8293
8294         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8295
8296 2000-09-17  Greg McGary  <greg@mcgary.org>
8297
8298         * gcc.c-torture/execute/20000917-1.c: New test.
8299         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8300
8301 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8302
8303         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8304         in nested macro bug.
8305
8306 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8307
8308         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8309
8310 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8311
8312         * gcc.c-torture/execute/20000914-1.c: New test.
8313
8314 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8315
8316         * g++.other/inline13.C: New test.
8317
8318 2000-09-12  Andreas Jaeger  <aj@suse.de>
8319
8320         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8321         constant by Ulrich Drepper <drepper@redhat.com>.
8322
8323 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8324
8325         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8326
8327 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8328
8329         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8330
8331 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8332
8333         * gcc.dg/cpp/backslash.c: New test.
8334
8335 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8336
8337         * gcc.c-torture/execute/20000910-1.c: New test.
8338         * gcc.c-torture/execute/20000910-2.c: Likewise.
8339
8340 2000-09-11  Robert Lipe  <robertl@sco.com>
8341
8342         * gcc.dg/pragma-align.c: New test.
8343
8344 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8345
8346         * g++.old-deja/g++.pt/explicit82.C: New test.
8347         * g++.old-deja/g++.pt/explicit83.C: New test.
8348
8349 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8350
8351         * gcc.dg/asm-names.c: New test.
8352
8353 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8354
8355         * gcc.dg/cpp/tr-warn6.c: New test
8356
8357 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8358
8359         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8360         be accepted.
8361
8362 2000-09-07  Catherine Moore  <clm@redhat.com>
8363
8364         * gcc.c-torture/execute/unroll-1.c: New test.
8365
8366 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8367
8368         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8369         ERROR markers.
8370         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8371         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8372         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8373         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8374         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8375         Preprocess only.
8376         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8377         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8378
8379 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8380
8381         * g++.old-deja/g++.pt/deduct2.C: New test.
8382
8383 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8384
8385         * g++.old-deja/g++.pt/parms2.C: New test.
8386
8387 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8388
8389         * g++.old-deja/g++.pt/crash58.C: New test.
8390
8391 2000-09-06  Greg McGary  <greg@mcgary.org>
8392
8393         * gcc.c-torture/execute/20000906-1.c: New test.
8394         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8395
8396 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8397
8398         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8399
8400 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8401
8402         * g++.old-deja/g++.pt/crash57.C: New test.
8403
8404 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8405
8406         * g++.old-deja/g++.pt/crash56.C: New test.
8407
8408 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8409
8410         * g++.old-deja/g++.pt/koenig1.C: New test.
8411
8412 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8413
8414         * gcc.dg/20000904-1.c: New test.
8415
8416 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8417
8418         * gcc.dg/cpp/paste8.c: New test.
8419
8420 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8421
8422         * gcc.c-torture/compile/20000827-1.c: New test.
8423
8424 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8425
8426         * gcc.dg/format-diag-1.c: New test.
8427
8428 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8429
8430         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8431         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8432         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8433         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8434         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8435
8436 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8437
8438         * g++.old-deja/g++.other/nested4.C: New test.
8439
8440 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8441
8442         * g++.old-deja/g++.ns/scoped1.C: New test.
8443
8444 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8445
8446         * lib/g++.exp: Support testing already-installed GCC.
8447
8448 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8449
8450         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8451
8452 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8453
8454         * gcc.dg/return-type-2.c: New test.
8455
8456 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8457
8458         * gcc.c-torture/compile/20000825-1.c: New test.
8459
8460 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8461
8462         * gcc.dg/dwarf2-2.c: New test.
8463
8464 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8465
8466         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8467         dg-warning regexps.
8468
8469 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8470
8471         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8472         gcc.dg/format-ext-5.c: New tests.
8473
8474 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8475
8476         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8477
8478 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8479
8480         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8481
8482 2000-08-24  Richard Henderson  <rth@cygnus.com>
8483
8484         * gcc.dg/ia64-sync-1.c: New test.
8485         * gcc.dg/ia64-sync-2.c: New test.
8486         * gcc.dg/ia64-asm-1.c: New test.
8487
8488 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8489
8490         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8491         * gcc.dg/format-ext-2.c: New test.
8492
8493 2000-08-23  Jason Merrill  <jason@redhat.com>
8494
8495         * lib/old-dejagnu.exp: Also ignore "In member function" and
8496         "At global scope".
8497
8498 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8499
8500         * gcc.dg/noncompile/label-lineno-1.c: New test.
8501
8502 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8503
8504         * gcc.dg/c99-array-nonobj-1.c: New test.
8505
8506 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8507
8508         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8509         tests.
8510         * gcc.dg/format-ext-1.c: New test.
8511
8512 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8513
8514         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8515         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8516         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8517         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8518         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8519
8520 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8521
8522         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8523         gcc.dg/c99-strftime-2.c: New tests.
8524
8525 2000-08-22  Richard Henderson  <rth@cygnus.com>
8526
8527         * gcc.c-torture/execute/20000822-1.c: New test.
8528
8529 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8530
8531         * gcc.c-torture/execute/20000819-1.x: Remove.
8532
8533 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8534
8535         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8536         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8537         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8538         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8539         gcc.dg/format-xopen-1.c: New tests.
8540
8541 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8542
8543         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8544
8545 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8546
8547         * g++.old-deja/g++.other/loop2.C: New test.
8548
8549         * gcc.c-torture/compile/20000606-1.c: New test.
8550         * gcc.c-torture/compile/20000728-1.c: New test.
8551         * gcc.c-torture/execute/20000801-1.c: New test.
8552         * gcc.c-torture/execute/20000801-2.c: New test.
8553         * gcc.c-torture/execute/20000819-1.c: New test.
8554         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8555         * gcc.dg/20000629-1.c: New test.
8556         * gcc.dg/20000724-1.c: New test.
8557         * gcc.dg/20000807-1.c: New test.
8558
8559 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8560
8561         * gcc.dg/cpp/pragma-1.c: New test.
8562         * gcc.dg/cpp/pragma-2.c: New test.
8563
8564 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8565
8566         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8567         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8568
8569 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8570
8571         * gcc.c-torture/compile/20000818-1.c: New test.
8572
8573 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8574
8575         * gcc.c-torture/execute/20000818-1.c: New test.
8576
8577 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8578
8579         * gcc.dg/format-va-1.c: New test.
8580
8581 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8582
8583         * g++.old-deja/g++.other/typedef8.C: New test.
8584
8585 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8586
8587         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8588         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8589         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8590         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8591         * g++.old-deja/g++.other/ptrmem7.C: New test.
8592         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8593
8594 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8595
8596         * g++.old-deja/g++.pt/typename27.C: New test.
8597
8598 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8599
8600         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8601         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8602         * g++.old-deja/g++.pt/friend45.C: New test.
8603         * g++.old-deja/g++.other/friend8.C: New test.
8604
8605 2000-08-15  Richard Henderson  <rth@cygnus.com>
8606
8607         * gcc.c-torture/execute/20000815-1.c: New test.
8608
8609 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8610
8611         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8612         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8613         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8614
8615 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8616
8617         * g++.old-deja/g++.other/refinit2.C: New test.
8618
8619 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8620
8621         * lib/c-torture.exp (c-torture): Make
8622         compiler_conditional_xfail_data global.
8623         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8624         compiler_conditional_xfail_data machinery.
8625         (f-torture-execute): Likewise.
8626         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8627         and only when unrolling loops.
8628
8629         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8630
8631 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8632
8633         * g++.old-deja/g++.pt/explicit81.C: New test.
8634
8635 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8636
8637         * g++.old-deja/g++.pt/typename26.C: New test.
8638
8639 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8640
8641         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8642         warning.
8643
8644 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8645
8646         * g++.old-deja/g++.other/array3.C: New test.
8647
8648 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8649
8650         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8651         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8652         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8653         New tests.
8654
8655 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8656
8657         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8658         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8659
8660 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8661
8662         * gcc.c-torture/execute/20000808-1.c: New test.
8663
8664 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8665
8666         * gcc.dg/c90-const-expr-1.c: New test.
8667
8668 2000-08-08  Richard Henderson  <rth@cygnus.com>
8669
8670         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8671
8672 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8673
8674         * gcc.dg/noncompile/const-ll-1.c: New test.
8675
8676 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8677
8678         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8679
8680 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8681
8682         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8683         that running programs linked against the shared version of libobjc
8684         run correctly.
8685
8686 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8687
8688         * gcc.dg/c99-printf-1.c: New test.
8689
8690 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8691
8692         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8693
8694 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
8695
8696         * gcc.c-torture/execute/20000731-1.x: Delete.
8697
8698 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
8699
8700         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8701         and torture_without_loops as is done by c-torture.exp.
8702         (search_for): Copy from c-torture.exp.
8703         (gcc-dg-runtest): New function, drives a directory of tests
8704         iterating over the TORTURE_OPTIONS.
8705         (scan-assembler, scan-assembler-not): Move here from
8706         individual directory drivers.
8707
8708         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8709         defined by lib/gcc-dg.exp.
8710         * gcc.dg/cpp/cpp.exp: Likewise.
8711         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
8712         gcc-dg-runtest, so we cycle over optimization options.
8713
8714         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8715         * gcc.dg/compare2.c: No longer expected to fail.
8716
8717 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
8718
8719         * gcc.c-torture/execute/20000804-1.c: New test.
8720
8721 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8722
8723         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8724
8725 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
8726
8727         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8728
8729 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
8730
8731         * gcc.c-torture/compile/20000803-1.c: New test.
8732
8733 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8734
8735         * gcc.c-torture/execute/20000801-3.c,
8736         gcc.c-torture/execute/20000801-4.c: New tests.
8737         * gcc.c-torture/execute/20000801-3.x,
8738         gcc.c-torture/execute/20000801-4.x: Xfail.
8739
8740 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
8741
8742         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8743         libobjc/.libs to allow for libtool.
8744
8745 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
8746
8747         * gcc.c-torture/compile/20000802-1.c: New test.
8748
8749 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
8750
8751         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8752
8753 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
8754
8755         * gcc-c-torture/execute/20000731-2.c: New test.
8756
8757         * gcc.c-torture/execute/20000731-1.c: New test.
8758         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8759
8760 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
8761
8762         * testsuite/gcc.dg/cpp/paste7.c: New test.
8763         * gcc.dg/cpp/20000725-1.c: New test.
8764
8765 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
8766
8767         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8768         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8769         declaration warning for __builtin_dwarf_reg_size.
8770
8771         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8772
8773 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8774
8775         * gcc.dg/noncompile/voidparam-1.c: New test.
8776
8777 2000-07-30  Richard Henderson  <rth@cygnus.com>
8778
8779         * gcc.dg/c90-digraph-1.c: Don't xfail.
8780         * gcc.dg/compare2.c (case 10): Xfail.
8781         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8782
8783 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8784
8785         * gcc.dg/c99-main-1.c: New test.
8786
8787 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8788
8789         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8790
8791 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8792
8793         * gcc.c-tortuer/execute/20000726-1.c: New test.
8794
8795 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8796
8797         * gcc.c-torture/execute/enum-2.c: New test.
8798
8799 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8800
8801         * gcc.dg/cpp/tr-warn3.c: New test.
8802
8803 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8804
8805         * g++.old-deja/g++.ext/implicit1.C: Remove.
8806         * g++.old-deja/g++.jason/c2.C: Remove
8807         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8808         * g++.old-deja/g++.pt/crash16.C: Likewise.
8809         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8810
8811 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8812
8813         * g++.old-deja/g++.other/for2.C: New test.
8814
8815 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8816
8817         * gcc.dg/20000720-1.c: New test.
8818
8819 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8820
8821         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8822
8823 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8824
8825         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8826         * gcc.c-torture/execute/20000722-1.c: New.
8827         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8828
8829 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8830
8831         * gcc.dg/cpp/20000720-1.S: New test.
8832
8833 2000-07-21  Michael Meissner  <meissner@redhat.com>
8834
8835         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8836
8837 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8838
8839         * g++.old-deja/g++.brendan/crash16.C,
8840         g++.old-deja/g++.brendan/parse3.C,
8841         g++.old-deja/g++.brendan/redecl1.C,
8842         g++.old-deja/g++.ns/template13.C,
8843         g++.old-deja/g++.other/decl4.C,
8844         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8845
8846 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8847
8848         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8849         and "Internal error".
8850
8851         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8852         regexps.
8853         * gcc.dg/cpp/paste6.c: New test.
8854
8855 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8856
8857         * gcc.dg/cpp/tr-direct.c: New test.
8858
8859         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8860         gcc.dg/cpp/undef1.c: Tweak error regexps.
8861
8862 2000-07-18  Eric Christopher <echristo@redhat.com>
8863
8864         * gcc.c-torture/compile/20000718-1.c: New test.
8865
8866 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8867
8868         * cpplex.c (_cpp_push_token): If the token being pushed back
8869         is the previous token in this context, just subtract one from
8870         context->posn.
8871         * cppmacro.c (save_expansion): Clear aux field when storing a
8872         placemarker.
8873
8874 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8875
8876         * gcc.dg/noncompile/redecl-1.c: New test.
8877
8878 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8879
8880         * gcc.c-torture/execute/20000717-5.c: New test.
8881         * gcc.c-torture/execute/20000717-1.x: Removed.
8882
8883 2000-07-17  Richard Henderson  <rth@cygnus.com>
8884
8885         * gcc.c-torture/execute/20000717-4.c: New test.
8886
8887 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8888
8889         * gcc.dg/cpp/syshdr.c: New test.
8890         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8891
8892 2000-07-17  Neil Booth  <neilb@earthling.net>
8893
8894         * gcc.dg/cpp/cmdlne-dM.c: New test.
8895         * gcc.dg/cpp/cmdlne-dD.c: New test.
8896
8897 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8898
8899         * gcc.c-torture/execute/20000717-3.c: New test.
8900
8901         * gcc.c-torture/compile/20000717-1.c: New test.
8902
8903 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8904
8905         * gcc.c-torture/execute/20000717-2.c: New test.
8906
8907 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8908
8909         * gcc.dg/formatz-1.c: New test.
8910
8911         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8912         * gcc.dg/c99-digraph-1.c: New tests.
8913
8914         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8915         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8916
8917         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8918         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8919         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8920         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8921         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8922         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8923         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8924
8925 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
8926
8927         * gcc.c-torture/execute/20000717-1.c: New test.
8928         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8929
8930 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
8931
8932         * gcc.c-torture/execute/20000715-2.c: New test.
8933         * gcc.dg/20000715-1.c: New test.
8934
8935 2000-07-15  Michael Meissner  <meissner@redhat.com>
8936
8937         * gcc.c-torture/execute/20000715-1.c: New test.
8938
8939 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
8940
8941         * gcc.c-torture/execute/20000707-1.c: New test.
8942
8943 2000-07-13  Neil Booth  <NeilB@earthling.net>
8944
8945         * testsuite/gcc.dg/cpp/digraph1.c,
8946         testsuite/gcc.dg/cpp/digraph2.c,
8947         testsuite/gcc.dg/cpp/digraphs.c: New tests.
8948
8949 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
8950
8951         * g77.f-torture/compile/20000630-2.f:  New test.
8952         * g77.f-torture/compile/20000630-2.x
8953
8954 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8955
8956         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
8957
8958 2000-07-11  Neil Booth  <NeilB@earthling.net>
8959
8960         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8961
8962 2000-07-11  Neil Booth  <NeilB@earthling.net>
8963
8964         * gcc.dg/cpp/cmdlne-C.c: New.
8965
8966 2000-07-09  Neil Booth  <NeilB@earthling.net>
8967
8968         * gcc.dg/cpp/directiv.c: New tests.
8969         * gcc.dg/cpp/undef1.c: Update.
8970
8971 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
8972
8973         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8974
8975 2000-07-09  Neil Booth  <NeilB@earthling.net>
8976
8977         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8978
8979 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
8980
8981         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8982         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8983
8984 2000-07-08  Neil Booth  <NeilB@earthling.net>
8985
8986         * gcc.dg/cpp/macsyntx.c: New tests.
8987
8988 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8989
8990         * gcc.dg/20000707-1.c: New test.
8991
8992 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8993
8994         * gcc.c-torture/execute/20000706-1.c: New test.
8995         * gcc.c-torture/execute/20000706-2.c: New test.
8996         * gcc.c-torture/execute/20000706-3.c: New test.
8997         * gcc.c-torture/execute/20000706-4.c: New test.
8998         * gcc.c-torture/execute/20000706-5.c: New test.
8999
9000 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9001
9002         * g++.old-deja/g++.pt/instantiate7.C: New test.
9003
9004 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9005
9006         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9007         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9008         * g++.old-deja/g++.other/rtti3.C: Likewise.
9009         * g++.old-deja/g++.other/rttid3.C: Likewise.
9010
9011 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9012
9013         *  g77.f-torture/compile/20000630-1.x: Fix typo
9014
9015 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9016
9017         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9018         assembly output.
9019
9020 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9021
9022         * gcc.dg/cpp/ident.c: New test.
9023
9024 2000-07-05  Neil Booth  <NeilB@earthling.net>
9025
9026         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9027           gcc.dg/cpp/lexstrng.c: New tests.
9028
9029 2000-07-04  Neil Booth  <NeilB@earthling.net>
9030
9031         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9032         * gcc.dg/cpp/strify2.c: Same.
9033
9034 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9035
9036         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9037         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9038         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9039         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9040
9041         * testsuite/gcc.dg/cpp/macro1.c,
9042         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9043         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9044         testsuite/gcc.dg/cpp/strify1.c,
9045         testsuite/gcc.dg/cpp/strify2.c: New tests.
9046
9047 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9048
9049         * gcc.c-torture/execute/20000703-1.c: New test.
9050
9051 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9052
9053         * g++.old-deja/g++.pt (lookup10.C): New test.
9054
9055 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9056
9057         * g++.old-deja/g++.pt (typename25.C): New test.
9058
9059 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9060
9061         * gcc.c-torture/compile/20000701-1.c: New test.
9062
9063 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9064
9065         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9066         to test case.
9067
9068 2000-06-30  Catherine Moore  <clm@cygnus.com>
9069
9070         * gcc.c-torture/execute/align-1.c: New test.
9071
9072 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9073
9074         * g++.old-deja/g++.pt/expr8.C: New test.
9075         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9076
9077 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9078
9079         * gcc.c-torture/compile/20000629-1.c: New test.
9080
9081 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9082
9083
9084         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9085         gcc.dg/noncompile directory, depending on whether they're
9086         preprocessor tests or not.  Annotate all the tests for the dg
9087         framework.
9088
9089         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9090         * gcc.dg/noncompile/noncompile.exp: New.
9091
9092         * Moved files:
9093         Old name                                New name
9094         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9095         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9096         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9097         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9098         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9099         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9100         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9101         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9102         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9103         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9104         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9105         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9106         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9107         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9108         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9109         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9110         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9111         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9112         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9113         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9114         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9115         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9116         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9117         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9118
9119         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9120         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9121         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9122         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9123         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9124         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9125
9126 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9127
9128         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9129         declare one variable.  On the fourth, error.
9130         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9131         declared by 20000628-1a.h.
9132
9133 2000-06-29  Richard Henderson  <rth@redhat.com>
9134
9135         * gcc.c-torture/execute/930529-1.x: New file.
9136         * gcc.dg/920413-1.c: Adjust expected warning text.
9137         * gcc.dg/980217-1.c: Declare abort.
9138         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9139
9140 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9141
9142         * g77.f-torture/compile/20000629-1.f: New test.
9143         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9144
9145 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9146
9147         Rearrange lots of files, removing entirely the
9148         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9149         directories.
9150
9151         * Deleted files:
9152         gcc.c-torture/code_quality/code_quality.exp
9153         gcc.c-torture/special/special.exp
9154         gcc.failure/failure.exp
9155         gcc.failure/940409-1.x
9156         gcc.c-torture/compile/961203-1.x
9157
9158         * New files:
9159         gcc.misc-tests/linkage.exp
9160         gcc.c-torture/execute/920730-1t.c
9161         gcc.c-torture/execute/920730-1t.x
9162         gcc.c-torture/compile/920520-1.x
9163         gcc.c-torture/compile/920521-1.x
9164         gcc.c-torture/compile/981006-1.x
9165         gcc.c-torture/execute/eeprof-1.x
9166
9167         * Moved files (possibly with modifications to fit a new harness):
9168         Old name                                New name
9169         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9170         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9171         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9172         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9173         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9174         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9175         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9176         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9177         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9178         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9179         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9180         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9181         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9182         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9183
9184 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9185
9186         * c-torture/compile/961203-1.x: Delete.
9187
9188         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9189         not exit. Include stdio.h.
9190         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9191         * gcc.misc-tests/dg-12.c: Likewise.
9192         * gcc.misc-tests/dg-5.c: Likewise.
9193         * gcc.misc-tests/dg-6.c: Likewise.
9194         * gcc.misc-tests/dg-7.c: Prototype abort.
9195         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9196         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9197         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9198         not exit.
9199         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9200         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9201
9202 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9203
9204         * gcc.dg/cpp/20000628-1.c: New test.
9205         * gcc.dg/cpp/20000628-1.h: New header for above test.
9206         * gcc.dg/cpp/20000628-1a.h: Likewise.
9207
9208 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9209
9210         * gcc.dg/cpp: New directory.
9211         * gcc.dg/cpp/cpp.exp: New driver.
9212         * gcc.dg/cpp/20000627-1.c: New test.
9213         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9214         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9215         and rewrite as a compilation test.
9216
9217         * gcc.dg: Move many files into the cpp subdirectory, possibly
9218         renaming or editing them as well.
9219         Old name                New name
9220         990119-1.c              cpp/19990119-1.c
9221         990228-1.c              cpp/19990228-1.c
9222         990407-1.c              cpp/19990407-1.c
9223         990409-1.c              cpp/19990409-1.c
9224         990413-1.c              cpp/19990413-1.c
9225         990703-1.c              cpp/19990703-1.c
9226         20000127-1.c            cpp/20000127-1.c
9227         20000129-1.c            cpp/20000129-1.c
9228         20000207-1.c            cpp/20000207-1.c
9229         20000207-2.c            cpp/20000207-2.c
9230         20000209-1.c            cpp/20000209-1.c
9231         20000209-2.c            cpp/20000209-2.c
9232         20000301-1.c            cpp/20000301-1.c
9233         20000419-1.c            cpp/20000419-1.c
9234         20000510-1.S            cpp/20000510-1.S
9235         20000519-1.c            cpp/20000519-1.c
9236         20000529-1.c            cpp/20000529-1.c
9237         20000625-1.c            cpp/20000625-1.c
9238         20000625-2.c            cpp/20000625-2.c
9239         cpp-as1.c               cpp/assert1.c
9240         cpp-as2.c               cpp/assert2.c
9241         cxx-comments-1.c        cpp/cxxcom1.c
9242         cxx-comments-2.c        cpp/cxxcom2.c
9243         endif-label.c           cpp/endif.c
9244         cpp-hash1.c             cpp/hash1.c
9245         cpp-hash2.c             cpp/hash2.c
9246         cpp-if1.c               cpp/if-1.c
9247         cpp-if2.c               cpp/if-2.c
9248         cpp-if3.c               cpp/if-3.c
9249         cpp-if4.c               cpp/if-4.c
9250         cpp-if5.c               cpp/if-5.c
9251         cpp-cond.c              cpp/if-cexp.c
9252         cpp-missingop.c         cpp/if-mop.c
9253         cpp-missingparen.c      cpp/if-mpar.c
9254         cpp-opprec.c            cpp/if-oppr.c
9255         cpp-ifparen.c           cpp/if-paren.c
9256         cpp-shortcircuit.c      cpp/if-sc.c
9257         cpp-shift.c             cpp/if-shift.c
9258         cpp-unary.c             cpp/if-unary.c
9259         cpp-li1.c               cpp/line1.c
9260         cpp-li2.c               cpp/line2.c
9261         lineno.c                cpp/line3.c
9262         lineno-2.c              cpp/line4.c
9263         cpp-mi.c                cpp/mi1.c
9264         cpp-mic.h               cpp/mi1c.h
9265         cpp-micc.h              cpp/mi1cc.h
9266         cpp-mind.h              cpp/mi1nd.h
9267         cpp-mindp.h             cpp/mi1ndp.h
9268         cpp-mix.h               cpp/mi1x.h
9269         cpp-mi2.c               cpp/mi2.c
9270         cpp-mi2a.h              cpp/mi2a.h
9271         cpp-mi2b.h              cpp/mi2b.h
9272         cpp-mi2c.h              cpp/mi2c.h
9273         cpp-mi3.c               cpp/mi3.c
9274         cpp-mi3.def             cpp/mi3.def
9275         poison-1.c              cpp/poison.c
9276         pr-impl.c               cpp/prag-imp.c
9277         cpp-redef-2.c           cpp/redef1.c
9278         cpp-redef.c             cpp/redef2.c
9279         strpaste.c              cpp/strp1.c
9280         strpaste-2.c            cpp/strp2.c
9281         cpp-tradpaste.c         cpp/tr-paste.c
9282         cpp-tradstringify.c     cpp/tr-str.c
9283         cpp-tradwarn1.c         cpp/tr-warn1.c
9284         cpp-tradwarn2.c         cpp/tr-warn2.c
9285         trigraphs.c             cpp/trigraphs.c
9286         cpp-unc1.c              cpp/unc1.c
9287         cpp-unc2.c              cpp/unc2.c
9288         cpp-unc3.c              cpp/unc3.c
9289         cpp-unc.c               cpp/unc4.c
9290         undef.c                 cpp/undef1.c
9291         undef-2.c               cpp/undef2.c
9292         cpp-wi1.c               cpp/widestr1.c
9293
9294 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9295
9296         * lib/g++.exp (g++_include_flags): Tweak.
9297
9298 2000-06-27  H.J. Lu  <hjl@gnu.org>
9299             Loren J. Rittle  <ljrittle@acm.org>
9300
9301         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9302         version with one that knows about the new gcc tree structure.
9303         (g++_link_flags): Same.
9304
9305 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9306
9307         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9308         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9309         case we are cross-compiling.
9310
9311         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9312         g++.old-deja/g++.niklas/Makefile.in,
9313         g++.old-deja/g++.niklas/configure.in,
9314         g++.old-deja/g++.other/Makefile.in,
9315         g++.old-deja/g++.other/configure.in,
9316         gcc.c-torture/code_quality/Makefile.in,
9317         gcc.c-torture/code_quality/configure.in,
9318         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9319         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9320         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9321         gcc.c-torture/execute/ieee/Makefile.in,
9322         gcc.c-torture/execute/ieee/configure.in,
9323         gcc.c-torture/noncompile/Makefile.in,
9324         gcc.c-torture/noncompile/configure.in,
9325         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9326         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9327         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9328
9329 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9330
9331         * g++.old-deja/g++.other/ambig3.C: New test.
9332
9333 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9334
9335         * g++.old-deja/g++.pt/syntax1.C: New test.
9336         * g++.old-deja/g++.pt/syntax2.C: New test.
9337         * g++.old-deja/g++.other/syntax3.C: New test.
9338         * g++.old-deja/g++.other/syntax4.C: New test.
9339
9340 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9341
9342         * gcc.dg/20000623-1.c: Prototype exit and abort.
9343
9344 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9345
9346         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9347         New tests.
9348         * gcc.dg/cpp-mi3.def: New file.
9349
9350         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9351         inside assertions.
9352         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9353         lexer's error messages.
9354         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9355         divine anything from the linemarkers.
9356         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9357         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9358
9359 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9360
9361         * gcc.dg/20000623-1.c: New test.
9362
9363 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9364
9365         * gcc.c-torture/execute/20000622-1.c: New test.
9366
9367 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9368
9369         * g++.old-deja/g++.other/init15.C: New test.
9370
9371 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9372
9373         * g++.old-deja/g++.pt/vaarg2.C: New test.
9374         * g++.old-deja/g++.pt/vaarg3.C: New test.
9375
9376 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9377
9378         * g++.old-deja/g++.other/dyncast6.C: New test.
9379
9380 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9381
9382         * gcc.c-torture/execute/loop-6.c: New test.
9383
9384 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9385
9386         * gcc.dg/20000614-1.c: New test.
9387         * gcc.dg/20000614-2.c: New test.
9388
9389 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9390
9391         * g++.old-deja/g++.other/inline12.C: New test.
9392
9393 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9394
9395         * g++.old-deja/g++.other/eh1.C: New test.
9396
9397 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9398
9399         * g++.old-deja/g++.other/type.C: New test.
9400
9401 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9402
9403         * g++.old-deja/g++.other/initstring.C: New test.
9404
9405 2000-06-12  Jason Merrill  <jason@redhat.com>
9406
9407         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9408
9409 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9410
9411         * gcc.c-torture/compile/20000609-1.c: New test.
9412
9413 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9414
9415         * gcc.dg/20000609-1.c: New test.
9416
9417 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9418
9419         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9420         * gcc.c-torture/noncompile/poison-1.c: Move...
9421         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9422         * gcc.dg/cpp-li1.c: Add a token after the #line.
9423
9424 2000-06-05  Richard Henderson  <rth@cygnus.com>
9425
9426         * gcc.c-torture/execute/20000605-2.c: New test.
9427         * gcc.c-torture/execute/20000605-3.c: New test.
9428
9429 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9430
9431         * g77.f-torture/execute/20000503-1.x: New file.
9432
9433 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9434
9435         * g++.old-deja/g++.eh/badalloc1.C: New test.
9436
9437 2000-06-05  Richard Henderson  <rth@cygnus.com>
9438
9439         * gcc.c-torture/execute/20000605-1.c: New test.
9440
9441 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9442             Nathan Sidwell <nathan@codesourcery.com>
9443
9444         * gcc.c-torture/compile/20000605-1.c: New test.
9445
9446 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9447
9448         * g77.f-torture/compile/20000601-1.f:  New test.
9449
9450 2000-06-03  Richard Henderson  <rth@cygnus.com>
9451
9452         * gcc.c-torture/execute/20000603-1.c: New.
9453
9454 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9455
9456         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9457         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9458
9459 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9460
9461         * gcc.dg/compare2.c (case 12): XFAIL.
9462         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9463         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9464
9465         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9466
9467 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9468
9469         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9470         guard macro is already defined when the header is first
9471         included.
9472         * gcc.dg/cpp-mix.h: New file.
9473         * gcc.dg/endif-label.c: Update patterns to match compiler.
9474
9475         * g++.brendan/complex1.C: Declare abort.
9476         * g++.law/refs4.C: Remove XFAIL.
9477         * g++.oliva/expr2.C: Declare abort and exit.
9478
9479 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9480
9481         * gcc.c-torture/execute/20000528-1.c: New test.
9482
9483         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9484         * g++.old-deja/g++.law/temps4.C: Likewise.
9485
9486         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9487         stdlib.h.  Call abort() on failure.
9488         * g++.old-deja/g++.law/refs4.C: Likewise.
9489         * g++.old-deja/g++.law/temps4.C: Likewise.
9490         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9491         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9492
9493 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9494
9495         Relative to g++.dg/special:
9496         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9497
9498         Relative to g++.old-deja:
9499         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9500         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9501         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9502         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9503         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9504         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9505         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9506
9507         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9508         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9509         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9510         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9511         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9512         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9513         and/or string.h.
9514
9515         * g++.other/goto1.C: Update expectations for error messages.
9516
9517 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9518
9519         * gcc.c-torture/compile/20000523-1.c: New test.
9520
9521 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9522
9523         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9524
9525 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9526
9527         * g++.old-deja/g++.eh/catch11.C: New test.
9528         * g++.old-deja/g++.eh/catch12.C: New test.
9529
9530 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9531
9532         * gcc.c-torture/execute/20000523-1.c: New test.
9533
9534 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9535
9536         * c-torture/execute/bcp-1.c: Replace abort in arg of
9537         __builtin_constant_p with a generic external function.
9538
9539         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9540         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9541         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9542         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9543         Prototype abort and/or exit.
9544
9545         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9546         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9547         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9548         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9549
9550 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9551
9552         * gcc.dg/dwarf2-1.c: New test.
9553
9554 2000-05-20  Richard Henderson  <rth@cygnus.com>
9555
9556         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9557
9558 2000-05-20  Andreas Jaeger  <aj@suse.de>
9559
9560         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9561         testcase.
9562
9563 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9564
9565         * gcc.c-torture/execute/20000519-2.c: New test.
9566
9567 2000-05-19  Andreas Jaeger  <aj@suse.de>
9568
9569         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9570         which fails with SSA.
9571
9572         * lib/c-torture.exp: Also test with -O3 -fssa.
9573
9574 2000-05-18  Michael Meissner  <meissner@redhat.com>
9575
9576         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9577         * gcc.c-torture/execute/920415-1.c: Ditto.
9578         * gcc.c-torture/execute/920501-1.c: Ditto.
9579         * gcc.c-torture/execute/conversion.c: Ditto.
9580         * gcc.c-torture/execute/cvt-1.c: Ditto.
9581
9582 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9583
9584         * gcc.c-torture/compile/20000518-1.c: New test.
9585
9586 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9587
9588         * g77.f-torture/compile/200005018.f:  New test.
9589
9590 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9591
9592         * gcc.c-torture/compile/20000517-1.c: New test.
9593
9594 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9595
9596         * gcc.c-torture/execute/20000516-1.c: New test.
9597
9598 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9599
9600         * g++.old-deja/g++.other/eh.C: New test.
9601
9602 2000-05-12  Richard Henderson  <rth@cygnus.com>
9603
9604         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9605         constants through to doit's conditional.
9606
9607 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9608
9609         * gcc.c-torture/compile/20000511-1.c: New test.
9610         * g77.f-torture/compile/20000511-1.f: New test.
9611         * g77.f-torture/compile/20000511-2.f: New test.
9612
9613 2000-05-11  Michael Meissner  <meissner@redhat.com>
9614
9615         * gcc.c-torture/execute/20000511-1.c: New test.
9616
9617 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9618
9619         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9620         * gcc.dg/20000510-1.S: New.
9621
9622 2000-05-08  Catherine Moore  <clm@cygnus.com>
9623
9624         * gcc.dg/unused-3.c: New.
9625
9626 2000-05-06  Richard Henderson  <rth@cygnus.com>
9627
9628           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9629           * g++.old-deja/g++.mike/warn1.C: Likewise.
9630           * g++.old-deja/g++.pt/local1.C: Likewise.
9631           * g++.old-deja/g++.pt/local7.C: Likewise.
9632           * g++.old-deja/g++.pt/spec16.C: Likewise.
9633
9634 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9635
9636         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9637
9638 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9639
9640           * g77.f-torture/execute/20000503-1.f:  New test.
9641
9642 2000-05-04  Andreas Jaeger  <aj@suse.de>
9643
9644         * gcc.dg/noreturn-2.c: New test.
9645
9646 2000-05-04  Neil Booth  <NeilB@earthling.net>
9647
9648         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9649         preprocessor.
9650
9651 2000-05-04  Richard Henderson  <rth@cygnus.com>
9652
9653         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9654
9655 2000-05-04  Richard Henderson  <rth@cygnus.com>
9656
9657         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9658         OpenSSL by Jason R Thorpe.
9659
9660 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9661
9662         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9663
9664 2000-05-03  Robert Lipe <robertlipe@usa.net>
9665
9666         * gcc.dg/20000503-1.c: New test.
9667
9668 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9669
9670         * gcc.c-torture/compile/20000502-1.c: New test.
9671         * g++.old-deja/g++.other/align.C: New test.
9672         * gcc.dg/cpp-tradstringify.c: New test.
9673
9674 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9675
9676         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9677         and hard registers.
9678
9679 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9680
9681         * gcc.c-torture/execute/loop-5.c: New test.
9682
9683 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
9684
9685         * gcc.c-torture/execute/va-arg-20.c: New test.
9686
9687 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
9688
9689         * gcc.c-torture/execute/20000422-1.c: New test.
9690
9691 2000-04-20  Greg McGary  <gkm@gnu.org>
9692
9693         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9694         when optimizing, but without sibling-call optimizations (-O1).
9695
9696 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
9697
9698           * gcc.c-torture/compile/20000420-1.c: New test.
9699
9700 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9701
9702         * g++.abi/ptrflags.C: New test.
9703         * g++.eh/catchptr1.C: Test incomplete pointer chains.
9704
9705 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
9706
9707         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9708
9709 2000-04-19  Greg McGary  <gkm@gnu.org>
9710
9711         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9712         sibling-call optimizations.
9713
9714 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
9715
9716         * gcc.dg/20000419-1.c: New test.
9717
9718 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
9719
9720         * gcc.c-torture/execute/20000412-6.c: New test.
9721
9722 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
9723
9724         * gcc.c-torture/execute/20000412-5.c: New test.
9725         * g77.f-torture/compile/20000412-1.f: New test.
9726         * gcc.c-torture/execute/20000412-4.c: New test.
9727         * gcc.c-torture/compile/20000412-2.c: New test.
9728         * gcc.c-torture/execute/20000412-3.c: New test.
9729         * gcc.c-torture/compile/20000412-1.c: New test.
9730         * gcc.c-torture/execute/20000412-2.c: New test.
9731
9732 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
9733
9734         * objc/execute/bf-20.m: New test.
9735
9736 2000-04-10  Richard Henderson  <rth@cygnus.com>
9737
9738         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9739
9740         * gcc.c-torture/execute/20000412-1.c: New test.
9741
9742 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9743
9744         * g++.old-deja/g++.eh/catchptr1.C: New test.
9745
9746 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
9747
9748         * g++.old-deja/g++.abi/cxa_vec.C: New test.
9749
9750 2000-04-08  Neil Booth  <NeilB@earthling.net>
9751
9752         * gcc.dg/cpp-nullchar.c: Remove test as
9753         embedded nulls cause problems.
9754
9755 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9756
9757         * gcc.dg/compare2.c: New test.
9758
9759 2000-04-08  Neil Booth  <NeilB@earthling.net>
9760
9761         * gcc.dg/cpp-nullchar.c: New test.
9762
9763 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
9764
9765         * gcc.dg/cpp-mi2.c: New test.
9766         * gcc.dg/cpp-mi2[abc].h: New files.
9767
9768 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
9769
9770         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9771         member name.
9772
9773 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9774
9775         * g++.old-deja/g++.abi/vmihint.C: New test.
9776
9777 2000-04-06  Neil Booth  <NeilB@earthling.net>
9778
9779         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9780         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9781         copyright.
9782
9783 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9784
9785         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9786         avoid stack-frame overwrite.
9787
9788 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9789
9790         * gcc.c-torture/compile/20000405-2.c: New test.
9791         * gcc.c-torture/compile/20000405-3.c: New test.
9792
9793 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9794
9795         * gcc.c-torture/compile/20000405-1.c: New test.
9796
9797 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9798
9799         * gcc.dg/cast-qual-1.c: Revert last change.
9800
9801 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9802
9803         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9804
9805 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9806
9807         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9808         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9809
9810 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9811
9812         * gcc.c-torture/compile/20000403-2.c: New test.
9813         * gcc.c-torture/compile/20000403-1.c: New test.
9814
9815 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9816
9817         * gcc.c-torture/execute/20000403-1.c: New test.
9818
9819 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9820
9821         * gcc.c-torture/execute/20000402-1.c: New test.
9822
9823 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9824
9825         * gcc.c-torture/execute/va-arg-15.c: New test.
9826         * gcc.c-torture/execute/va-arg-16.c: New test.
9827         * gcc.c-torture/execute/va-arg-17.c: New test.
9828         * gcc.c-torture/execute/va-arg-18.c: New test.
9829         * gcc.c-torture/execute/va-arg-19.c: New test.
9830
9831 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9832
9833         * gcc.c-torture/compile/981211-1.c: Move to...
9834         * gcc.dg/cpp-as1.c: ...here.
9835         * gcc.dg/cpp-as2.c: New file.
9836
9837         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9838         compiler.
9839
9840 2000-04-02  Neil Booth  <NeilB@earthling.net>
9841
9842         * gcc.dg/cpp-cond.c  New tests.
9843         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9844         accidental success less likely.
9845         * gcc.dg/cpp-missingop.c  New tests.
9846         * gcc.dg/cpp-missingparen.c  New tests.
9847         * gcc.dg/cpp-shift.c  New tests.
9848         * gcc.dg/cpp-shortcircuit.c  New tests.
9849         * gcc.dg/cpp-unary.c  New tests.
9850
9851 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9852
9853         * gcc.c-torture/compile/20000329-1.c: New test.
9854
9855 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9856
9857         * gcc.c-torture/compile/20000326-1.c: New test.
9858         * gcc.c-torture/compile/20000326-2.c: New test.
9859
9860 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9861
9862         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9863         the first parameter is a function argument.
9864
9865 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9866
9867         * g++.old-deja/g++.ext/array4.C: New test.
9868
9869 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9870
9871         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9872
9873 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9874
9875         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9876
9877 2000-03-19  Richard Henderson  <rth@cygnus.com>
9878
9879         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9880
9881 2000-03-19  Richard Henderson  <rth@cygnus.com>
9882
9883         * gcc.c-torture/compile/20000319-1.c: New test.
9884
9885 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9886
9887         * gcc.c-torture/execute/20000314-3.c: New test.
9888         * gcc.c-torture/execute/20000314-2.c: New test.
9889         * gcc.c-torture/execute/20000314-1.c: New test.
9890         * gcc.c-torture/compile/20000314-2.c: New test.
9891         * gcc.c-torture/compile/20000314-1.c: New test.
9892
9893 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9894
9895         * g++.old-deja/g++.warn/inline.C: New test.
9896
9897 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9898
9899         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9900         standards-compliant result rather than specific constants.
9901         Put test-values in array.
9902
9903 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9904
9905         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9906         (g++_target_compile): Put test-specific options last.
9907
9908 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9909
9910         * g++.old-deja/g++.eh/vbase4.C: New test.
9911
9912 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9913
9914         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9915
9916 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9917
9918         * g++.old-deja/g++.brendan/misc12.C: Removed.
9919         * g++.old-deja/g++.pt/memtemp77.C: Constify.
9920         * g++.old-deja/g++.ext/pretty4.C: New test.
9921
9922 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9923
9924         * g++.old-deja/g++.other/string2.C: New test.
9925
9926 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
9927
9928         * g++.old-deja/g++.warn/impint2.C: New test.
9929
9930 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9931
9932         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9933         is 1, not zero.
9934
9935 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
9936
9937         * g++.old-deja/g++.warn/impint.C: New test.
9938         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9939         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9940         * g++.old-deja/g++.pt/explicit12.C: Likewise.
9941         * g++.old-deja/g++.pt/explicit13.C: Likewise.
9942         * g++.old-deja/g++.pt/explicit17.C: Likewise.
9943         * g++.old-deja/g++.pt/explicit18.C: Likewise.
9944         * g++.old-deja/g++.pt/explicit19.C: Likewise.
9945         * g++.old-deja/g++.pt/explicit23.C: Likewise.
9946         * g++.old-deja/g++.pt/explicit31.C: Likewise.
9947         * g++.old-deja/g++.pt/explicit35.C: Likewise.
9948         * g++.old-deja/g++.pt/explicit6.C: Likewise.
9949         * g++.old-deja/g++.pt/memclass7.C: Likewise.
9950
9951 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
9952
9953         * gcc.dg/cpp-redef.c: New test.
9954
9955 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
9956
9957         * g++.old-deja/g++.pt/unify7.C: New test.
9958
9959 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9960
9961         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9962         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9963
9964 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
9965
9966         * gcc.c-torture/compile/20000224-1.c: New test.
9967
9968 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9969
9970         * gcc.c-torture/compile/cpp-2.c: New test.
9971         * gcc.c-torture/compile/cpp-1.c: New test.
9972
9973 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
9974
9975         * gcc.c-torture/execute/20000225-1.c: New test.
9976
9977 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9978
9979         * gcc.dg/cpp-li2.c: New test.
9980
9981         * gcc.dg/cpp-wi1.c: New test.
9982
9983         * gcc.dg/cpp-li1.c: New test.
9984
9985 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
9986
9987         * g++.old-deja/g++.other/sizeof5.C: New test.
9988
9989 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9990
9991         * gcc.c-torture/execute/va-arg-13.c: New test.
9992
9993 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
9994
9995         * gcc.c-torture/execute/va-arg-12.c: New test.
9996
9997 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9998
9999         * gcc.c-torture/execute/20000223-1.c: New test.
10000
10001 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10002
10003         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10004
10005 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10006
10007         * g++.old-deja/g++.abi/ptrmem.C: New test.
10008
10009 2000-02-19  Richard Henderson  <rth@cygnus.com>
10010
10011         * gcc.c-torture/compile/init-3.c: New.
10012
10013 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10014
10015         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10016         ALWAYS_CXXFLAGS.
10017
10018 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10019
10020         * gcc.c-torture/compile/20000211-3.c: New test.
10021
10022 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10023
10024         * gcc.c-torture/compile/20000211-2.c: New test.
10025
10026 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10027
10028         * gcc.c-torture/compile/20000211-1.c: New test.
10029
10030 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10031
10032         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10033           on native targets
10034
10035 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10036
10037         * g++.old-deja/g++.other/cast5.C: New test.
10038
10039 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10040
10041         * gcc.c-torture/execute/20000205-1.c: New.
10042
10043 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10044
10045         * g++.old-deja/g++.jason/cast3.C: Return void.
10046         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10047
10048 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10049
10050         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10051
10052         * gcc.dg/loop-1.c: New test.
10053
10054 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10055
10056         * gcc.c-torture/compile/20000127-1.c: New test.
10057         * gcc.c-torture/execute/991228-1.c: New test.
10058
10059 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10060
10061         * gcc.dg/unused-2.c: New test.
10062
10063         * gcc.dg/conv-1.c: New test.
10064
10065 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10066
10067         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10068         compiler.
10069         (tool_option_proc): Fix typo.
10070
10071 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10072
10073         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10074         of the ld on the host, not on the build machine.
10075         Also, don't crash if '--help' is not a supported option.
10076
10077 2000-01-24  Richard Henderson  <rth@cygnus.com>
10078
10079         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10080
10081 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10082
10083         * gcc.c-torture/execute/20000120-2.c: New test.
10084         * gcc.c-torture/execute/20000120-1.c: New test.
10085
10086 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10087
10088         * gcc.c-torture/execute/20000113-1.c: New test.
10089
10090 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10091
10092         * gcc.c-torture/execute/20000112-1.c: New test.
10093
10094 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10095
10096         * gcc.dg/20000111-1.c: New test.
10097
10098 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10099
10100         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10101         with 16 bit integers.
10102
10103 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10104
10105         * gcc.dg/20000108-1.c: New test.
10106
10107 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10108
10109         * g++.old-deja/g++.ns/koenig8.C: New test.
10110
10111 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10112
10113         * g++.old-deja/g++.other/cast4.C: New test.
10114
10115 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10116
10117         * gcc.c-torture/compile/20000105-2.c: New test.
10118         * gcc.c-torture/compile/20000105-1.c: New test.
10119
10120 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10121
10122         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10123         references to printf & atoi to conform to ANSI standard.
10124         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10125         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10126         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10127         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10128         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10129         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10130         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10131         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10132         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10133         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10134         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10135         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10136         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10137         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10138         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10139         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10140         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10141         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10142         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10143         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10144         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10145         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10146         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10147         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10148         * g++.old-deja/g++.brendan/init3.C: Likewise.
10149         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10150         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10151         * g++.old-deja/g++.brendan/new2.C: Likewise.
10152         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10153         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10154         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10155         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10156         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10157         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10158         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10159         * g++.old-deja/g++.brendan/template24.C: Likewise.
10160         * g++.old-deja/g++.brendan/template3.C: Likewise.
10161         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10162         * g++.old-deja/g++.jason/inline3.C: Likewise.
10163         * g++.old-deja/g++.jason/opeq.C: Likewise.
10164         * g++.old-deja/g++.law/arg5.C: Likewise.
10165         * g++.old-deja/g++.law/arm7.C: Likewise.
10166         * g++.old-deja/g++.law/ctors11.C: Likewise.
10167         * g++.old-deja/g++.law/cvt8.C: Likewise.
10168         * g++.old-deja/g++.law/init9.C: Likewise.
10169         * g++.old-deja/g++.law/refs4.C: Likewise.
10170         * g++.old-deja/g++.law/template2.C: Likewise.
10171         * g++.old-deja/g++.law/visibility24.C: Likewise.
10172         * g++.old-deja/g++.law/vtable3.C: Likewise.
10173         * g++.old-deja/g++.mike/asm2.C: Likewise.
10174         * g++.old-deja/g++.mike/eh1.C: Likewise.
10175         * g++.old-deja/g++.mike/misc1.C: Likewise.
10176         * g++.old-deja/g++.mike/misc13.C: Likewise.
10177         * g++.old-deja/g++.mike/misc14.C: Likewise.
10178         * g++.old-deja/g++.mike/ns12.C: Likewise.
10179         * g++.old-deja/g++.mike/p1248.C: Likewise.
10180         * g++.old-deja/g++.mike/p3708.C: Likewise.
10181         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10182         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10183         * g++.old-deja/g++.mike/p646.C: Likewise.
10184         * g++.old-deja/g++.mike/p700.C: Likewise.
10185         * g++.old-deja/g++.mike/p783.C: Likewise.
10186         * g++.old-deja/g++.mike/p783a.C: Likewise.
10187         * g++.old-deja/g++.mike/p783b.C: Likewise.
10188         * g++.old-deja/g++.mike/p786.C: Likewise.
10189         * g++.old-deja/g++.mike/p789.C: Likewise.
10190         * g++.old-deja/g++.mike/p789a.C: Likewise.
10191         * g++.old-deja/g++.mike/p807a.C: Likewise.
10192         * g++.old-deja/g++.other/delete3.C: Likewise.
10193         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10194         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10195         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10196         * g++.old-deja/g++.other/empty1.C: Likewise.
10197         * g++.old-deja/g++.other/temporary1.C: Likewise.
10198         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10199         * g++.old-deja/g++.pt/t16.C: Likewise.
10200         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10201
10202 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10203
10204         * gcc.dg/991230-1.c: New test.
10205
10206 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10207
10208         * gcc.c-torture/compile/991229-3.c: New test.
10209         * gcc.c-torture/compile/991229-2.c: New test.
10210         * gcc.c-torture/compile/991229-1.c: New test.
10211
10212 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10213
10214         * gcc.c-torture/compile/labels-2.c: New test.
10215
10216 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10217
10218         * gcc.c-torture/execute/991227-1.c: New test.
10219
10220 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10221
10222         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10223
10224 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10225
10226         * gcc.c-torture/execute/991221-1.c: New test.
10227
10228 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10229
10230         * g++.old-deja/g++.other/cast3.C: New test.
10231
10232 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10233
10234         * gcc.c-torture/execute/991216-4.c: New test.
10235
10236 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10237
10238         * gcc.c-torture/execute/991216-1.c: New test.
10239         * gcc.c-torture/execute/991216-2.c: New test.
10240         * gcc.c-torture/execute/991216-3.c: New test.
10241
10242 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10243
10244         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10245         Actually make the test fail by using "-O2" for compilation.
10246
10247 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10248
10249         * g++.old-deja/g++.warn/cast-align1.C: New test.
10250
10251 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10252
10253         * gcc.c-torture/compile/991214-1.c: New test.
10254         * gcc.c-torture/compile/991214-2.c: New test.
10255
10256 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10257
10258         * gcc.dg/991214-1.c: New test.
10259
10260 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10261
10262         * gcc.c-torture/compile/991213-3.c: New test.
10263         * gcc.c-torture/compile/991213-2.c: New test.
10264         * gcc.c-torture/compile/991213-1.c: New test.
10265
10266 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10267
10268         * gcc.dg/991209-1.c: New test.
10269
10270 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10271
10272         * gcc.c-torture/compile/991208-1.c: New test.
10273
10274 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10275
10276         * gcc.dg/ultrasp2.c: New test.
10277
10278 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10279
10280         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10281
10282 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10283
10284         * gcc.c-torture/compile/991202-1.c: New test.
10285         * gcc.c-torture/execute/991202-1.c: New test.
10286         * gcc.c-torture/execute/991202-2.c: New test.
10287         * gcc.c-torture/execute/991202-3.c: New test.
10288
10289 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10290
10291         * g++.old-deja/g++.abi/align.C: New test.
10292         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10293         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10294
10295 1999-12-01  Richard Henderson  <rth@cygnus.com>
10296
10297         * gcc.c-torture/execute/991201-1.c: New.
10298
10299 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10300
10301         * gcc.dg/991129-1.c: New test.
10302
10303 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10304
10305         * gcc.c-torture/compile/991127-1.c: New test.
10306
10307 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10308
10309         * g++.old-deja/g++.other/warn4.C: New test.
10310
10311 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10312
10313         * g++.old-deja/g++.eh/cleanup2.C: New test.
10314         * g++.old-deja/g++.ext/pretty2.C: New test.
10315         * g++.old-deja/g++.ext/pretty3.C: New test.
10316         * g++.old-deja/g++.other/debug6.C: New test.
10317
10318 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10319
10320         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10321         compiler_output to look for one error message instead of two.
10322
10323 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10324
10325         * gcc.c-torture/execute/991118-1.c: Also test case
10326         where the word boundary does not split a byte evenly.
10327
10328 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10329
10330         * g++.old-deja/g++.ext/restrict1.C: New test.
10331
10332 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10333
10334         * gcc.c-torture/execute/991118-1.c: New test.
10335
10336 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10337
10338         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10339         working directory pathnames.
10340
10341 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10342
10343         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10344         host is equipped with driver.h and driver.o so it can actually
10345         compile and run the tests.
10346
10347 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10348
10349         * gcc.c-torture/compile/991008-1.c: New test.
10350
10351 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10352
10353         * lib/gcc-dg.exp: Include target-supports.exp
10354
10355 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10356
10357         * lib/target-supports.exp: New file: Provide procs to test for
10358         features supported by the target.
10359         (check_weak_available): Moved here from ecos.exp.
10360         (check_alias_available): New proc: Determine of the target
10361         toolchain supports the alias attribute.
10362
10363         * gcc.dg/special/ecos.exp: Move check_weak_available to
10364         target-supports.exp.
10365         (alias-1.c): Only perform the test if the target supports
10366         aliases.
10367         (wkali-1.c): Only perform the test if the target supports
10368         aliases.
10369
10370         * gcc.dg/990506-0.c: Expect error messages from cross
10371         targets as well as native targets.
10372
10373 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10374
10375         * gcc.dg/ultrasp1.c: Removed xfail.
10376         * gcc.dg/struct-ret-2.c: Likewise.
10377         * gcc.dg/array-1.c: Likewise.
10378
10379 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10380
10381         * gcc.dg/struct-ret-2.c: New test.
10382
10383         * gcc.dg/array-1.c: New test.
10384
10385 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10386
10387         * gcc.c-torture/execute/991030-1.c: New test.
10388
10389 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10390
10391         * gcc.c-torture/compile/991026-2.c: New test.
10392
10393 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10394
10395         * gcc.c-torture/compile/991026-1.c: New test.
10396
10397 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10398
10399         * gcc.c-torture/execute/991023-1.c: New test.
10400
10401 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10402
10403         * gcc.c-torture/execute/991019-1.c: New test.
10404
10405 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10406
10407         * gcc.c-torture/execute/991016-1.c: New test.
10408
10409 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10410
10411         * gcc.c-torture/execute/991014-1.c: New test.
10412
10413 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10414
10415         * g++.old-deja/g++.other/union2.C: New test.
10416
10417 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10418
10419         * g++.old-deja/g++.other/vaarg2.C: New test.
10420         * g++.old-deja/g++.other/vaarg3.C: New test.
10421
10422 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10423
10424         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10425         in compile/.
10426
10427 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10428
10429         * gcc.c-torture/execute/va-arg-11.c: New test.
10430
10431 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10432
10433         * lib/file-format.exp (gcc_target_object_format): Don't
10434         crash if objdump is unavailable.
10435
10436 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10437
10438         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10439
10440 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10441
10442         * gcc.c-torture/compile/990928-1.c: New test.
10443
10444 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10445
10446         * g++.old-deja/g++.other/decl6.C: New test.
10447
10448 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10449
10450         * gcc.c-torture/execute/va-arg-10.c: New test.
10451
10452 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10453
10454         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10455         __PRETTY_FUNCTION__.
10456
10457 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10458
10459         * gcc.c-torture/execute/990923-1.c: New test.
10460
10461 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10462
10463         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10464         for which -fpic is inappropriate.
10465
10466 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10467
10468         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10469
10470 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10471
10472         * g++.old-deja/g++.other/dyncast1.C: New test.
10473         * g++.old-deja/g++.other/dyncast2.C: New test.
10474         * g++.old-deja/g++.other/dyncast3.C: New test.
10475         * g++.old-deja/g++.other/dyncast4.C: New test.
10476         * g++.old-deja/g++.other/dyncast5.C: New test.
10477         * g++.old-deja/g++.eh/catch3.C: New test.
10478         * g++.old-deja/g++.eh/catch3p.C: New test.
10479         * g++.old-deja/g++.eh/catch4.C: New test.
10480         * g++.old-deja/g++.eh/catch4p.C: New test.
10481         * g++.old-deja/g++.eh/catch5.C: New test.
10482         * g++.old-deja/g++.eh/catch5p.C: New test.
10483         * g++.old-deja/g++.eh/catch6.C: New test.
10484         * g++.old-deja/g++.eh/catch6p.C: New test.
10485         * g++.old-deja/g++.eh/catch7.C: New test.
10486         * g++.old-deja/g++.eh/catch7p.C: New test.
10487         * g++.old-deja/g++.eh/catch8.C: New test.
10488         * g++.old-deja/g++.eh/catch8p.C: New test.
10489         * g++.old-deja/g++.eh/catch9.C: New test.
10490         * g++.old-deja/g++.eh/catch9p.C: New test.
10491
10492 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10493
10494         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10495         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10496
10497 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10498
10499         * gcc.c-torture/compile/990913-1.c: New test.
10500
10501 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10502
10503         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10504         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10505
10506 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10507
10508         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10509
10510 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10511
10512         * g++.old-deja/g++.other/lookup11.C: New test.
10513         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10514         what is permitted and what we want.
10515         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10516         overload use.
10517         * g++.old-deja/g++.jason/rfg5.C: Likewise
10518
10519 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10520
10521         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10522         * gcc.c-torture/noncompile/poison-1.c: New file.
10523
10524 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10525
10526         * g++.old-deja/g++.other/sizeof3.C: New test.
10527         * g++.old-deja/g++.other/sizeof4.C: New test.
10528         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10529         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10530
10531 1999-09-07  Richard Henderson  <rth@cygnus.com>
10532
10533         * gcc.dg/va-arg-1.c: New.
10534
10535 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10536
10537         * gcc.c-torture/execute/va-arg-9.c: New test.
10538
10539 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10540
10541         * g77.f-torture/compile/980519-2.f: New test.
10542         * g77.f-torture/compile/19990905-0.f: New test.
10543         * g77.f-torture/compile/19990905-1.f: New test.
10544         * g77.f-torture/compile/19990905-2.f: New test.
10545
10546         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10547
10548 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10549
10550         * gcc.c-torture/execute/990827-1.c: Fix typo.
10551
10552 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10553
10554         * g++.old-deja/g++.other/deref1.C: New test.
10555
10556 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10557
10558         * g++.old-deja/g++.other/ambig2.C: New test.
10559         * g++.old-deja/g++.other/cond5.C: New test.
10560         * g++.old-deja/g++.other/lookup16.C: New test.
10561
10562 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10563
10564         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10565         assemblers too.
10566
10567 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10568
10569         * lib/c-torture.exp: Avoid the "compare executables" optimization
10570         when testing native.
10571
10572 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10573
10574         * gcc.c-torture/execute/990829-1.c: New test.
10575         * gcc.c-torture/compile/990829-1.c: New test.
10576
10577 1999-08-27  Paul Burchard  <burchard@pobox.com>
10578
10579         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10580         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10581         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10582         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10583         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10584         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10585         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10586         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10587         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10588         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10589         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10590
10591 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10592
10593         * gcc.c-torture/execute/990827-1.c: New test.
10594
10595 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10596
10597         * g77.f-torture/noncompile/19990826-4.f: New test.
10598
10599         * g77.f-torture/compile/19990826-3.f: New test.
10600
10601         * g77.f-torture/execute/19990826-2.f: New test.
10602
10603         * g77.f-torture/compile/19990826-1.f: New test.
10604
10605         * gcc.c-torture/execute/990826-0.c: New test.
10606         * g77.c-torture/execute/19990826-0.f: New test.
10607
10608         * g77.f-torture/noncompile/970626-2.f: New test.
10609
10610 1999-08-25  Paul Burchard  <burchard@pobox.com>
10611
10612         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10613         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10614         lss-011.C: New tests.
10615
10616 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10617
10618         * g++.old-deja/g++.other/decl5.C: New test.
10619
10620 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10621
10622         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10623         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10624         call `postbase' for each one.  All callers of `postbase' changed
10625         to call this instead.
10626
10627 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10628
10629         * gcc.c-torture/execute/990811-1.c: New test.
10630
10631 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10632
10633         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10634         just native ones.
10635
10636         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10637         just native ones.
10638
10639 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10640
10641         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10642
10643 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10644
10645         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10646
10647 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10648
10649         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10650
10651 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10652
10653         * gcc.c-torture/execute/990804-1.c: New test.
10654
10655 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10656
10657         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10658         * g++.old-deja/g++.brendan/crash64.C: Likewise
10659         * g++.old-deja/g++.brendan/overload8.C: Likewise
10660
10661 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10662
10663         * g++.old-deja/g++.other/struct1.C: New test.
10664
10665 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10666
10667         * g++.old-deja/g++.other/enum2.C: New test.
10668
10669 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10670
10671         Adapted from tests from Franz Sirl:
10672         * gcc.c-torture/execute/va-arg-7.c: New test.
10673         * gcc.c-torture/execute/va-arg-8.c: New test.
10674
10675 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10676
10677         * gcc.c-torture/compile/990801-2.c: New test.
10678
10679         * gcc.c-torture/compile/990801-1.c: New test.
10680
10681 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10682
10683         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10684         fp-cmp-1.c, converting double to float.
10685
10686         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10687         fp-cmp-1.c, converting double to long double.
10688
10689         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10690         from fr1 to unknown_register, since fr1 is a legitimate register
10691         on some machines.
10692
10693 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
10694
10695         * README: More listname related changes.
10696
10697 1999-07-08  Catherine Moore  <clm@cygnus.com>
10698
10699         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
10700
10701 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
10702
10703         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10704
10705 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10706
10707         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10708
10709 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
10710
10711         * gcc.dg/990703-1.c: New test.
10712
10713 1999-06-29  Nick Clifton  <nickc@cygnus.com>
10714
10715         * lib/file-format.exp: New file: Move definition of proc
10716         gcc_target_object_format to here from
10717         gcc.dg/special/ecos.exp.
10718
10719         * lib/c-torture.exp: Include lib file-format.exp.
10720         * lib/gcc-dg.exp: Include lib file-format.exp.
10721
10722         * gcc.dg/special/ecos.exp: Remove definition of proc
10723         gcc_target_object_format.
10724
10725 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
10726
10727         * gcc.c-torture/execute/990628-1.c: New test.
10728
10729 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
10730
10731         * gcc.c-torture/compile/990625-2.c: New test.
10732
10733         * gcc.c-torture/compile/990625-1.c: New test.
10734
10735 1999-06-23  Nick Clifton  <nickc@cygnus.com>
10736
10737         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
10738         attributes compile.
10739         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10740         ports that use the COFF/PE file format.
10741
10742 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
10743
10744         * gcc.c-torture/compile/990617-1.c: New test.
10745
10746 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
10747
10748         * g++.old-deja/g++.other/decl4.C: New test.
10749
10750 1999-06-14  Nathan Sidwell  <nathan@acm.org>
10751
10752         * g++.old-deja/g++.other/bitfld3.C: New test.
10753
10754 1999-06-08  Nathan Sidwell  <nathan@acm.org>
10755
10756         * g++.old-deja/g++.eh/catch1.C: New test.
10757
10758 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
10759
10760         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10761
10762         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10763         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
10764
10765 1999-06-05  Craig Burley  <craig@jcb-sc.com>
10766
10767         * g77.f-torture/compile/19990502-0.f: Replace with new,
10768         shorter, test that still fails after recent changes.
10769
10770 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10771
10772         * gcc.c-torture/execute/990604-1.c: New test.
10773
10774 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
10775
10776         * gcc.c-torture/execute/990531-1.c: New test.
10777
10778 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10779
10780         * gcc.c-torture/compile/990527-1.c: New test.
10781
10782 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10783
10784         * gcc.c-torture/execute/990527-1.c: New test.
10785
10786 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10787
10788         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10789         bitfields as signed.
10790
10791 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10792
10793         * g77.f-torture/compile/19990525-0.f: New test.
10794
10795 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10796
10797         * gcc.c-torture/execute/990525-2.c: New test.
10798
10799         * gcc.c-torture/execute/990525-1.c: New test.
10800
10801 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10802
10803         * g++.old-deja/g++.other/anon3.C: New test.
10804         * g++.old-deja/g++.other/anon4.C: New test.
10805         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10806         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10807         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10808         Merrill).
10809
10810 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10811
10812         * gcc.c-torture/execute/990524-1.c: New test.
10813
10814         * gcc.dg/990524-1.c: New test.
10815
10816 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10817
10818         * gcc.c-torture/compile/990523-1.c: New test.
10819
10820 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10821
10822         * gcc.c-torture/compile/990519-1.c: New test.
10823
10824 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10825
10826         * gcc.c-torture/compile/990517-1.c: New test.
10827
10828         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10829         (e4, f4): New tests.
10830         (main): Call them.
10831
10832 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10833
10834         * gcc.dg/noreturn-1.c: New test.
10835
10836 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10837
10838         * gcc.c-torture/execute/990513-1.c: New test.
10839
10840 1999-05-10  Richard Henderson  <rth@cygnus.com>
10841
10842         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10843
10844 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10845
10846         * g77.f-torture/execute/erfc.f: Use small single-precision
10847         values, to avoid problems on Alphas when not -mieee.
10848
10849 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10850
10851         * gcc.dg/990506-0.c: New test.
10852
10853 1999-05-08  Richard Henderson  <rth@cygnus.com>
10854
10855         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10856         the constant to test.  Don't XFAIL 64-bit targets.
10857
10858         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10859         * g++.old-deja/g++.law/profile1.C: Likewise.
10860
10861         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10862         operator new instances.
10863         * g++.old-deja/g++.other/delete5.C: Likewise.
10864
10865 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10866
10867         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10868         intrinsic.
10869
10870 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10871
10872         * g77.f-torture/execute/u77-test.f: Reverse order of two
10873         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10874
10875 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10876
10877         * gcc.dg/compare1.c: New test.
10878
10879 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10880
10881         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10882         New tests.
10883
10884 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10885
10886         * g77.f-torture/compile/19990502-1.f: New test.
10887
10888 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10889
10890         * g77.f-torture/compile/19990502-0.f: New test.
10891
10892 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10893
10894         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10895         intrinsic.
10896
10897 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10898
10899         * g77.f-torture/execute/u77-test.f (main): List libU77
10900         intrinsics not currently tested.
10901         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10902         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10903         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10904         Trim blanks off the ends of some printed strings.
10905
10906 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10907
10908         * g77.f-torture/execute/u77-test.f (main): Just warn about
10909         FSTAT gid disagreement, as it's expected on some systems.
10910
10911 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
10912
10913         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10914         use a new function, which allows for some slop.
10915         Clean up some commentary.
10916         (issum): The new function.
10917         (sgladd): Deleted subroutine.
10918
10919 1999-05-01  Craig Burley  <craig@jcb-sc.com>
10920
10921         * g77.f-torture/execute/u77-test.f: Modify to be more like
10922         libf2c/libU77 version, bringing patches to that version here.
10923         Add suitable commentary.
10924
10925 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
10926
10927         * gcc.dg/990424-1.c: New test.
10928
10929 1999-04-24  Craig Burley  <craig@jcb-sc.com>
10930
10931         * g77.f-torture/execute/u77-test.f (main): Bug involving
10932         LSTAT has been fixed, so turn back on full checking.
10933
10934 1999-04-20  Craig Burley  <craig@jcb-sc.com>
10935
10936         * g77.f-torture/compile/19990419-0.f: New test.
10937         * g77.f-torture/execute/19990419-1.f: New test.
10938
10939 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
10940
10941         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10942         to avoid the need for a prototype to supress a warning.
10943
10944 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
10945
10946         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10947
10948 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
10949
10950         * gcc.c-torture/execute/990404-1.c: New test.
10951
10952 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10953
10954         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10955         * gcc.dg/cpp-if3.c: Don't use -pedantic.
10956         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10957         missing initializer warnings.
10958
10959 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
10960
10961         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10962         matching strings.
10963
10964 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
10965
10966         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10967
10968 1999-03-26  Craig Burley  <craig@jcb-sc.com>
10969
10970         * g77.f-torture/execute/19990325-0.f: New test.
10971         * g77.f-torture/execute/19990325-1.f: New test.
10972
10973 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
10974
10975         * gcc.c-torture/execute/990324-1.c: New test.
10976
10977 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
10978
10979         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10980         test with 4.
10981
10982 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
10983
10984         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
10985
10986 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10987
10988         * g77.f-torture/execute/19990313-2.f: New test.
10989         * g77.f-torture/execute/19990313-3.f: New test.
10990
10991 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10992
10993         * g77.f-torture/execute/19990313-0.f: New test.
10994         * g77.f-torture/execute/19990313-1.f: New test.
10995
10996 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
10997
10998         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10999         printf to sprintf.
11000         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11001         (main): Add check for u15.  Conditionalize u31 check depending on
11002         whether ints are <32 bits or >=32 bits.
11003
11004 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11005
11006         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11007
11008 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11009
11010         * g77.f-torture/compile/19990305-0.f: New test.
11011         * g77.f-torture/execute/19981119-0.f: New test.
11012
11013 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11014
11015         * g77.f-torture/execute/970625-2.f: call ABORT if final
11016         result is not correct, instead of just printing it.
11017         Add this checking via newly introduced obfuscation, to
11018         trip up buggy front ends.
11019
11020 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11021
11022         * g77.f-torture/compile/960317-1.f: Moved from being
11023         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11024
11025 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11026
11027         * g77.f-torture/execute/960317-1.f: New (old) test.
11028         * g77.f-torture/execute/970625-2.f: Ditto.
11029
11030 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11031
11032         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11033         message on line 1 or line 2; cccp and cpplib do this differently.
11034
11035 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11036
11037         * g++.old-deja/g++.law/weak1.C: New test.
11038
11039 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11040
11041         * gcc.c-torture/execute/990119-1.c: Renamed to...
11042         * gcc.dg/990119-1.c: this, so it will only be tested once
11043         (it's a preprocessor test, it doesn't need to be run at
11044         multiple optimization levels).
11045
11046 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11047
11048         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11049           ALWAYS_CXXFLAGS.
11050
11051 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11052
11053         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11054         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11055         to not be compilable by current g77.
11056
11057 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11058
11059         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11060
11061 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11062
11063         * gcc.c-torture/execute/990222-1.c: New test.
11064
11065 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11066
11067         * g77.f-torture/compile/19990218-0.f: New test.
11068         * g77.f-torture/noncompile/19990218-1.f: New test.
11069
11070 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11071
11072         * g77.f-torture/compile/19981216-0.f: New test.
11073
11074 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11075
11076         * gcc.dg/990214-1.c: New test.
11077
11078 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11079
11080         * gcc.dg/990213-2.c: New test.
11081
11082         * gcc.dg/990213-1.c: New test.
11083
11084 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11085
11086         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11087         ints.
11088
11089 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11090
11091         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11092         specified by target.
11093
11094         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11095
11096 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11097
11098         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11099
11100 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11101
11102         * gcc.dg/special/ecos.exp: New test driver for new tests with
11103         special requirements.
11104
11105         * gcc.dg/special/alias-1.c: New test.
11106         * gcc.dg/special/gcsec-1.c: New test.
11107         * gcc.dg/special/weak-1.c: New test.
11108         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11109         * gcc.dg/special/weak-2.c: New test.
11110         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11111         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11112         * gcc.dg/special/wkali-1.c: New test.
11113         * gcc.dg/special/wkali-2.c: New test.
11114         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11115         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11116
11117 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11118
11119           * lib/c-torture.exp (c-torture-compile): Pull out code for
11120           analyzing gcc error messages.
11121           (c-torture-execute): Likewise.  Fix some (harmless) false
11122           positives.
11123           * lib/gcc.exp (gcc_check_compile): New function.
11124
11125 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11126
11127         * gcc.c-torture/execute/990208-1.c: New test.
11128
11129 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11130
11131         * g++.dg/special/ecos.exp: New driver for new tests with special
11132         requirements
11133
11134         * g++.dg/special/conpr-1.C: New test
11135         * g++.dg/special/conpr-2.C: New test
11136         * g++.dg/special/conpr-2a.C: New test
11137         * g++.dg/special/conpr-3.C: New test
11138         * g++.dg/special/conpr-3a.C: New test
11139         * g++.dg/special/conpr-3b.C: New test
11140
11141         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11142         allow g++ to use the dg driver
11143
11144         * README: Add comment about g++.dg directory
11145
11146 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11147
11148         * README: Update email addresses.
11149
11150 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11151
11152         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11153         arguments in order to force structure S onto the stack even on
11154         the alpha.
11155         (test): Pass 10 leading arguments to function foo as well as the
11156         structure S.
11157
11158         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11159         failure for all targets.
11160
11161         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11162         abort to terminate program execution.
11163
11164 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11165
11166         * gcc.c-torture/execute/990130-1.c: New test.
11167
11168 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11169
11170         * gcc.dg/990130-1.c: New test.
11171
11172 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11173
11174         * gcc.c-torture/execute/990128-1.c: New test.
11175
11176 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11177
11178         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11179
11180 1999-01-27  Felix Lee  <flee@cygnus.com>
11181
11182         * lib/c-torture.exp (c-torture-compile): pull out code for
11183         analyzing gcc error messages.
11184         (c-torture-execute): ditto, and fix some (harmless) false
11185         positives.
11186         * lib/gcc.exp (gcc_check_compile): new function.
11187
11188 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11189
11190         * gcc.dg/990117-1.c: New test.
11191
11192         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11193
11194         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11195
11196 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11197
11198         * g77.f-torture/compile/990115-1.f: New test.
11199
11200 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11201
11202         * gcc.c-torture/compile/990107-1.c: New test
11203
11204 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11205
11206         * gcc.c-torture/execute/990106-2.c: New test.
11207
11208         * gcc.c-torture/execute/990106-1.c: New test.
11209
11210 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11211
11212         * gcc.c-torture/compile/981223-1.c: New test.
11213
11214 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11215
11216         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11217         (opt3): Rename from opt4 and disable.
11218
11219 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11220
11221         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11222
11223 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11224
11225         * g++.old-deja/g++.other/conv5.C: New test.
11226
11227 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11228
11229         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11230
11231 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11232
11233         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11234
11235 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11236
11237         * gcc.c-torture/compile/981211-1.c: New test.
11238
11239 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11240
11241         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11242
11243         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11244
11245 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11246
11247         * gcc.special/930510-1.c: Make C9X safe.
11248         * gcc.misc-tests/gcov-1.c Similarly.
11249         * gcc.misc-tests/gcov-2.c Similarly.
11250
11251 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11252
11253         * gcc.dg/ultrasp1.c: New test.
11254
11255 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11256
11257         * gcc.c-torture/execute/981206.c: New test.
11258
11259 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11260
11261         * g++.old-deja/g++.ns/template7.C: New test.
11262
11263         * g++.old-deja/g++.other/expr1.C: New test.
11264
11265         * g++.old-deja/g++.eh/tmpl3.C: New test.
11266
11267         * g++.old-deja/g++.eh/tmpl2.C: New test.
11268
11269 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11270
11271         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11272         * g++.old-deja/g++.other/using6.C: Removed.
11273         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11274
11275         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11276
11277 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11278
11279         * g++.old-deja/g++.pt/overload8.C: New test.
11280
11281         * g++.old-deja/g++.pt/overload7.C: New test.
11282
11283         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11284
11285         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11286         and relinking messages.
11287         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11288         compiling with -frepo.
11289
11290 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11291
11292         * g++.old-deja/g++.pt/lookup6.C: New test.
11293
11294 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11295
11296         * gcc.c-torture/execute/981130-1.c: New test.
11297         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11298
11299 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11300
11301         * g++.old-deja/g++.pt/explicit76.C: New test.
11302
11303         * g++.old-deja/g++.pt/friend38.C: New test.
11304
11305         * g++.old-deja/g++.ns/crash2.C: New test.
11306
11307         * g++.old-deja/g++.pt/defarg8.C: New test.
11308
11309         * g++.old-deja/g++.pt/instantiate6.C: New test.
11310
11311         * g++.old-deja/g++.pt/static6.C: New test.
11312
11313         * g++.old-deja/g++.pt/decl2.C: New test.
11314
11315 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11316
11317         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11318         problem is actually related with name lookup, but so what? :-)
11319
11320         * g++.old-deja/g++.pt/friend37.C: New test.
11321
11322 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11323
11324         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11325         element, which fails on some systems.
11326
11327         * g77.f-torture/execute/labug1.f: New test.
11328
11329 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11330
11331         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11332         is defined.
11333
11334 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11335
11336         * g77.f-torture/compile/981117-1.f: New test.
11337
11338 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11339
11340         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11341         properly discarded.
11342
11343 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11344
11345         * gcc.c-torture/execute/memcheck: New directory of tests for
11346         -fcheck-memory-usage.
11347
11348 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11349
11350         * README: New file, general information about the testsuite and
11351         new description of the various C++ test subdirectories.
11352         * README.g++: Eliminate obsolete information, update and move most
11353         relevant stuff to README.
11354
11355 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11356
11357         * gcc.c-torture/compile/981107-1.c: New test.
11358
11359 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11360
11361         * execute/memcpy-bi.c: New testcase.
11362
11363 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11364
11365         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11366         base classes.
11367
11368         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11369         template is selected.
11370
11371         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11372         classes, it should be accepted for all types.
11373
11374         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11375
11376         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11377         specializations start with template headers.
11378
11379 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11380
11381         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11382
11383         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11384         non-POD types.
11385
11386 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11387
11388         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11389
11390 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11391
11392         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11393
11394 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11395
11396         * 981019-1.c: New test.
11397
11398 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11399
11400         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11401         find objc headers.
11402
11403 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11404
11405         * compile/981001-4.c: Remove use of GCC extension that triggers a
11406         compiler bug.
11407
11408 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11409
11410         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11411
11412 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11413
11414         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11415         instantiation of template produces incorrect code for delete
11416         expression.
11417
11418         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11419         constructors' name is not unique.
11420         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11421         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11422
11423         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11424         automatic array of const is ill-formed.
11425
11426         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11427         of template parameter?
11428
11429         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11430         const.
11431
11432         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11433         pointer-to-member expression.
11434
11435         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11436         declaration causes ICE.
11437
11438 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11439
11440         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11441         reserved in the global namespace.
11442
11443         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11444         generate needed virtual table.
11445
11446         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11447
11448 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11449
11450         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11451         template-dependent type
11452
11453 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11454
11455         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11456         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11457         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11458
11459         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11460         class should be usable as argument of member function.
11461         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11462         class should be usable as return type of member function.
11463         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11464         class should be usable as type of data member.
11465
11466         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11467
11468 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11469
11470         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11471
11472 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11473
11474         * gcc.dg/dll-?.c Add thumb to target list.
11475         Fix assembler scan patterns to match current assembler output.
11476
11477 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11478
11479         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11480         matching of template brackets.
11481
11482         * g++.old-deja/g++.other/using4.C: New test.  Test using
11483         declarations of methods from base classes.
11484
11485         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11486         within functions should introduce names into the innermost
11487         enclosing namespace.
11488
11489         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11490         of static locals if first initialization throws.
11491
11492 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11493
11494         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11495
11496 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11497
11498         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11499         lose track of the possible targets of tablejump insns.
11500         * special/special.exp: Run it.
11501
11502 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11503
11504         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11505         must be declared before its specializations can be named in friend
11506         declarations.
11507
11508 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11509
11510         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11511
11512         * g77.f-torture/execute/io1.f: New test.
11513
11514 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11515
11516         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11517         with pointer to template function, for which no argument deduction
11518         is possible.
11519
11520         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11521         specialization of template function as argument to template
11522         function.
11523
11524         * g++.old-deja/g++.other/access2.C: New test; Inner class
11525         shouldn't have privileged access to Outer's names.
11526
11527 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11528
11529         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11530         friend template declared within template class conflicts with
11531         nested class of the same name.
11532
11533         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11534         is ignored.
11535
11536         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11537         object with direct initializer as function declaration.
11538
11539         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11540         initializers.
11541
11542         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11543         involving const pointer and NULL produces incorrect result.
11544
11545         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11546         type name without `typename' should be rejected with -pedantic.
11547
11548 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11549
11550         * g++.old-deja/g++.other/addrof1.C: New test.
11551
11552 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11553
11554         * gcc.c-torture/compile/981001-1.c: New test.
11555         * gcc.c-torture/execute/981001-1.c: New test.
11556
11557 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11558
11559         * gcc.c-torture/compile/981001-2.c: New test.
11560         * gcc.c-torture/compile/981001-3.c: New test.
11561         * gcc.c-torture/compile/981001-4.c: New test.
11562
11563 1998-10-01  Robert Lipe  <robertl@dgii.com>
11564
11565         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11566         multilibbed hosts.   Idea grafted from g77.exp.
11567
11568 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11569
11570         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11571         avoid losing on systems which need -lsocket.
11572
11573 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11574
11575         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11576         * g++.old-deja/g++.other/nested2.C: Ditto.
11577         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11578         failure.
11579
11580 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11581
11582         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11583         preferred over template operator!= for enum bitfields.
11584
11585 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11586
11587         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11588         that happen to have the same base name, but in different scopes,
11589         are incorrectly rejected.
11590
11591 1998-09-16  Richard Henderson  <rth@cygnus.com>
11592
11593         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11594         on the native word size instead of an integer literal.
11595
11596 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11597
11598         * g++.old-deja/g++.other/static2.C: Invocation of static data
11599         member of type pointer-to-function denoted as non-static member.
11600
11601         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11602         checks involving function types and aliases.
11603
11604 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11605
11606         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11607         redefined to the same non-trivial type.
11608
11609         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11610         namespace-qualification of template specializations declared in
11611         other namespaces.
11612
11613         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11614         to declare a subset of the specializations of a template function
11615         as friends of specializations of a template class.
11616
11617         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11618         member templates that do not fully specialize the enclosing
11619         template class are rejected.
11620
11621 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11622
11623         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11624
11625 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11626
11627         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11628         altered from libf2c/libU77 version.
11629
11630 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11631
11632         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11633
11634 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11635
11636         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11637         (un)signed char are different types for template specialization
11638         purposes.
11639
11640 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11641
11642         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11643         * objc: ObjC testsuite.
11644
11645 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11646
11647         * gcc.c-torture/execute/941014-1.x:  New file.
11648
11649 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11650
11651         * lib/c-torture.exp: Add support for
11652         torture_eval_before_compile and torture_eval_before_execute
11653         variables.
11654
11655 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11656
11657         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11658         this test triggers valid.
11659
11660 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11661
11662         * gcc.dg/980827-1.c: New test.
11663
11664 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11665
11666         * gcc.c-torture/execute/loop-4b.c: New test.
11667
11668 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11669
11670         * lib/c-torture.exp: Add support for
11671         torture_eval_before_compile and torture_eval_before_execute
11672         variables.
11673
11674 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11675
11676         * gcc.c-torture/compile/980825-1.c: New test.
11677
11678 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11679
11680         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11681         count number tests in opt_t0 not good_t0.
11682
11683 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
11684
11685         * gcc.c-torture/compile/930326-1.x: Fix typo.
11686
11687 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
11688
11689         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11690         causes an ICE.
11691
11692 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11693
11694         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11695         STACK_SIZE is defined.
11696         * gcc.c-torture/unsorted/stuct.c: Similarly.
11697
11698         * gcc.c-torture/compile/980821-1.c: New test.
11699
11700 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
11701
11702         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11703
11704 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
11705
11706         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11707         code.
11708
11709 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
11710
11711         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11712         error'.
11713
11714 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
11715
11716         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11717
11718 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
11719
11720         * gcc.c-torture/compile/980816-1.c: New test.
11721
11722         * gcc.dg/980816-1.c: New test.
11723
11724 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
11725
11726         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11727         compiler for ieee tests.
11728
11729 1998-08-01  Dave Love  <d.love@dl.ac.uk>
11730
11731         * g77.f-torture/compile/980729-0.f: New test.
11732
11733 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
11734
11735         * gcc.c-torture/special/eeprof-1.c: New test, for
11736         -finstrument-functions.
11737         * gcc.c-torture/special/special.exp: Run it.
11738
11739 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
11740
11741         * gcc.c-torture/compile/980729-1.c: New test.
11742
11743 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
11744
11745         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11746         __thumb__ is defined, and test for ARM style doubles if so.
11747
11748 1998-07-26  Dave Love  <d.love@dl.ac.uk>
11749
11750         * g77.f-torture/noncompile/980615-0.f: New test.
11751
11752 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
11753
11754         * gcc.dg/980312-1.c: Do link instead of compile.
11755         * gcc.dg/980313-1.c: Likewise.
11756
11757 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
11758
11759         * gcc.c-torture/compile/980726-1.c: New test.
11760
11761 1998-07-25  Dave Love  <d.love@dl.ac.uk>
11762
11763         * g77.f-torture/execute/io0.f: New test.
11764
11765 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
11766
11767         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11768         an int.
11769
11770 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
11771
11772         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11773         m32r bugs.
11774
11775 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11776
11777         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11778         c-decl.c:grokdeclarator can handle mode attributes.
11779
11780 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11781
11782         * gcc.c-torture/execute/980716-1.c: New test.
11783
11784 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11785
11786         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11787         the mn10200.
11788         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11789         the mn10200.
11790         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11791         * gcc.c-torture/compile/930326-1.x: Similarly.
11792
11793 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11794
11795         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11796         New test from Craig.
11797
11798 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11799
11800         * g77.f-torture/noncompile/980616-0.f: New test.
11801
11802         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11803
11804 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11805
11806         *  g++.other/singleton.C: Return error value instead of taking
11807         SIGSEGV.
11808
11809 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11810
11811         *  g++.other/singleton.C: New test.   Warning is under dispute.
11812         Runtime crash is not.
11813
11814 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11815
11816         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11817         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11818         using6.C, using7.C}:  New namespace tests.
11819
11820 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11821
11822         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11823         specialization with typedef'ed names used as array indexes.
11824
11825 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11826
11827         * gcc.c-torture/execute/980709-1.c: New test.
11828
11829         * gcc.dg/980709-1.c: New test.
11830
11831 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11832
11833         * gcc.c-torture/execute/bcp-1.c: New test.
11834
11835 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11836
11837         * gcc.c-torture/execute/980707-1.c: New test.
11838
11839 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11840
11841         * gcc.c-torture/compile/980706-1.c: New test.
11842
11843 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11844
11845         * g77.f-torture/execute/980701-0.f,
11846         g77.f-torture/execute/980701-1.f: New test from Craig.
11847
11848 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11849
11850         * gcc.c-torture/compile/980701-1.c: New test.
11851
11852         * gcc.c-torture/execute/980701-1.c: New test.
11853
11854 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11855 rlsruhe.de>
11856
11857         * g++.old-deja/g++.robertl/eb132.C: New test.
11858         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11859
11860 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11861
11862         * g77.f-torture/execute/980628-7.f,
11863         g77.f-torture/execute/980628-8.f,
11864         g77.f-torture/execute/980628-9.f,
11865         g77.f-torture/execute/980628-10.f: New tests from Craig.
11866
11867         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11868
11869 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11870
11871         * g77.f-torture/execute/980628-4.f: New test from Craig.
11872         * g77.f-torture/execute/980628-5.f: Likewise.
11873         * g77.f-torture/execute/980628-2.f: Likewise.
11874         * g77.f-torture/execute/980628-0.f: Likewise.
11875         * g77.f-torture/execute/980628-1.f: Likewise.
11876         * g77.f-torture/execute/980628-3.f: Likewise.
11877         * g77.f-torture/execute/980628-6.f: Likewise.
11878
11879 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11880
11881         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11882         directory when nothing has been installed yet.
11883
11884 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11885
11886         * gcc.c-torture/special/special.exp: Handle newer versions of
11887         dejagnu.
11888
11889 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11890
11891         * gcc.dg/980626-1.c: New test.
11892
11893 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11894
11895         * gcc.misc-tests/m-un-2.c: New test.
11896         * g++.old-deja/g++.other/warn01.c: Likewise.
11897
11898 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11899
11900         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11901         compatibility with assmblers with a different comment character.
11902         Eliminate use of GAS-specific extensions.
11903
11904 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11905
11906         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11907
11908 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11909
11910         *lib/g77.exp: Replace search for libf2c.a with search for newly
11911         renamed libg2c.a
11912
11913 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
11914
11915         * gcc.c-torture/execute/980617-1.c: New test.
11916
11917 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
11918
11919         * gcc.c-torture/execute/980612-1.c: New test.
11920
11921 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
11922
11923         * gcc.dg/980523-1.c: Only test on ppc-linux.
11924         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11925
11926         * gcc.c-torture/execute/980608-1.c: New test.
11927
11928 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11929
11930         * gcc.c-torture/execute/980605-1.c: New test.
11931
11932 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
11933
11934         * gcc.c-torture/execute/980604-1.c: New test.
11935
11936 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
11937
11938         * gcc.c-torture/execute/980602-1.c: New test.
11939         * gcc.c-torture/execute/980602-2.c: Likewise.
11940
11941 1998-06-02  Dave Love  <d.love@dl.ac.uk>
11942
11943         * 970125-0.f: Fix per JCB.  Add commentary.
11944
11945 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
11946
11947         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11948         IEEE -0 support.
11949
11950 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11951
11952         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11953         earlier.
11954
11955 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
11956
11957         * gcc.c-torture/execute/980526-3.c: New test.
11958
11959 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
11960
11961         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11962         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11963         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11964         m88k-motorola-sysv3 to XFAIL.
11965
11966 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11967
11968         * gcc.dg/980526-1.c: New test.
11969         * gcc.c-torture/execute/980526-2.c: New test.
11970
11971 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
11972
11973         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11974
11975         * gcc.c-torture/execute/980526-1.c: New test.
11976
11977 1998-05-26  Dave Love  <d.love@dl.ac.uk>
11978
11979         * g77.f-torture/execute/alpha2.f: Add runtime test.
11980
11981 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
11982
11983         * g++.old-deja/old-deja.exp: Strip leading directories.
11984
11985         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11986         error for the line.  Don't run multiple tests for the same line.
11987
11988 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
11989
11990         * gcc.dg/980523-1.c: New test.
11991
11992 1998-05-23  Dave Love  <d.love@dl.ac.uk>
11993
11994         * g77.f-torture/compile/970915-0.f: New test.
11995
11996 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
11997
11998         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11999
12000 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12001
12002         * gcc.dg/980520-1.c: New test.
12003
12004 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12005
12006         * gcc.dg/980502-1.c: Fix return type.
12007
12008 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12009
12010         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12011         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12012         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12013         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12014         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12015
12016 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12017
12018         * g77.f-torture/execute/980520-1.f: New test.
12019
12020 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12021
12022         * lib/mike-g77.exp: New file.
12023
12024         * g77.f-torture/noncompile/noncompile.exp,
12025         g77.f-torture/noncompile/check0.f: New files.
12026
12027 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12028
12029         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12030         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12031         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12032         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12033         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12034         abort where appropriate.
12035
12036 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12037
12038         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12039         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12040
12041 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12042
12043         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12044
12045 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12046
12047         * g77.f-torture/compile/980427-0.f: New test.
12048
12049 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12050
12051         * g77.f-torture/compile/980424-0.f: New test.
12052
12053 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12054
12055         * g77.f-torture/compile/980419-2.f (main): New test.
12056         * g77.f-torture/compile/970125-0.f: New test.
12057         * g77.f-torture/compile/980419-1.f: New test.
12058
12059 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12060
12061         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12062         of loop-4.c.
12063
12064 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12065
12066         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12067
12068 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12069
12070         * gcc.c-torture/compile/980329-1.c: New test.
12071
12072 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12073
12074         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12075         * gcc.dg/980312-1.c: Fix typo in -march command.
12076
12077 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12078
12079         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12080
12081 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12082
12083         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12084         Dave Love agree the Fortran source is bogus.
12085
12086 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12087
12088         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12089         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12090         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12091         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12092         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12093
12094 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12095
12096         * g++.old-deja/g++.other/friend1.C: New test.
12097
12098 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12099
12100         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12101         possibly uninitialized) variables and declare dnrm2.
12102
12103 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12104
12105         From Bruno Haible <haible@ilog.fr>:
12106         * gcc.c-torture/execute/980223.c: New test.
12107
12108 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12109
12110         * gcc.dg/ifelse-1.c: New test.
12111
12112 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12113
12114         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12115
12116           * lib/old-dejagnu.exp (old-dejagnu): Added the
12117           "execution test - XFAIL *-*-*" handling in the spirit of
12118           "excess errors test -". Changed the "execution test fails"
12119           handling to be like "excess errors test fails".
12120           * Update various tests accordingly.
12121
12122 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12123
12124         * gcc.c-torture/execute/980205.c: New test.
12125
12126 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12127
12128         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12129         * lib/f-torture.exp: Similarly.
12130         * gcc.c-torture: Rename all .cexp files to .x files.
12131
12132 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12133
12134         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12135         (940510-1.c): Removed duplicate.
12136         (971104-1.c): New test.
12137
12138 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12139
12140           * lib/f-torture.exp: Improve error and loop detection.
12141
12142 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12143
12144         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12145         use that to size the filler array.
12146
12147 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12148
12149         * lib/c-torture.exp(c-torture-execute): Fix typo.
12150
12151         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12152         testcase as the executable name. Keep the executable around if
12153         the test fails.
12154
12155 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12156
12157         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12158         changes.  Only test one -g option, and move it to the end of the
12159         list of options to test.
12160
12161 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12162
12163         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12164         variable GCC_TORTURE_OPTIONS to supply default switches separated
12165         by colons.  If no environment variable, run tests with -O0 -g, -O1
12166         -g, and -O2 -g as well.
12167
12168 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12169
12170         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12171         explanatory comments. Fix indentation.
12172
12173 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12174
12175         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12176
12177 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12178
12179         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12180         * g++.old-deja/g++.mike/p7325.C: Likewise.
12181         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12182
12183 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12184
12185         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12186         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12187         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12188         * g++.old-deja/g++.law/operators4.C: Likewise.
12189
12190 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12191
12192         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12193         * g++.old-deja/g++.mike/p784.C: Ditto.
12194         * g++.old-deja/g++.mike/p785.C: Ditto.
12195
12196 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12197
12198           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12199
12200 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12201
12202         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12203         target feature; pass this to c-torture-execute as needed.
12204
12205 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12206
12207         * lib/c-torture.exp(c-torture-execute): If the previous and the
12208         current executables being tested are identical, we don't need to
12209         run the executable again. Try to make the executable names
12210         unique. Add an optional argument for passing additional compiler
12211         flags.
12212
12213 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12214
12215         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12216
12217 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12218
12219         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12220
12221 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12222
12223         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12224         32bit or larger longs.
12225
12226         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12227         have either a 32bit long or 32bit int.
12228
12229 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12230
12231         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12232         Make double precision tests dependent on sizeof (double).
12233
12234 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12235
12236         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12237         too.
12238
12239 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12240
12241         * gcc.c-torture/compile/961203-1.cexp: New script.
12242
12243 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12244
12245         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12246         up the includes ourselves.
12247
12248 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12249
12250         * lib/plumhall.exp: Remove random include, and add a few
12251         verbose messages for debugging.
12252
12253 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12254
12255         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12256         of trying to do it ourselves.
12257
12258 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12259
12260         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12261
12262 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12263
12264         * gcc.prms/5403.c: Made regexp a bit less strict.
12265
12266 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12267
12268         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12269         is returned from remote_load instead.
12270         * lib/plumhall.exp: Ditto.
12271         * lib/mike-g++.exp: Ditto.
12272         * lib/old-dejagnu.exp: Ditto.
12273         * lib/c-torture.exp: Ditto.
12274
12275 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12276
12277         * lib/g++.exp: Use build_wrapper procedure.
12278         * lib/gcc.exp: Ditto.
12279
12280 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12281
12282         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12283         an old-style decl for malloc.  Fixes tests to work when
12284         sizeof (int) != sizeof (size_t).
12285
12286 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12287
12288         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12289
12290         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12291         use stdargs.h interface.
12292
12293 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12294
12295         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12296         NO_VARARGS when compiling.
12297
12298 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12299
12300         * lib/plumhall.exp(ph_includes): New procedure.
12301         (ph_make): Use it.
12302         (ph_compiler): Ditto.
12303
12304         * lib/g++.exp: Rename test-glue.c to testglue.c.
12305         * lib/gcc.exp: Ditto.
12306
12307 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12308
12309         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12310         to completion when it's called.
12311
12312 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12313
12314         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12315         is defined, don't do test.
12316
12317 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12318
12319         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12320         for object files.
12321         (ph_summary): Mark skipped testcases as untested, not unresolved.
12322
12323         * lib/plumhall.exp (ph_make): If unresolved because of bad
12324         errorCode, record errorCode in log file.
12325         (*): Replace send_log/verbose with verbose -log.
12326
12327 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12328
12329         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12330         double conversion if double isn't at least 8 bytes.
12331
12332         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12333         int to work with targets where int is 16 bits.
12334
12335         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12336         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12337         precision for the test to complete.
12338
12339 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12340
12341         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12342         if d10v is not compiled with the -mdouble64 flag.
12343         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12344
12345         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12346         d10v is not compiled with the -mint32 flag.
12347
12348 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12349
12350         * lib/plumhall.exp: Use incr_count.
12351
12352 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12353
12354         * gcc.c-torture: Update to c-torture-1.45.
12355
12356 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12357
12358         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12359         the name of the expect testcase file).
12360
12361         * lib/g++.exp(g++_init): Ditto.
12362
12363 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12364
12365         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12366         the host.
12367
12368         * lib/gcc.exp(gcc_exit): New procedure.
12369
12370 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12371
12372         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12373         specs where appropriate.
12374
12375         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12376         because of new "candidates are" messages, and removed a few
12377
12378         * Converted all non-old-style g++ testcases to old-style, and
12379         moved into g++.old-deja.
12380
12381 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12382
12383         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12384         options.
12385
12386         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12387         succeeded.
12388
12389         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12390
12391 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12392
12393         * lib/gcc.exp (gcc_target_compile): Add support for defining
12394         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12395         the machine doesn't have those features.
12396
12397 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12398
12399         * g++.law/operators4.exp: Don't use LIBS.
12400
12401 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12402
12403         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12404
12405         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12406         * lib/g++.exp: Set it here instead. Also, allow use of the
12407         --tool_exec and --tool_opt options. Change CXX to
12408         GXX_UNDER_TEST.
12409
12410         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12411
12412         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12413
12414 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12415
12416         * lib/old-dejagnu.exp: Use prune_warnings instead of
12417         prune_system_crud.
12418         * lib/mike-g++.exp: Ditto.
12419         * lib/gcc.exp: Ditto.
12420         * lib/g++.exp: Ditto.
12421
12422         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12423
12424 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12425
12426           * 941014-2.c: Include stdlib.h
12427           * 960327-1.c: Include stdio.h
12428           * dbra.c, index-1.c: Don't assume ints are 32bits.
12429
12430 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12431
12432         * lib/gcc.exp: Add gcc,stack_size target feature.
12433
12434         * lib/g++.exp(g++_target_compile): Add the include and link
12435         paths here, not in two other places. And, it's $options, not
12436         options.
12437
12438         * lib/mike-g++.exp(postbase): Remove the code that determines
12439         the correct include and link paths.
12440         * g++.old-deja/old-deja.exp: Ditto.
12441
12442 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12443
12444         * lib/g++.exp(g++_init): target_compile no longer returns the
12445         filename of the result.
12446
12447 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12448
12449         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12450         call to glob.
12451
12452         * gcc.c-torture/special/special.exp: Change call to
12453         gcc_target_compile to include the object file.
12454
12455 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12456
12457         * gcc.c-torture/special/special.exp: Correct misspelling in last
12458         change.
12459
12460 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12461
12462         * lib/plumhall.exp(ph_summary): Log the entire output of the
12463         executable. Return -1 if there were any failures, 0 otherwise.
12464         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12465         (ph_make): Clean up objects and executables that were built
12466         if the tests succeeded.
12467
12468 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12469
12470         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12471         libraries and includes in the build tree as appropriate.
12472
12473 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12474
12475         * lib/c-torture.exp: Instead of looking for the global variable
12476         NO_LONG_LONG, check to see if that's a feature of the target.
12477
12478 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12479
12480         * config/default.exp: Minimize. Delete the remainer of the files in
12481         config; this functionality is now in devo/dejagnu/config.
12482
12483         g++.*/*: Pass any additional flags used to compile to postbase;
12484         delete CXXFLAGS.
12485
12486         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12487         is now done by runtest.exp. Use gcc_target_compile instead of
12488         compile.
12489
12490         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12491         Remove references to CFLAGS. Use remote_file instead of
12492         calling rm -f.
12493         (c-torture): Take a list of arguments to use to compile this
12494         testcase.
12495
12496         lib/g++.exp: Simplify. Use target_compile instead of compile.
12497         lib/gcc-dg.exp: Ditto.
12498         lib/gcc.exp: Ditto.
12499         lib/mike-{gcc,g++}.exp: Ditto.
12500         lib/old-dejagnu.exp: Ditto.
12501         lib/plumhall.exp: Ditto.
12502
12503 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12504
12505         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12506         (ph_linker): Likewise.
12507
12508 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12509
12510           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12511         MAP_ANON / MAP_ANONYMOUS if defined;
12512         else try to map from /dev/zero .
12513
12514 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12515
12516         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12517         isn't defined, then define it to MAP_ANONYMOUS.
12518
12519 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12520
12521         * gcc.c-torture: Update to c-torture-1.42 release.
12522
12523 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12524
12525         * gcc.c-torture: Update to c-torture-1.41 release.
12526
12527 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12528
12529         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12530         c-torture release.
12531
12532 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12533
12534         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12535         and LDFLAGS.  Fix second case to append the target_info ldflags
12536         onto LDFLAGS, not CFLAGS.
12537         * lib/g++.exp (g++_init): Add target_info stuff.
12538         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12539         of libgloss and newlib flags for !native.
12540
12541         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12542         (GDB): Fix relative path to go up another dir for finding gdb.
12543
12544 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12545
12546         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12547         versions in the target_info array, if they don't exist.
12548
12549 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12550
12551         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12552
12553 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12554
12555         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12556         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12557
12558 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12559
12560         * lib/old-dejagnu.exp: Don't remove the output file before we've
12561         actually tested it. Don't append pwd to the path of the executable
12562         we're testing.
12563
12564 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12565
12566         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12567
12568 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12569
12570         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12571         temporary directory for compiler files, and set it to a default
12572         value of /tmp. Set $output as the name of the output file from
12573         compiling the testcase. Add a -o option to $cflags_var so the
12574         compiler writes the final output file as $output. Set $executable
12575         to $output.
12576
12577         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12578         directory for compiler files, and set it to /tmp if it doesn't
12579         already have a value. Set $output_file to the name of the output
12580         file from compiling the testcase. Add a -o option to CXXFLAGS so
12581         the compiler writes the final output file as $output. Use $output
12582         as the executable to be tested.
12583
12584 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12585
12586         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12587
12588 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12589
12590         * gcc.c-torture/execute/pending-1.c: New test.  Still
12591         pending in Tege's queue.
12592
12593 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12594
12595         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12596         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12597         if there were failures.  Call unresolved if there were unresolved
12598         testcases.  Call gcc_fail if program did not run to completion.
12599         (ph_make): Pass additional argument name to ph_execute.
12600         (ph_execute): Add new argument.  Pass additional arguments to
12601         ph_summary.  Call gcc_fail is there is no execution output.
12602
12603 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12604
12605         * lib/plumhall.exp (proc_summary): Output relavent summary
12606         lines into the log so specific failures in plumhall can be
12607         investigated.
12608
12609 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12610
12611         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12612         (c-torture-execute): Don't try to execute tests which use
12613         "long long" types if $NO_LONG_LONG is nonzero.
12614
12615 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12616
12617         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12618         not c-torture.
12619
12620         * gcc.ieee: Move from here.
12621         * gcc.c-torture/execute/ieee: To here.
12622
12623 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12624
12625         * gcc.c-torture: Update to c-torture-1.41 release.
12626
12627 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12628
12629         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12630         not "$output".
12631
12632 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12633
12634         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12635         -c present.
12636
12637 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12638
12639         * config/proelf.exp: Handle connecting to a simulator.
12640
12641 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12642
12643         * config/proelf.exp: New file.  Enough framework that we can
12644         run c-torture tests on the proelf targets (or any other target
12645         that gdb can connect to for that matter).
12646
12647 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12648
12649         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12650         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12651
12652         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12653         exec_output exists.
12654
12655 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12656
12657         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12658         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12659
12660         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12661         to pass/fail/unresolved/unsupported/untested.  Caller must now
12662         call unresolved/unsupported/untested.
12663         * lib/*.exp: Update FSF address.  Update to handle new results of
12664         ${tool}_load.
12665         * lib/chill.exp (verbose): Delete.
12666
12667 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12668
12669         * lib/gcc.exp (default_gcc_start): Change order of args to
12670         $LDFLAGS $CFLAGS $LIBS.
12671         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12672         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12673         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12674         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12675         * gcc.misc-tests/dg-test.exp: Likewise.
12676         * gcc.misc-tests/msgs.exp: Likewise.
12677         * gcc.prms/prms.exp: Likewise.
12678         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12679         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12680
12681         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12682
12683 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12684
12685         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12686
12687         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12688         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12689
12690         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12691         necessary.
12692
12693 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
12694
12695         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12696         global for loop; add use of $mathlib.
12697         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12698         settings here; set mathlib for anything but VxWorks.
12699
12700 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
12701
12702         * gcc.c-torture: Update to c-torture-1.40 release.
12703
12704 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
12705
12706         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12707         dg.exp.
12708
12709 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
12710
12711         * lib/c-torture.exp (c-torture-execute): Declare "output" as
12712         global.
12713
12714 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
12715
12716         * lib/g++.exp (LIBS): Define if not already.
12717         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12718         (gcc-dg-prune): Call prune_gcc_output.
12719         * lib/gcc.exp (prune_gcc_output): New proc.
12720         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12721         prune_gcc_output.
12722
12723 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
12724
12725         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12726         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
12727
12728 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
12729
12730         * gcc.c-torture: Update to c-torture-1.39 release.
12731
12732 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
12733
12734         * lib/c-torture.exp (c-torture-execute): Don't return if one option
12735         fails, try others as well.
12736
12737 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12738
12739         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12740         If compilation fails, mark execute tests as `untested'.
12741         If test is marked as unsupported, don't mark compilation and
12742         execute tests as failed.
12743
12744 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12745
12746         * lib/g++.exp (g++_init): Don't link in libg++, and look to
12747         libstdc++ for whether or not we want to be doing shared
12748         libraries.  Delete link_curses since we don't need it anymore.
12749         * lib/mike-g++.exp (postbase): Don't link in libg++.
12750         * g++.old-deja/old-deja.exp: Likewise.
12751
12752 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12753
12754         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12755
12756 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12757
12758         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12759         For that, add `-Wl,-a,shared_archive'.
12760         * g++.old-deja/old-deja.exp: Likewise.
12761
12762 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
12763
12764         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12765
12766 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
12767
12768         * lib/mike-g++.exp (postbase): Pay attention to the status of
12769         g++_load.
12770
12771 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12772
12773           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12774
12775 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12776
12777         * lib/gcc.exp (default_gcc_start): No longer need to log program
12778         being executed or its output, execute_anywhere does that now.
12779         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12780         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12781
12782 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12783
12784         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12785         the same as those in lib/g++.exp.
12786
12787 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12788
12789         * gcc.c-torture: Update to c-torture-1.38 release.
12790         * gcc.ieee: Related changes.
12791
12792 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12793
12794         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12795         "exec". Minor reformatting changes.
12796
12797         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12798         cross. This means all "exec" calls now work on a remote host as
12799         well.
12800         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12801         cross. Filter out the extra "\r\n" stuff that expect puts in.
12802         (c-torture-execute): Filter out the bogus warnings like
12803         c-torture-compile does. Add support for canadian cross.
12804         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12805         Use execute_anywhere rather than calling exec directly. Now it
12806         works for canadian cross testing.
12807
12808 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12809
12810         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12811         results into a variable, and check that rather than using file exists.
12812
12813 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12814
12815         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12816         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12817
12818 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12819
12820         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12821         lib_curses if there's a shared libg++ in the build tree.
12822
12823 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12824
12825         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12826         if not supported target.
12827
12828 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12829
12830         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12831         link_curses up to always happen, not just for native builds.
12832
12833 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12834
12835         * gcc.c-torture: Update to c-torture-1.36 release.
12836         * gcc.failure: Related changes.
12837
12838 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12839
12840         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12841
12842 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12843
12844         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12845         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12846         runshlib, link_curses, and mathlib for link and run.
12847
12848         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12849         pass the runtime shared library options for Solaris, OSF/1, and
12850         Irix5, and link with -lcurses to avoid unresolved references.
12851
12852 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12853
12854         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12855         only run once.
12856
12857 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12858
12859         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12860
12861 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12862
12863         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12864         do not have a framework for the "compat" tests yet.
12865
12866 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12867
12868         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12869         set to null if we're testing vxworks5.1.  Use that instead of
12870         `-lm' in the setting of LIBS for link and run.
12871
12872 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12873
12874         * config/rom68k.exp (${tool}_load): Major changes to make it
12875         work.  Verified that it does in fact return the stuff in
12876         exec_output properly.  Catch any Emul or any TRAP other than 0.
12877
12878 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12879
12880         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12881         LDFLAGS properly for targets that need stuff from libgloss.
12882         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12883         only run once.
12884         (gpp_initialized): New variable.
12885
12886 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12887
12888         * config/rom68k.exp: Load libgloss.exp.
12889         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12890         so we can produce a fully linked binary.
12891         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12892         so we can produce a fully linked binary.
12893
12894 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12895
12896         * lib/plumhall.exp (ph_section): Watch for expected failures.
12897         Add missing `else'.
12898
12899         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12900         run the testcase.
12901         (c-torture): Likewise.
12902
12903 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12904
12905         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12906
12907         * lib/mike-g++.exp (mike_cleanup): New proc.
12908         (prebase): New globals compiler_result, not_compiler_result,
12909         target_regexp.
12910         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12911         allow leading "-" in pattern.  Watch for unsupported tests.
12912         If $compiler_result is set, pattern match assembler code,
12913         and ditto for $not_compiler_result.
12914         * lib/mike-gcc.exp: Likewise.
12915
12916         * lib/plumhall.exp (ph_execute): Only call ph_summary if
12917         execution "succeeded".
12918
12919 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
12920
12921         * config/win32.exp: New file.
12922         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12923
12924 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12925
12926         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12927         unsupported.
12928         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12929         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12930         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12931
12932         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12933         "... without exceptions was ...".  That is now handled by
12934         prune_system_crud.
12935         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12936
12937 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
12938
12939         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12940         sieve.c,sort2.c}: New files.
12941         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12942         sieve.exp,sort2.exp}: Drivers for them.
12943
12944         * lib/mike-gcc.exp (program_output): New user settable variable.
12945         (postbase): Call prune_system_crud.  Also prune extraneous compiler
12946         messages.
12947         * lib/mike-g++.exp (program_output): New user settable variable.
12948
12949         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12950
12951         * config/sh.exp: Deleted (use sim.exp instead).
12952
12953 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12954
12955         * config/vx.exp: Declare CHECKTASK as global.
12956         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12957         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12958         * lib/old-dejagnu.exp: Load [pwd]/$executable.
12959
12960 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12961
12962         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12963         target. Like vx.exp, only includes `vx29k.exp' instead of
12964         `vxworks.exp'.
12965
12966 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
12967
12968         * config/sim.exp: Increase time limit from 120 seconds to 240.
12969
12970 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
12971
12972         * gcc.c-torture/execute/950628-1.c: New test.
12973
12974 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
12975
12976         * gcc.c-torture: Update with changes/additions from
12977         c-torture-1.34.
12978
12979 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
12980
12981         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12982
12983 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
12984
12985         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12986
12987 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
12988
12989         * gcc.c-torture/compile/950512-1.c: New test.
12990         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12991         * gcc.dg/struct-ret-1.c: Likewise.
12992
12993 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
12994
12995         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12996           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12997
12998 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12999
13000         * gcc.c-torture/special/920411-1.c: Deleted.
13001         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13002
13003 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13004
13005         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13006         cpu limit.
13007
13008 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13009
13010         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13011
13012 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13013
13014         From kenner;
13015         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13016         is the proper length.
13017         * va-arg-3.c: Likewise.
13018
13019 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13020
13021         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13022         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13023
13024         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13025         * lib/g++.exp (default_g++_start): Delete old cruft.
13026
13027 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13028
13029         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13030         (2 * (1 << 18)) to (2 * (1 << 17)).
13031
13032         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13033
13034 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13035
13036         * config/rom68k.exp: Renamed from config/idp.exp
13037
13038 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13039
13040         * c-torture/compile/921109-2.c
13041
13042 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13043
13044         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13045         excess errors.
13046
13047 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13048
13049         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13050         output.
13051         * lib/g++.exp (default_g++_start): Likewise.
13052
13053 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13054
13055         * gcc.c-torture/compile/950329-1.c: New test.
13056
13057 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13058
13059           * config/bug.exp (${tool}_load): Updated to use new remote_open
13060           and remote_close procs.
13061         * config/idp.exp: New file.
13062
13063 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13064
13065         * gcc.c-torture/execute/950322-1.c: New test.
13066
13067 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13068
13069         * config/vx.exp (${tool}_load): Clean up testing of return code from
13070         vxworks_ld and vxworks_spawn.
13071
13072 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13073
13074         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13075
13076 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13077
13078         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13079         can mark excess errors on a machine by machine basis.  Note, the
13080         default is to not expect any excess errors, even when excess
13081         errors test - is given, so you will want to put an XFAIL ... on
13082         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13083         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13084         those 4 machines, but no others.
13085
13086 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13087
13088         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13089         * lib/c-torture.exp: to here.
13090
13091 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13092
13093         * gcc.c-torture/execute/950221-1.c: New test.
13094         * gcc.c-torture/execute/struct-ret-1.c: New test.
13095         * gcc.c-torture/compile/950221-1.c: New test.
13096
13097         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13098
13099 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13100
13101         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13102         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13103
13104 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13105
13106         * g++.gb: New directory of tests, derived from my signature and
13107         class scoping tests.
13108
13109         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13110         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13111         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13112         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13113         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13114         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13115         * g++.gb/sig25.C: Likewise.
13116
13117         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13118         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13119         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13120         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13121         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13122         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13123         * g++.gb/sig25.exp: Likewise.
13124
13125         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13126         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13127         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13128         * g++.gb/scope13.C: Likewise, this test still fails.
13129
13130         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13131         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13132         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13133         * g++.gb/scope13.exp: Ditto.
13134
13135         * g++.gb/README: New file, explains what these tests are about.
13136
13137 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13138
13139         * lib/dg.exp (dg-do): Support `preprocess'.
13140         (dg-test): Likewise.
13141
13142 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13143
13144         * config/udi.exp: change "continue -expect" to "exp_continue".
13145
13146 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13147
13148         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13149         Delete redundant tests.
13150
13151         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13152         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13153         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13154         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13155         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13156         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13157         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13158         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13159
13160         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13161         storing label pointers.
13162         * gcc.c-torture/execute/921019-1.c: Likewise.
13163         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13164         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13165         parameter fp.
13166         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13167         constants.
13168
13169         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13170         Delete obsolete tests.
13171
13172         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13173         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13174         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13175         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13176         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13177         * gcc.c-torture/compile/950124-1.c: New test.
13178
13179         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13180
13181 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13182
13183         * lib/mike-g++.exp: Add -lm to LIBS.
13184
13185 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13186
13187         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13188
13189 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13190
13191         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13192
13193 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13194
13195         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13196
13197 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13198
13199         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13200         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13201         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13202         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13203         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13204         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13205         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13206         * g++.law/{operators31.C, operators32.C,
13207         * g++.law/{operators33.C, operators34.C}: Likewise.
13208         * g++.law/{pic1.C, refs2.C}: Likewise.
13209         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13210         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13211         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13212         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13213
13214         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13215         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13216         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13217         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13218         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13219         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13220         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13221         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13222         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13223         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13224         * g++.law/{operators34.exp}: Likewise.
13225         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13226         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13227         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13228         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13229         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13230
13231         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13232         No longer expected to fail.
13233         * g++.law/missed-error3.C: Tweak for recent bool changes.
13234
13235 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13236
13237         * config/emb-unix: Deleted.
13238         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13239         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13240
13241 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13242
13243         * lib/dg.exp (dg-test): Fix typo in last patch.
13244
13245 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13246
13247         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13248         (handles multiple occurrences).
13249
13250 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13251
13252         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13253         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13254         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13255         printed).
13256         * lib/c-torture.exp (c-torture-compile): Likewise.
13257         (c-torture): Prepend full path if missing.
13258         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13259         (gcc_fail): Likewise.
13260         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13261
13262 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13263
13264         * lib/netware.exp: Only attach to NetWare i386 systems.
13265
13266 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13267
13268         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13269         messages.  Add test name to "output pattern match" pass/fail message.
13270
13271 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13272
13273         * gcc.dg: New testsuite.
13274         * gcc.dg/dg.exp: New file.
13275
13276         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13277         test-switch.c}: Deleted.
13278
13279         * gcc.misc-tests/msgs.exp: New testcase driver.
13280
13281 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13282
13283         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13284         Watch for illegal return values from ${tool}_load.
13285         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13286         cross targets.  Coerce return value >0 to 1.
13287
13288 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13289
13290         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13291
13292         * config/emb-unix.exp: New file.
13293
13294         * config/sim.exp: Error if variable $SIM not defined.
13295         (${tool}_load): Mark test as "untested" if simulator missing.
13296
13297         * config/unix.exp: Load remote.exp to get rcp_download.
13298         * lib/c-torture.exp: Use different option lists for testcases with
13299         and without loops.
13300         * gcc.c-torture/execute/execute.exp: Likewise.
13301
13302 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13303
13304         * config/*.exp: Clarify return code from ${tool}_load.
13305         Call `unresolved' or `untested' instead of `warning' or `perror'
13306         (sometimes you still want to call both though).
13307         Add comment that `shell_id' is local to each file.
13308         * config/udi.exp (timeout): Set to 30.
13309         Don't print warning if connection fails, $connectmode has already
13310         printed an error.
13311         (${tool}_load): Move verbose messages to level 2.
13312         Rework pattern for "Process started" message.
13313         Pass `shell_id' to ${connectmode}_download.
13314         Retry twice upon timeout.  Make resetting of target more robust.
13315         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13316         Pass `shell_id' to exit_$connectmode.
13317         Only call exit_$connectmode if connected.
13318         * config/unix.exp (${tool}_load): Check return codes better.
13319         * config/vrtx.exp (${tool}_load): Likewise.
13320         * config/vx.exp (${tool}_load): Likewise.
13321         Delete unneeded global's.
13322         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13323         from ${tool}_load.
13324         (dg-stat): Delete.
13325         (dg-init): Delete recording of pass/fail counts.
13326         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13327         (old-dejagnu-init): Likewise.
13328         (old-dejagnu-stat): Delete contents, empty proc now.
13329         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13330         (c-torture): Delete references to lcnt, lpass, lfail.
13331         Get option list from TORTURE_OPTIONS.
13332         Delete -funroll[-all]-loops if no loops.
13333         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13334         (g++_stat): Delete contents (empty proc now).
13335         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13336         (gcc_finish): Likewise.
13337         (gcc_stat): Deleted.
13338         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13339         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13340         * gcc.c-torture/execute/execute.exp: Likewise.
13341         Split tests into two parts: compile, execute.
13342         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13343         no loops.  Update to reflect clarified return codes from ${tool}_load.
13344
13345 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13346
13347         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13348         to grep for.
13349         (old-dejagnu): Likewise (where necessary).
13350
13351 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13352
13353         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13354
13355         * lib/dg.exp (dg-process-target): Fix processing of selector.
13356         Add comment regarding use of `error'.
13357
13358         * lib/gcc.exp (prune_system_crud): Define if missing.
13359         * lib/g++.exp (prune_system_crud): Likewise.
13360
13361         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13362         Call prune_system_crud.
13363         * lib/dg.exp (dg-runtest): New proc.
13364         Use perror instead of send_user for tcl errors in testcase.
13365         Don't return any value, it's never used.
13366         Don't clobber previous definition of `unknown'.
13367         Print tcl errors in `dg-final'.
13368
13369 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13370
13371         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13372         (dg-test): Don't print errorInfo, it contains stack backtrace.
13373
13374 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13375
13376         * lib/g++.exp (runtest_file_p): Define if missing.
13377
13378 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13379
13380         * lib/mike-g++.exp: Comment out loading of g++.exp.
13381         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13382         (default_g++_version): Always print something.
13383         (default_g++_start): Comment out call to `which'.
13384         (g++_start, g++_load): Deleted (must be defined in config file).
13385         * lib/gcc.exp: Test for existence of $CC at start.
13386         Delete check for tmpdir (done in gcc_init).
13387         (default_gcc_version): Always print something.
13388         (default_gcc_start): Comment out call to `which'.
13389         * config/*.exp: Major cleanup - make cross targets work at least a
13390         little better for g++ (by not being "--tool gcc" specific).
13391         Rename gcc_xxx to ${tool}_xxx.
13392         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13393         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13394
13395 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13396
13397         * lib/c-torture.exp (c-torture-compile): Rework compiler
13398         message processing.
13399
13400         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13401         c-torture.
13402
13403 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13404
13405         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13406
13407         * lib/dg.exp (dg-process-target): Support { target native }.
13408
13409 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13410
13411         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13412         looked for "... program xxx got fatal signal".
13413         Correct regsub munging of `comp_output'.
13414         Ignore compiler messages "path prefix not used" and "linker input
13415         file unused".
13416
13417 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13418
13419         * lib/gcc.exp (runtest_file_p): Define if missing.
13420         * gcc.prms/template.c: Example to work from.
13421
13422 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13423
13424         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13425         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13426
13427         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13428         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13429         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13430         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13431
13432         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13433         (dg-process-target): No longer a varargs proc.
13434         Return S/N for target, P/F for xfail.  All callers changed.
13435         (user option procs): More argument checking.
13436         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13437         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13438         (dg-test): Skip test if not running on selected target in `dg-do'.
13439         Update handling of `dg-do-what', `dg-output-text'.
13440         Separate execution pass/fail from output pattern match pass/fail.
13441         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13442
13443 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13444
13445         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13446         target for 920510-1.c.
13447
13448 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13449
13450         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13451         Clean up comment regarding use of passcnt, etc.
13452         (gcc_stat): Don't update `testcnt' here.
13453         (gcc_finish): Do it here.
13454         Might as well reset `but_id' here too.
13455         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13456         to determine if the file should be tested.
13457         * gcc.c-torture/compile/compile.exp: Likewise.
13458         * gcc.c-torture/execute/execute.exp: Likewise.
13459         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13460         * gcc.misc-tests/dg-test.exp: Likewise.
13461         * gcc.prms/prms.exp: Likewise.
13462         * gcc.wendy/wendy.exp: Likewise.
13463         * g++.old-deja.exp: Likewise.
13464         Move "Testing file" message to verbose level 1.
13465
13466 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13467
13468         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13469
13470 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13471
13472         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13473         (default_gcc_start): Accept optional second list element
13474         of compiler flags.  Print compiler output at verbosity level 2.
13475         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13476         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13477         Save current values of framework globals passcnt, failcnt, xpasscnt,
13478         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13479         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13480         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13481         xfailcnt to compute stats.  Update framework global `testcnt' from
13482         pass/fail counts.
13483         (gcc_finish): New proc.  Clean up test environment.
13484         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13485         (gcc_epass, gcc_efail): Delete.
13486         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13487         argument of line number.
13488         (dg-init): If the tool has an init routine, call it.
13489         (dg-test): Remove args `cflags_var' and `libs_var'.
13490         Pass all compiler options to ${tool}_start.
13491         Handle missing line number.
13492         (dg-finish): New function.
13493         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13494         particular files.  Call gcc_finish at end.  Move "skipping test"
13495         message to verbosity level 3.
13496         * gcc.c-torture/compile/compile.exp: Likewise.
13497         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13498         * gcc.c-torture/execute/execute.exp: Likewise.
13499         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13500         Print testcase being tried at verbosity level 1.
13501         * gcc.c-torture/special/special.exp: Unset xfail.
13502         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13503         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13504         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13505         * gcc.failure/failure.exp: Likewise.
13506         * gcc.ieee/ieee.exp: Likewise.
13507         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13508         Update call to dg-test.  Call dg-finish at end.
13509         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13510         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13511         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13512         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13513         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13514         * gcc.wendy/wendy.exp: Add copyright.
13515         Delete setting of tmpdir (done by gcc_init).
13516         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13517         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13518         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13519         gcc_[ce]pass/fail.
13520
13521 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13522
13523         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13524         confusion.
13525         (g++_load): Likewise.
13526
13527         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13528         Rename argument to `prog' to remove the confusion.
13529         Varargs fns behave differently too!
13530         (g++_load): Likewise.
13531
13532         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13533
13534         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13535         what it is.  Delete (always) printing of status value for !native.
13536         Simplify verbose code, and include status and exec_output.
13537         (g++_load): Use gcc_load.
13538
13539 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13540
13541         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13542         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13543         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13544         940714-3.c as these testcases don't exist anymore.  Make
13545         va-arg-1.c expected to pass.
13546
13547 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13548
13549         * gcc.misc-tests/misc.exp: Only run specific testcases.
13550         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13551         * gcc.misc-tests/dg-[1-9].c: New files.
13552
13553         * lib/dg.exp: New testsuite driver.
13554         * gcc.prms/prms.exp: Use it.
13555
13556         * README.gcc: New file.
13557
13558         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13559         Document and reset `lxpass' and `lxfail'.
13560         Simplify "initialized" message.
13561         (gcc_stat): Clean up comments a little.
13562
13563 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13564
13565         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13566
13567 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13568
13569         * lib/old-dejagnu.exp (process-option): New proc.
13570         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13571         (old-dejagnu): Simplify.
13572         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13573
13574 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13575
13576         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13577         exists and is not an empty string.
13578
13579         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13580         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13581         finished.
13582         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13583         automatically.
13584
13585         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13586         longer expected to fail.
13587
13588         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13589         "f" function call.
13590
13591         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13592
13593         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13594         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13595         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13596         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13597         c-torture-1.29.
13598
13599         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13600         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13601
13602         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13603
13604         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13605         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13606
13607         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13608         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13609         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13610
13611 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13612
13613         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13614         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13615         940714-1.c, 940714-2.c, 940714-3.c},
13616         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13617         gcc.misc-tests/{mg.c,mg.exp}:
13618         New tests.
13619         * gcc.noncompile/noncompile.exp: Change accordingly.
13620
13621 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13622
13623         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13624         Undo previous clobberage.
13625
13626 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13627
13628         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13629         * gcc.special/{930510-1.c, special.exp}:
13630         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13631         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13632         struct-varargs-1.c}: New tests from c-torture-1.26.
13633
13634 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13635
13636         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13637           argument to switch.
13638
13639 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13640
13641         * Revert the previous changes.  Please see Rob's directory
13642           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13643           fixes.
13644
13645 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13646
13647         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13648             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13649             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13650             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13651             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13652             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13653             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13654             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13655             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13656             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13657             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13658             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13659             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13660             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13661             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13662             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13663             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13664             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13665             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13666             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13667             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13668             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13669             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13670             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13671             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13672             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13673             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13674
13675 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13676
13677         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13678             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13679           with perror calls.
13680
13681 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13682
13683         * config/unix.exp (g++_load): Fix syntax.
13684
13685 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13686
13687         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13688         * gcc.noncompile/921017-1.c: Deleted obsolete test.
13689         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13690         Don't expect va-arg-1.c to fail.  Correct expected output for
13691         920928-1.c.
13692         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13693         * gcc.wendy/hbm4.c: Correct typo.
13694         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13695
13696 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
13697
13698         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13699         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13700         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
13701         * lib/c-torture.exp (c-torture-compile): Ditto.
13702
13703         Reduce volume of output (remove all the -I's and such).
13704         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13705         Call gcc_cpass, gcc_cfail.
13706         (c-torture): Pass testing option to c-torture-compile.
13707
13708 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
13709
13710         Bring patches over from progressive.
13711         * config/default.exp: Exit remote shell cleanly.
13712         (g++_exit, g++_start): Add default versions.
13713         * config/sim.exp (gcc_load): Use perror, not error.
13714
13715 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
13716
13717         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
13718         set in site.exp.
13719
13720 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
13721
13722         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13723         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13724         (wendy_try): New proc to run testcase.
13725         (main loop): Call 'em.
13726         * gcc.wendy/*.c: Clean up pass to correct expected output.
13727
13728         * lib/gcc.exp: Minor cleanup work.
13729         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13730
13731 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
13732
13733         * config/sim.exp (gcc_load): Document return codes better.
13734         Don't pass -v to simulator.
13735
13736 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13737
13738           * gcc.special/920717-x.c: Fix typo.
13739           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13740           get at sources.
13741
13742         * lib/mike-gcc.exp: Fix typo.
13743
13744 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13745
13746         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13747         binary to use, transform the name.
13748         * config/*.exp: rename everything. Nuke any g++ specific files,
13749         it's now a special case of gcc that requires no special support.
13750         Add a default.exp for unsupported targets.
13751
13752 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
13753
13754         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13755         lib/old-dejagnu.exp: Fix a few patterns to work with the new
13756         version of Tcl.
13757
13758 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13759
13760         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13761         than a warning.
13762
13763 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13764
13765         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13766
13767 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13768
13769         * gcc.execute/execute.exp: Combine opt_list and foption_list into
13770         option_list.  Compile every file with only 4/6 option choices
13771         (same as C torture) instead of with 12/18 different option
13772         choices.
13773         * lib/c-torture.exp: Likewise.
13774
13775         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13776         not already set.
13777
13778 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13779
13780         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13781         can put an XFAIL *-*-* on excess errors.
13782
13783 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13784
13785         * g++.law: Add more tests derived from g++-bugs snapshots.
13786
13787         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13788         equivalent to g++.law/init9.
13789
13790         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13791         compiled it, and the a.out file after we've run it.
13792
13793 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13794
13795         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13796         compiled it, and the a.out file after we've run it.
13797
13798 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13799
13800         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13801
13802 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13803
13804         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13805         version number.
13806
13807 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13808
13809         * g++.law: New directory of g++ tests derived from the g++-bugs
13810         snapshots.
13811
13812 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13813
13814         * gcc.compile: initbug1.c initbug1.exp testcase added
13815
13816 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13817
13818         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13819         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13820           fixes submitted by Jeff Law (law@cs.utah.edu)
13821         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13822           Jeff Law (law@cs.utah.edu)
13823
13824
13825 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13826
13827         * config/unix-g++.exp: Follow the gcc way of doing things.
13828         * g++.old-deja/old-deja.exp: Minor updates.
13829         * lib/g++.exp: New file, follow the gcc way of doing things.
13830         * lib/old-dejagnu.exp: Minor updates.
13831         * lib/mike-g++.exp: Always unset errorInfo.
13832
13833 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13834
13835         * lib/gcc.exp: Fix some errors with the below change, CC and
13836         CFLAGS should be global when setting, not local.
13837
13838 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13839
13840         * lib/gcc.exp: Transform tool name.
13841
13842 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13843
13844         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13845
13846 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13847
13848         * lib/gcc.exp: change gcc_done to gcc_stat
13849
13850 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13851
13852         * Upgraded gcc testsuite to c-torture version 1.25
13853
13854 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13855
13856         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13857         * lib/c-torture: added hooks for new reporting code.
13858
13859 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13860
13861         * config/sh-gcc.exp: check if sh-sim exists in the path
13862
13863 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13864
13865         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13866         * gcc.compile/compile.exp: Initial changes for new logic.
13867         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13868         * gcc.failure/failure.exp: Initial changes for new logic.
13869         * gcc.ieee/ieee.exp: Initial changes for new logic.
13870         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13871         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13872         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13873         * lib/c-torture.exp: Initial changes for new logic.
13874         * lib/gcc.exp: Initial changes for new logic.
13875
13876 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13877
13878         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13879         depend upon failure or success.  Fully qualify names in failure
13880         and success messages.  Always remove a.out before starting
13881         compile, just in case.  Pay more attention to error text output by
13882         the compiler.  Handle testcases with no known past errors just
13883         like all others, so that things are uniform.  Other miscellaneous
13884         improvements.
13885
13886 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13887
13888         * gcc.cpp: new directory for cpp tests
13889
13890 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13891
13892         * lib/chill.exp: Code reformatted, removed unused code.
13893         * config/unix-chill.exp: Code reformatted, removed unused code.
13894         * chill.execute/execute.exp: Code reformatted, removed unused code.
13895         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13896
13897 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13898
13899         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13900         routines not written.
13901
13902 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13903
13904         * config/bug-gcc.exp: Use new procs from bug.exp.
13905
13906 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13907
13908         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13909         via ftp, rather than depending on NFS.
13910         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13911         case.
13912
13913 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13914
13915         * config/bug-gcc.exp: Use new download proc.
13916
13917 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
13918
13919         * chill.execute/execute.exp: cleanups, handles errors better
13920         * chill.compile/compile.exp: rewrite, based on execute.exp
13921         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13922         * lib/chill.exp: major changes to diff proc and compile and link
13923           procs. added chill_fail and chill_pass wrappers to pass and
13924           fail. added more comments, and handle error codes better.
13925           Added a hack to capture stderr from exec, so noncompile tests
13926           can work.
13927
13928 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13929
13930         * chill.execute/execute.exp: rewrite of testsuite driver
13931         * lib/chill.exp: rewrite of testsuite driver
13932         * config/unix-chill.exp: rewrite of testsuite driver
13933
13934 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13935
13936     In chill.execute:
13937         * iexpr.ch: Standardize uppercase.
13938         * tuples.dat: Standardize uppercase.
13939         * vary.ch: standardize.  Correct varying string assignments.
13940         * vary.dat: Add new output lines.
13941
13942 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
13943
13944     In chill.execute:
13945         * chprintf.ch: Standardize use of uppercase.
13946         * tuples.ch: Standardize and turn arr2 into a DCL,
13947           rather than a SYN.
13948         * pinits.ch: Standardize.
13949
13950 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
13951
13952         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
13953         * Makefil: Renamed to Makefile.in.
13954         * configure.in: New.
13955
13956 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13957
13958     In chill.execute:
13959         * .cvsignore: Add result/output files.
13960         * Makefile: Fix up variables at start.  Use MFLAGS
13961           everywhere.  Correct bool_loc, built_ins entries.
13962           Add entry for vary1.ch.
13963         * bitarray.ch: Standardize upper-case usage.
13964         * bitexpr.ch: Standardize, add output of b1.
13965         * params.ch: Use arrayt in along PROC parameters, to
13966           avoid novelty problems.
13967         * sets.ch: Tiny cleanup.
13968         * vary1.ch: Re-indent.
13969
13970 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
13971
13972           * Add PR-related files to Makefiles, .cvsignore files, etc.
13973
13974 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13975
13976         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13977           with compiler objects. New names are test-flow.c and test-loop.c
13978
13979 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13980
13981         * Upgraded c-torture tests from 1.19 to 1.20
13982
13983         * new files:
13984         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13985         * gcc.compile: 930623-1.c 930623-2.c
13986         * gcc.noncompile: 930622-1.c 930622-2.c
13987         * gcc.failure: 920411-1.c 920627-2.c
13988         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13989
13990 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13991
13992         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13993           More changes to get testsuite working properly. Needs more work.
13994           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13995
13996 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13997
13998         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13999           More changes to get testsuite working properly. Needs more work.
14000
14001 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14002
14003         * chill.compile/compile.exp: Added for Dejagnu support
14004         * chill.execute/execute.exp: Added for Dejagnu support
14005         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14006
14007 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14008
14009     This should complete moving the CHILL test files.
14010         * chill.noncompile(.cvsignore printf.grt
14011             in-printf.grt chprintf.grt chprintf.ch):
14012             Added test-support files.
14013           (Makefile): Modified further.
14014         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14015             signal.ch): Added test files.
14016           * chill.execute (.cvsignore printf.grt printr.c
14017             in-printf.grt rts.c chprintf.grt rts.h): Added
14018           test-support files.
14019             (Makefile): More corrections.
14020
14021 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14022
14023         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14024           test cases, ready for DejaGnu.
14025
14026 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14027
14028         * Upgraded c-torture tests from 1.18 to 1.19
14029
14030         * gcc.compile: added test(s):
14031           930607-1.c
14032         * gcc.execute: added test(s):
14033           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14034
14035         * added new subdirectory for misc tests: gcc.misc-tests
14036         * gcc.misc-test(s): added tests:
14037           inst-check.c test-consts.c test-ior.c test-switch.c
14038
14039 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14040
14041         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14042
14043 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14044
14045         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14046
14047 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14048
14049         * Upgraded c-torture tests from 1.17 to 1.18
14050
14051 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14052
14053         * Upgraded c-torture tests from 1.12 to 1.17
14054
14055 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14056
14057         * lib/old-dejagnu.exp:
14058           Fixed handling of XFAIL target triplets to correctly
14059           recognize wildcard characters.  Removed code that
14060           appended a unique id tag to the end of the file name
14061           printed out by the result of the testcases within a
14062           given test file.
14063
14064 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14065
14066         * lib/old-dejagnu.exp:
14067           Reworked expected failure handling to trigger off of XFAIL
14068           keyword in keyphrase embeded in testcase source code. The
14069           XFAIL keyword must be at the end of the keyphrase line. It
14070           may optionally be followed by one or more target triplets.
14071           It has just occured that the handling of wildcards in the
14072           target triplet may not be correct.
14073
14074 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14075
14076         * g++.old-deja/tests:
14077           Moved all subdirectories up one level into g++.old-deja .
14078
14079         * lib/old-dejagnu.exp:
14080           Fixed problem with CXXFLAGS not being properly reset, and being
14081           corrupted with extraneous "-c" compiler option.  This was
14082           causing binaries to not be generated for test that needed them.
14083           Modified strings passed to "pass" and "fail" so that individual
14084           tests from the same test file would be distinguished by an
14085           identifier appended to the test file name in the summary logs;
14086           this corrected a problem with erroneous diff logs.  Added code
14087           to search testcases for expected fail and unexpected pass keywords.
14088
14089 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14090
14091         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14092
14093 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14094
14095         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14096           Removed extraneous text from end of "Special g++ Options"
14097           keyphrase.
14098
14099         * lib/old-dejagnu.exp: Added pattern matching to look for new
14100           keywords, embedded in testcases comments, which will trigger
14101           calls to xpass and xfail.
14102
14103 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14104
14105         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14106           comments embedded in the testcases, especially the one looking for
14107           special compiler options, as well as the pattern matching for the
14108           compiler output again.
14109
14110 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14111
14112         * lib/old-dejagnu.exp: Do a proper check of the return value for
14113           execute tests. Fixed several problems with the pattern matching
14114           of the compiler output which gave erroneous test results.
14115           Changed several of the test result messages to be more descriptive.
14116         * config/unix-g++.exp: Proc g++_load now actually works and
14117           executes the tests passed to it and returns a usable return
14118           value.
14119
14120 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14121
14122           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14123
14124 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14125
14126         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14127           Modified both files to properly execute the old style
14128           dejagnu tests. The previous versions of these files were
14129           experimental and did not function anything near correctly.
14130
14131 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14132
14133         * Removed all Makefile.in and configure.in files. No configuration
14134         needed now.
14135
14136 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14137
14138         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14139
14140 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14141
14142         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14143         gcc.special/configure.in, gcc.noncompile/configure.in,
14144         gcc.execute/configure.in, gcc.code_quality/configure.in,
14145         g++.other/configure.in, g++.old-deja/configure.in,
14146         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14147         in srcname setting.
14148
14149 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14150
14151         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14152         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14153         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14154
14155 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14156
14157         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14158         (gdb_exit): Don't remove *_soc files.
14159
14160 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14161
14162         * lib/c-torture.exp: Don't look for main; instead always use -w
14163         -c.  This is how the c-torture tests work.  Remove the object
14164         file if the compilation succeeds.
14165         * gcc.execute/execute.exp: Remove executable if test passes.
14166         * gcc.noncompile/noncompile.exp: Every test is an expected
14167         failure.
14168         * gcc.special/special.exp: Added tests from c-torture 1.11,
14169         corrected use of existing test.
14170         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14171         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14172         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14173         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14174         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14175         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14176         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14177         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14178         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14179         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14180         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14181         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14182         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14183         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14184         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14185         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14186         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14187         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14188         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14189         c-torture 1.11.
14190         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14191         correspond to c-torture 1.11.
14192
14193         * New file.