OSDN Git Service

* parser.c (cp_parser_asm_definition): Correct handling of omitted
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
2
3         * g++.dg/ext/asm4.C: New test.
4
5 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6
7         PR c++/9030
8         * g++.dg/template/friend12.C: New test.
9         * g++.dg/template/friend13.C: Likewise.
10         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
11
12 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
13
14         * gcc.dg/i386-cadd.c: New test.
15         * gcc.dg/i386-cmov4.c: Likewise.
16
17 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
18
19         PR c++/9165
20         * g++.dg/warn/Wunused-3.C: New test.
21
22         * g++.dg/abi/bitfield9.C: New test.
23
24         PR c++/9189
25         * g++.dg/parse/defarg3.C: New test.
26
27 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
28
29         * g++.dg/parse/ambig1.C: New test.
30         * g++.dg/parse/defarg2.C: New test.
31
32 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
33
34         * g++.dg/template/defarg-1.C: New test.
35         * g++.dg/template/local2.C: Likewise.
36
37 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
38
39         * gcc.c-torture/execute/20030105-1.c: New test.
40
41 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
42
43         * g++.dg/parse/namespace3.C: Remove extra semicolons.
44         * g++.dg/parse/namespace4.C: Likewise.
45
46 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
47
48         * g++.dg/template/ntp2.C: New test.
49
50 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
51
52         * g++.dg/parse/extern-C-1.C: New test.
53
54         * g++.dg/parse/namespace4.C: New test.
55
56         * g++.dg/template/nested1.C: New test.
57
58         * g++.dg/parse/namespace3.C: New test.
59
60 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
61
62         * g++.dg/lookup/two-stage1.C: New test.
63
64 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
65
66         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
67         * g++.old-deja/g++.jason/access8.C: Likewise.
68         * g++.old-deja/g++.other/decl5.C: Likewise.
69
70 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
71
72         * g++.dg/parse/parse7.C: New test.
73
74 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
75
76         PR c++/2843
77         * g++.dg/ext/attrib7.C: New test.
78
79 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
80
81         * g++.dg/parse/parse6.C: New test.
82
83 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
84
85         * gcc.dg/h8300-stack-1.c: New.
86
87 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
88
89         g++.dg/lookup/exception1.C: New test.
90
91         g++.dg/lookup/template1.C: New test.
92
93         g++.dg/parse/namespace2.C: New test.
94
95         g++.dg/parse/parens2.C: New test.
96
97 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
98
99         * g++.dg/parse/parse5.C: New test.
100         * g++.dg/lookup/scoped4.C: New test.
101
102 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
103
104         * g++.dg/parse/parens1.C: New test.
105
106         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
107         angle-bracket1.C.
108         * g++.dg/parse/parens2.C: New test.
109
110         * g++.dg/lookup/scope-operator1.C: New test.
111
112         * g++.dg/parse/operator1.C: New test.
113
114 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
115
116         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
117         * g++.old-deja/g++.other/access6.C: Likewise.
118         * g++.old-deja/g++.other/decl1.C: Likewise.
119         * g++.old-deja/g++.pt/typename12.C: Likewise.
120
121 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
122
123         * g++.dg/parse/namespace1.C: New test.
124         
125 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
126
127         * g++.dg/parse/parse4.C: New test.
128
129 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
130
131         * g++.dg/parse/parse3.C: New test.
132
133 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
134
135         * g++.dg/parse/parse2.C: New test.
136
137 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
138
139         * g++.dg/template/friend11.C: New test.
140
141 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
142
143         * g++.dg/parse/parse1.C: New test.
144
145 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
146
147         * lib/profopt.exp: Change the name of a global variable to avoid
148         possible clashes with other test suites.
149
150 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
151
152         * g++.dg/inherit/covariant8.C: New test.
153
154 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
155
156         * g++.dg/init/array9.C: New test.
157
158         PR c++/9112
159         * g++.dg/parse/expr1.C: New test.
160
161 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
162
163         * gcc.c-torture/compile/20021230-1.c: New test.
164
165 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
166
167         * g++.dg/inherit/covariant5.C: New test.
168         * g++.dg/inherit/covariant6.C: New test.
169         * g++.dg/inherit/covariant7.C: New test.
170
171 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
172
173         PR c++/2739
174         * g++.dg/other/access2.C: New test.
175
176 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
177
178         * g++.dg/other/anon-struct.C: No longer fails
179         * g++.old-deja/g++.brendan/parse4.C: Likewise.
180         * g++.old-deja/g++.brendan/parse5.C: Likewise.
181         * g++.old-deja/g++.brendan/parse6.C: Likewise.
182
183 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
184
185         * g++.dg/parse/angle-bracket.C (main): No longer fails.
186
187 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
188
189         * g++.dg/eh/spec4.C: Remove stray semicolon.
190         * g++.dg/expr/pmf-1.C: Change error message.
191         * g++.dg/ext/asm1.C: Remove stray semicolon.
192         * g++.dg/ext/typename1.C: Add missing typenames.
193         * g++.dg/inherit/template-as-base.C: Change error message.
194         * g++.dg/lookup/scoped1.C: Likewise.
195         * g++.dg/lookup/scoped2.C: Likewise.
196         * g++.dg/lookup/using2.C: Likewise.
197         * g++.dg/other/component1.C: Remove stray semicolon.
198         * g++.dg/other/do1.C: Change error message.
199         * g++.dg/other/error2.C: Likewise.
200         * g++.dg/other/init1.C: Likewise.
201         * g++.dg/other/packed1.C: Remove stray semicolon.
202         * g++.dg/other/ptrmem2.C: Change error message.
203         * g++.dg/parse/parameter-declaration-1.C: Remove line number
204         marker.
205         * g++.dg/special/initp1.C: Remove invalid attribute usage.
206         * g++.dg/template/access3.C: Add typename keyword.
207         * g++.dg/template/access5.C: Remove stray semicolon.
208         * g++.dg/template/access6.C: Likewise.
209         * g++.dg/template/complit1.C: Likewise.
210         * g++.dg/template/crash1.C: Change error message.
211         * g++.dg/template/inherit2.C: Remove stray semicolon.
212         * g++.dg/template/instantiate2.C: Likewise.
213         * g++.dg/template/instantiate3.C: Change error message.
214         * g++.dg/template/qual1.C: Remove stray semicolon.
215         * g++.dg/template/qualttp18.C: Change error message.
216         * g++.dg/template/ref1.C: Remove stray semicolon.
217         * g++.dg/template/sizeof1.C (A::value): Declare it.
218         * g++.dg/template/spec4.C: Change error message.
219         * g++.dg/template/static1.C: Likewise.
220         * g++.dg/template/type1.C: Likewise.
221         * g++.dg/template/typename3.C: Likewise.
222         * g++.old-deja/g++.benjamin/13478.C: Change error message.
223         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
224         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
225         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
226         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
227         named return value extension.
228         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
229         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
230         * g++.old-deja/g++.bob/extern_C.C: Likewise.
231         * g++.old-deja/g++.bob/inherit2.C: Likewise.
232         * g++.old-deja/g++.brendan/complex1.C: Likewise.
233         * g++.old-deja/g++.brendan/copy5.C: Likewise.
234         * g++.old-deja/g++.brendan/crash13.C: Likewise.
235         * g++.old-deja/g++.brendan/crash15.C: Likewise.
236         * g++.old-deja/g++.brendan/crash18.C: Change error message.
237         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
238         * g++.old-deja/g++.brendan/crash38.C: Likewise.
239         * g++.old-deja/g++.brendan/crash50.C: Likewise.
240         * g++.old-deja/g++.brendan/crash56.C: Likewise.
241         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
242         syntax.
243         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
244         * g++.old-deja/g++.brendan/crash8.C: Change error message.
245         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
246         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
247         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
248         * g++.old-deja/g++.brendan/template11.C: Likewise.
249         * g++.old-deja/g++.brendan/template26.C: Likewise.
250         * g++.old-deja/g++.brendan/template27.C: Use explicit
251         specialization syntax.
252         * g++.old-deja/g++.brendan/template30.C: Likewise.
253         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
254         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
255         non-dependent names.
256         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
257         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
258         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
259         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
260         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
261         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
262         named return value extension.
263         * g++.old-deja/g++.ext/namedret2.C: Likewise.
264         * g++.old-deja/g++.ext/namedret3.C: Likewise.
265         * g++.old-deja/g++.ext/return1.C: Likewise.
266         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
267         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
268         * g++.old-deja/g++.jason/access8.C: Likewise.
269         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
270         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
271         pseudo-destructor names.
272         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
273         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
274         pseudo-destructor names.
275         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
276         * g++.old-deja/g++.jason/overload19.C: Likewise.
277         * g++.old-deja/g++.jason/overload32.C: Likewise.
278         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
279         stray semicolons.
280         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
281         * g++.old-deja/g++.jason/return.C: Likewise.
282         * g++.old-deja/g++.jason/return2.C: Likewise.
283         * g++.old-deja/g++.jason/shadow1.C: Likewise.
284         * g++.old-deja/g++.jason/special.C: Use explicit specialization
285         syntax.
286         * g++.old-deja/g++.jason/template10.C: Account for use of
287         non-dependent names.
288         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
289         syntax.
290         * g++.old-deja/g++.jason/template37.C: Likewise.
291         * g++.old-deja/g++.law/access4.C: Change error messages.
292         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
293         pseudo-destructor names.
294         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
295         * g++.old-deja/g++.law/ctors9.C: Likewise.
296         * g++.old-deja/g++.law/cvt22.C: Likewise.
297         * g++.old-deja/g++.law/dtors5.C: Likewise.
298         * g++.old-deja/g++.law/global-init1.C: Likewise.
299         * g++.old-deja/g++.law/missed-error3.C: Likewise.
300         * g++.old-deja/g++.law/operators28.C: Likewise.
301         * g++.old-deja/g++.law/visibility28.C: Likewise.
302         * g++.old-deja/g++.martin/eval1.C: Likewise.
303         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
304         name.
305         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
306         * g++.old-deja/g++.mike/net34.C: Likewise.
307         * g++.old-deja/g++.mike/net36.C: Likewise.
308         * g++.old-deja/g++.mike/ns2.C: Likewise.
309         * g++.old-deja/g++.mike/p12306.C: Likewise.
310         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
311         value extension.
312         * g++.old-deja/g++.mike/p700.C: Likewise.
313         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
314         * g++.old-deja/g++.mike/p710.C: Likewise.
315         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
316         value extension.
317         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
318         * g++.old-deja/g++.mike/pmf9.C: Likewise.
319         * g++.old-deja/g++.ns/crash2.C: Likewise.
320         * g++.old-deja/g++.ns/crash3.C: Likewise.
321         * g++.old-deja/g++.ns/invalid1.C: Likewise.
322         * g++.old-deja/g++.ns/ns17.C: Likewise.
323         * g++.old-deja/g++.ns/template16.C: Likewise.
324         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
325         keyword.
326         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
327         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
328         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
329         named return value extension.
330         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
331         * g++.old-deja/g++.other/access4.C: Issue additional error
332         messages.
333         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
334         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
335         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
336         * g++.old-deja/g++.other/crash25.C: Change error message.
337         * g++.old-deja/g++.other/crash4.C: Change error message.
338         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
339         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
340         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
341         checks.
342         * g++.old-deja/g++.other/defarg8.C: Likewise.
343         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
344         * g++.old-deja/g++.other/dtor10.C: Likewise.
345         * g++.old-deja/g++.other/incomplete.C: Likewise.
346         * g++.old-deja/g++.other/linkage7.C: Likewise.
347         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
348         lookup algorithm.
349         * g++.old-deja/g++.other/mangle2.C: Likewise.
350         * g++.old-deja/g++.other/refinit2.C: Likewise.
351         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
352         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
353         * g++.old-deja/g++.pt/crash28.C: Likewise.
354         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
355         syntax.
356         * g++.old-deja/g++.pt/crash32.C: Change error message.
357         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
358         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
359         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
360         error message position.
361         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
362         * g++.old-deja/g++.pt/defarg8.C: Change error message.
363         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
364         syntax.
365         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
366         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
367         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
368         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
369         keyword.
370         * g++.old-deja/g++.pt/explicit31.C: Likewise.
371         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
372         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
373         keyword.
374         * g++.old-deja/g++.pt/explicit71.C: Change error message.
375         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
376         syntax.
377         * g++.old-deja/g++.pt/friend28.C: Account for use of
378         non-dependent names.
379         * g++.old-deja/g++.pt/friend29.C: Likewise.
380         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
381         rules.
382         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
383         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
384         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
385         lookup rules.
386         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
387         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
388         keyword.
389         * g++.old-deja/g++.pt/memclass20.C: Likewise.
390         * g++.old-deja/g++.pt/memclass5.C: Likewise.
391         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
392         keyword.
393         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
394         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
395         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
396         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
397         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
398         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
399         keyword.
400         * g++.old-deja/g++.pt/spec10.C: Likewise.
401         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
402         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
403         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
404         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
405         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
406         * g++.old-deja/g++.pt/ttp62.C: Likewise.
407         * g++.old-deja/g++.pt/ttp64.C: Likewise.
408         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
409         * g++.old-deja/g++.pt/typename15.C: Likewise.
410         * g++.old-deja/g++.pt/typename22.C: Likewise.
411         * g++.old-deja/g++.pt/typename6.C: Change error messages.
412         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
413         * g++.old-deja/g++.pt/virtual2.C: Likewise.
414         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
415         syntax.
416         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
417         return value extension.
418         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
419         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
420         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
421         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
422         
423 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
424
425         * g++.dg/warn/inline1.C: New test.
426         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
427         * g++.old-deja/g++.jason/synth10.C: Likewise.
428         * g++.old-deja/g++.mike/net31.C: Likewise.
429         * g++.old-deja/g++.mike/p8786.C: Likewise.
430
431         * g++.dg/template/friend10.C: New test.
432         * g++.dg/template/conv5.C: New test.
433
434 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
435         
436         * g++.dg/lookup/scoped3.C: New test.
437         
438         * g++.dg/lookup/decl1.C: New test.
439         * g++.dg/lookup/decl2.C: New test.
440
441 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
442
443         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
444         gcc.c-torture/compile/20021015-1.c,
445         gcc.c-torture/compile/20021015-2.c,
446         gcc.c-torture/compile/20021123-1.c,
447         gcc.c-torture/compile/20021123-2.c,
448         gcc.c-torture/compile/20021123-3.c,
449         gcc.c-torture/compile/20021123-4.c,
450         gcc.c-torture/execute/20021024-1.c: Add tests previously added
451         only to 3.1 or 3.2 branch.
452
453 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
454
455         * gcc.dg/i386-bitfield3.c: New test.
456         
457         * gcc.dg/i386-bitfield2.c: New test.
458         
459 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
460
461         * g++.dg/parse/conv_op1.C: New test.
462
463 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
464
465         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
466         approved.
467
468 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
469
470         * gcc.c-torture/compile/20021220-1.c: New test.
471
472 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
473
474         * gcc.dg/i386-fastcall-1.c: New.
475
476 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
477
478         * gcc.c-torture/execute/20021219-1.c: New test.
479
480 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
481
482         * gcc.dg/i386-pic-1.c: New test.
483
484 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
485
486         PR c++/8099
487         * g++.dg/template/friend9.C: New test.
488
489 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
490
491         PR c++/3663
492         * g++.dg/template/access7.C: New test.
493
494 2002-12-18  Nick Clifton  <nickc@redhat.com>
495
496         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
497         the libstdc++-v3 directory has been found.
498
499 2002-12-12  Devang Patel <dpatel@apple.com>
500         * gcc.dg/darwin-ld-1.c: New test.
501         * gcc.dg/darwin-ld-2.c: New test.
502         * gcc.dg/darwin-ld-3.c: New test.
503         * gcc.dg/darwin-ld-4.c: New test.
504         * gcc.dg/darwin-ld-5.c: New test.
505
506 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
507
508         * gcc.c-torture/compile/20021212-1.c: New test.
509
510 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
511
512         * gcc.dg/fshort-wchar: New test.
513
514 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
515
516         PR c++/8372
517         * g++.dg/template/dtor1.C: New test.
518
519         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
520         markers.
521
522 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
523
524         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
525
526 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
527
528         * g++.dg/template/static1.C: New test.
529         * g++.dg/template/static2.C: New test.
530         * g++.old-deja/g++.ext/memconst.C: New test.
531
532 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
533
534         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
535         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
536         * g++.dg/special/initp1.C: Likewise.
537
538 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
539
540         * gcc.c-torture/execute/20021204-1.c: New test.
541
542 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
543
544         * gcc.dg/ppc-fmadd-1.c: New file.
545         * gcc.dg/ppc-fmadd-2.c: New file.
546         * gcc.dg/ppc-fmadd-3.c: New file.
547
548 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
549
550         * gcc.c-torture/compile/20021204-1.c: New test.
551
552 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
553
554         * g++.dg/inherit/covariant2.C: New test.
555         * g++.dg/inherit/covariant3.C: New test.
556         * g++.dg/inherit/covariant4.C: New test.
557         * g++.dg/inherit/covariant1.C: Remove XFAIL.
558         * g++.old-deja/g++.robertl/eb17.C: Likewise.
559
560 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
561
562         PR c++/8688
563         * g++.dg/init/brace3.C: New test.
564
565 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
566
567         * gcc.dg/20020210-1.c: Fix a comment typo.
568
569 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
570
571         PR c++/8720
572         * g++.dg/parse/defarg1.C: New test.
573
574         PR c++/8615
575         * g++.dg/template/char1.C: New test.
576
577         * g++.dg/template/varmod1.C: Fix typo.
578
579 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
580
581         DR 180
582         * g++.old-deja/g++.pt/crash32.C: Expect error.
583
584 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
585
586         PR c++/5919
587         * g++.dg/template/varmod1.C: New test.
588
589         PR c++/8727
590         * g++.dg/inherit/typeinfo1.C: New test.
591
592         PR c++/8663
593         * g++.dg/inherit/typedef1.C: New test.
594
595 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
596
597         PR c++/8332
598         PR c++/8493
599         * g++.dg/template/strlen1.C: New test.
600
601         PR c++/8227
602         * g++.dg/template/ctor2.C: New test.
603
604         PR c++/8214
605         * g++.dg/init/string1.C: New test.
606
607         PR c++/8511
608         * g++.dg/template/friend8.C: New test.
609
610 2002-11-29  Joe Buck <jbuck@synopsys.com>
611
612         * g++.dg/lookup/anon2.C: New test.
613
614 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
615
616         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
617         h8300 port.
618
619 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
620
621         * gcc.dg/bitfld-6.c: New test.
622
623 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
624
625         * gcc.c-torture/execute/20021127.[cx]: New test.
626
627 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
628
629         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
630         quality.
631
632 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
633
634         * g++.dg/init/brace2.C: New test.
635         * g++.old-deja/g++.mike/p9129.C: Correct.
636
637 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
638
639         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
640
641 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
642
643         * gcc.dg/sibcall-6: New test for indirect sibcalls.
644
645 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
646
647         * testsuite/g++.dg/abi/empty11.C: New test.
648         * testsuite/g++.dg/rtti/cv1.C: New test.
649
650 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
651
652         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
653
654 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
655
656         * g++.dg/abi/empty10.C: New test.
657
658 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
659
660         * gcc.c-torture/compile/20021124-1.c: New test.
661
662 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
663
664         * g++.dg/abi/rtti2.C: New test.
665
666 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
667
668         * gcc.dg/i386-unroll-1.c: New test.
669
670 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
671
672         * gcc.c-torture/compile/20021120-1.c: New test.
673         * gcc.c-torture/compile/20021120-2.c: New test.
674
675 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
676
677         * gcc.dg/bitfld-5.c: New test.
678
679 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
680
681         * gcc.c-torture/execute/20021120-3.c: New test.
682
683 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
684
685         * gcc.c-torture/execute/20021120-2.c: New test.
686
687 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
688
689         * gcc.c-torture/execute/20021120-1.c: New test.
690
691 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
692
693         * gcc.c-torture/execute/20021118-3.c: New test.
694
695 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
696
697         * gcc.c-torture/compile/20021119-1.c: New test.
698
699 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
700
701         * gcc.dg/duff-1.c: New test.
702         * gcc.dg/duff-2.c: New test.
703         * gcc.dg/duff-3.c: New test.
704
705 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
706
707         * gcc.dg/cpp/_Pragma5.c: New test.
708
709 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
710
711         * gcc.c-torture/execute/20021118-2.c: New test.
712
713 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
714
715         * gcc.c-torture/execute/20021118-1.c: New test.
716
717 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
718
719         * gcc.dg/20021116-1.c: New test.
720
721 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
722
723         * g++.dg/abi/vcall1.C: New test.
724
725 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
726
727         * gcc.dg/20021029-1.c: New test.
728         * gcc.dg/20021029-2.c: New test.
729
730 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
731
732         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
733
734 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
735
736         PR c/8439
737         * gcc.dg/20021110.c: Move to ...
738         * gcc.c-torture/compile/20021110.c: .... here.
739
740 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
741
742         PR c/8467
743         * gcc.c-torture/execute/20021111-1.c
744
745 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
746
747         PR c/8439
748         * gcc.dg/20021110.c: New test.
749
750 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
751
752         * g++.dg/abi/vthunk3.C: Run only on x86.
753
754 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
755
756         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
757
758 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
759
760         * lib/compat.exp (compat-execute): Fix logic error in last
761         change.
762
763 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
764
765         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
766
767 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
768
769         PR c++/8389
770         * g++.dg/template/access6.C: New test.
771
772 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
773
774         * gcc.dg/i386-ssefp-1.c: New test.
775         * gcc.dg/i386-ssefp-1.c: New test.
776
777 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
778
779         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
780
781 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
782
783         * g++.dg/abi/vthunk3.C: New test.
784
785         PR c++/8338
786         * g++.dg/template/crash2.C: New test.
787
788 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
789
790         * testsuite/g++.dg/abi/dtor1.C: New test.
791         * testsuite/g++.dg/abi/dtor2.C: Likewise.
792
793 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
794
795         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
796         Darwin.
797
798 2002-11-04  Adam Nemet  <anemet@lnxw.com>
799
800         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
801         -mthumb.  Only xfail with -O0.
802
803 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
804
805         * g++.dg/abi/thunk1.C: New test.
806         * g++.dg/abi/thunk2.C: Likewise.
807         * g++.dg/abi/vtt1.C: Likewise.
808
809 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
810
811         PR optimization/8423
812         * gcc.c-torture/execute/builtin-constant.c: New test.
813
814 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
815
816         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
817         Add some more cases.
818
819 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
820
821         PR c++/8391
822         * g++.dg/opt/local1.C: New test.
823
824 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
825
826         PR c++/8160
827         * g++.dg/template/complit1.C: New test.
828
829         PR c++/8149
830         * g++.dg/template/typename4.C: Likewise.
831
832 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
833
834         Core issue 287, PR c++/7639
835         * g++.dg/template/instantiate1.C: Adjust error location.
836         * g++.dg/template/instantiate3.C: New test.
837         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
838         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
839         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
840
841 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
842
843         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
844
845 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
846
847         PR c++/8287
848         * g++.dg/init/dtor2.C: New test.
849
850 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
851
852         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
853         * gcc.dg/nest.c: Bypass errors on irix6.
854
855 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
856
857         * gcc.dg/nest.c: Expect error for mmix-*-*.
858         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
859
860 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
861
862         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
863         markers.
864
865         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
866
867 2002-10-25  Mike Stump  <mrs@apple.com>
868
869         * gcc.dg/warn-1.c: New test.
870
871 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
872
873         * g++.dg/template/typename3.C: New test.
874
875 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
876
877         * g++.dg/lookup/ptrmem1.C: New test.
878
879         * g++.dg/abi/vthunk2.C: New test.
880
881 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
882
883         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
884
885 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
886
887         * g++.dg/abi/empty9.C: New test.
888
889 2002-10-24  Richard Henderson  <rth@redhat.com>
890
891         * g++.dg/inherit/thunk1.C: Enable for ia64.
892
893 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
894
895         PR c++/8067
896         * g++.dg/lookup/pretty1.C: New test.
897
898 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
899
900         * gcc.dg/20021023-1.c: New test.
901
902 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
903
904         PR c++/7679
905         * g++.dg/parse/inline1.C: New test.
906
907 2002-10-23  Richard Henderson  <rth@redhat.com>
908
909         * g++.dg/inherit/thunk1.C: Enable for x86_64.
910
911         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
912
913 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
914
915         PR c++/6579
916         * g++.dg/parse/stmtexpr3.C: New test.
917
918 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
919
920         * g++.dg/expr/cond1.C: New test.
921
922 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
923
924         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
925
926 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
927
928         * g++.dg/abi/vbase13.C: New test.
929         * g++.dg/abi/vbase14.C: Likewise.
930
931 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
932
933         * gcc.dg/tls/pic-1.c: New test.
934         * gcc.dg/tls/nonpic-1.c: New test.
935         * gcc.dg/20021018-1.c: New test.
936
937 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
938
939         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
940         Remove only files with the same base name as the test case.
941         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
942         (profopt-execute): Likewise.  Also, remove old profiling
943         and performance data files before running the tests.
944
945         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
946         * g++.dg/bprob/bprob.exp: Likewise.
947         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
948         to allow more general test case names.
949
950         * g++.dg/bprob/bprob-1.C: Rename to ...
951         * g++.dg/bprob/g++-bprob-1.C: ... this.
952
953         * g77.dg/bprob/bprob-1.f: Rename to ...
954         * g77.dg/bprob/g77-bprob-1.f: ... this.
955
956 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
957
958         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
959         bison 1.50 or later.
960
961 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
962
963         * g++.dg/README: Describe more test directories.
964
965 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
966
967         * g++.dg/init/array6.C: Add additional tests.
968
969 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
970
971         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
972         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
973
974 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
975
976         * gcc.c-torture/compile/20020604-1.x: New.
977         * gcc.c-torture/compile/simd-5.x: Likewise.
978         * gcc.c-torture/execute/920710-1.x: Likewise.
979         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
980
981 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
982
983         * g++.dg/inherit/override1.C: Add dg-options clause.
984
985 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
986
987         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
988         _mm_slli_si128.
989
990 2002-10-19  Andreas Schwab  <schwab@suse.de>
991
992         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
993         directory component.
994
995 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
996
997         * g++.dg/inherit/thunk1.C: New test.
998
999         * g++.dg/inherit/override1.C: New test.
1000
1001         * g++.dg/abi/mangle11.C: New test.
1002         * g++.dg/abi/mangle14.C: New test.
1003         * g++.dg/abi/mangle17.C: New test.
1004
1005 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1006
1007         * g++.dg/overload/member2.C: New test.
1008
1009 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1010
1011         * g++.dg/README: Describe new compat directory.
1012         * g++.dg/dg.exp: Skip tests in compat directory.
1013         * README.compat: New file.
1014         * lib/compat.exp: New expect script.
1015         * g++.dg/compat: New test directory.
1016         * g++.dg/compat/compat.exp: New expect script.
1017         * g++.dg/compat/abi: New test directory.
1018         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1019         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1020         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1021         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1022         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1023         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1024         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1025         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1026         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1027         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1028         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1029         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1030         * g++.dg/compat/break: New test directory.
1031         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1032         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1033         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1034         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1035         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1036         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1037         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1038         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1039         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1040         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1041         g++.dg/compat/break/README: New files.
1042         * g++.dg/compat/eh: New test directory.
1043         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1044         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1045         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1046         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1047         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1048         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1049         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1050         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1051         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1052         g++.dg/compat/eh/filter2_y.C,
1053         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1054         g++.dg/compat/eh/new1_y.C,
1055         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1056         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1057         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1058         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1059         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1060         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1061         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1062         g++.dg/compat/eh/unexpected1_y.C: New files.
1063         * g++.dg/compat/init: New test directory.
1064         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1065         g++.dg/compat/init/array5_y.C,
1066         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1067         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1068         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1069         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1070         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1071         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1072         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1073         g++.dg/compat/init/init-ref2_y.C: New files.
1074
1075 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1076
1077         PR c++/7584
1078         * g++.dg/inherit/using3.C: New test.
1079
1080 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1081
1082         * gcc.dg/20021017-2.c: New test.
1083
1084 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1085
1086         * g++.dg/abi/mangle16.C: Adjust.
1087
1088         * g++.dg/init/array8.C: New test.
1089
1090 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1091
1092         * gcc.dg/special/mips-abi.exp: New test.
1093         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1094
1095 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1096
1097         * g++.dg/abi/mangle16.C: New test.
1098         * g++.dg/abi/mangle17.C: Likewise.
1099
1100         PR c++/7478
1101         * g++.dg/template/ref1.C: New test.
1102
1103 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1104
1105         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1106
1107 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1108
1109         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1110
1111 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1112
1113         PR c++/7524
1114         * g++.dg/init/array7.C: New test.
1115
1116 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1117
1118         * g++.dg/init/array6.C: New test.
1119
1120         * g++.dg/abi/mangle13.C: Likewise.
1121         * g++.dg/abi/mangle14.C: Likewise.
1122         * g++.dg/abi/mangle15.C: Likewise.
1123
1124 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1125
1126         * g++.dg/abi/empty8.C: New test.
1127
1128 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1129
1130         * g++.dg/init/ctor1.C: New test.
1131
1132 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1133
1134         * gcc.c-torture/execute/20021015-1.c: New test.
1135
1136 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1137
1138         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1139
1140 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1141
1142         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1143
1144 2002-10-14  Richard Henderson  <rth@redhat.com>
1145
1146         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1147
1148 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1149
1150         PR optimization/6631
1151         * g++.dg/opt/const2.C: New test.
1152
1153 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1154
1155         PR c++/7176
1156         * g++.dg/parse/friend1.C: New test.
1157         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1158
1159 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1160
1161         * gcc.dg/20021014-1.c: New test.
1162
1163 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1164
1165         PR c++/5661
1166         * g++.dg/ext/vlm1.C: New test.
1167         * g++.dg/ext/vlm2.C: Likewise.
1168
1169         * g++.dg/init/array1.C: Remove invalid braces.
1170         * g++.dg/init/brace1.C: New test.
1171         * g++.dg/init/copy2.C: Likewise.
1172         * g++.dg/init/copy3.C: Likewise.
1173         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1174         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1175         braces.
1176
1177 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1178
1179         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1180
1181 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1182
1183         * gcc.c-torture/compile/simd-5.c: New test.
1184
1185 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1186
1187         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1188
1189 2002-10-10  Jim Wilson  <wilson@redhat.com>
1190
1191         * gcc.c-torture/execute/20021010-1.c: New test.
1192
1193 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1194
1195         PR c/7353
1196         * g++.dg/ext/typedef-init.C: New test.
1197         * gcc.dg/typedef-init.c: New test.
1198
1199 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1200
1201         * gcc.dg/cpp/paste13.c: New test.
1202
1203 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1204
1205         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1206         remaining platforms, XFAIL during compile, not execute.  Don't
1207         XFAIL at -O0.
1208
1209 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1210
1211         * gcc.dg/alias-1.c: Tweak expected warning.
1212
1213 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1214
1215         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1216
1217 2002-10-06  Andreas Jaeger  <aj@suse.de>
1218
1219         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1220         * gcc.dg/cpp/c++98.C: Likewise.
1221
1222         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1223         * g++.dg/cpp/c++98.C: Likewise.
1224
1225         * g++.dg/README (Subdirectories): Mention cpp directory.
1226
1227         PR target/7559
1228         * gcc.dg/20021006-1.c: New test.
1229
1230 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1231
1232         PR c++/7804
1233         * g++.dg/other/warning1.C: New test.
1234
1235 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1236
1237         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1238         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1239         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1240
1241 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1242
1243         PR c++/7931
1244         * g++.dg/template/ptrmem3.C: New test.
1245
1246         PR c++/7754
1247         * g++.dg/template/union1.C: New test.
1248
1249 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1250
1251         PR c++/8006
1252         * g++.dg/abi/mangle9.C: New test.
1253         * g++.dg/abi/mangle10.C: New test.
1254         * g++.dg/abi/mangle11.C: New test.
1255         * g++.dg/abi/mangle12.C: New test.
1256
1257 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1258
1259         PR c++/7188.
1260         * g++.dg/template/meminit1.C: New test.
1261         * g++.dg/warn/Wreorder-1.C: Likewise.
1262         * g++.old-deja/g++.mike/warn3.C: Tweak.
1263         * lib/prune.exp: Ingore "in copy constructor".
1264
1265 2002-10-02  Andreas Jaeger  <aj@suse.de>
1266
1267         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1268         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1269         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1270         on x86-64.
1271
1272 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1273
1274         * gcc.dg/empty1.C: Fix typo.
1275
1276 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1277
1278         * gcc.dg/alias-1.c: New test.
1279
1280 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1281
1282         * gcc.dg/empty1.C: New test.
1283
1284         * g++.dg/tls/init-2.C: Tweak error messages.
1285
1286 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1287
1288         * gcc.c-torture/compile/20020923-1.c: New test.
1289
1290 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1291
1292         * gcc.c-torture/execute/ffs-1.c: New test.
1293         * gcc.c-torture/execute/ffs-2.c: Ditto.
1294
1295 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1296
1297         * g++.dg/overload/member1.C: New test.
1298
1299 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1300
1301         * g++.dg/abi/empty7.C: New test.
1302         * g++.dg/init/pm2.C: Likewise.
1303
1304 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1305
1306         * g++.dg/rtti/crash1.C: New test.
1307
1308 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1309
1310         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1311         gcc.dg/sibcall-4.c: New tests.
1312
1313 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1314
1315         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1316         powerpc and MMIX targets.
1317
1318 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1319
1320         * gcc.dg/cpp/20020927-1.c: New.
1321
1322 2002-09-26  David S. Miller  <davem@redhat.com>
1323
1324         * gcc.c-torture/compile/trunctfdf.c: New.
1325
1326 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1327
1328         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1329
1330 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1331
1332         * gcc.c-torture/execute/loop-15.c: New.
1333
1334 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1335
1336         * README.QMTEST: Fix typo.
1337
1338 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1339
1340         * gcc.dg/20020926-1.c: New test.
1341
1342 2002-09-25  David S. Miller  <davem@redhat.com>
1343
1344         PR target/7842
1345         * gcc.c-torture/execute/shiftdi.c: New test.
1346
1347 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1348
1349         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1350         unique to the tool.
1351         * lib/g77.exp (g77_init): Likewise.
1352         * lib/g++.exp (g++_init): Likewise.
1353         * lib/objc.exp (objc_init): Likewise.
1354
1355 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1356
1357         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1358         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1359         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1360
1361 2002-09-25  Richard Henderson  <rth@redhat.com>
1362
1363         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1364         too-small long double.
1365
1366 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1367
1368         * gcc.dg/20020919-1.c: New test.
1369
1370 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1371
1372         * g++.dg/abi/bitfield6.C: New test.
1373         * g++.dg/abi/bitfield7.C: New test.
1374         * g++.dg/abi/bitfield8.C: New test.
1375         * g++.dg/abi/vbase11.C: New test.
1376
1377 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1378
1379         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1380         hppa*-*-hpux*.  Update test comment.
1381
1382 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1383
1384         * gcc.dg/tls/struct-1.c: New test.
1385
1386 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1387
1388         * gcc.dg/cpp/tr-warn2.c: Update.
1389
1390 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1391
1392         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1393
1394 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1395
1396         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1397         systems.
1398
1399 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1400
1401         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1402
1403         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1404         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1405         setting of cxxfilt.
1406
1407 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1408
1409         * gcc.dg/20020312-2.c: Update for darwin.
1410
1411 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1412
1413         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1414
1415 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1416
1417         * objc.dg/comp-types-1.m: New test.
1418         * objc.dg/comp-types-2.m: New test.
1419         * objc.dg/comp-types-3.m: New test.
1420         * objc.dg/comp-types-4.m: New test.
1421         * objc.dg/comp-types-5.m: New test.
1422         * objc.dg/comp-types-6.m: New test.
1423
1424 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1425
1426         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1427
1428 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1429
1430         * g++.dg/other/do1.C: New test.
1431
1432         * g++.dg/template/subst1.C: New test.
1433
1434 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1435
1436         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1437
1438 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1439
1440         * g++.dg/template/qualttp20.C: Adjust expected errors.
1441         * g++.old-deja/g++.jason/report.C: Likewise.
1442         * g++.old-deja/g++.other/qual1.C: Likewise.
1443
1444         * g++.dg/lookup/scoped2.C: New test.
1445
1446         * g++.dg/ext/asm3.C: New test.
1447
1448 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1449
1450         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1451
1452 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1453
1454         * ChangeLog: follow spelling conventions.
1455         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1456         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1457         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1458         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1459         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1460         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1461         * g++.old-deja/g++.law/global-init1.C: Likewise.
1462         * g++.old-deja/g++.other/delete4.C: Likewise.
1463         * g++.old-deja/g++.other/inline21.C: Likewise.
1464         * g++.old-deja/g++.other/singleton.C: Likewise.
1465         * g77.dg/strlen0.f: Likewise.
1466         * g77.f-torture/compile/20010519-1.f: Likewise.
1467         * g77.f-torture/compile/980310-4.f: Likewise.
1468         * gcc.c-torture/compile/20000605-1.c: Likewise.
1469         * gcc.c-torture/execute/20020225-1.c: Likewise.
1470         * gcc.dg/c90-hexfloat-2.c: Likewise.
1471         * gcc.dg/c99-bool-1.c: Likewise.
1472         * gcc.dg/c99-hexfloat-2.c: Likewise.
1473         * gcc.dg/dll-2.c: Likewise.
1474         * gcc.dg/wtr-union-init-1.c: Likewise.
1475         * gcc.dg/wtr-union-init-2.c: Likewise.
1476         * gcc.dg/wtr-union-init-3.c: Likewise.
1477         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1478         * gcc.dg/cpp/defined.c: Likewise.
1479         * gcc.dg/cpp/macsyntx.c: Likewise.
1480         * gcc.dg/cpp/paste2.c: Likewise.
1481         * gcc.dg/cpp/trad/defined.c: Likewise.
1482         * gcc.dg/format/c90-printf-1.c: Likewise.
1483         * gcc.dg/format/c90-scanf-1.c: Likewise.
1484         * gcc.dg/format/c99-printf-1.c: Likewise.
1485         * gcc.dg/format/c99-scanf-1.c: Likewise.
1486         * gcc.misc-tests/gcov-8.c: Likewise.
1487         * lib/profopt.exp: Likewise.
1488
1489 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1490
1491         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1492
1493 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1494
1495         * g++.dg/inherit/using2.C: New test.
1496
1497 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1498
1499         * ChangeLog: Follow spelling conventions.
1500         * g++.dg/template/friend4.C: Likewise.
1501         * g++.old-deja/g++.pt/crash67.C: Likewise.
1502         * gcc.c-torture/execute/20000801-4.c: Likewise.
1503         * gcc.dg/c90-digraph-1.c: Likewise.
1504         * gcc.dg/c94-digraph-1.c: Likewise.
1505         * gcc.dg/c99-digraph-1.c: Likewise.
1506         * gcc.dg/cpp/line5.c: Likewise.
1507         * gcc.dg/cpp/multiline.c: Likewise.
1508         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1509         * gcc.dg/format/attr-3.c: Likewise.
1510         * gcc.dg/format/c90-scanf-3.c: Likewise.
1511         * gcc.dg/format/ext-4.c: Likewise.
1512
1513 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1514
1515         * g++.dg/template/pretty1.C: New test.
1516
1517 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1518
1519         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1520
1521 2002-09-13  Matt Austern  <austern@apple.com>
1522
1523         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1524         passing a cast expression to a function by const reference.
1525
1526 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1527
1528         * g++.dg/template/deduce1.C: New test.
1529
1530 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1531
1532         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1533         32-bit int.
1534
1535 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1536
1537         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1538         usage.
1539
1540 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1541
1542         * gcc.c-torture/compile/20020910-1.c: New test.
1543
1544 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1545
1546         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1547
1548 2002-09-10  Andreas Jaeger  <aj@suse.de>
1549
1550         * gcc.dg/20020312-2.c: Adjust for x86-64.
1551
1552 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1553
1554         * g77.dg/7388.f: New test case for PR 7388.
1555
1556 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1557
1558         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1559
1560 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1561
1562         * objc.dg/proto-lossage-1.m: New test.
1563
1564 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1565
1566         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1567
1568 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1569
1570         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1571         expected to pass.
1572
1573 2002-09-06  Stan Shebs  <shebs@apple.com>
1574             David Edelsohn  <edelsohn@gnu.org>
1575
1576         * gcc.dg/weak: New directory.
1577         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1578         target-specific xfail bits.
1579         * gcc.dg/typeof-2.c: Move to new directory.
1580         * gcc.dg/weak.exp: New expect script.
1581
1582 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1583
1584         * gcc.c-torture/execute/extzvsi.c: New test.
1585
1586 2002-09-05  Stan Shebs  <shebs@apple.com>
1587
1588         * gcc.dg/weak-1.c: xfail on Darwin.
1589         * gcc.dg/weak-2.c: Ditto.
1590         * gcc.dg/weak-3.c: Ditto.
1591         * gcc.dg/weak-4.c: Ditto.
1592         * gcc.dg/weak-5.c: Ditto.
1593         * gcc.dg/weak-6.c: Ditto.
1594         * gcc.dg/weak-7.c: Ditto.
1595         * gcc.dg/weak-8.c: Ditto.
1596         * gcc.dg/weak-9.c: Ditto.
1597
1598 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1599
1600         * gcc.c-torture/execute/loop-14.c: New test.
1601
1602 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1603
1604         * g++.dg/other/cxa-atexit1.C: New test.
1605
1606         * gcc.dg/typeof-2.c: New test.
1607
1608 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1609
1610         * gcc.dg/builtins-2.c: New testcase.
1611         * gcc.dg/builtins-3.c: New testcase.
1612
1613 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1614
1615         * gcc.dg/cpp/_Pragma4.c: New test.
1616
1617 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1618
1619         * objc/execute/nil_method-1.m: New testcase.
1620
1621 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1622
1623         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
1624         [Object class], not [Object initialize].
1625
1626 2002-08-31  Roger Sayle  <roger@eyesopen.com>
1627             Hans-Peter Nilsson  <hp@bitrange.com>
1628
1629         * gcc.c-torture/execute/20020720-1.x: Skip test on
1630         mmix-knuth-mmixware.  Correct comment.
1631
1632 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
1633
1634         * testsuite/g++.dg/abi/bitfield5.C: New test.
1635         * testsuite/g++.dg/abi/vbase10.C: Likewise.
1636
1637 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1638
1639         * objc.dg/undeclared-selector.m: New test.
1640
1641 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
1642
1643         * g++.dg/other/offsetof1.C: Avoid cast warning.
1644
1645 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
1646
1647         * objc.dg/super-class-2.m: New test.
1648
1649 2002-08-24  Matt Austern  <austern@apple.com>
1650
1651         * g++.dg/ext/lvaddr.C: New test.
1652         * g++.dg/ext/lvcast.C: New test.
1653
1654 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
1655
1656         * testsuite/g++.dg/inherit/cond1.C: New test.
1657
1658 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
1659
1660         * gcc.dg/noncompile/incomplete-1.c: New test.
1661
1662 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
1663
1664         * gcc.dg/typespec-1.c: New test.
1665
1666 2002-08-20  Devang Patel  <dpatel@apple.com>
1667         * objc.dg/proto-hier-2.m: New test.
1668
1669 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
1670
1671         * objc.dg/bitfield-1.m: New test.
1672         * objc.dg/bitfield-2.m: New test.
1673
1674 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1675
1676         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
1677         gcc.dg/c99-flex-array-4.c: New tests.
1678
1679 2002-08-16  Stan Shebs  <shebs@apple.com>
1680
1681         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
1682
1683 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
1684
1685         * gcc.dg/typeof-1.c: New test.
1686         * g++.dg/ext/typeof2.C: New test.
1687
1688 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1689
1690         * g++.dg/other/offsetof1.C: New test.
1691
1692 2002-08-14  Richard Henderson  <rth@redhat.com>
1693
1694         * gcc.dg/tls/diag-3.c: Fix expected message strings.
1695
1696 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
1697
1698         * gcc.dg/cpp/_Pragma3.c: New test.
1699
1700 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
1701
1702         * g++.dg/template/inherit3: New test.
1703
1704 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1705
1706         * gcc.dg/bitfld-4.c: Add blank options.
1707
1708 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
1709
1710         * g++.dg/template/crash1.C: New test.
1711
1712 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1713
1714         * gcc.dg/tls/opt-2.c: New test.
1715
1716 2002-08-08  Devang Patel  <dpatel@apple.com>
1717
1718         * objc.dg/selector-1.m : New test
1719
1720 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1721
1722         * g++.dg/abi/bitfield4.C: New test.
1723         * gcc.dg/bitfld-4.c: New test.
1724
1725 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
1726
1727         * g++.dg/other/packed1.C: New test.
1728
1729 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
1730
1731         * g++.dg/abi/offsetof.C: Tweak error messages.
1732         * g++.old-deja/g++.mike/p10769a.C: Likewise.
1733
1734 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
1735
1736         * gcc.dg/bitfld-3.c: New test.
1737
1738 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
1739             Richard Henderson  <rth@redhat.com>
1740
1741         * gcc.dg/i386-bitfield1.c: New test.
1742         * g++.dg/abi/bitfield3.C: Update.
1743
1744 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
1745
1746         * objc.dg/const-str-2.m: Update.
1747         * gcc.dg/cpp/c++98.c: Change to C extension.
1748         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
1749         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
1750
1751 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
1752
1753         * testsuite/gcc.dg/tls/diag-3.c: New.
1754
1755 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
1756
1757         * g++.dg/README (Subdirectories): Document new subdir expr.
1758         * g++.dg/expr/pmf-1.C: New test.
1759
1760 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
1761
1762         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1763
1764 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
1765
1766         * g++.dg/abi/bitfield3.C: New test.
1767
1768 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
1769
1770         * lib/gcov.exp: Tweak expected line formats.
1771         * gcc.misc-tests/gcov8.c: New test.
1772         * gcc.misc-tests/gcov8.x: New flags.
1773
1774 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
1775
1776         * consistency.vlad/layout/endian.c: Include string.h.
1777
1778         * gcc.c-torture/execute/20020805-1.c: New test.
1779
1780 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
1781
1782         * g++.dg/other/conversion1.C: New test.
1783
1784 2002-08-03  Roger Sayle  <roger@eyesopen.com>
1785
1786         * gcc.dg/builtins-1.c: New testcase.
1787
1788 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
1789
1790         * g++.dg/inherit/access3.C: New test.
1791
1792 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
1793
1794         * gcc.dg/ia64-visibility-2.c: New test.
1795
1796 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
1797
1798         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
1799         __qualifier_flags to __flags.
1800
1801 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
1802
1803         * g++.dg/inherit/operator1.C: New test.
1804         * g++.dg/lookup/disamb1.C: Fix typo in comment.
1805         * g++.dg/other/error1.C: Change expected error message.
1806         * g++.dg/template/conv4.C: Likewise.
1807
1808 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
1809
1810         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
1811         for documented behavior.
1812
1813 2002-07-25  Roger Sayle  <roger@eyesopen.com>
1814
1815         * gcc.c-torture/execute/20020720-1.x: Skip this test on
1816         several targets known to fail.
1817
1818 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
1819
1820         * gcc.dg/mips-args-[123].c: New tests.
1821
1822 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
1823
1824         * gcc.dg/ppc-spe.c: New.
1825
1826 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
1827
1828         * g++.dg/other/ptrmem4.C: New testcase.
1829
1830 2002-07-24  Richard Henderson  <rth@redhat.com>
1831
1832         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
1833
1834 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
1835
1836         * g++.dg/ext/alignof1.C (main): Return 0 for success.
1837
1838 2002-07-24  Roger Sayle  <roger@eyesopen.com>
1839
1840         * gcc.c-torture/execute/memset-3.c: New testcase.
1841
1842 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
1843
1844         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
1845         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
1846
1847 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1848
1849         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
1850         Delete.
1851
1852 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
1853
1854         * gcc.c-torture/compile/simd-4.c: New test.
1855
1856 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1857
1858         PR c++/7347, c++/7348
1859         * g++.dg/template/access4.C: New test.
1860         * g++.dg/template/access5.C: New test.
1861         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
1862         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
1863         * g++.old-deja/g++.pt/ttp58.C: Likewise.
1864         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
1865
1866 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
1867
1868         * gcc.dg/gnu89-init-2.c: New test.
1869
1870 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
1871
1872         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
1873
1874 2002-07-20  Roger Sayle  <roger@eyesopen.com>
1875
1876         * gcc.c-torture/execute/20020720-1.c: New testcase.
1877
1878 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
1879
1880         * gcc.dg/cpp/Wsignprom.c: New tests.
1881
1882 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
1883
1884         * gcc.c-torture/execute/loop-13.c: New test.
1885
1886 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
1887
1888         * gcc.dg/cpp/expr.c: New tests.
1889
1890 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
1891
1892         * g++.dg/opt/pr6713.C: Add template instantiation.
1893
1894 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
1895
1896         * gcc.dg/nest.c: New test.
1897
1898 2002-07-17  Richard Henderson  <rth@redhat.com>
1899
1900         * g++.dg/opt/pr6713.C: New test.
1901
1902 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
1903
1904         * gcc.c-torture/execute/loop-2e.x: Let the testcase
1905         XFAIL for all x86 processors.
1906
1907 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
1908
1909         * gcc.c-torture/execute/20010122-1.x: Do not test with
1910         -fomit-frame-pointer.
1911
1912 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1913
1914         * g++.dg/template/instantiate2.C: New test.
1915         * g++.dg/template/spec4.C: New test.
1916
1917 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1918
1919         * g++.dg/template/access2.C: New test.
1920         * g++.dg/template/access3.C: New test.
1921
1922 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
1923
1924         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
1925         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
1926         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
1927         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
1928         Convert to use <stdarg.h>.
1929         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
1930         Delete.
1931         * gcc.dg/va-arg-2.c: New.
1932         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
1933
1934 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
1935
1936         * gcc.c-torture/compile/20020710-1.c: New test.
1937
1938 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
1939                           Andrew Pinski  <pinskia@physics.uc.edu>
1940
1941         gcc.c-torture/compile/simd-2.c: New testcase.
1942         gcc.c-torture/compile/simd-3.c: Likewise.
1943
1944 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
1945
1946         PR c++/7224
1947         * g++.dg/overload/error1.C: New test.
1948
1949 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1950
1951         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
1952         configuration and IRIX 6 O32 ABI.
1953
1954 2002-07-11  Roger Sayle  <roger@eyesopen.com>
1955
1956         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
1957
1958 2002-07-10  Roger Sayle  <roger@eyesopen.com>
1959
1960         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
1961
1962 2002-07-10  Jeffrey A Law  <law@redhat.com>
1963
1964         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
1965
1966         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
1967
1968 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
1969
1970         * gcc.dg/20020312-2.c: Check for __PPC__.
1971
1972 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
1973
1974         * gcc.c-torture/compile/20020709-1.c: New test.
1975
1976 2002-07-07  Roger Sayle  <roger@eyesopen.com>
1977
1978         * g++.dg/template/qualttp21.C: New test case.
1979
1980 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
1981
1982         * gcc.c-torture/compile/20020706-1.c: New test.
1983         * gcc.c-torture/compile/20020706-2.c: New test.
1984
1985 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
1986             Alexandre Oliva  <aoliva@redhat.com>
1987
1988         * g++.dg/warn/incomplete1.C: New test.
1989
1990 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1991
1992         PR c++/7099
1993         * g++.dg/warn/noreturn1.C: New test.
1994
1995 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
1996
1997         PR c++/6706
1998         * g++.dg/debug/debug6.C: New test.
1999         * g++.dg/debug/debug7.C: New test.
2000
2001 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2002
2003         * gcc.c-torture/compile/simd-3.c: New test.
2004
2005 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2006
2007         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2008         * gcc.dg/20020620-1.c: Likewise.
2009
2010 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2011
2012         PR c++/6944
2013         * g++.dg/init/array4.C: New test.
2014         * g++.dg/init/array5.C: New test.
2015
2016 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2017
2018         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2019         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2020
2021 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2022
2023         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2024         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2025         * gcc.dg/wtr-conversion-1.c: Likewise.
2026         * gcc.dg/wtr-escape-1.c: Likewise.
2027         * gcc.dg/wtr-int-type-1.c: Likewise.
2028         * gcc.dg/wtr-label-1.c: Likewise.
2029         * gcc.dg/wtr-static-1.c: Likewise.
2030         * gcc.dg/wtr-strcat-1.c: Likewise.
2031         * gcc.dg/wtr-suffix-1.c: Likewise.
2032         * gcc.dg/wtr-switch-1.c: Likewise.
2033         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2034         * gcc.dg/wtr-union-init-1.c: Likewise.
2035         * gcc.dg/wtr-union-init-2.c: Likewise.
2036         * gcc.dg/wtr-union-init-3.c: Likewise.
2037
2038         * gcc.dg/wtr-func-def-1.c: New test.
2039
2040 2002-07-02 Devang Patel <dpatel@apple.com>
2041
2042         * objc.dg/param-1.m: New test.
2043
2044 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2045
2046         * gcc.dg/cpp/trad/directive.c: Add test.
2047         * gcc.dg/cpp/trad/macroargs.c: Add test.
2048         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2049
2050 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2051
2052         * gcc.dg/cpp/cmdlne-M.c: New test.
2053
2054 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2055
2056         * objc.dg/desig-init-1.m: New test.
2057
2058 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2059
2060         PR c++/6716
2061         * g++.dg/template/instantiate1.C: New test.
2062
2063 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2064
2065         PR c++/7112
2066         * g++.dg/template/sizeof2.C: New test.
2067
2068 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2069
2070         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2071         gcc.dg/cpp/trad/include.c: New tests.
2072
2073 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2074
2075         PR target/7177
2076         * gcc.c-torture/compile/20020701-1.c: New test.
2077
2078 2002-07-01  Stan Shebs  <shebs@apple.com>
2079
2080         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2081         header here...
2082         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2083         (objc-torture-execute): or here.
2084
2085 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2086
2087         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2088
2089 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2090
2091         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2092
2093 2002-06-30  Devang Patel  <dpatel@apple.com>
2094
2095         * objc.dg/fsyntax-only.m: New test.
2096
2097 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2098
2099         PR c++/6695
2100         * g++.dg/template/friend7.C: New file.
2101
2102 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2103
2104         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2105         return type.
2106
2107 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2108
2109         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2110         avoid division by zero.
2111
2112 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2113
2114         * gcc.dg/Wunknownprag.c: New tests.
2115
2116 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2117
2118         * gcc.c-torture/execute/simd-2.c: New test.
2119
2120 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2121
2122         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2123         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2124         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2125         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2126         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2127         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2128         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2129         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2130         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2131         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2132         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2133         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2134         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2135         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2136         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2137         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2138         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2139
2140 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2141
2142         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2143         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2144         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2145         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2146         New tests.
2147         * gcc.dg/cpp/trad/directive.c: Update.
2148
2149 2002-06-23  Andreas Jaeger  <aj@suse.de>
2150
2151         * gcc.c-torture/execute/complex-6.c: New.
2152
2153 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2154
2155         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2156         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2157         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2158         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2159
2160 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2161
2162         * gcc.dg/cpp/trad: New directory with traditional tests copied
2163         from parent directory.
2164         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2165         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2166         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2167         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2168         Move to trad/ and rename.
2169         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2170         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2171         gcc.dg/cpp/trad/redef2.c: New tests.
2172         * gcc.dg/cpp/trad/trad.exp: New driver.
2173
2174 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2175
2176         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2177         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2178         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2179         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2180         Remove.
2181
2182 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2183
2184         * gcc.dg/20020620-1.c: New test.
2185
2186 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2187
2188         * g++.dg/template/ttp4.C: New test.
2189
2190 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2191
2192         * g++.dg/opt/vt1.C: Fix regexp.
2193
2194 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2195
2196         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2197         Don't use attribute `noinline'.
2198
2199 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2200
2201         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2202
2203 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2204
2205         * gcc.c-torture/execute/simd-1.c: New.
2206
2207         * gcc.dg/simd-1.c: New.
2208
2209 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2210
2211         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2212
2213 2002-06-16  Richard Henderson  <rth@redhat.com>
2214
2215         * g++.dg/ext/anon-struct1.C: New.
2216         * g++.dg/ext/anon-struct2.C: New.
2217         * g++.dg/ext/anon-struct3.C: New.
2218         * gcc.dg/anon-struct-1.c: New.
2219         * gcc.dg/anon-struct-2.c: New.
2220         * gcc.dg/anon-struct-3.c: New.
2221         * gcc.dg/20011008-1.c: Adjust warning text.
2222         * gcc.dg/20020527-1.c: Add -fms-extensions.
2223
2224 2002-06-16  Richard Henderson  <rth@redhat.com>
2225
2226         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2227
2228 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2229
2230         * gcc.c-torture/execute/20020615-1.c: New test.
2231
2232 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2233
2234         * gcc.c-tortuture/execute/compare-1.c: New test case.
2235         * gcc.c-tortuture/execute/compare-2.c: New test case.
2236         * gcc.c-tortuture/execute/compare-3.c: New test case.
2237
2238 2002-06-13  Richard Henderson  <rth@redhat.com>
2239
2240         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2241         ia64 ilp32.
2242
2243 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2244
2245         * g++.dg/template/typename2.C: Update error message.
2246
2247 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2248
2249         * gcc.c-torture/execute/20020611-1.c: New test.
2250
2251 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2252
2253         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2254         list of targets to skip.
2255
2256 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2257
2258         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2259         targets if not optimizing.
2260
2261 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2262
2263         * gcc.c-torture/compile/20020605-1.c: New test.
2264
2265         * g++.dg/opt/vt1.C: New test.
2266
2267         * gcc.dg/20020531-1.c: New test.
2268
2269         * gcc.dg/20020530-1.c: New test.
2270
2271         * gcc.dg/20020527-1.c: New test.
2272
2273         * g++.dg/opt/cse1.C: New test.
2274
2275 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2276
2277         * gcc.dg/20020607-2.c: New test case.
2278
2279 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2280
2281         * gcc.c-torture/compile/20020604-1.c: New test.
2282
2283 2002-06-04  Richard Henderson  <rth@redhat.com>
2284
2285         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2286         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2287         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2288
2289 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2290
2291         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2292
2293 2002-06-03  Richard Henderson  <rth@redhat.com>
2294
2295         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2296         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2297
2298 2002-06-02  Richard Henderson  <rth@redhat.com>
2299
2300         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2301         test functions static.
2302
2303 2002-06-02  Andreas Jaeger  <aj@suse.de>
2304
2305         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2306         now.
2307
2308 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2309
2310         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2311         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2312         Update for mofified diagnostics.
2313         * gcc.dg/c99-intconst-1.c: No longer fail.
2314
2315 2002-06-02  Richard Henderson  <rth@redhat.com>
2316
2317         * gcc.dg/uninit-A.c: Remove xfail markers.
2318
2319 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2320
2321         * gcc.dg/fnegate-1.c: New test case.
2322
2323 2002-05-30  Osku Salerma  <osku@iki.fi>
2324
2325         * gcc.c-torture/execute/mayalias-1.c: New file.
2326
2327 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2328
2329         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2330         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2331         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2332
2333 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2334
2335         * gcc.c-torture/execute/20020529-1.c: New test.
2336
2337 2002-05-27  Richard Henderson  <rth@redhat.com>
2338
2339         * g++.dg/ext/attrib6.C: New test case.
2340
2341 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2342
2343         * gcc.c-torture/execute/pure-1.c: New test.
2344
2345 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2346
2347         * gcc.dg/cpp/arith-2.c: Remove.
2348
2349 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2350
2351         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2352         * gcc.dg/cpp/if-3.c: Remove.
2353
2354 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2355
2356         * g++.dg/opt/cse2.C: New test.
2357
2358 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2359
2360         * gcc.dg/cpp/arith-1.c: New semantic tests.
2361         * gcc.dg/cpp/if-1.c: Update.
2362
2363 2002-05-24  Ben Elliston  <bje@redhat.com>
2364
2365         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2366
2367 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2368
2369         * gcc.dg/verbose-asm.c: New test.
2370
2371 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2372
2373         * gcc.dg/cpp/paste12.c: New test.
2374
2375 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2376
2377         * g++.dg/parse/named_ops.C: New test.
2378
2379 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2380
2381         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2382
2383 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2384
2385         * gcc.dg/weak-2.c: Allow optional leading underscore
2386         in scan-assembler symbol name.
2387         * gcc.dg/weak-3.c: Likewise.
2388         * gcc.dg/weak-4.c: Likewise.
2389         * gcc.dg/weak-5.c: Likewise.
2390
2391 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2392
2393         * gcc.dg/20020523-1.c: New test.
2394
2395 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2396
2397         * objc.dg/const-str-2.m: Update now that we stop after
2398         a command line error.
2399
2400 2002-05-22  Richard Henderson  <rth@redhat.com>
2401
2402         * g++.dg/dg.exp: Fix typo in test pruneing.
2403
2404 2002-05-22  Richard Henderson  <rth@redhat.com>
2405
2406         * g++.dg/dg.exp: Prune the tls subdirectory.
2407         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2408         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2409         * g++.dg/tls/init-1.C: New.
2410
2411 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2412
2413         * gcc.dg/20020517-1.c: New test.
2414
2415 2002-05-21  Richard Henderson  <rth@redhat.com>
2416
2417         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2418         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2419
2420 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2421
2422         * g++.dg/other/copy2.C: New test.
2423
2424 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2425
2426         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2427         (MAX_COPY): Bump up to 10 times sizeof (long long).
2428         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2429
2430         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2431         sizeof (long long).
2432
2433         * gcc.c-torture/execute/strcpy-1.c: New test.
2434
2435 2002-05-19  Jason Merrill  <jason2redhat.com>
2436
2437         * g++.dg/ext/oper1.C: New test.
2438
2439 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2440 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2441
2442         * README.QMTEST: New file.
2443
2444         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2445
2446 2002-05-19  Andreas Jaeger  <aj@suse.de>
2447
2448         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2449         now.
2450         * gcc.c-torture/execute/loop-2d.x: Likewise.
2451
2452 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2453
2454         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2455         support weak symbols.
2456         * gcc.dg/weak-4.c: Likewise
2457         * gcc.dg/weak-6.c: Likewise
2458
2459 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2460
2461         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2462         cygwin, coff and h8300-*-hms targets
2463         * gcc.dg/weak-5.c: Likewise
2464         * gcc.dg/weak-7.c: Likewise
2465
2466 2002-05-16  Jason Merrill  <jason@redhat.com>
2467
2468         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2469         (scan-assembler-not, scan-assembler-dem): Likewise.
2470         (scan-assembler-dem-not): Likewise.
2471
2472 2002-05-15  Richard Henderson  <rth@redhat.com>
2473
2474         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2475
2476 2002-05-15  Richard Henderson  <rth@redhat.com>
2477
2478         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2479         (vfoo1f): Warning here.
2480         (vfoo1l): Don't redefine the alias.
2481
2482 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2483
2484         * g++.dg/init/pm1.C: New test.
2485
2486 2002-05-12  David S. Miller  <davem@redhat.com>
2487
2488         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2489         types.
2490
2491 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2492
2493         * gcc.c-torture/execute/20020510-1.c: New test case.
2494
2495 2002-05-10  David S. Miller  <davem@redhat.com>
2496
2497         * gcc.c-torture/execute/conversion.c: Test long double too.
2498
2499 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2500
2501         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2502         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2503         * lib/g++.exp (g++_link_flags): Likewise.
2504         * lib/objc.exp (objc_target_compile): Likewise.
2505
2506 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2507
2508         * gcc.dg/cpp/poison.c: Update.
2509         * gcc.dg/cpp/20000625-2.c: Remove.
2510         * gcc.dg/cpp/direct2s.c: Remove final test.
2511
2512 2002-05-08  Tom Rix  <trix@redhat.com>
2513
2514         * gcc.c-torture/execute/20020508-1.c: New test.
2515         * gcc.c-torture/execute/20020508-2.c: New test.
2516         * gcc.c-torture/execute/20020508-3.c: New test.
2517
2518 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2519
2520         * gcc.dg/cpp/charconst-4.c: More tests.
2521
2522 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2523
2524         PR c/6569
2525         * gcc.dg/weak-3.c: Update location of warning messages.
2526         * gcc.dg/weak-5.c: Likewise.
2527
2528 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2529
2530         * gcc.c-torture/execute/20020506-1.c: New test case.
2531
2532 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2533
2534         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2535
2536 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2537
2538         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2539
2540 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2541
2542         * gcc.dg/cpp/charconst-3.c: New test.
2543
2544 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2545
2546         * gcc.dg/cpp/charconst.c: Update tests.
2547
2548 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2549
2550         * treelang: Added directory for new sample language treelang. Also
2551         lib/treelang.exp: New file to signal treelang should be tested.
2552
2553 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2554
2555         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2556         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2557         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2558         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2559         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2560         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2561         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2562
2563 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2564
2565         * gcc.dg/format/xopen-2.c: New test.
2566
2567 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2568
2569         * gcc.dg/20020503-1.c: New test.
2570
2571 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2572
2573         * g++.dg/init/dtor1.C: Make it tougher.
2574
2575 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2576
2577         * g++.dg/init/dtor1.C: New test.
2578
2579 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2580
2581         * gcc.dg/altivec-8.c: New.
2582
2583 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2584
2585         * gcc.dg/altivec-7.c: New.
2586
2587 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2588
2589         * g++.dg/parse/typedef1.C: New test.
2590
2591 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2592
2593         PR c++/6486
2594         * g++.dg/template/friend6.C: New test.
2595
2596         PR c++/6492
2597         * g++.dg/init/copy1.C: New test.
2598
2599 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2600
2601         * g++.dg/warn/effc1.C: New test.
2602
2603 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2604
2605         * gcc.dg/cpp/if-cexp.c: Add a test.
2606
2607 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2608
2609         * gcc.dg/20020426-2.c: New test.
2610
2611 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2612
2613         * gcc.dg/cpp/if-mop.c: Update.
2614         * gcc.dg/cpp/if-mpar.c: Add test.
2615         * gcc.dg/cpp/if-oppr.c: Update.
2616
2617 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2618
2619         PR c/6343
2620         * gcc.dg/weak-[2-7].c: New tests.
2621
2622 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2623
2624         * gcc.dg/enum1.c: New test.
2625
2626 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2627
2628         PR c++/6497
2629         * g++.dg/inherit/access2.C: New test.
2630
2631 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
2632
2633         PR bootstrap/6445
2634         * gcc.dg/20020426-1.c: New test.
2635
2636 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
2637
2638         * g++.dg/abi/enum1.C: New test.
2639
2640 2002-04-26  Richard Henderson  <rth@redhat.com>
2641
2642         * gcc.dg/c99-bool-1.c: Expect always true warning.
2643
2644 2002-04-25  Roger Sayle  <roger@eyesopen.com>
2645
2646         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
2647
2648 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2649
2650         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
2651         targets.
2652
2653 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
2654
2655         * g++.dg/abi/mange7.C: New test.
2656
2657         PR c++/6438.
2658         * g++.dg/parse/stmtexpr2.C: New test.
2659
2660 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
2661
2662         * gcc.dg/20020312-2.c: Add SH target.
2663
2664 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2665
2666         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
2667         compiler output on mips*-*-irix*.
2668
2669 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
2670
2671         * g++.dg/parse/attr1.C: New test.
2672
2673 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2674
2675         * gcc.c-torture/execute/string-opt-17.c: New test case.
2676         * gcc.c-torture/execute/memset-2.c: New test case.
2677
2678 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
2679
2680         PR c++/6256:
2681         * g++.dg/template/friend5.C: New test.
2682
2683         PR c++/6331:
2684         * g++.dg/template/qual1.C: Likewise.
2685
2686 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
2687
2688         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
2689         Include stdlib.h, not stdio.h or ctype.h.
2690
2691 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
2692
2693         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
2694         cris-*-elf* and mmix-*-*.
2695         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
2696         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
2697         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
2698         Ditto.
2699         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
2700         * gcc.dg/wchar_t-1.c: Ditto.
2701
2702 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
2703
2704         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
2705         Clarify comment.
2706
2707 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
2708
2709         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
2710
2711 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2712
2713         * gcc.c-torture/execute/20000906-1.x: Delete.
2714
2715 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
2716
2717         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
2718
2719 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
2720
2721         * PR6367
2722         * g77.f-torture/execute/6367.f: New test.
2723         * g77.f-torture/execute/6367.x: Disable for MMIX.
2724
2725 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
2726
2727         * PR6352
2728         * g++.dg/opt/inline2.C: New test.
2729
2730 2002-04-18  Richard Henderson  <rth@redhat.com>
2731
2732         * gcc.dg/20000906-1.c: Enable for all targets.
2733         * gcc.c-torture/compile/iftrap-2.c: New.
2734
2735 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2736
2737         * gcc.dg/20020418-1.c: New test.
2738         * gcc.dg/20020418-2.c: New test.
2739
2740 2002-04-18  Richard Henderson  <rth@redhat.com>
2741
2742         * gcc.c-torture/compile/iftrap-1.c: New.
2743         * gcc.dg/iftrap-1.c: Adjust for ia64.
2744         * gcc.dg/iftrap-2.c: New.
2745
2746 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
2747
2748         * gcc.c-torture/compile/20020418-1.c: New test.
2749
2750 2002-04-18  Roger Sayle  <roger@eyesopen.com>
2751
2752         * gcc.c-torture/compile/20020415-1.c: New.
2753
2754 2002-04-18  David S. Miller  <davem@redhat.com>
2755
2756         * gcc.c-torture/execute/20020418-1.c: New test.
2757
2758 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
2759
2760         * gcc.dg/20020416-1.c: New test.
2761
2762         * g++.dg/opt/inline1.C: New test.
2763
2764 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
2765
2766         * gcc.dg/altivec-5.c: New test.
2767
2768         * gcc.dg/20020415-1.c: New test.
2769
2770 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
2771
2772         * testsuite/lib/chill.exp: Remove.
2773
2774 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
2775
2776         * g++.dg/other/big-struct.C: New test.
2777
2778 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
2779
2780         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
2781         of scratch file.
2782
2783 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
2784
2785         PR c/6277
2786         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
2787         in scan-assembler function name
2788
2789 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
2790
2791         * g77.f-torture/execute/980628-4.x,
2792         g77.f-torture/execute/980628-5.x,
2793         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2794         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2795         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
2796         i[34567]86-*-*.
2797
2798 2002-04-13  David S. Miller  <davem@redhat.com>
2799
2800         * gcc.c-torture/execute/20020413-1.c: New test.
2801
2802 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
2803
2804         * gcc.dg/asm-6.c,
2805         * g++.dg/ext/asm1.C: New tests.
2806
2807 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
2808
2809         PR c++ 5373.
2810         * g++.dg/parse/stmtexpr1.C: New test.
2811
2812         PR c++/5189.
2813         * g++.dg/template/copy1.C: New test.
2814
2815 2002-04-12  Richard Henderson  <rth@redhat.com>
2816
2817         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
2818
2819 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
2820
2821         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
2822         gcc.c-torture/execute/20020307-2.c.
2823
2824 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
2825
2826         * g++.dg/ext/attrib5.C,
2827         * g++.dg/lookup/struct1.C: New tests.
2828
2829 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
2830
2831         * gcc.dg/20020411-1.c: New test.
2832
2833         * gcc.c-torture/execute/20020411-1.c: New test.
2834
2835 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
2836
2837         * g77.f-torture/execute/6177.f: New test.
2838
2839 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
2840
2841         PR middle-end/6247
2842         * g++.dg/opt/cleanup1.C: New test.
2843
2844         * g++.dg/opt/const1.C: New test.
2845
2846 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
2847
2848         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
2849
2850 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
2851
2852         PR c++/5507
2853         * g++.dg/template/typename2.C: New test.
2854
2855 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
2856
2857         * gcc.c-torture/execute/loop-12.c: New.
2858
2859 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
2860
2861         * g77.f-torture/execute/980628-4.x,
2862         g77.f-torture/execute/980628-5.x,
2863         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
2864         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
2865         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
2866
2867 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2868
2869         PR optimization/6086
2870         * g++.dg/opt/preinc1.C: New test.
2871
2872 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2873
2874         PR c++/5571
2875         * g++.dg/opt/static2.C: New test.
2876
2877 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
2878
2879         PR c/5120
2880         * gcc.dg/20020406-1.c: New test.
2881
2882 2002-04-04  David S. Miller  <davem@redhat.com>
2883
2884         * gcc.c-torture/execute/20020404-1.c: New test.
2885
2886 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
2887
2888         PR c/6123
2889         * gcc.dg/20020312-2.c: Do not declare global register variable
2890         if __PIC__ or __pic__ is defined.
2891
2892 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
2893
2894         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
2895         __asm__ so that it works correctly even if -ansi -pedantic-errors.
2896
2897 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2898
2899         * gcc.misc-tests/linkage.exp: Update last change to handle
2900         sparc*-, not just sparc-.
2901
2902 2002-04-03  Richard Henderson  <rth@redhat.com>
2903
2904         * gcc.dg/cpp/ucs.c: Improved long UCS test.
2905
2906 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2907
2908         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2909
2910 2002-04-02  David S. Miller  <davem@redhat.com>
2911
2912         * gcc.c-torture/execute/20020402-3.c: New test.
2913
2914 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
2915
2916         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
2917         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
2918
2919         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
2920         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
2921         g77.f-torture/execute/20001201.x,
2922         g77.f-torture/execute/u77-test.x: New files.
2923
2924         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
2925         * gcc.dg/wchar_t-1.c: Ditto.
2926
2927 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2928
2929         * gcc.c-torture/execute/20020402-1.c: New test.
2930
2931 2002-04-01  Richard Henderson  <rth@redhat.com>
2932
2933         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
2934
2935         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
2936
2937 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2938
2939         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
2940
2941 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2942
2943         * g++.dg/inherit/template-as-base.C: Expect error.
2944         * g++.dg/inherit/namespace-as-base.C: Likewise.
2945
2946 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
2947
2948         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
2949         g++.dg/ext/instantiate3.C: Tweak match patterns.
2950
2951         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
2952         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
2953         -da test.
2954
2955 2002-03-31  Richard Henderson  <rth@redhat.com>
2956
2957         * gcc.dg/special/alias-2.c: New.
2958         * gcc.dg/special/ecos.exp: Run it.
2959
2960 2002-03-31  Richard Henderson  <rth@redhat.com>
2961
2962         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
2963
2964 2002-03-31  Kazu Hirata  <kazu@hxi.com>
2965
2966         * gcc.dg/weak-1.c: Disable on h8300 port.
2967
2968 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
2969
2970         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
2971         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
2972         ordering tests.
2973         * g++.dg/bprob/bprob-1.C: New test.
2974         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
2975         * g++.dg/gcov/gcov-1.C: New test.
2976         * g++.dg/gcov/gcov-1.x: New file.
2977         * g++.dg/gcov/gcov-2.C: New test.
2978         * g++.dg/gcov/gcov-3.C: New test.
2979         * g++.dg/gcov/gcov-3.h: New file.
2980
2981 2002-03-28  Roger Sayle  <roger@eyesopen.com>
2982
2983         * g++.old-deja/g++.other/builtins5.C: New test.
2984         * g++.old-deja/g++.other/builtins6.C: New test.
2985         * g++.old-deja/g++.other/builtins7.C: New test.
2986         * g++.old-deja/g++.other/builtins8.C: New test.
2987         * g++.old-deja/g++.other/builtins9.C: New test.
2988
2989 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
2990
2991         * g++.dg/opt/static1.C: New test.
2992
2993         * g++.dg/opt/longbranch1.C: New test.
2994
2995 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
2996
2997         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2998
2999         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3000
3001 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3002
3003         * gcc.c-torture/execute/20020328-1.c: New test.
3004
3005 2002-03-27  Richard Henderson  <rth@redhat.com>
3006
3007         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3008         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3009         move from g++.old-deja/g++.ext/.
3010
3011 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3012
3013         * g++.dg/init/new2.C: New test.
3014
3015 2002-03-26  Richard Henderson  <rth@redhat.com>
3016
3017         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3018
3019         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3020         on sparc.
3021
3022         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3023         sparcv9 systems.
3024         * gcc.dg/20001102-1.c: Likewise.
3025
3026 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3027
3028         * gcc.dg/cpp/endif-pedantic1.c,
3029         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3030
3031 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3032
3033         * g++.dg/init/new1.C: New test.
3034
3035 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3036
3037         * g++.dg/abi/vbase9.C: New test.
3038
3039 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3040
3041         * gcc.dg/arm-asm.c: New test.
3042
3043 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3044
3045         * gcc.dg/Wswitch-enum.c: New test.
3046         Fix PR c/5044.
3047
3048 2002-03-26  Richard Henderson  <rth@redhat.com>
3049
3050         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3051         structure.
3052
3053 2002-03-25  Richard Henderson  <rth@redhat.com>
3054
3055         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3056         sparcv9 systems.
3057
3058         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3059         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3060
3061 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3062
3063         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3064
3065 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3066
3067         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3068         targets using generic thunk support.
3069
3070 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3071
3072         * gcc.c-torture/compile/20020323-1.c: New test.
3073
3074         * g++.dg/opt/conj2.C: New test.
3075
3076 2002-03-24  Richard Henderson  <rth@redhat.com>
3077
3078         * gcc.dg/weak-1.c: Use -fno-common.
3079
3080 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3081
3082         * g77.dg/f77-edit-apostrophe-out.f: New test
3083         * g77.dg/f77-edit-h-out.f: New test
3084         * g77.dg/f77-edit-t-in.f: New test
3085         * g77.dg/f77-edit-t-out.f: New test
3086         * g77.dg/f77-edit-x-out.f: New test
3087         * g77.dg/f77-edit-slash-out.f: New test
3088         * g77.dg/f77-edit-colon-out.f: New test
3089         * g77.dg/f77-edit-s-out.f: New test
3090
3091 2002-03-24  Richard Henderson  <rth@redhat.com>
3092
3093         * objc/execute/formal_protocol-6.x: New XFAIL.
3094
3095 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3096
3097         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3098         that do not support weak symbols
3099
3100 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3101
3102         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3103         * lib/g77.exp:  Likewise
3104         * lib/objc.exp: Likewise
3105
3106 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3107
3108         * gcc.dg/Wswitch-default.c: New test.
3109
3110 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3111
3112         * g++.dg/other/enum1.C: New test.
3113
3114 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3115
3116         * gcc.dg/pragma-ep-3.c: Fix typo.
3117
3118 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3119
3120         * g++.dg/inherit/template-as-base.C: New test.
3121
3122 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3123
3124         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3125         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3126
3127 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3128
3129         * gcc.dg/cpp/multiline.c: Update to match.
3130
3131 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3132
3133         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3134
3135 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3136
3137         * gcc.dg/cpp/extratokens2.c:  New file.
3138
3139 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3140
3141         * gcc.dg/20020312-2.c: Add rs6000 target.
3142
3143         * gcc.c-torture/compile/20020319-1.c: New test.
3144
3145 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3146
3147         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3148         (A, E): Handle this.
3149
3150 2002-03-20  Jason Merrill  <jason@redhat.com>
3151
3152         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3153         ignoring -fpic.
3154         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3155         through prune_gcc_output.
3156
3157 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3158
3159         * gcc.c-torture/compile/20020320-1.c: New test.
3160
3161 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3162
3163         * gcc.c-torture/compile/20020318-1.c: New test.
3164
3165         * gcc.dg/struct-by-value-1.c: New test.
3166
3167         * gcc.dg/20020319-1.c: New test.
3168
3169 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3170
3171         * g++.dg/opt/conj1.C: New test.
3172
3173 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3174
3175         * g++.dg/template/qualttp20.C: Revert previous change.
3176         * g++.dg/template/qualttp3.C: Likewise.
3177         * g++.dg/template/qualttp4.C: Likewise
3178         * g++.dg/template/qualttp5.C: Likewise
3179         * g++.dg/template/qualttp6.C: Likewise
3180         * g++.dg/template/qualttp7.C: Likewise
3181         * g++.dg/template/qualttp8.C: Likewise
3182         * g++.dg/template/recurse.C: Likewise.
3183
3184 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3185
3186         * gcc.dg/cpp/wchar-1.c: Update.
3187
3188 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3189
3190         * g++.dg/template/conv1.C: New test.
3191         * g++.dg/template/conv2.C: New test.
3192         * g++.dg/template/conv3.C: New test.
3193         * g++.dg/template/conv4.C: New test.
3194
3195 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3196
3197         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3198         * g++.dg/template/qualttp3.C: Likewise.
3199         * g++.dg/template/qualttp4.C: Likewise
3200         * g++.dg/template/qualttp5.C: Likewise
3201         * g++.dg/template/qualttp6.C: Likewise
3202         * g++.dg/template/qualttp7.C: Likewise
3203         * g++.dg/template/qualttp8.C: Likewise
3204         * g++.dg/template/recurse.C: Likewise.
3205
3206 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3207
3208         * g++.dg/opt/dtor1.C: New test.
3209
3210 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3211
3212         * gcc.c-torture/compile/20020315-1.c: New test.
3213
3214 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3215
3216         * gcc.dg/weak-1.c: Fix scan tests.
3217
3218 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3219
3220         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3221         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3222         cris-*-aout* mmix-*-*.
3223         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3224         cris-*-aout* mmix-*-*.
3225         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3226         cris-*-elf* cris-*-aout* and mmix-*-*.
3227         * gcc.dg/20001009-1.c: Ditto.
3228         * gcc.dg/20010912-1.c: Ditto.
3229         * gcc.dg/20020122-4.c: Ditto.
3230         * gcc.dg/inline-2.c: Ditto.
3231
3232 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3233
3234         * gcc.c-torture/compile/20020314-1.c: New test.
3235
3236 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3237
3238         * gcc.c-torture/execute/20020314-1.c: New test.
3239
3240 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3241
3242         * g++.dg/warn/Wunused-1.C: New test.
3243
3244 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3245
3246         * g++.dg/abi/mangle6.C: New test.
3247
3248 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3249
3250         * gcc.c-torture/compile/20020309-2.c: New test.
3251
3252         * gcc.c-torture/compile/20020312-1.c: New test.
3253
3254 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3255
3256         * g++.dg/other/access1.C: New test.
3257
3258 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3259
3260         * gcc.c-torture/execute/wchar_t-1.c: New test.
3261
3262 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3263
3264         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3265
3266 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3267
3268         * gcc.dg/20020312-1.c: New test case.
3269
3270 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3271
3272         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3273
3274 2002-03-11  Richard Henderson  <rth@redhat.com>
3275
3276         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3277         * g++.old-deja/g++.jason/report.C: Likewise.
3278
3279 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3280
3281         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3282         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3283
3284 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3285
3286         * testsuite/g++.dg/overload/pmf1.C: New test.
3287
3288 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3289
3290         * gcc.c-torture/execute/20020307-1.c: Use long.
3291
3292 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3293
3294         PR optimization/5844
3295         * gcc.dg/20020310-1.c: New test.
3296
3297 2002-03-09  Michael Meissner  <meissner@redhat.com>
3298
3299         * gcc.c-torture/execute/memcpy-2.c: New test.
3300         * gcc.c-torture/execute/memset-1.c: New test.
3301         * gcc.c-torture/execute/strlen-1.c: New test.
3302         * gcc.c-torture/execute/strcmp-1.c: New test.
3303         * gcc.c-torture/execute/strncmp-1.c: New test.
3304
3305 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3306
3307         * gcc.dg/ppc-ldstruct.c: New test.
3308
3309 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3310
3311         * gcc.c-torture/execute/va-arg-22.c: New test.
3312
3313 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3314
3315         * gcc.c-torture/compile/20020309-1.c: New test.
3316
3317 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3318
3319         * gcc.c-torture/execute/20020307-2.c: New test.
3320
3321 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3322
3323         * g77.f-torture/compile/20020307-1.f: New test.
3324
3325 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3326
3327         * gcc.dg/unordered-1.c: New test.
3328
3329 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3330
3331         * gcc.c-torture/execute/20020307-1.c: New test.
3332
3333 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3334
3335         * gcc.dg/20020304-1.c: New test.
3336
3337         * gcc.c-torture/compile/20020304-2.c: New test.
3338
3339 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3340
3341         * gcc.c-torture/compile/20020304-1.c: New test case
3342         (from PR c/5830).
3343
3344 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3345
3346         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3347
3348 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3349
3350         * g++.dg/other/classkey1.C: New test.
3351
3352 2002-03-01  Richard Henderson  <rth@redhat.com>
3353
3354         * gcc.c-torture/compile/981223-1.x: New.
3355         * gcc.c-torture/compile/920625-1.x: New.
3356
3357 2002-02-28  Richard Henderson  <rth@redhat.com>
3358
3359         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3360
3361 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3362
3363         * gcc.c-torture/execute/20020227-1.c: New test.
3364
3365 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3366
3367         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3368         here" ERROR lines.
3369         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3370         * g++.old-deja.g++.other/defarg1.C: Likewise.
3371         * g++.old-deja/g++.pt/calls2.C: Likewise.
3372         * g++.old-deja/g++.pt/crash20.C: Likewise.
3373         * g++.old-deja/g++.pt/crash30.C: Likewise.
3374         * g++.old-deja/g++.pt/crash36.C: Likewise.
3375         * g++.old-deja/g++.pt/crash6.C: Likewise.
3376         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3377         * g++.old-deja/g++.pt/derived3.C: Likewise.
3378         * g++.old-deja/g++.pt/error1.C: Likewise.
3379         * g++.old-deja/g++.pt/friend21.C: Likewise.
3380         * g++.old-deja/g++.pt/friend23.C: Likewise.
3381         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3382         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3383
3384 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3385
3386         * gcc.c-torture/execute/20020225-2.c: New test.
3387
3388 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3389
3390         * gcc.c-torture/execute/920730-1t.c,
3391         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3392         Delete test cases, only relevant to -traditional.
3393
3394 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3395
3396         * gcc.dg/cpp/undef1.c: Remove.
3397         * gcc.dg/cpp/directiv.c: Update.
3398         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3399
3400 2002-02-27  Michael Meissner  <meissner@redhat.com>
3401
3402         * gcc.c-torture/execute/20020226-1.c: New test.
3403
3404 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3405
3406         * g++.dg/debug/debug4.C: New test.
3407
3408         * gcc.dg/ia64-visibility-1.c: New test.
3409
3410 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3411
3412         * gcc.dg/debug/20020224-1.c: New.
3413
3414 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3415
3416         * gcc.c-torture/execute/960416-1.x: New.
3417         * gcc.c-torture/execute/divconst-3.x: Likewise.
3418
3419 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3420
3421         * gcc.dg/20020224-1.c: New test.
3422
3423 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3424
3425         * gcc.c-torture/execute/20020225-1.c: New.
3426
3427 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3428
3429         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3430
3431 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3432
3433         * gcc.dg/20020222-1.c: New test.
3434
3435 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3436
3437         * g++.dg/opt/anonunion1.C: New test.
3438
3439 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3440
3441         * g++.dg/template/qualttp19.C: New test.
3442         * g++.dg/template/qualttp20.C: New test.
3443         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3444         * g++.old-deja/g++.other/qual1.C: Likewise.
3445
3446 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3447
3448         * gcc.dg/attr-alwaysinline.c: New.
3449
3450 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3451
3452         * gcc.dg/20020220-1.c: New test.
3453
3454         * gcc.dg/20020220-2.c: New test.
3455
3456         * g++.dg/opt/mmx1.C: New test.
3457
3458 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3459
3460         * gcc.c-torture/compile/20020110.c: New test.
3461
3462 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3463
3464         * gcc.c-torture/execute/20020219-1.c: New test.
3465
3466         * gcc.dg/20020219-1.c: New test.
3467
3468         * gcc.dg/noncompile/20020220-1.c: New test.
3469
3470         * g++.dg/opt/ptrintsum1.C: New test.
3471
3472         * gcc.dg/debug/20020220-1.c: New test.
3473
3474 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3475
3476         * gcc.c-torture/execute/20020216-1.c: New test.
3477
3478 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3479
3480         * gcc.dg/decl-1.c: Update, new test.
3481
3482 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3483
3484         * g++.dg/abi/bitfield1.C: New test.
3485         * g++.dg/abi/bitfield2.C: New test.
3486
3487 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3488
3489         * gcc.dg/attr-nest.c: New test.
3490
3491 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3492
3493         * gcc.c-torture/execute/20020215-1.c: New test.
3494
3495 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3496
3497         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3498         * g++.dg/debug/debug.exp: New.
3499         * g++.dg/debug/trivial.C: New.
3500         * g++.dg/debug/debug1.C: Moved...
3501         * g++.dg/other/debug1.C: ...from here.
3502         * g++.dg/debug/debug2.C: Moved...
3503         * g++.dg/other/debug2.C: ...from here.
3504         * g++.dg/debug/debug3.C: Moved...
3505         * g++.dg/other/debug3.C: ...from here.
3506
3507         * gcc.dg/noncompile/20020213-1.c: New test.
3508
3509 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3510
3511         * g++.dg/other/debug3.C: New test.
3512
3513         * gcc.c-torture/execute/20020213-1.c: New test.
3514
3515 2002-02-13  Richard Smith <richard@ex-parrot.com>
3516
3517         * g++.old-deja/g++.other/thunk1.C: New test.
3518
3519 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3520
3521         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3522
3523 2002-02-13  Stan Shebs  <shebs@apple.com>
3524
3525         * gcc.dg/altivec-3.c: New.
3526
3527 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3528
3529         * gcc.dg/Wunreachable-1.c: New test.
3530         * gcc.dg/Wunreachable-2.c: New test.
3531
3532 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3533
3534         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3535
3536 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3537
3538         * gcc.dg/decl-1.c: New test.
3539
3540 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3541
3542         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3543
3544 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3545
3546         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3547         * gcc.c-torture/compile/980506-1.x: Likewise.
3548
3549 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3550
3551         * gcc.dg/20020210-1.c: New.
3552
3553 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3554
3555         * g77.f-torture/execute/947.f: New regression test
3556         for PR fortran/947.
3557
3558 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3559
3560         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3561         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3562
3563 2002-02-08  Richard Henderson  <rth@redhat.com>
3564
3565         * gcc.c-torture/compile/labels-3.c: New.
3566
3567 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3568
3569         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3570         expression statements work instead.
3571         * gcc.dg/noncompile/20020207-1.c: New test.
3572
3573 2002-02-07  Richard Henderson  <rth@redhat.com>
3574
3575         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3576
3577 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3578
3579         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3580         message from g77
3581         * lib/g77-dg.exp: Trim g77 error messages so that they are
3582         recognized by dg.exp.
3583
3584 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3585
3586         PR fortran/5473
3587         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3588
3589 2002-02-07  Richard Henderson  <rth@redhat.com>
3590
3591         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3592         to be sufficiently aligned for integers.
3593
3594 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3595
3596         * g++.dg/template/friend4.C: New test.
3597
3598 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3599
3600         PR fortran/5743
3601         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3602         unsupported cases.
3603
3604 2002-02-07  Richard Henderson  <rth@redhat.com>
3605
3606         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3607         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3608         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3609         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3610
3611 2002-02-06  Richard Henderson  <rth@redhat.com>
3612
3613         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3614
3615 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
3616
3617         * gcc.dg/20020206-1.c: New test.
3618
3619 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
3620
3621         * gcc.c-torture/execute/20020206-1.c: New test.
3622
3623         * gcc.c-torture/execute/20020206-2.c: New test.
3624
3625         PR optimization/5429:
3626         * gcc.c-torture/compile/20020206-1.c: New test.
3627
3628 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
3629
3630         * g++.dg/ext/align1.C: Do not use an explicit alignment value
3631         as certain file formats cannot support particularly large
3632         alignments.
3633
3634         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
3635         and do not expect to be able to link the executable.
3636
3637         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
3638         fail because the COFF format does not support the weak attribute.
3639
3640 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
3641
3642         * g77.dg/pr5473.f:  New test
3643
3644 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
3645
3646         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
3647         Fix testcase accordingly.
3648
3649 2002-02-04  Richard Henderson  <rth@redhat.com>
3650
3651         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
3652         (buf): Change to be an array of pointers, not ints.
3653
3654 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3655
3656         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
3657         before all tests.  Move warning one line above to match where it
3658         C frontend emits.
3659         * gcc.dg/Wswitch-2.c: New test.
3660         * g++.dg/warn/Wswitch-1.C: New test.
3661         * g++.dg/warn/Wswitch-2.C: New test.
3662
3663 2002-02-04  Richard Henderson  <rth@redhat.com>
3664
3665         * g++.dg/abi/offsetof.C: Fix size comparison.
3666
3667 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
3668
3669         * gcc.dg/cast-qual-2.c: New test.
3670
3671 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
3672
3673         * gcc.dg/20020201-4.c: New test.
3674
3675 2002-02-04  Ben Elliston  <bje@redhat.com>
3676
3677         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
3678         target_info attribute != 0, in addition to the empty string.
3679         (gcc_target_compile): Likewise.
3680
3681 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
3682
3683         * gcc.dg/Wswitch.c: New test.
3684         PR gcc/4475. PR gcc/3780.
3685
3686 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
3687
3688         * g77.f-torture/execute/5122.f: New test for regressions
3689         against PR fortran/5122.
3690
3691 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
3692
3693         * g77.f-torture/compile/pr3743.f: Delete
3694         * g77.dg/pr3743-1.f: New test.
3695         * g77.dg/pr3743-2.f: New test.
3696         * g77.dg/pr3743-3.f: New test.
3697         * g77.dg/pr3743-4.f: New test.
3698
3699 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3700
3701         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
3702
3703 2002-02-02  Richard Henderson  <rth@redhat.com>
3704
3705         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
3706         * gcc.c-torture/execute/bf64-1.c: Likewise.
3707
3708 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3709
3710         * gcc.dg/20020201-2.c: New test.
3711
3712         * gcc.dg/20020201-3.c: New test.
3713
3714         * gcc.c-torture/execute/bitfld-2.c: New test.
3715
3716 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3717
3718         * gcc.dg/bitfld-1.c: Update.
3719         * gcc.dg/bitfld-2.c: Update.
3720         * gcc.c-torture/execute/bitfld-1.x: New.
3721
3722 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
3723
3724         * gcc.c-torture/execute/20020201-1.c: New test.
3725
3726 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
3727
3728         PR target/5469
3729         * gcc.dg/20020201-1.c: New test.
3730
3731 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
3732
3733         PR fortran/3743
3734         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
3735         * g77.f-torture/compile/pr3743.x: Remove
3736
3737 2002-01-31  Tom Rix  <trix@redhat.com>
3738
3739         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
3740
3741 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3742
3743         * gcc.dg/noncompile/20020130-1.c: New test.
3744
3745 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
3746
3747         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
3748
3749 2002-01-29  Richard Henderson  <rth@redhat.com>
3750
3751         * gcc.c-torture/execute/991118-1.c: Cast various constants back
3752         to long long.
3753         * gcc.c-torture/execute/bf64-1.c: Likewise.
3754
3755 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
3756
3757         * gcc.c-torture/execute/20020129-1.c: New test.
3758
3759 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3760
3761         * gcc.c-torture/compile/20000224-1.c: Update.
3762         * gcc.c-torture/execute/bitfld-1.c: New tests.
3763         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
3764         * gcc.dg/uninit-A.c: Update.
3765
3766 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
3767
3768         * g++.dg/template/ctor1.C: Add instantiation.
3769
3770 2002-01-28  Paul Koning  <pkoning@equallogic.com>
3771
3772         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
3773         argument to __builtin_prefetch to be const ptr.
3774
3775 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
3776
3777         * gcc.c-torture/compile/20020120-1.c: New test.
3778
3779 2002-01-27  Kazu Hirata  <kazu@hxi.com>
3780
3781         * gcc.c-torture/execute/20020127-1.c: New test.
3782
3783 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
3784
3785         * g77.dg/f77-edit-i-in.f: New test
3786         * g77.dg/f77-edit-i-out.f: New test
3787
3788 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
3789
3790         * gcc.dg/debug/debug.exp: New file.
3791         * gcc.dg/debug/trivial.c: New file.
3792         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
3793         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
3794         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
3795         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
3796         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
3797         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
3798         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
3799         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
3800         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
3801         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
3802         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
3803         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
3804         * gcc.dg/20000503-1.c: Removed.
3805         * gcc.dg/20010207-1.c: Removed.
3806         * gcc.dg/20011223-1.c: Removed.
3807         * gcc.dg/20020104-2.c: Removed.
3808         * gcc.dg/debug-1.c: Removed.
3809         * gcc.dg/debug-2.c: Removed.
3810         * gcc.dg/debug-3.c: Removed.
3811         * gcc.dg/debug-4.c: Removed.
3812         * gcc.dg/debug-5.c: Removed.
3813         * gcc.dg/debug-6.c: Removed.
3814         * gcc.dg/dwarf2-1.c: Removed.
3815         * gcc.dg/dwarf2-2.c: Removed.
3816
3817 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
3818
3819         * g++.old-deja/g++.other/eh5.C: New test.
3820         * g++.old-deja/g++.other/sibcall2.C: New test.
3821         * g++.old-deja/g++.other/array9.C: New test.
3822         * g++.old-deja/g++.other/typename2.C: New test.
3823         * g++.old-deja/g++.other/crash60.C: New test.
3824         * g++.old-deja/g++.other/conv9.C: New test.
3825         * g++.old-deja/g++.other/mangle10.C: New test.
3826         * g++.old-deja/g++.other/unchanging1.C: New test.
3827         * g++.old-deja/g++.other/exprstmt1.C: New test.
3828         * g++.old-deja/g++.other/inline23.C: New test.
3829         * g++.old-deja/g++.eh/ia64-1.C: New test.
3830         * g++.old-deja/g++.other/dwarf2-1.C: New test.
3831         * g++.old-deja/g++.other/reload1.C: New test.
3832         * g++.old-deja/g++.other/static20.C: New test.
3833         * g++.old-deja/g++.other/local-alloc1.C: New test.
3834         * g++.old-deja/g++.other/conv8.C: New test.
3835         * g++.old-deja/g++.other/stmtexpr2.C: New test.
3836         * g++.old-deja/g++.other/storeexpr1.C: New test.
3837         * g++.old-deja/g++.other/storeexpr2.C: New test.
3838         * g++.dg/eh/template2.C: New test.
3839         * g++.dg/warn/weak1.C: New test.
3840
3841 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
3842
3843         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3844         Remove first, non-varying, argument.
3845
3846 2002-01-23  Richard Henderson  <rth@redhat.com>
3847
3848         * gcc.dg/inline-2.c: New.
3849
3850         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
3851         Add optional target arg.  Check number of arguments.
3852         (scan-assembler-not, scan-assembler-dem): Likewise.
3853         (scan-assembler-dem-not): Likewise.
3854
3855 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3856
3857         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
3858         line 12.
3859         * g++.old-deja/g++.brendan/parse3.C,
3860         g++.old-deja/g++.other/crash26.C,
3861         g++.old-deja/g++.other/crash28.C,
3862         g++.old-deja/g++.other/crash29.C,
3863         g++.old-deja/g++.other/crash30.C,
3864         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
3865
3866 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
3867
3868         * gcc.dg/20020115-1.c: New.
3869
3870 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
3871
3872         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
3873
3874 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
3875
3876         * gcc.dg/20020122-3.c: New.
3877
3878 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
3879
3880         * g++.dg/other/gc1.C: New test.
3881
3882 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
3883
3884         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
3885
3886 2002-01-22  Richard Henderson  <rth@redhat.com>
3887
3888         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
3889
3890 2002-01-22  Richard Henderson  <rth@redhat.com>
3891
3892         * gcc.dg/20020122-4.c: New.
3893
3894 2002-01-22  H.J. Lu <hjl@gnu.org>
3895
3896         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
3897         link output.
3898         * gcc.dg/special/ecos.exp: Likewise.
3899         * lib/g++-dg.exp: Likewise.
3900         * lib/g77-dg.exp: Likewise.
3901         * lib/gcc-dg.exp : Likewise.
3902         * lib/mike-g++.exp: Likewise.
3903         * lib/mike-g77.exp: Likewise.
3904         * lib/mike-gcc.exp: Likewise.
3905         * lib/objc-dg.exp: Likewise.
3906
3907 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
3908
3909         PR target/5379
3910         * gcc.dg/20020122-2.c: New test.
3911
3912 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
3913
3914         * gcc.dg/20020122-1.c: New test.
3915
3916 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
3917
3918         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
3919
3920 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
3921
3922         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
3923
3924 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3925
3926         * gcc.c-torture/compile/20020121-1.c: New test.
3927
3928 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3929
3930         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
3931         ld_library_path.
3932
3933 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
3934
3935         * gcc.dg/20020218-1.c: New test.
3936
3937 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
3938
3939         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
3940         messages
3941         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
3942         "At global scope" warning
3943         * g++.dg/ext/align1.C: Change cygwin test for alignment
3944         from db-bogus to dg-warning
3945
3946 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
3947
3948         * g77.f-torture/compile/cpp2.F: New test.
3949
3950 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3951
3952         * g++.dg/template/access1.C: New test.
3953
3954 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
3955
3956         * gcc.dg/20020118-1.c: New.
3957
3958 2002-01-18  Kazu Hirata  <kazu@hxi.com>
3959
3960         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
3961
3962 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3963
3964         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
3965         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
3966         alignment warnings.
3967
3968 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
3969
3970         * gcc.misc-tests/i386-prefetch.exp: Save and restore
3971         torture_with_loops and torture_without_loops
3972
3973 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
3974
3975         * gcc.c-torture/compile/20020116-1.c: New test.
3976
3977 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
3978
3979         * gcc.dg/20020116-2.c: New test.
3980
3981         * gcc.dg/ultrasp4.c: New test.
3982
3983         * gcc.dg/20020116-1.c: New test.
3984
3985 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
3986
3987         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
3988         by EABI.
3989
3990 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
3991
3992         * gcc.misc-tests/i386-prefetch.exp: New.
3993         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
3994         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
3995         * gcc.misc-tests/i386-pf-none-1.c: New test.
3996         * gcc.misc-tests/i386-pf-sse-1.c: New test.
3997
3998 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
3999
4000         * gcc.dg/gnu89-init-1.c: Add new tests.
4001
4002 2002-01-15  Andreas Jaeger  <aj@suse.de>
4003
4004         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4005         * gcc.dg/i386-mmx-2.c: Likewise.
4006         * gcc.dg/i386-sse-1.c: Likewise.
4007         * gcc.dg/i386-sse-2.c: Likewise.
4008         * gcc.dg/i386-sse-3.c: Likewise.
4009
4010 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4011
4012         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4013         Uncomment additional cases that now pass.
4014
4015 2002-01-11  Richard Henderson  <rth@redhat.com>
4016
4017         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4018         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4019
4020 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4021
4022         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4023
4024 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4025
4026         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4027         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4028
4029 2002-01-10  Dale Johannesen  <dalej@apple.com>
4030
4031         * gcc.c-torture/execute/loop-11.c: New.
4032
4033 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4034
4035         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4036         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4037
4038 2002-01-09  Richard Henderson  <rth@redhat.com>
4039
4040         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4041         type in which to perform the operation for each size.
4042
4043 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4044
4045         * gcc.c-torture/compile/20020109-2.c: New test.
4046
4047 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4048
4049         * gcc.c-torture/execute/loop-10.c: New test.
4050
4051 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4052
4053         * gcc.c-torture/compile/20010226-1.c: New test.
4054         * gcc.c-torture/compile/20010227-1.c: New test.
4055         * gcc.c-torture/compile/20010426-1.c: New test.
4056         * gcc.c-torture/compile/20010510-1.c: New test.
4057         * gcc.c-torture/compile/20010605-3.c: New test.
4058         * gcc.c-torture/compile/20010824-1.c: New test.
4059         * gcc.c-torture/execute/20010409-1.c: New test.
4060         * gcc.dg/noncompile/20000901-1.c: New test.
4061         * gcc.dg/20001023-1.c: New test.
4062         * gcc.dg/20001101-1.c: New test.
4063         * gcc.dg/20001102-1.c: New test.
4064         * gcc.dg/20010207-1.c: New test.
4065         * gcc.dg/20010405-1.c: New test.
4066         * gcc.dg/20010822-1.c: New test.
4067         * gcc.dg/20011107-1.c: New test.
4068
4069 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4070
4071         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4072
4073         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4074         execution failure on PA targets.
4075
4076 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4077
4078         * gcc.c-torture/compile/20020109-1.c: New test.
4079
4080 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4081
4082         * gcc.c-torture/execute/20020108-1.c: New test.
4083
4084 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4085
4086         * gcc.dg/20020108-1.c: New test.
4087
4088 2002-01-08  H.J. Lu <hjl@gnu.org>
4089
4090         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4091         for header files.
4092
4093 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4094
4095         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4096         consistency.
4097
4098 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4099
4100         * gcc.dg/altivec-4.c: Test altivec predicates.
4101
4102 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4103
4104         * gcc.c-torture/execute/20020107-1.c: New test.
4105
4106 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4107
4108         PR c/5279
4109         * gcc.c-torture/compile/20020106-1.c: New test.
4110
4111 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4112
4113         * gcc.c-torture/execute/nestfunc-4.c: New test.
4114
4115 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4116
4117         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4118         extra triple that slipped in.
4119         * g++.old-deja/g++.abi/align.C: Likewise.
4120         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4121
4122 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4123
4124         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4125         * g++.old-deja/g++.abi/align.C: Likewise.
4126         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4127
4128         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4129         on FreeBSD/i386.
4130         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4131         FreeBSD.
4132
4133 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4134
4135         * gcc.dg/20020104-1.c: New test.
4136
4137         * gcc.dg/20020104-2.c: New test.
4138
4139 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4140
4141         * gcc.dg/20020103-1.c: Fix typo in target selector.
4142
4143 2002-01-03  Richard Henderson  <rth@redhat.com>
4144
4145         * gcc.dg/20020103-1.c: New.
4146
4147 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4148
4149         * gcc.c-torture/execute/20020103-1.c: New test.
4150
4151 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4152
4153         * g++.dg/other/debug2.C: New test.
4154
4155         * gcc.c-torture/compile/20020103-1.c: New test.
4156
4157 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4158
4159         * gcc.dg/gnu89-init-1.c: Added new tests.
4160
4161 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4162
4163         * g++.dg/template/friend2.C: Remove as patch is reverted.
4164
4165         * g++.dg/warn/oldcast1.C: New test.
4166
4167         * g++.dg/template/ptrmem1.C: New test.
4168         * g++.dg/template/ptrmem2.C: New test.
4169
4170         * g++.dg/template/ntp.C: New test.
4171
4172         * g++.dg/other/component1.C: New test.
4173
4174         * g++.dg/template/ttp3.C: New test.
4175
4176         * g++.dg/template/friend2.C: New test.
4177         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4178
4179 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4180
4181         * g++.dg/other/ptrmem1.C: New test.
4182         * g++.dg/other/ptrmem2.C: New test.
4183
4184 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4185
4186         * g++.dg/template/ctor1.C: New test.
4187
4188 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4189
4190         * g++.dg/template/friend2.C: New test.
4191
4192 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4193
4194         * gcc.dg/mmix-1.c: New test.
4195
4196 2001-12-31  Richard Henderson  <rth@redhat.com>
4197
4198         * gcc.dg/asm-5.c: New.
4199
4200 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4201
4202         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4203         in namespace __gnu_cxx
4204
4205 2001-12-30  Richard Henderson  <rth@redhat.com>
4206
4207         * gcc.dg/debug-6.c: New.
4208
4209 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4210
4211         * gcc.c-torture/compile/20011229-2.c: New test.
4212
4213 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4214
4215         * gcc.dg/debug-3.c: New test.
4216         * gcc.dg/debug-4.c: New test.
4217         * gcc.dg/debug-5.c: New test.
4218
4219 2001-12-29  Richard Henderson  <rth@redhat.com>
4220
4221         * g++.dg/eh/loop1.C: New.
4222
4223 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4224
4225         * g++.dg/template/crash1.C: New test.
4226
4227 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4228
4229         * g++.dg/other/const1.C: New test.
4230
4231 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4232
4233         * gcc.c-torture/compile/20011229-1.c: New test.
4234
4235 2001-12-28  Stan Shebs  <shebs@apple.com>
4236
4237         * lib/objc-torture.exp: Resync with c-torture.exp.
4238         * lib/objc.exp: Load standard libraries.
4239
4240 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4241
4242         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4243         additional tests.
4244
4245 2001-12-27  Roger Sayle <roger@eyesopen.com>
4246
4247         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4248
4249 2001-12-27  Richard Henderson  <rth@redhat.com>
4250
4251         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4252
4253 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4254
4255         * g++.dg/eh/ctor1.C: New test.
4256         * g++.dg/other/error2.C: New test.
4257
4258 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4259
4260         * g++.dg/other/init2.C: New test.
4261
4262 2001-12-24  Richard Henderson  <rth@redhat.com>
4263
4264         * gcc.dg/20011223-1.c: New.
4265         * gcc.dg/inline-1.c: New.
4266
4267 2001-12-23  Richard Henderson  <rth@redhat.com>
4268
4269         * gcc.dg/asm-4.c: Test operand modifiers.
4270
4271 2001-12-23  Richard Henderson  <rth@redhat.com>
4272
4273         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4274
4275 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4276
4277         * gcc.c-torture/execute/20011223-1.c: New test.
4278
4279 2001-12-21  Richard Henderson  <rth@redhat.com>
4280
4281         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4282         re-enables the warning.
4283
4284 2001-12-21  Richard Henderson  <rth@redhat.com>
4285
4286         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4287
4288 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4289
4290         * gcc.c-torture/compile/20011218-1.c: New test.
4291
4292 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4293
4294         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4295         arm-isr.c test.
4296         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4297         epilogue generation for ARM ISR routines.
4298
4299 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4300
4301         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4302         * gcc.dg/format/c90-printf-3.c: Likewise.
4303         * gcc.dg/format/c99-printf-3.c: Likewise.
4304         * gcc.dg/format/ext-1.c: Likewise.
4305         * gcc.dg/format/ext-6.c: Likewise.
4306         * gcc.dg/format/format.h: Prototype unlocked stdio.
4307
4308 2001-12-20  Richard Henderson  <rth@redhat.com>
4309
4310         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4311         (arena): Use it.
4312         (malloc): Correct allocation logic.  Abort if we fill up the
4313         arena before initialization complete.
4314         (realloc): Correct allocation logic.
4315
4316 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4317
4318         * gcc.c-torture/compile/20011219-2.c: New test.
4319
4320         * gcc.c-torture/execute/20011219-1.c: New test.
4321
4322 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4323
4324         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4325         target does not support weak symbols.
4326
4327 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4328
4329         * gcc.c-torture/compile/20011219-1.c: New test.
4330
4331 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4332
4333         * g++.dg/other/error1.C: New test.
4334
4335 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4336
4337         * gcc.c-torture/execute/20011217-1.c: New test.
4338
4339 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4340
4341         * objc.dg/special/: New directory.
4342         * objc.dg/special/special.exp: New file.
4343         * objc.dg/special/unclaimed-category-1.h: New file.
4344         * objc.dg/special/unclaimed-category-1a.m: New file.
4345         * objc.dg/special/unclaimed-category-1.m: New file.
4346
4347 2001-12-17  Andreas Jaeger  <aj@suse.de>
4348
4349         * gcc.c-torture/compile/20011217-2.c: New test.
4350
4351 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4352
4353         * gcc.c-torture/compile/20011217-1.c: New test.
4354
4355 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4356
4357         * testsuite/gcc.dg/20011214-1.c: New.
4358
4359 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4360
4361         * gcc.dg/altivec-4.c: New.
4362
4363 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4364
4365         * gcc.dg/20011113-1.c: New test.
4366
4367 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4368
4369         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4370         std::__malloc_alloc_template<0> and
4371         std::__default_alloc_template<false, 0>.
4372
4373 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4374
4375         * objc/execute/bf-21.m: New test.
4376         * objc/execute/enumeration-1.m: New test.
4377         * objc/execute/enumeration-2.m: New test.
4378
4379 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4380
4381         * gcc.dg/gnu89-init-1.c: New test.
4382
4383 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4384
4385         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4386         * g++.old-deja/g++.jason/2371.C: Likewise.
4387         * g++.old-deja/g++.jason/template33.C: Likewise.
4388         * g++.old-deja/g++.jason/template34.C: Likewise.
4389         * g++.old-deja/g++.jason/template36.C: Likewise.
4390         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4391         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4392         * g++.old-deja/g++.other/typename1.C: Likewise.
4393         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4394         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4395         * g++.old-deja/g++.pt/typename11.C: Likewise.
4396         * g++.old-deja/g++.pt/typename14.C: Likewise.
4397         * g++.old-deja/g++.pt/typename16.C: Likewise.
4398         * g++.old-deja/g++.pt/typename3.C: Likewise.
4399         * g++.old-deja/g++.pt/typename4.C: Likewise.
4400         * g++.old-deja/g++.pt/typename5.C: Likewise.
4401         * g++.old-deja/g++.pt/typename7.C: Likewise.
4402         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4403
4404 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4405
4406         * g++.dg/other/linkage1.C: New test.
4407         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4408         specifiers.
4409
4410 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4411
4412         * gcc.dg/concat.c: New test.
4413
4414 2001-12-11  Stan Shebs  <shebs@apple.com>
4415
4416         * objc/compile: New test directory.
4417         * objc/compile/compile.exp: New expect script.
4418         * objc/compile/20011211-1.m: New compile test.
4419
4420 2001-12-11  Jason Merrill  <jason@redhat.com>
4421
4422         * lib/prune.exp (prune_gcc_output): Also handle "In member
4423         function".  So many permutations...
4424
4425 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4426
4427         * g++.dg/template/typedef1.C: New test.
4428
4429 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4430
4431         * g++.dg/other/copy1.C: New test.
4432
4433 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4434
4435         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4436
4437         * gcc.dg/builtin-choose-expr.c: New.
4438
4439 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4440
4441         * gcc.dg/altivec-2.c: New.
4442
4443 2001-12-07  Richard Henderson  <rth@redhat.com>
4444
4445         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4446
4447 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4448
4449         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4450         ultrasparc.
4451
4452 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4453
4454         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4455
4456 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4457
4458         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4459         variable argument list.
4460
4461 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4462
4463         * gcc.c-torture/execute/memcheck: Delete entire directory.
4464         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4465         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4466
4467 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4468
4469         * gcc.dg/Wshadow-1.c: New test.
4470
4471 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4472
4473         * gcc.c-torture/compile/20011130-1.c: New test.
4474
4475         * gcc.dg/noncompile/20011025-1.c: New test.
4476
4477         * g++.dg/other/anon-union.C: New test.
4478
4479         * gcc.c-torture/execute/20011024-1.c: New test.
4480
4481 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4482
4483         * gcc.c-torture/execute/20000722-1.x,
4484         gcc.c-torture/execute/20010123-1.x: Remove.
4485         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4486         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4487         gcc.dg/c99-complit-2.c: New tests.
4488
4489 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4490
4491         * g++.dg/inherit/base1.C: New test.
4492
4493 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4494
4495         * g++.dg/other/stdarg1.C: New test.
4496
4497         * gcc.c-torture/compile/20011130-2.c: New test.
4498
4499 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4500
4501         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4502         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4503         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4504         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4505         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4506         * gcc.dg/builtin-prefetch-1.c: New test.
4507
4508 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4509
4510         * gcc.dg/20011130-1.c: New test.
4511
4512 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4513
4514         * g++.dg/other/scope1.C: New test.
4515         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4516
4517 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4518
4519         * gcc.dg/vla-init-1.c: New test.
4520
4521 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4522
4523         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4524
4525 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4526
4527         * objc.dg/alias.m: Update.
4528         * objc.dg/class-1.m: Update.
4529         * objc.dg/const-str-1.m: Update.
4530         * objc.dg/fwd-proto-1.m: Update.
4531         * objc.dg/id-1.m: Update.
4532         * objc.dg/super-class-1.m: Update.
4533
4534 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4535
4536         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4537         constructs.
4538
4539 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4540
4541         * gcc.c-torture/execute/20011128-1.c: New test.
4542
4543 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4544
4545         * gcc.dg/20011127-1.c: New test.
4546
4547 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4548
4549         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4550         from Austin Group draft 7.
4551         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4552         scanf format arguments.
4553         * gcc.dg/format/no-exargs-2.c: New test.
4554
4555 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4556
4557         * g++.dg/abi/vbase8-4.C: New test.
4558
4559 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4560
4561         * gcc.c-torture/execute/20011121-1.c: New test.
4562
4563 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4564
4565         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4566
4567 2001-11-23  Andreas Jaeger  <aj@suse.de>
4568
4569         * gcc.dg/cpp/charconst-2.c: New test.
4570
4571 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4572
4573         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4574         to the host if it is remote.  Let tests specify extra headers
4575         they use.
4576         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4577         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4578         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4579         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4580         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4581         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4582         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4583         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4584         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4585         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4586
4587 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4588
4589         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4590         for little endian ARMs.
4591
4592 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4593
4594         * gcc.c-torture/compile/20011119-1.c: New test.
4595         * gcc.c-torture/compile/20011119-2.c: New test.
4596
4597 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4598
4599         * gcc.dg/altivec-1.c: Fix typo.
4600
4601 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4602
4603         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4604
4605 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4606
4607         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4608
4609 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4610
4611         * lib/g77.exp: Don't specify --rpath-link.
4612
4613         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4614         across all the headers.
4615         * gcc.dg/format/format.exp: For testing on a remote host,
4616         copy format.h.
4617
4618         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
4619         * gcc.c-torture/execute/930406-1.c: Likewise.
4620         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4621
4622 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
4623
4624         * gcc.dg/altivec-1.c: New.
4625
4626 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
4627
4628         * gcc.dg/cpp/fpreprocessed.c: New test case.
4629
4630 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4631
4632         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
4633         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
4634         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
4635
4636 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4637
4638         * gcc.dg/no-builtin-1.c: New test.
4639
4640 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
4641
4642         * gcc.c-torture/execute/20011115-1.c: New test.
4643
4644 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
4645
4646         * gcc.c-torture/compile/20011114-2.c: New test.
4647         * gcc.c-torture/compile/20011114-3.c: New test.
4648         * gcc.c-torture/compile/20011114-4.c: New test.
4649
4650 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4651
4652         * g++.dg/other/init1.C: New test.
4653
4654 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
4655
4656         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
4657         message.
4658
4659         * gcc.c-torture/execute/20011114-1.c: New testcase.
4660
4661         * gcc.c-torture/compile/20010327-1.c: Revert last change.
4662         * gcc.c-torture/compile/20011114-1.c: New test, exactly
4663         like the (before this change) version of 20010327-1.c.
4664
4665 2001-11-14  Roger Sayle <roger@eyesopen.com>
4666
4667         * gcc.c-torture/execute/string-opt-13.c: New testcase.
4668
4669 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
4670
4671         * g++.dg/init/array2.C: New test.
4672
4673 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
4674
4675         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
4676
4677 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
4678
4679         * g++.dg/other/forscope1.C: New test.
4680         * g++.dg/ext/forscope1.C: New test.
4681         * g++.dg/ext/forscope2.C: New test.
4682
4683 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
4684
4685         * gcc.c-torture/execute/20011113-1.c: New test.
4686
4687 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
4688
4689         * gcc.c-torture/execute/20011109-2.c: New test.
4690
4691         * gcc.c-torture/execute/20011109-1.c: New test.
4692
4693 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
4694
4695         * gcc.c-torture/compile/20011109-1.c: New test.
4696
4697 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
4698
4699         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
4700         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
4701         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
4702         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
4703         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
4704         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
4705         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
4706
4707 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4708
4709         * g++.dg/warn/Wshadow-1.C: New tests.
4710         * g++.old-deja/g++.mike/for3.C: Update.
4711
4712 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4713
4714         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
4715         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
4716         XFAILs.  Adjust expected error texts.
4717         * gcc.c-torture/compile/20011106-1.c,
4718         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
4719         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
4720         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
4721         gcc.dg/c99-array-lval-5.c: New tests.
4722
4723 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4724
4725         * gcc.dg/cpp/defined.c: Update.
4726
4727 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4728
4729         * gcc.c-torture/execute/anon-1.c: New test.
4730
4731 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
4732
4733         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
4734         same size, so no warning should be produced on stormy16.
4735
4736         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
4737         due to oversized array.
4738         * g++.old-deja/g++.mike/ns15.C: Likewise.
4739         * g++.old-deja/g++.pt/crash16.C: Likewise.
4740
4741 2001-11-02  Graham Stott  <grahams@redhat.com>
4742
4743         * g++.dgother/debug1.C: Fix typos.
4744
4745 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
4746
4747         * g++.dg/other/debug1.C: New test.
4748
4749 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4750
4751         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
4752         of unsigned long.
4753
4754 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
4755
4756         * gcc.dg/20011029-2.c: New test.
4757
4758         * gcc.c-torture/compile/20011029-1.c: New test.
4759
4760 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4761
4762         * objc/execute/class_self-1.m: New test.
4763         * objc/execute/class_self-2.m: New test.
4764
4765 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
4766
4767         * gcc.misc-tests/msgs.exp: Delete.
4768         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
4769         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
4770         error set to match recent changes.
4771
4772 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
4773
4774         * gcc.dg/20011021-1.c: New test.
4775
4776 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
4777
4778         * gcc.c-torture/compile/20011023-1.c: New test.
4779
4780 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
4781
4782         * lib/g77.exp: Rewrite based on lib/g++.exp.
4783
4784 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
4785
4786         * gcc.c-torture/execute/20011019-1.c: New test.
4787
4788         * gcc.dg/20011018-1.c: New test.
4789
4790 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
4791
4792         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
4793
4794 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
4795
4796         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
4797         * gcc.dg/attr-invalid.c: Likewise.
4798
4799 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
4800
4801         * testsuite/gcc.dg/20011015-1.c: New test.
4802
4803 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4804
4805         * g++.dg/template/unify2.C: New test.
4806
4807 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
4808
4809         * g++.dg/other/exception-specification.C: New test
4810
4811 2001-10-13  Tom Rix  <trix@redhat.com>
4812
4813         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
4814         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
4815
4816 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
4817
4818         * testsuite/gcc.dg/20011009-1.c: New test.
4819
4820 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
4821
4822         PR g++/4476
4823         * g++.dg/other/friend1.C: New test.
4824
4825 2001-10-11  Richard Henderson  <rth@redhat.com>
4826
4827         * g++.old-deja/g++.other/crash18.C: Add -S to options.
4828
4829 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4830
4831         * gcc.c-torture/compile/20011010-1.c: New.
4832
4833 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4834
4835         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
4836         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
4837         g77.f-torture/execute/execute.exp,
4838         g77.f-torture/noncompile/noncompile.exp,
4839         gcc.c-torture/compile/compile.exp,
4840         gcc.c-torture/execute/execute.exp,
4841         gcc.c-torture/execute/ieee/ieee.exp,
4842         gcc.c-torture/execute/memcheck/memcheck.exp,
4843         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
4844         objc/execute/execute.exp: Update FSF address.
4845
4846 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4847
4848         * gcc.dg/cpp/cmdlne-C.c: Update.
4849         * gcc.dg/cpp/cmdlne-C2.c: New.
4850
4851 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4852
4853         * gcc.c-torture/execute/20011008-3.c: New.
4854
4855 2001-10-08  DJ Delorie  <dj@redhat.com>
4856
4857         * gcc.dg/20011008-1.c: New.
4858         * gcc.dg/20011008-2.c: New.
4859
4860 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4861
4862         * gcc.dg/cpp/spacing1.c: Update test.
4863
4864 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4865
4866         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
4867         spelling errors of "separate" as "seperate".
4868
4869 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
4870
4871         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
4872         enough to avoid inlining.
4873
4874 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4875
4876         * lib/g77.exp: set libg2c_dir correctly.
4877
4878 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4879
4880         * gcc.dg/cpp/macro11.c: New test.
4881
4882 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4883
4884         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
4885         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
4886         gcc.dg/format/multattr-3.c: New tests.
4887         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
4888         tests for format attributes on function pointers being rejected.
4889
4890 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4891
4892         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
4893
4894 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4895
4896         * g++.dg/warn/format1.C: New test.
4897
4898 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4899
4900         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
4901
4902 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4903
4904         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
4905
4906 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4907
4908         * gcc.dg/cpp/redef2.c: Add test.
4909
4910 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
4911
4912         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
4913         long-standing bug on i686, apparently.
4914         * gcc.c-torture/execute/loop-2c.x: New file.
4915         * gcc.c-torture/execute/loop-2d.x: New file.
4916         * gcc.c-torture/execute/loop-3c.x: New file.
4917
4918 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
4919
4920         * gcc.dg/cpp/20000625-2.c: Correct line number.
4921
4922 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4923
4924         * gcc.dg/cpp/macro10.c: New test.
4925         * gcc.dg/cpp/strify3.c: New test.
4926         * gcc.dg/cpp/spacing1.c: Add tests.
4927         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
4928         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
4929
4930 2001-09-24  DJ Delorie  <dj@redhat.com>
4931
4932         * gcc.c-torture/execute/20010924-1.c: New test.
4933
4934 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4935
4936         * testsuite/objc/execute/paste.m: Remove.
4937
4938 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4939
4940         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
4941
4942 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
4943
4944         * g77.dg/strlen0.f: New test.
4945
4946 2001-09-21  Richard Henderson  <rth@redhat.com>
4947
4948         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
4949         * g++.old-deja/g++.abi/vtable2.C: Likewise.
4950
4951 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4952
4953         Table-driven attributes.
4954         * g++.dg/ext/attrib1.C: New test.
4955
4956 2001-09-20  DJ Delorie  <dj@redhat.com>
4957
4958         * gcc.dg/20000926-1.c: Update expected warning messages.
4959         * gcc.dg/array-2.c: Likewise, and test for warnings too.
4960         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
4961         array.
4962
4963 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
4964
4965         * g++.dg/eh/registers1.C: New test case.
4966
4967 2001-09-17  Richard Henderson  <rth@redhat.com>
4968
4969         * gcc.dg/array-5.c: Fix VLA decomposition test.
4970
4971 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4972
4973         * gcc.dg/cpp/line5.c: New testcase.
4974
4975 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4976
4977         * gcc.dg/cpp/macro9.c: New test.
4978
4979 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
4980
4981         * gcc.c-torture/execute/980223.c: Change type of addr from long
4982         to char *.
4983
4984 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
4985
4986         * gcc.c-torture/execute/20010915-1.c: New test.
4987
4988 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
4989
4990         * g77.dg/bprob: New directory.
4991         * g77.dg/bprob/bprob.exp: New file.
4992         * g77.dg/bprob/bprob-1.f: New test.
4993         * g77.dg/gcov: New directory.
4994         * g77.dg/gcov/gcov.exp: New file.
4995         * g77.dg/gcov/gcov-1.f: New test.
4996         * g77.dg/gcov/gcov-1.x: New file.
4997
4998 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4999
5000         * gcc.dg/cpp/directiv.c: Update.
5001         * gcc.dg/cpp/undef1.c: Update.
5002
5003 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5004
5005         * gcc.dg/20010912-1.c: New test.
5006
5007 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5008
5009         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5010         language-independent file in lib.
5011         * lib/gcov.exp: New file.
5012
5013 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5014
5015         * gcc.c-torture/compile/20010911-1.c: New test.
5016
5017 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5018
5019         * lib/profopt.exp: New, to support profile-directed optimizations.
5020         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5021         * gcc.misc-tests/bprob-1.c: New test.
5022         * gcc.misc-tests/bprob-2.c: New test.
5023
5024 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5025
5026         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5027         XFAIL and which kinds of gcov output to verify.
5028         * gcc.misc-tests/gcov-4b.x: New file.
5029         * gcc.misc-tests/gcov-5b.x: New file.
5030         * gcc.misc-tests/gcov-6.x: New file.
5031         * gcc.misc-tests/gcov-7.c: New test.
5032         * gcc.misc-tests/gcov-7.x: New file.
5033
5034 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5035
5036         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5037         * gcc.misc-tests/gcov-6.c: New test.
5038
5039 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5040
5041         PR c++/3986
5042         * g++.dg/abi/vbase1.C: New test.
5043
5044 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5045
5046         * objc.dg/method-2.m: New.
5047
5048 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5049
5050         PR c++/4203
5051         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5052         * g++.dg/init/empty1.C: New test.
5053
5054 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5055
5056         * gcc.c-torture/compile/20010903-1.c: New test.
5057
5058 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5059
5060         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5061         for m68k.
5062
5063 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5064
5065         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5066
5067         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5068
5069         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5070
5071 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5072
5073         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5074         for 16-bit 'unsigned int'.
5075
5076 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5077
5078         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5079
5080 2001-08-27  Richard Henderson  <rth@redhat.com>
5081
5082         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5083         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5084
5085 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5086
5087         * gcc.dg/asm-names.c (ymain): New.
5088
5089 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5090
5091         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5092         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5093         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5094
5095 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5096
5097         * gcc.dg/compare5.c: New testcase.
5098
5099 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5100
5101         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5102         and "In instantiation".
5103
5104 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5105
5106         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5107
5108 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5109
5110         * gcc.misc-tests/gcov.exp: Add support for branch information.
5111         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5112         * gcc.misc-tests/gcov-4.c: New test.
5113         * gcc.misc-tests/gcov-4b.c: New test.
5114         * gcc.misc-tests/gcov-5b.c: New test.
5115
5116 2001-08-20  Zack Weinberg  <zackw@panix.com>
5117
5118         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5119         expected to fail.
5120
5121 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5122
5123         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5124
5125 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * g++.dg/eh/template1.C: New test.
5128
5129 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5130
5131         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5132         Fix thinko.
5133         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5134         for xfail.
5135
5136 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5137
5138         * lib/g77-dg.exp:  Use prune.exp for common procedures
5139         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5140         * lib/g77.exp: (g77-dg-prune) Remove
5141
5142 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5143
5144         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5145
5146 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5147
5148         * g++.dg/template/unify1.C: New test.
5149
5150 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5151
5152         * g++.dg/abi/empty4.C: New test.
5153
5154 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5155
5156         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5157         solaris2.*
5158         * g77.f-torture/compile/pr3743.x: Likewise
5159
5160 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5161
5162         * g++.dg/other/using-declaration.C: New test.
5163
5164 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5165
5166         * gcc.dg/cpp/tr-sign.c: New testcase.
5167
5168 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5169
5170         * gcc.dg/cpp/19951025-1.c: Revert.
5171         * gcc.dg/cpp/directiv.c: We no longer process directives that
5172         interrupt macro arguments.
5173
5174 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5175
5176         * gcc.dg/bconstp-1.c: New test.
5177
5178 2001-08-03  Richard Henderson  <rth@redhat.com>
5179
5180         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5181
5182 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5183
5184         * gcc.dg/cpp/19951025-1.c: Update.
5185
5186 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5187
5188         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5189         should be x.
5190
5191 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5192
5193         Kill -fhonor-std.
5194         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5195         * g++.old-deja/g++.other/std1.C: Likewise.
5196         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5197
5198 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5199
5200         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5201         (g77_pass, g77_fail, g77_finish, g77_exit,
5202         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5203
5204 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5205
5206         * g77.dg/fbackslash.f
5207         * g77.dg/fcase-preserve.f
5208         * g77.dg/ff90-1.f
5209         * g77.dg/ffixed-line-length-0.f
5210         * g77.dg/ffixed-line-length-132.f
5211         * g77.dg/ffixed-line-length-7.f
5212         * g77.dg/ffixed-line-length-72.f
5213         * g77.dg/ffixed-line-length-none.f
5214         * g77.dg/ffree-form-1.f
5215         * g77.dg/fno-backslash.f
5216         * g77.dg/fno-f90-1.f
5217         * g77.dg/fno-fixed-form-1.f
5218         * g77.dg/fno-onetrip.f
5219         * g77.dg/fno-typeless-boz.f
5220         * g77.dg/fno-underscoring.f
5221         * g77.dg/fno-vxt-1.f
5222         * g77.dg/fonetrip.f
5223         * g77.dg/ftypeless-boz.f
5224         * g77.dg/fugly-assumed.f
5225         * g77.dg/funderscoring.f
5226         * g77.dg/fvxt-1.f
5227
5228 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5229
5230         * objc.dg/fwd-proto-1.m: New.
5231         * objc.dg/local-decl-1.m: New.
5232         * objc.dg/naming-1.m: New.
5233         * objc.dg/naming-2.m: New.
5234         * objc.dg/proto-hier-1.m: New.
5235
5236 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5237
5238         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5239         largest-type elements to a struct makes its size grow.
5240
5241 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5242
5243         * g++.dg/abi/vthunk1.C: New test.
5244
5245 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5246
5247         * g++.dg/abi/vbase8-22.C: New test.
5248
5249 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5250
5251         * gcc.dg/cpp/macro8.c: New test.
5252
5253 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5254
5255         * g++.dg/abi/vbase8-21.C: New test.
5256
5257 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5258
5259         * g++.dg/abi/vbase8-10.C: New test.
5260
5261 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5262
5263         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5264         ${tool}_set_ld_library_path.
5265         Changed caller.
5266         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5267         g++.exp.
5268
5269 2001-07-26  Stan Cox <scox@redhat.com>
5270
5271         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5272         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5273         gcc_exit, gcc_check_unsupported_p):
5274         Moved to gcc-deps.exp
5275         * gcc-deps.exp: New file.
5276
5277 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5278
5279         * g++.old-deja/g++.pt/defarg14.C: New test.
5280
5281 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5282
5283         * g++.old-deja/g++.other/lineno5.C: New test.
5284
5285 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5286
5287         * g++.old-deja/g++.pt/crash68.C: New test.
5288
5289 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5290
5291         * g++.old-deja/g++.other/crash42.C: New test.
5292
5293 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5294
5295         * gcc.dg/cpp/extratokens.c: Fix.
5296         * gcc.dg/cpp/skipping2.c: New tests.
5297
5298 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5299
5300         * gcc.c-torture/execute/20010724-1.c: New file.
5301         * gcc.c-torture/execute/20010724-1.x: New file.
5302
5303 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5304
5305         * g++.old-deja/g++.other/cond7.C: New test.
5306
5307 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5308
5309         * g++.old-deja/g++.other/optimize4.C: New test.
5310
5311 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5312
5313         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5314
5315 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5316
5317         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5318         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5319         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5320         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5321
5322         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5323         bug report" message.
5324
5325         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5326         * g++.dg/ext/instantiate1.C: Move from old-deja.
5327
5328 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5329
5330         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5331         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5332         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5333         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5334
5335 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5336
5337         * gcc.c-torture/execute/20010723-1.c: New test.
5338
5339 2001-07-23  Ben Elliston  <bje@redhat.com>
5340
5341         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5342
5343 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5344
5345         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5346         i[34567]86-*-*.
5347         Delete handling of ieee_multilib_flags.
5348         Pass -mieee for alpha*-*-* and sh-*-*.
5349         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5350
5351 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5352
5353         Remove old-abi tests.
5354         * g++.old-deja/g++.mike/p11116.C: Remove.
5355         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5356
5357 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5358
5359         * g77.f-torture/compile/pr3743.f:  New test
5360
5361 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5362
5363         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5364
5365 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5366
5367         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5368         g++.old-deja/g++.pt/static6.C: Likewise.
5369         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5370         supports weak symbols.
5371
5372 2001-07-18  Andreas Jaeger  <aj@suse.de>
5373
5374         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5375         supported again.
5376
5377 2001-07-18  Andreas Jaeger  <aj@suse.de>
5378
5379         * gcc.dg/iftrap-1.c: Fix target line.
5380
5381 2001-07-17  Richard Henderson  <rth@redhat.com>
5382
5383         * gcc.c-torture/execute/20010717-1.c: New.
5384
5385 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5386
5387         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5388         tests.
5389
5390 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5391
5392         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5393
5394 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5395
5396         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5397         UAC_SIGBUS, UAC_NOPRINT definitions.
5398
5399 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5400
5401         * objc/execute/object_is_class.m: New test.
5402         * objc/execute/object_is_meta_class.m: New test.
5403
5404 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5405
5406         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5407         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5408
5409 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5410
5411         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5412         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5413
5414 2001-07-14  Richard Henderson  <rth@redhat.com>
5415
5416         * gcc.dg/iftrap-1.c: New.
5417
5418 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5419
5420         * g77.f-torture/execute/intrinsic77.f: New test.
5421
5422 2001-07-11  Janis Johnson <janis@us.ibm.com>
5423
5424         * gcc.misc-tests/gcov-3.c: New test.
5425
5426 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5427
5428         * gcc.c-torture/compile/20010711-1.c,
5429         * gcc.c-torture/compile/20010711-2.c: New tests.
5430
5431 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5432
5433         * gcc.c-torture/execute/20010711-1.c: New test.
5434
5435 2001-07-11  Ben Elliston  <bje@redhat.com>
5436
5437         * g++.old-deja/g++.other/enum5.C: New test.
5438
5439 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5440
5441         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5442         (g++-dg-prune): Call prune_gcc_output.
5443         * prune.exp: New file for prune_gcc_output.
5444         * lib/g++.exp, lib/gcc.exp: Load it.
5445
5446 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5447
5448         * gcc.c-torture/compile/20010701-1.c,
5449         g++.old-deja/g++.ext/attrib6.C: New tests.
5450
5451 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5452
5453         * gcc.c-torture/compile/20010706-1.c: New test.
5454
5455 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5456
5457         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5458
5459 2001-06-28  Stan Shebs  <shebs@apple.com>
5460
5461         * gcc.dg/pragma-darwin.c: New test.
5462
5463 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5464
5465         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5466         Solaris 2.[678] system.
5467
5468 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5469
5470         * gcc.dg/20010622-1.c: New test.
5471
5472 2001-06-18  Stan Shebs  <shebs@apple.com>
5473
5474         * objc.dg: New directory.
5475         * objc.dg/dg.exp: New file.
5476         * objc.dg/alias.m: New.
5477         * objc.dg/class-1.m: New.
5478         * objc.dg/class-2.m: New.
5479         * objc.dg/const-str-1.m: New.
5480         * objc.dg/const-str-2.m: New.
5481         * objc.dg/id-1.m: New.
5482         * objc.dg/method-1.m: New.
5483         * objc.dg/super-class-1.m: New.
5484         * lib/objc-dg.exp: New file.
5485
5486 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5487
5488         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5489         of label name.
5490
5491 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5492
5493         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5494
5495 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5496
5497         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5498         variable.
5499
5500 2001-06-12  Richard Henderson  <rth@redhat.com>
5501
5502         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5503
5504 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5505
5506         * g++.old-deja/g++.abi/vbase5.C: New test.
5507         * g++.old-deja/g++.abi/vbase6.C: New test.
5508         * g++.old-deja/g++.abi/vbase7.C: New test.
5509
5510 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5511
5512         * gcc.c-torture/compile/20010610-1.c: New test.
5513
5514 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5515
5516         * g++.old-deja/g++.abi/vbase4.C: New test.
5517
5518 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5519
5520         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5521         support %f for HC11/HC12 targets.
5522         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5523         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5524         on HC11/HC12 targets.
5525         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5526
5527 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5528
5529         * gcc.dg/wchar_t-1.c: New file.
5530         * gcc.dg/wint_t-1.c: Likewise.
5531
5532 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5533
5534         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5535
5536 2001-06-11  Richard Henderson  <rth@redhat.com>
5537
5538         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5539
5540 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5541
5542         * gcc.c-torture/compile/20010611-1.c: New test.
5543
5544 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5545
5546         * gcc.dg/c99-tag-1.c: Add more tests.
5547
5548 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5549
5550         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5551         representation on MN10300 and ARM/Thumb.
5552
5553 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5554
5555         * g77.f-torture/execute/20010610.f: New.
5556
5557 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5558
5559         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5560         names.
5561
5562 2001-06-09  Richard Henderson  <rth@redhat.com>
5563
5564         * gcc.c-torture/execute/ashrdi-1.c: New.
5565         * gcc.c-torture/execute/ashldi-1.c: New.
5566         * gcc.c-torture/execute/lshrdi-1.c: New.
5567
5568 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5569
5570         * objc/execute/load-3.m: Added. Check sending +load to categories,
5571         in addition to classes.
5572
5573 2001-06-08  Stan Shebs  <shebs@apple.com>
5574
5575         * objc/execute/load-2.m: New test.  From Nicola Pero
5576         <n.pero@mi.flashnet.it>.
5577
5578 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5579
5580         * gcc.c-torture/execute/20010605-2.c: New test.
5581
5582 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5583
5584         * g++.old-deja/g++.abi/vbase2.C: New test.
5585         * g++.old-deja/g++.abi/vbase3.C: New test.
5586
5587 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5588
5589         * g++.old-deja/g++.pt/friend49.C: New test.
5590
5591 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5592
5593         * g++.old-deja/g++.ext/anon3.C: New test.
5594
5595 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5596
5597         * g++.old-deja/g++.other/conv7.C: New test.
5598
5599 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5600
5601         * gcc.c-torture/compile/20010605-2.c: New test.
5602
5603 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5604
5605         * gcc.c-torture/execute/20010604-1.c: New test.
5606
5607 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5608
5609         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5610
5611 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5612
5613         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5614         (g++_link_flags): Likewise.
5615         (g++_init): Pass gccpath's value to two previous functions.
5616
5617 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5618
5619         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
5620         Ensure logfile entry matches exec command line.
5621
5622 2001-05-31  Richard Henderson  <rth@redhat.com>
5623
5624         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
5625         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
5626
5627 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
5628
5629         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
5630         compiler for irix6.2
5631
5632 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
5633
5634         * g++.old-deja/g++.other/optimize3.C: New file.
5635
5636 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
5637
5638         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
5639         assemble.
5640
5641 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
5642
5643         * g++.old-deja/g++.other/optimize2.C: New file.
5644
5645 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
5646
5647         * gcc.c-torture/compile/20010518-2.c: New file.
5648         * gcc.c-torture/execute/20010518-1.c: New file.
5649         * gcc.c-torture/execute/20010518-2.c: New file.
5650
5651 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5652
5653         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
5654
5655 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
5656
5657         G++ no longer defines builtins that do not begin with __builtin.
5658         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
5659         * g++.old-deja/g++.brendand/misc13.C: Likewise.
5660         * g++.old-deja/g++.law/builtin1.C: Likewise.
5661         * g++.old-deja/g++.law/cvt2.C: Likewise.
5662         * g++.old-deja/g++.mike/net5.C: Likewise.
5663         * g++.old-deja/g++.other/builtins1.C: Likewise.
5664         * g++.old-deja/g++.other/builtins2.C: Likewise.
5665         * g++.old-deja/g++.other/builtins3.C: Likewise.
5666         * g++.old-deja/g++.other/builtins4.C: Likewise.
5667         * g++.old-deja/g++.other/inline8.C: Likewise.
5668         * g++.old-deja/g++.robertl/eb39.C: Likewise.
5669
5670 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
5671
5672         * g++.old-deja/g++.pt/using1.C: Adjust.
5673         * g++.old-deja/g++.pt/using2.C: New test.
5674
5675 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
5676
5677         * gcc.dg/cpp/charconst.c: New tests.
5678         * gcc.dg/cpp/escape.c: New tests.
5679         * gcc.dg/cpp/escape-1.c: New tests.
5680         * gcc.dg/cpp/escape-2.c: New tests.
5681         * gcc.dg/cpp/ucs.c: New tests.
5682
5683 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
5684
5685         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
5686         native compiler for irix6.5.
5687
5688 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
5689
5690         * lib/g++.exp (g++_include_flags): Use args to compute
5691         get_multilibs.
5692         (g++_link_flags): Likewise.
5693         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
5694
5695 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5696
5697         * gcc.dg/c90-hexfloat-1.c: Add more tests.
5698
5699 2001-05-21  Geoff Keating  <geoffk@redhat.com>
5700
5701         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
5702         this file.
5703
5704 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5705
5706         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
5707         STACK_SIZE;
5708         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
5709         to STACK_SIZE; Use it to define size of add_histo array.
5710         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
5711         to STACK_SIZE.
5712         (f): Use GITT_SIZE to define size of gitt local table.
5713         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
5714         to STACK_SIZE; Use it to define size of bytemem array.
5715
5716 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5717
5718         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
5719         on 68HC11/HC12 due to the asm instruction.
5720         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
5721         * gcc.c-torture/compile/920520-1.x: Likewise.
5722         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
5723         on 68HC11/HC12 because the function is larger than 64K.
5724         * gcc.c-torture/compile/961203-1.x: New file, this test fails
5725         on 68HC11/HC12 because the structure is too large.
5726
5727 2001-05-20  Richard Henderson  <rth@redhat.com>
5728
5729         * gcc.c-torture/execute/20010520-1.c: New.
5730
5731 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5732
5733         * g++.old-deja/g++.warn/compare1.C: New test.
5734         * gcc.dg/compare4.c: New test.
5735
5736 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
5737
5738         * g++.old-deja/g++.other/optimize1.C: New test.
5739
5740 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5741
5742         * g++.old-deja/g++.pt/spec41.C: New test.
5743
5744 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
5745
5746         * gcc.c-torture/compile/20010114-1.x: Remove.
5747
5748 2001-05-18  Stan Shebs  <shebs@apple.com>
5749
5750         * gcc.c-torture/compile/20010518-1.c: New test.
5751
5752 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
5753
5754         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
5755         * g++.old-deja/g++.pt/crash67.C: New test.
5756
5757 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
5758
5759         * g++.old-deja/g++.other/debug9.C: New test.
5760
5761 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
5762
5763         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
5764
5765 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
5766
5767         * gcc.c-torture/compile/20010516-1.c: New test.
5768
5769 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5770
5771         * g++.old-deja/g++.other/crash41.C: New test.
5772
5773 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
5774
5775         * g++.old-deja/g++.pt/crash66.C: New test.
5776
5777 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
5778
5779         * g++.old-deja/g++.robertl/eb27.C: Convert.
5780
5781 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
5782
5783         * g++.dg/friend-warn.C: New test.  Do not warn about friend
5784         declaration being redundant.
5785
5786 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
5787
5788         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
5789
5790 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
5791
5792         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
5793
5794 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
5795
5796         * lib/g++.exp: Use testsuite_flags.
5797
5798 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
5799
5800         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
5801
5802 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5803
5804         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
5805
5806 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
5807
5808         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
5809
5810 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
5811
5812         * gcc.c-torture/compile/20010313-1.c: New test.
5813
5814 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
5815
5816         * gcc.dg/cpp/direct2.c: New test.
5817         * gccq.dg/cpp/direct2s.c: New test.
5818
5819         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
5820
5821 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
5822
5823         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
5824         * g++.old-deja/g++.other/op3.C: Likewise.
5825
5826 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5827
5828         * gcc.dg/cpp/syshdr.h: New file.
5829         * gcc.dg/cpp/sysmac1.c: Update.
5830         * gcc.dg/cpp/sysmac2.c: Update.
5831
5832 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5833
5834         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
5835
5836 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
5837
5838         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
5839         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
5840
5841 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
5842
5843         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5844
5845 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
5846
5847         * lib/g++.exp (g++_include_flags): Don't use any special flags
5848         if TESTING_IN_BUILD_TREE is not defined.
5849         (g++_init): Use a plain 'c++' as the compiler if
5850         TESTING_IN_BUILD_TREEE is not defined.
5851
5852 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5853
5854         * g++.old-deja/g++.eh/catch13.C: New test.
5855         * g++.old-deja/g++.eh/catch14.C: New test.
5856
5857 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
5858
5859         * gcc.dg/cpp/tr-define.c: New test.
5860
5861 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
5862
5863         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
5864         <stdlib.h>, not <malloc.h>.
5865
5866 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5867
5868         * g++.old-deja/g++.ns/template17.C: New test.
5869
5870 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
5871
5872         * g++.old-deja/g++.pt/ref4.C: New test.
5873
5874 2001-04-30  Richard Henderson  <rth@redhat.com>
5875
5876         * gcc.dg/20000724-1.c: Revert last change.
5877
5878 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
5879
5880         * g77.f-torture/execute/20010430.f: New test.
5881
5882 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
5883
5884         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
5885
5886 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
5887
5888         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
5889
5890 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5891
5892         * g++.old-deja/g++.eh/crash6.C: New test.
5893
5894 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5895
5896         * g++.old-deja/g++.other/warn7.C: New test.
5897
5898 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
5899
5900         * g++.old-deja/g++.other/defarg9.C: New test.
5901
5902 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5903
5904         * g77.f-torture/compile/20010426.f: New test.
5905         * g77.f-torture/execute/20010426.f: New test.
5906
5907 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
5908
5909         * g77.f-torture/compile/20000629-1.x: Remove - error
5910         has been fixed.
5911
5912 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
5913
5914         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
5915         Tweak slightly to work with g++.dg framework.
5916         * g++.dg/special/ecos.exp: Run initp1.C test.
5917         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
5918
5919         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
5920         its linker doesn't give line numbers either.
5921         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
5922
5923 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5924
5925         * g++.old-deja/g++.other/lex1.C: New test.
5926
5927 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
5928
5929         * gcc.dg/noncompile/20010425-1.c: New test.
5930
5931 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
5932
5933         * g++.old-deja/g++.pt/mangle2.C: New test.
5934
5935 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5936
5937         * gcc.dg/format/plus-1.c: New test.
5938
5939 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5940
5941         * gcc.dg/20010423-1.c: New test.
5942
5943 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
5944
5945         * gcc.c-torture/execute/20010422-1.c: New test.
5946
5947 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
5948
5949         * g++.old-deja/g++.ns/type2.C: New test.
5950
5951 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
5952
5953         * g++.old-deja/g++.other/perf1.C: New test.
5954
5955 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
5956
5957         * gcc.dg/c99-func-2.c: Remove xfail.
5958         * gcc.dg/c99-func-3.c: Remove xfail.
5959         * gcc.dg/c99-func-4.c: Remove xfail.
5960
5961 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
5962
5963         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
5964
5965 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5966
5967         * gcc.c-torture/compile/20010423-1.c: New test.
5968
5969 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5970
5971         * g++.old-deja/g++.pt/typename28.C: New test.
5972
5973 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5974
5975         * g++.old-deja/g++.abi/empty2.C: New test.
5976         * g++.old-deja/g++.abi/empty3.C: New test.
5977
5978 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5979
5980         * g++.old-deja/g++.other/comdat2.C: New test.
5981         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5982
5983 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5984
5985         * g++.old-deja/g++.other/overload14.C: New test.
5986
5987 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5988
5989         * g++.old-deja/g++.other/lookup23.C: New test.
5990
5991 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
5992
5993         * gcc.c-torture/execute/20010403-1.c: New test.
5994
5995 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
5996             Mark Mitchell  <mark@codesourcery.com>
5997
5998         * lib/old-dejagnu.exp: Don't delete output of executable.
5999         Add .exe suffix to executables.
6000
6001 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6002
6003         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6004
6005 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6006
6007         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6008
6009 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6010
6011         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6012         * g++.old-deja/g++.abi/crash1.C: New test.
6013
6014 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6015
6016         * g++.old-deja/g++.other/crash40.C: New test.
6017
6018 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6019
6020         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6021
6022 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6023
6024         * g++.old-deja/g++.other/warn6.C: New test.
6025
6026 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6027
6028         * g++.old-deja/g++.robertl/eb42.C: Same.
6029
6030 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6031
6032         * gcc.dg/wtr-conversion-1.c: New testcase.
6033
6034 2001-04-10  Richard Henderson  <rth@redhat.com>
6035
6036         * g++.old-deja/g++.other/array5.C: New.
6037
6038 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6039
6040         * gcc.c-torture/execute/20010408-1.c: New test.
6041
6042 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6043
6044         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6045         headers and constructs.
6046         * g++.old-deja/g++.robertl/eb79.C: Same.
6047         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6048         * g++.old-deja/g++.robertl/eb73.C: Same.
6049         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6050         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6051         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6052         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6053         * g++.old-deja/g++.robertl/eb44.C: Same.
6054         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6055         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6056         * g++.old-deja/g++.robertl/eb39.C: Same.
6057         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6058         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6059         * g++.old-deja/g++.robertl/eb30.C: Same.
6060         * g++.old-deja/g++.robertl/eb3.C: Same.
6061         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6062         * g++.old-deja/g++.robertl/eb21.C: Same.
6063         * g++.old-deja/g++.robertl/eb15.C: Same.
6064         * g++.old-deja/g++.robertl/eb118.C: Same.
6065         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6066         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6067         * g++.old-deja/g++.robertl/eb109.C: Same.
6068         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6069         * g++.old-deja/g++.mike/rtti1.C: Same.
6070         * g++.old-deja/g++.mike/p658.C: Same.
6071         * g++.old-deja/g++.mike/net46.C: Same.
6072         * g++.old-deja/g++.mike/net34.C: Same.
6073         * g++.old-deja/g++.mike/memoize1.C: Same.
6074         * g++.old-deja/g++.mike/eh2.C: Same.
6075         * g++.old-deja/g++.law/weak.C: Same.
6076         * g++.old-deja/g++.law/visibility7.C: Same.
6077         * g++.old-deja/g++.law/visibility25.C: Same.
6078         * g++.old-deja/g++.law/visibility22.C: Same.
6079         * g++.old-deja/g++.law/visibility2.C: Same.
6080         * g++.old-deja/g++.law/visibility17.C: Same.
6081         * g++.old-deja/g++.law/visibility13.C: Same.
6082         * g++.old-deja/g++.law/visibility10.C: Same.
6083         * g++.old-deja/g++.law/visibility1.C: Same.
6084         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6085         * g++.old-deja/g++.law/vbase1.C: Same.
6086         * g++.old-deja/g++.law/operators32.C: Same.
6087         * g++.old-deja/g++.law/nest3.C: Same.
6088         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6089         * g++.old-deja/g++.law/except5.C (main): Same.
6090         * g++.old-deja/g++.law/cvt7.C (run): Same.
6091         * g++.old-deja/g++.law/cvt2.C: Same.
6092         * g++.old-deja/g++.law/cvt16.C: Same.
6093         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6094         * g++.old-deja/g++.law/ctors17.C (main): Same.
6095         * g++.old-deja/g++.law/ctors13.C: Same.
6096         * g++.old-deja/g++.law/ctors12.C (main): Same.
6097         * g++.old-deja/g++.law/ctors10.C: Same.
6098         * g++.old-deja/g++.law/code-gen5.C: Same.
6099         * g++.old-deja/g++.law/bad-error7.C: Same.
6100         * g++.old-deja/g++.law/arm9.C: Same.
6101         * g++.old-deja/g++.law/arm12.C: Same.
6102         * g++.old-deja/g++.law/arg8.C: Same.
6103         * g++.old-deja/g++.law/arg1.C: Same.
6104         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6105         * g++.old-deja/g++.jason/template31.C: Same.
6106         * g++.old-deja/g++.jason/template24.C (main): Same.
6107         * g++.old-deja/g++.jason/2371.C: Same.
6108         * g++.old-deja/g++.eh/new2.C: Same.
6109         * g++.old-deja/g++.eh/new1.C: Same.
6110         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6111         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6112         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6113         * g++.old-deja/g++.brendan/crash62.C: Same.
6114         * g++.old-deja/g++.brendan/crash52.C: Same.
6115         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6116         * g++.old-deja/g++.brendan/crash38.C: Same.
6117         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6118         * g++.old-deja/g++.brendan/copy9.C: Same.
6119
6120 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6121
6122         * gcc.c-torture/execute/20001203-2.c (memset):
6123         Count argument is of type __SIZE_TYPE__.
6124
6125 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6126
6127         * gcc.c-torture/compile/20010404-1.c: New test.
6128
6129 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6130
6131         * gcc.c-torture/compile/20010326-1.c: New test.
6132
6133 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6134
6135         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6136         peculiarities of the SH.
6137         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6138
6139 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6140
6141         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6142         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6143         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6144
6145 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6146
6147         * g77.f-torture/compile/20010321-1.f: New test.
6148
6149 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6150
6151         * gcc.c-torture/compile/20010329-1.c: New test.
6152
6153 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6154
6155         * gcc.c-torture/execute/20010329-1.c: New test.
6156
6157 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6158
6159         * g++.old-deja/g++.other/eh4.C: Fix typo.
6160
6161 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6162
6163         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6164
6165 2001-03-28  Philip Blundell  <philb@gnu.org>
6166
6167         * gcc.c-torture/compile/20010328-1.c: New test.
6168
6169 2001-03-27  Richard Henderson  <rth@redhat.com>
6170
6171         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6172         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6173
6174 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6175
6176         * gcc.c-torture/compile/20010327-1.c: New test.
6177
6178 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6179
6180         * g++.old-deja/g++.other/friend12.C: New test.
6181         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6182         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6183
6184 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6185
6186         * gcc.c-torture/execute/20010325-1.c: New test.
6187
6188 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6189
6190         * g++.old-deja/g++.other/mangle3.C: New test.
6191
6192 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6193
6194         * g++.old-deja/g++.other/anon8.C: New test.
6195
6196 2001-03-20  Philip Blundell  <philb@gnu.org>
6197
6198         * gcc.c-torture/compile/20010320-1.c: New test.
6199
6200 2001-03-17  Richard Henderson  <rth@redhat.com>
6201
6202         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6203
6204 2001-03-15  Geoff Keating  <geoff@redhat.com>
6205
6206         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6207         tests on AIX.
6208
6209 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6210
6211         * g++.old-deja/g++.other/eh4.C: New test.
6212
6213 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6214
6215         * gcc.dg/cpp/mi1.c: Update.
6216
6217 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6218
6219         * g++.old-deja/g++.other/regstack.C: New test.
6220
6221 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6222
6223         * g++.old-deja/g++.other/ref4.C: New test.
6224
6225 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6226
6227         * objc/execute/va_method.m: Added.
6228         * objc/execute/IMP.m: Added.
6229         * objc/execute/_cmd.m: Added.
6230         * objc/execute/accessing_ivars.m: Added.
6231         * objc/execute/class-1.m: Added.
6232         * objc/execute/class-10.m: Added.
6233         * objc/execute/class-11.m: Added.
6234         * objc/execute/class-12.m: Added.
6235         * objc/execute/class-13.m: Added.
6236         * objc/execute/class-14.m: Added.
6237         * objc/execute/class-2.m: Added.
6238         * objc/execute/class-3.m: Added.
6239         * objc/execute/class-4.m: Added.
6240         * objc/execute/class-5.m: Added.
6241         * objc/execute/class-6.m: Added.
6242         * objc/execute/class-7.m: Added.
6243         * objc/execute/class-8.m: Added.
6244         * objc/execute/class-9.m: Added.
6245         * objc/execute/class-tests-1.h
6246         * objc/execute/class-tests-2.h
6247         * objc/execute/compatibility_alias.m: Added.
6248         * objc/execute/encode-1.m: Added.
6249         * objc/execute/formal_protocol-1.m: Added.
6250         * objc/execute/formal_protocol-2.m: Added.
6251         * objc/execute/formal_protocol-3.m: Added.
6252         * objc/execute/formal_protocol-4.m: Added.
6253         * objc/execute/formal_protocol-5.m: Added.
6254         * objc/execute/formal_protocol-6.m: Added.
6255         * objc/execute/formal_protocol-7.m: Added.
6256         * objc/execute/informal_protocol.m: Added.
6257         * objc/execute/initialize.m: Added.
6258         * objc/execute/load.m: Added.
6259         * objc/execute/many_args_method.m: Added.
6260         * objc/execute/nested-3.m: Added.
6261         * objc/execute/no_clash.m: Added.
6262         * objc/execute/private.m: Added.
6263         * objc/execute/redefining_self.m: Added.
6264         * objc/execute/root_methods.m: Added.
6265         * objc/execute/selector-1.m: Added.
6266         * objc/execute/static-1.m: Added.
6267         * objc/execute/static-2.m: Added.
6268         * objc/execute/va_method.m: Added.
6269
6270 2001-03-10  Richard Henderson  <rth@redhat.com>
6271
6272         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6273
6274 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6275
6276         * g++.old-deja/g++.other/crash31.C: XFAIL.
6277         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6278         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6279         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6280         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6281         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6282
6283 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6284
6285         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6286
6287 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6288
6289         * gcc.dg/20000724-1.c: Don't use multiline strings.
6290
6291 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6292
6293         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6294         result of -cString against what we expect it to be; don't just
6295         print it out for no one to read.
6296
6297         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6298         Based on testcases provided by Nicola Pero.
6299
6300 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6301
6302         * gcc.dg/cpp/macro7.c: New test.
6303
6304 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6305
6306         * gcc.dg/cpp/multiline.c: Update.
6307
6308 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6309
6310         * g++.old-deja/g++.other/enum3.C: New test.
6311
6312 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6313
6314         * g++.old-deja/g++.other/pod1.C: New test.
6315
6316 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6317
6318         * g++.old-deja/g++.ext/overload1.C: New test.
6319
6320 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6321
6322         * g++.old-deja/g++.pt/using1.C: New test.
6323
6324 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6325
6326         * g++.old-deja/g++.other/using9.C: New test.
6327
6328 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6329
6330         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6331
6332         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6333
6334 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6335
6336         * g++.old-deja/g++.ext/realpt1.C: Remove.
6337
6338 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6339
6340         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6341
6342 2001-02-26  Will Cohen  <wcohen@redhat.com>
6343
6344         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6345
6346 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6347
6348         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6349         templatized constructors.
6350
6351 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6352
6353         * gcc.c-torture/execute/20010224-1.c: New test.
6354
6355 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6356
6357         * gcc.c-torture/execute/20010222-1.c: New test.
6358
6359 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6360
6361         * g++.old-deja/g++.other/inline20.C: New test.
6362
6363 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6364
6365         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6366
6367 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6368
6369         * g++.old-deja/g++.other/lookup22.C: New test.
6370
6371 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6372
6373         * g77.dg: New directory.
6374         * g77.dg/20010216-1.f: New test case.
6375         * g77.dg/dg.exp: New driver.
6376         * lib/g77-dg.exp: New driver library.
6377
6378 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6379
6380         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6381
6382 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6383
6384         * g++.old-deja/g++.other/decl9.C: New test.
6385
6386 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6387
6388         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6389         not need <string> and also tests the initialization at runtime.
6390
6391 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6392
6393         * gcc.c-torture/execute/longlong.c: New test.
6394
6395 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6396
6397         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6398
6399 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6400
6401         * gcc.c-torture/execute/920302-1.c (execute):
6402         Change argument type to short.
6403
6404 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6405
6406         * g++.old-deja/g++.pt/deduct6.C: New test.
6407
6408 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6409
6410         * g++.old-deja/g++.pt/deduct5.C: New test.
6411
6412 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6413
6414         * gcc.c-torture/execute/20010209-1.c: New test.
6415
6416 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6417
6418         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6419
6420 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6421
6422         * g++.dg/vtgc1.C: Update for new ABI.
6423
6424         * consistency.vlad: New directory, 1665 files.
6425
6426 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6427
6428         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6429         return type.
6430         * gcc.dg/cpp/digraphs.c: Declare puts.
6431
6432 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6433
6434         * g++.old-deja/g++.other/warn5.C: New test.
6435
6436 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6437
6438         * g++.old-deja/g++.pt/spec40.C: New test.
6439
6440 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6441
6442         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6443         case.
6444         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6445
6446 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6447
6448         * gcc.c-torture/compile/20010209-1.c: New test.
6449
6450 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6451
6452         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6453         excess errors message but not if it crashes.
6454         * g++.old-deja/g++.other/crash27.C: Likewise.
6455         * g++.old-deja/g++.other/crash28.C: Likewise.
6456         * g++.old-deja/g++.other/crash30.C: Likewise.
6457         * g++.old-deja/g++.other/crash32.C: Likewise.
6458         * g++.old-deja/g++.other/crash35.C: Likewise.
6459         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6460
6461 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6462
6463         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6464         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6465         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6466         g77.f-torture/execute/execute.exp,
6467         g77.f-torture/noncompile/noncompile.exp,
6468         gcc.c-torture/execute/execute.exp,
6469         gcc.c-torture/execute/memcheck/memcheck.exp,
6470         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6471         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6472         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6473         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6474         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6475         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6476         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6477         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6478         Remove bug reporting instructions with ancient email addresses.
6479
6480 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6481
6482         * gcc.dg/20010202-1.c: New test.
6483         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6484
6485 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6486
6487         * g++.dg/stdbool-if.C: New test.
6488
6489 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6490
6491         * objc/execute/fdecl.m: Added main().
6492
6493 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6494
6495         * gcc.c-torture/execute/20010206-1.c: New test.
6496
6497 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6498
6499         * gcc.dg/cpp/avoidpaste1.c: Update.
6500
6501 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6502
6503         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6504         Pero <nicola@brainstorm.co.uk>.
6505         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6506
6507 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6508
6509         * g++.old-deja/g++.pt/spec39.C: New test.
6510
6511 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6512
6513         * gcc.c-torture/compile/20010202-1.c: New test.
6514
6515 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6516
6517         * g++.old-deja/g++.abi/primary2.C: New test.
6518         * g++.old-deja/g++.abi/primary3.C: New test.
6519         * g++.old-deja/g++.abi/primary4.C: New test.
6520         * g++.old-deja/g++.abi/primary5.C: New test.
6521         * g++.old-deja/g++.abi/vtable3.h: New test.
6522         * g++.old-deja/g++.abi/vtable3a.C: New test.
6523         * g++.old-deja/g++.abi/vtable3b.C: New test.
6524         * g++.old-deja/g++.abi/vtable3c.C: New test.
6525         * g++.old-deja/g++.abi/vtable3d.C: New test.
6526         * g++.old-deja/g++.abi/vtable3e.C: New test.
6527         * g++.old-deja/g++.abi/vtable3f.C: New test.
6528         * g++.old-deja/g++.abi/vtable3g.C: New test.
6529         * g++.old-deja/g++.abi/vtable3h.C: New test.
6530         * g++.old-deja/g++.abi/vtable3i.C: New test.
6531         * g++.old-deja/g++.abi/vtable3j.C: New test.
6532         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6533
6534 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6535
6536         * g++.old-deja/g++.other/anon6.C: New test.
6537         * g++.old-deja/g++.other/anon7.C: New test.
6538
6539 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6540
6541         * gcc.dg/cpp/avoidpaste2.c: New tests.
6542
6543 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6544
6545         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6546
6547 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6548
6549         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6550         DECIMAL_DIG cases for Irix."
6551
6552 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6553
6554         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6555
6556 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6557
6558         * gcc.dg/c99-tag-1.c: New test.
6559
6560 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6561
6562         * gcc.dg/cpp/tr-warn1.c: Add tests.
6563
6564 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6565
6566         * gcc.dg/cpp/avoidpaste1.c: Update.
6567         * gcc.dg/cpp/paste4.c: Update.
6568
6569 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6570
6571         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6572         cases for Irix.
6573
6574 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6575
6576         * g++.old-deja/g++.other/inline19.C: New test.
6577
6578 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6579
6580         * gcc.dg/Wlarger-than.c: New test.
6581
6582 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6583
6584         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6585
6586 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6587
6588         * gcc.c-torture/execute/20010129-1.c: New test.
6589         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6590
6591 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6592
6593         * gcc.dg/cpp/avoidpaste1.c: Test case.
6594
6595 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6596
6597         * g++.old-deja/g++.other/inline18.C: New test.
6598
6599 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6600
6601         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6602         and __builtin_putchar.
6603
6604 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6605
6606         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6607         tests.
6608
6609 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6610
6611         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6612         floating point number rounding mode to round to the nearest
6613         representable mode.
6614
6615 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
6616
6617         * g++.old-deja/g++.other/mangle2.C: New test.
6618
6619 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6620
6621         * gcc.c-torture/compile/20010124-1.c: New test.
6622
6623 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
6624
6625         * g++.old-deja/g++.pt/spec38.C: New test.
6626
6627 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6628
6629         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
6630         "Build don't run".
6631
6632 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6633
6634         * gcc.c-torture/execute/20010123-1.c: New test.
6635
6636 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6637
6638         * g++.old-deja/g++.pt/spec37.C: New test.
6639
6640 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
6641
6642         * g++.old-deja/g++.pt/overload14.C: New test.
6643
6644 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6645
6646         * gcc.c-torture/execute/20010122-1.c: New test, exercise
6647         __builtin_return_address.
6648
6649 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
6650
6651         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
6652         * g++.old-deja/g++.pt/spec35.C: New test.
6653         * g++.old-deja/g++.pt/spec36.C: New test.
6654
6655 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
6656
6657         * gcc.c-torture/compile/20010118-1.c: New test.
6658
6659 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
6660
6661         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
6662
6663 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6664
6665         * gcc.c-torture/execute/20010119-1.c: New test.
6666
6667 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6668
6669         * g++.old-deja/g++.other/vbase5.C: New test.
6670
6671 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
6672
6673         * gcc.c-torture/execute/20010118-1.c: New test.
6674
6675 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6676
6677         * g++.old-deja/g++.pt/deduct3.C: New test.
6678
6679 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6680
6681         * g++.old-deja/g++.pt/spec34.C: New test.
6682
6683 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
6684
6685         * g77.f-torture/compile/20000601-2.f: New test.
6686
6687 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6688
6689         * g++.old-deja/g++.other/init17.C: New test.
6690
6691 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
6692
6693         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
6694
6695 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6696
6697         * g++.old-deja/g++.pt/unify8.C: New test.
6698
6699 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6700
6701         * g++.old-deja/g++.abi/vbase1.C: New test.
6702
6703 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
6704
6705         * g++.old-deja/g++.pt/crash65.C: New test.
6706
6707 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6708
6709         * gcc.dg/cpp/assembl2.S: New test case.
6710
6711 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
6712
6713         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
6714         are supported.
6715
6716 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6717
6718         * g++.old-deja/g++.other/builtins1.C: New test.
6719         * g++.old-deja/g++.other/builtins2.C: Likewise.
6720         * g++.old-deja/g++.other/builtins3.C: Likewise.
6721         * g++.old-deja/g++.other/builtins4.C: Likewise.
6722
6723 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
6724
6725         * gcc.c-torture/compile/20010117-1.c: New test.
6726         * gcc.c-torture/compile/20010117-2.c: New test.
6727
6728 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6729
6730         * g77.f-torture/execute/20010116.[fx]: New test,
6731         XFAIL on i?86-*-*.
6732         * g77.f-torture/compile/20010115.f: Indicate it's
6733         a test for PR fortran/1636.
6734
6735 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6736
6737         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
6738
6739 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6740
6741         * g77.f-torture/compile/20010115.f: New test.
6742
6743 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
6744
6745         * g++.old-deja/g++.pt/nontype5.C: New test.
6746
6747 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6748
6749         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
6750         have an equivalent working one below it.
6751
6752 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6753
6754         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
6755         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6756
6757 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
6758
6759         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
6760         message containing "init_priority".
6761         (conpr-2.C): Likewise.
6762         (conpr-3.C): Likewise.
6763         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
6764
6765 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6766
6767         * gcc.c-torture/execute/20010114-2.c: New test.
6768
6769 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6770
6771         * gcc.c-torture/compile/20010114-1.c: New test.
6772         * gcc.c-torture/compile/20010114-1.x: Xfail.
6773         * gcc.c-torture/compile/20010114-2.c: New test.
6774         * gcc.c-torture/execute/20010114-1.c: New test.
6775         * gcc.dg/trunc-1.c: New test.
6776         * gcc.dg/uninit-B.c: New test.
6777
6778 2001-01-13  Nick Clifton  <nickc@redhat.com>
6779
6780         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
6781         target.
6782
6783 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6784
6785         * gcc.c-torture/compile/20010113-1.c: New test.
6786
6787 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
6788
6789         * gcc.c-torture/compile/20001212-1.c: New test.
6790
6791 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6792
6793         * gcc.dg/cpp/widestr1.c: Update.
6794         * gcc.dg/cpp/prag-imp.c: Remove.
6795
6796 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
6797
6798         * gcc.c-torture/execute/20000801-3.x: Remove.
6799         * gcc.dg/c90-init-1.c: New test.
6800         * gcc.dg/c99-init-1.c: New test.
6801         * gcc.dg/c99-init-2.c: New test.
6802         * gcc.dg/gnu99-init-1.c: New test.
6803
6804 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
6805
6806         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
6807         testing that no relevant ones were found.
6808
6809 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6810
6811         * g++.old-deja/g++.pt/cast2.C: New test.
6812
6813 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
6814
6815         * g++.old-deja/g++.pt/friend47.C: New test.
6816
6817 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6818
6819         * g++.old-deja/g++.pt/instantiate13.C: New test.
6820
6821 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6822
6823         * g++.old-deja/g++.other/defarg7.C: New test.
6824         * g++.old-deja/g++.other/defarg8.C: New test.
6825
6826 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6827
6828         * g++.old-deja/g++.pt/crash64.C: New test.
6829
6830 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
6831
6832         * g++.old-deja/g++.pt/crash63.C: New test.
6833
6834 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6835
6836         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
6837
6838 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
6839
6840         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
6841
6842 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6843
6844         * g++.old-deja/g++.pt/error3.C: New test.
6845
6846 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6847
6848         * g++.old-deja/g++.other/crash39.C: New test.
6849
6850 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
6851
6852         * g++.old-deja/g++.other/vbase4.C: New test.
6853
6854 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
6855
6856         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
6857         * gcc.dg/special/20000419-2.c: New file. Identical to above.
6858         * gcc.dg/special/special.exp: New test driver which will check
6859         for alias support for the above test.
6860
6861 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
6862
6863         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
6864         problems on small machines.
6865         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
6866         parameterize.
6867
6868 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
6869
6870         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
6871         mips.
6872         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
6873
6874 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
6875
6876         * g++.old_deja/g++.pt/using8.C: New test.
6877
6878 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6879
6880         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
6881
6882 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
6883
6884         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
6885         where a failure is expected.
6886         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
6887
6888 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6889
6890         * g++.old_deja/g++.pt/instantiate12.C: New test.
6891
6892 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6893
6894         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
6895         start of structs.
6896         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
6897         * g++.old-deja/g++.brendan/crash17.C: Likewise.
6898         * g++.old-deja/g++.brendan/crash29.C: Likewise.
6899         * g++.old-deja/g++.brendan/crash48.C: Likewise.
6900         * g++.old-deja/g++.brendan/ns1.C: Likewise.
6901         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
6902         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6903         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6904         * g++.old-deja/g++.eh/spec6.C: Likewise.
6905         * g++.old-deja/g++.jason/crash3.C: Likewise.
6906         * g++.old-deja/g++.law/ctors11.C: Likewise.
6907         * g++.old-deja/g++.law/ctors17.C: Likewise.
6908         * g++.old-deja/g++.law/ctors5.C: Likewise.
6909         * g++.old-deja/g++.law/ctors9.C: Likewise.
6910         * g++.old-deja/g++.mike/ambig1.C: Likewise.
6911         * g++.old-deja/g++.mike/net22.C: Likewise.
6912         * g++.old-deja/g++.mike/p3538a.C: Likewise.
6913         * g++.old-deja/g++.mike/p3538b.C: Likewise.
6914         * g++.old-deja/g++.mike/virt3.C: Likewise.
6915         * g++.old-deja/g++.niklas/t128.C: Likewise.
6916         * g++.old-deja/g++.other/anon4.C: Likewise.
6917         * g++.old-deja/g++.other/using1.C: Likewise.
6918         * g++.old-deja/g++.other/warn3.C: Likewise.
6919         * g++.old-deja/g++.pt/t37.C: Likewise.
6920         * g++.old-deja/g++.robertl/eb69.C: Likewise.
6921         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6922
6923 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
6924
6925         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
6926
6927 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6928
6929         * gcc.c-torture/execute/stdio-opt-3.c: New test.
6930
6931 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
6932
6933         * gcc.c-torture/compile/20010107-1.c: New test.
6934
6935 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6936
6937         * gcc.c-torture/execute/builtin-noret-1.c: New test.
6938
6939 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6940
6941         * gcc.dg/format/format.h: New file.
6942         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
6943         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
6944         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
6945         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
6946         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
6947         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
6948         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
6949         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
6950         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
6951         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
6952         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
6953         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
6954         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
6955         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
6956         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
6957         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
6958         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
6959         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
6960         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
6961         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
6962         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
6963         instead of declaring standard types, macros and functions in each
6964         test.
6965
6966 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
6967
6968         * gcc.c-torture/execute/20010106-1.c: New test.
6969
6970 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6971
6972         * gcc.dg/format/format.exp: New file.
6973         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
6974         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
6975         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
6976         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
6977         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
6978         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
6979         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
6980         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
6981         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
6982         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
6983         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
6984         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
6985         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
6986         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
6987         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
6988         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
6989         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
6990         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
6991         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
6992         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
6993         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
6994         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
6995         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
6996         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
6997         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
6998         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
6999         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7000         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7001         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7002         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7003         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7004         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7005         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7006         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7007         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7008         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7009         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7010         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7011         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7012         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7013         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7014         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7015
7016 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7017
7018         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7019         account.
7020
7021 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7022
7023         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7024
7025 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7026
7027         * g++.old-deja/g++.pt/crash62.C: New test.
7028
7029 2001-01-04  Richard Henderson  <rth@redhat.com>
7030
7031         * gcc.dg/20000926-1.c: Update expected warnings.
7032         * gcc.dg/array-2.c: Likewise.
7033         * gcc.dg/array-4.c: Also validate flexible array members.
7034         * gcc.dg/c99-flex-array-1.c: New.
7035
7036 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7037
7038         * gcc.c-torture/compile/20001222-1.x: Remove.
7039
7040 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7041
7042         * gcc.c-torture/execute/built-in-setjmp.c: New.
7043
7044 2001-01-03  Richard Henderson  <rth@redhat.com>
7045
7046         * gcc.dg/940510-1.c: Update expected error wording.
7047         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7048
7049 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7050
7051         * lib/target-supports.exp (check_alias_available): Modified to
7052         indicate aliases not supported if only weak aliases are supported.
7053
7054 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7055
7056         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7057         Turn on cmpstrsi checks for __pj__ and __i370__.
7058
7059 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7060
7061         * g++.old-deja/g++.other/virtual11.C: New test.
7062
7063 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7064
7065         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7066
7067 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7068
7069         * gcc.c-torture/compile/20010102-1.c: New test.
7070
7071 2001-01-02  Andreas Jaeger  <aj@suse.de>
7072
7073         * gcc.dg/noreturn-3.c: New test.
7074
7075         * gcc.dg/noreturn-4.c: New test.
7076
7077 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7078
7079         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7080         __builtin_fputc and __builtin_fwrite.
7081
7082 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7083
7084         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7085         signed char, not default char.
7086
7087 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7088
7089         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7090
7091 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7092
7093         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7094
7095 2000-12-29  Richard Henderson  <rth@redhat.com>
7096
7097         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7098         (__cyg_profile_func_exit): Define.
7099
7100 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7101
7102         * g++.dg/vtgc1.C: New test.
7103
7104 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7105
7106         * gcc.dg/noncompile/20001228-1.c: New test.
7107
7108         * gcc.dg/20001228-1.c: New test.
7109
7110         * gcc.c-torture/execute/20001228-1.c: New test.
7111
7112 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7113
7114         * gcc.dg/format-strfmon-1.c: New test.
7115
7116 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7117
7118         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7119         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7120         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7121         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7122         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7123         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7124         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7125         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7126         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7127         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7128         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7129         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7130         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7131
7132         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7133         * gcc.c-torture/execute/string-opt-4.c: Test index.
7134
7135 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7136
7137         * gcc.c-torture/compile/20001226-1.c: New test.
7138
7139 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7140
7141         * gcc.c-torture/compile/20001222-1.c: New test.
7142         * gcc.c-torture/compile/20001222-1.x: Xfail.
7143
7144 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7145
7146         * gcc.c-torture/execute/comp-goto-2.c: New test.
7147
7148 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7149
7150         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7151         Use long types if __INT_MAX__ is 32767.
7152         (main): Use cast to (sint32 *) when poking 88 into a_page.
7153
7154         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7155
7156 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7157
7158         * gcc.c-torture/compile/20001221-1.c: New test.
7159         * gcc.c-torture/execute/20001221-1.c: New test.
7160
7161 2000-12-20  Richard Henderson  <rth@redhat.com>
7162
7163         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7164         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7165
7166 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7167
7168         * gcc.dg/compare3.c: New test.
7169
7170 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7171
7172         * gcc.dg/format-warnll-1.c: New test.
7173
7174 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7175
7176         * gcc.dg/cpp/cmdlne-P.c: New test.
7177
7178 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7179
7180         * gcc.c-torture/execute/builtin-abs-1.c,
7181         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7182
7183 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7184
7185         * gcc.dg/cpp/multiline.c: New test.
7186
7187 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7188
7189         * g++.old-deja/g++.other/syshdr1.C: Update.
7190         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7191
7192 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7193
7194         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7195
7196 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7197
7198         * g++.old-deja/g++.pt/ttp65.C: New test.
7199
7200 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7201
7202         * g++.old-deja/g++.pt/ttp64.C: New test.
7203
7204 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7205
7206         * g++.old-deja/g++.pt/spec33.C: New test.
7207
7208 2000-12-14  Catherine Moore  <clm@redhat.com>
7209
7210         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7211         * gcc.c-torture/execute/920612-2.c: Likewise.
7212         * gcc.c-torture/execute/920428-2.c: Likewise.
7213         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7214         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7215
7216 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7217
7218         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7219         * gcc.dg/pack-test-2.c: Likewise.
7220
7221 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7222
7223         Tests by Zack Weinberg <zackw@stanford.edu>.
7224
7225         * gcc.dg/cpp/defined.c: Update.
7226         * gcc.dg/cpp/defined_trad.c: New tests.
7227
7228 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7229
7230         * gcc.dg/cpp/trad-direct.c: Update.
7231
7232 2000-12-11  Neil Booth  <neilb@earthling.net>
7233
7234         * gcc.dg/cpp/defined_trad.c
7235
7236 2000-12-11  Neil Booth  <neilb@earthling.net>
7237
7238         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7239
7240 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7241
7242         * gcc.dg/format-miss-2.c: New test.
7243
7244 2000-12-09  Neil Booth  <neilb@earthling.net>
7245
7246         * gcc.dg/cpp/lineflags.c: New tests.
7247         * gcc.dg/cpp/poison.c: Update.
7248         * gcc.dg/cpp/redef2.c: Update.
7249         * gcc.dg/cpp/skipping.c: New test.
7250
7251 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7252
7253         * g++.old-deja/g++.other/eh3.C: New testcase.
7254
7255 2000-12-07  Neil Booth  <neilb@earthling.net>
7256
7257         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7258         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7259         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7260         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7261         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7262         Update.
7263
7264 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7265
7266         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7267         __SIZE_TYPE__ instead of int for type of integers cast to
7268         pointers.
7269
7270 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7271
7272         * g++.old-deja/g++.other/cleanup4.C: New test.
7273
7274 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7275
7276         * format-sec-1.c: New test.
7277
7278 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7279
7280         * gcc.dg/format-nonlit-3.c: New test.
7281
7282 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7283
7284         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7285         through a null pointer.
7286
7287 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7288
7289         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7290         * g++.old-deja/g++.pt/partial4.C: New test.
7291
7292 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7293
7294         * gcc.c-torture/execute/ieee/hugeval.x: New.
7295
7296 2000-12-06  Neil Booth  <neilb@earthling.net>
7297
7298         * gcc.dg/cpp/backslash2.c: New tests.
7299
7300 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7301
7302         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7303         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7304
7305 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7306
7307         * gcc.c-torture/execute/20001203-2.c: New testcase.
7308
7309 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7310
7311         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7312         * g++.old-deja/g++.other/virtual10.C: New test.
7313
7314 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7315
7316         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7317
7318 2000-12-05  Richard Henderson  <rth@redhat.com>
7319
7320         * gcc.c-torture/compile/20001205-1.c: New.
7321
7322 2000-12-04  Neil Booth  <neilb@earthling.net>
7323
7324         * g++.old-deja/g++.other/virtual9.C: New test.
7325         * g++.old-deja/g++.pt/crash61.C: New test.
7326         * gcc.c-torture/execute/loop-9.c: New test.
7327
7328 2000-12-04  Neil Booth  <neilb@earthling.net>
7329
7330         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7331         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7332         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7333         * gcc.dg/cpp/extratokens.c: ...here.
7334
7335 2000-12-04  Neil Booth  <neilb@earthling.net>
7336
7337         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7338         New tests.
7339
7340 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7341
7342         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7343         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7344
7345 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7346
7347         * gcc.c-torture/execute/20001203-1.c: New test.
7348
7349 2000-12-03  Neil Booth  <neilb@earthling.net>
7350
7351         * gcc.dg/cpp/macro6.c: New test cases.
7352
7353 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7354
7355         * gcc.c-torture/execute/string-opt-9.c: New test.
7356         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7357         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7358         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7359
7360         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7361         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7362
7363 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7364
7365         * gcc.dg/cpp/if-6.c: New testcase.
7366
7367         * gcc.dg/20001201-1.c: New testcase.
7368
7369 2000-12-02  Neil Booth  <neilb@earthling.net>
7370
7371         * g++.old-deja/g++.other/externC4.C,
7372         g++.old-deja/g++.other/friend10.C: New tests.
7373
7374 2000-12-02  Neil Booth  <neilb@earthling.net>
7375
7376         * g++.old-deja/g++.other/instan2.C
7377         * g++.old-deja/g++.other/instan3.C: New test.
7378
7379 2000-12-02  Neil Booth  <neilb@earthling.net>
7380
7381         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7382         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7383         gnuc99.c,gnuc99-pedantic.c: New tests.
7384
7385 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7386
7387         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7388         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7389
7390 2000-12-01  Neil Booth  <neilb@earthling.net>
7391
7392         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7393         * gcc.dg/cpp/poison.c: Update.
7394         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7395
7396 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7397
7398         * g77.f-torture/execute/20001201.f: New test.
7399
7400 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7401
7402         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7403
7404 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7405
7406         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7407
7408 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7409
7410         * g++.old-deja/g++.other/cast6.C: New test.
7411
7412 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7413
7414         * gcc.c-torture/execute/20001130-2.c: New testcase.
7415
7416 2000-11-30  Richard Henderson  <rth@redhat.com>
7417
7418         * gcc.c-torture/execute/20001130-1.c: New test.
7419
7420 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7421
7422         * g++.old-deja/g++.other/op3.C: New test.
7423
7424 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7425
7426         * g++.old-deja/g++.other/op2.C: New test.
7427
7428 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7429
7430         * g++.old-deja/g++.other/crash38.C: New test.
7431
7432 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7433
7434         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7435
7436 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7437
7438         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7439         tests.
7440         * gcc.c-torture/execute/string-opt-6.c: New test.
7441
7442         * gcc.dg/20001117-1.c: Add main.
7443
7444 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7445
7446         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7447         Move from here ...
7448         * gcc.dg/940510-1.c: ... to here.
7449
7450         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7451         zero-size arrays in toplevel structures.
7452
7453 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7454
7455         * gcc.c-torture/execute/loop-8.c: New test.
7456
7457 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7458
7459         * g++.old-deja/g++.other/base1.C: New test.
7460
7461 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7462
7463         * g++.old-deja/g++.other/parse2.C: New test.
7464
7465 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7466
7467         * g++.old-deja/g++.pt/incomplete1.C: New test.
7468
7469 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7470
7471         * g++.old-deja/g++.other/friend9.C: New test.
7472
7473 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7474
7475         * gcc.dg/20001127-1.c: New test.
7476
7477 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7478
7479         * g++.old-deja/g++.pt/friend46.C: New test.
7480
7481 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7482
7483         * g++.old-deja/g++.other/ptrmem8.C: New test.
7484
7485 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7486
7487         * gcc.c-torture/execute/string-opt-7.c: New test.
7488         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7489
7490 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7491
7492         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7493         instead of 'mkcheck 2'.
7494
7495 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7496
7497         * gcc.c-torture/execute/memcheck/driver.c,
7498         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7499         C9X references to refer to C99.
7500
7501 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7502
7503         * gcc.dg/ultrasp3.c: New test.
7504
7505 2000-11-25  Neil Booth  <neilb@earthling.net>
7506
7507         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7508
7509 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7510
7511         * gcc.c-torture/compile/20001123-2.c: New.
7512
7513 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7514
7515         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7516
7517 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7518
7519         * gcc.dg/sequence-point-1.c: Add some new tests.
7520         * gcc.c-torture/execute/20001124-1.c: New test.
7521
7522 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7523
7524         * g++.old-deja/g++.other/vaarg4.C: New test.
7525         * gcc.c-torture/compile/20001123-1.c: New test.
7526
7527 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7528
7529         * g++.other/crash24.C: Adjust and remove XFAIL.
7530         * g++.other/crash37.C: New test.
7531
7532 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7533
7534         * g++.old-deja/g++.pt/instantiate9.C: New test.
7535
7536 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7537
7538         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7539         new ABI, too.
7540
7541         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7542         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7543
7544 2000-11-22  Neil Booth  <neilb@earthling.net>
7545
7546         * gcc.dg/cpp/Wtrigraphs.c: New test.
7547
7548 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7549
7550         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7551
7552 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7553
7554         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7555
7556 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7557
7558         * lib/gcc-dg.exp: load_lib scanasm.exp.
7559         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7560         * lib/g++-dg.exp: load_lib scanasm.exp.
7561         * lib/scanasm.exp: New.
7562         (scan-assembler, scan-assembler-not): Add optional arguments to
7563         test name, or if not present, the pattern name.
7564         (scan-assembler-dem, scan-assembler-dem-not): New.
7565
7566         * g++.dg/dg.exp: New.
7567
7568 2000-11-21  Neil Booth  <neilb@earthling.net>
7569
7570         * gcc.dg/cpp/integrated1.c: Remove.
7571
7572 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7573
7574         * gcc.c-torture/execute/20001121-1.c: New test.
7575
7576 2000-11-21  Richard Henderson  <rth@redhat.com>
7577
7578         * gcc.c-torture/compile/20001121-1.c: New test.
7579
7580 2000-11-20  Neil Booth  <neilb@earthling.net>
7581
7582         * gcc.dg/cpp/integrated1.c: New test.
7583
7584 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7585
7586         * g++.old-deja/g++.other/inline17.C: New test.
7587
7588 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7589
7590         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7591         local variable to be zero: I made the variable global. Now
7592         uses abort() and exit() instead of relying on main's return value.
7593
7594 2000-11-20  Neil Booth  <neilb@earthling.net>
7595
7596         * gcc.dg/cpp/paste2.c: Update test.
7597         * objc/execute/paste.m: New test.
7598
7599 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7600
7601         * gcc.dg/c99-condexpr-1.c: New test.
7602
7603 2000-11-20  Neil Booth  <neilb@earthling.net>
7604
7605         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7606
7607 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7608
7609         * g++.old-deja/g++.pt/export1.C: New test.
7610
7611 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7612
7613         * gcc.dg/20001117-1.c: New test.
7614
7615 2000-11-18  Richard Henderson  <rth@redhat.com>
7616
7617         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
7618
7619 2000-11-18  Richard Henderson  <rth@redhat.com>
7620
7621         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
7622         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
7623         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
7624
7625 2000-11-18  Richard Henderson  <rth@redhat.com>
7626
7627         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
7628         (main): New.  Exit cleanly.
7629
7630 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7631
7632         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
7633         gcc.dg/c99-fordecl-2.c: New tests.
7634
7635 2000-11-18  Richard Henderson  <rth@redhat.com>
7636
7637         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
7638         * gcc.c-torture/execute/zerolen-2.c: New.
7639
7640 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7641
7642         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
7643         memory.
7644
7645 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7646
7647         * g++.old-deja/g++.pt/instantiate8.C: New test.
7648
7649 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
7650
7651         * g++.old-deja/g++.other/incomplete.C: Add more tests.
7652         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
7653
7654 2000-11-16  Nick Clifton  <nickc@redhat.com>
7655
7656         * gcc.c-torture/execute/nestfunc-2.c: New test.
7657         * gcc.c-torture/execute/nestfunc-3.c: New test.
7658
7659 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7660
7661         * gcc.c-torture/compile/20001116-1.c: New test.
7662
7663 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7664
7665         * gcc.c-torture/execute/20001115-1.c: New test.
7666
7667 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
7668
7669         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
7670         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
7671         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
7672         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7673
7674 2000-11-15  Neil Booth  <neilb@earthling.net>
7675
7676         gcc.dg/cpp/_Pragma1.c: Update.
7677         gcc.dg/cpp/_Pragma2.c: New test.
7678
7679 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7680
7681         * g++.old-deja/g++.other/anon5.C: New test.
7682
7683 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7684
7685         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
7686         tests.
7687
7688 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
7689
7690         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
7691         output.
7692
7693 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7694
7695         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
7696         labels at end of compound statements.
7697
7698 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
7699
7700         * gcc.c-torture/execute/loop-7.c: New test.
7701
7702 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7703
7704         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
7705
7706 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7707
7708         * gcc.dg/c99-bool-1.c: New test.
7709
7710 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7711
7712         * gcc.dg/c99-scope-1.c: Remove xfail.
7713         * gcc.dg/c99-scope-2.c: New test.
7714
7715 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7716
7717         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
7718         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
7719
7720 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
7721
7722         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
7723         error messages.
7724
7725         * g++.mike/p700.C: Don't typedef wchar_t.
7726         * g++.mike/p784.C: Likewise.
7727         * g++.mike/eb101.C: Don't use __wchar_t.
7728
7729 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7730
7731         * g77.f-torture/execute/20001111.[fx]: Test premature exit
7732         from DO loop.
7733
7734 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
7735
7736         * gcc.c-torture/execute/20001111-1.c: New test.
7737
7738 2000-11-10  Nick Clifton  <nickc@redhat.com>
7739
7740         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
7741         long multuiple and accumulate.
7742
7743 2000-11-09  Richard Henderson  <rth@redhat.com>
7744
7745         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
7746         via size_t instead of int.
7747
7748         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
7749         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7750         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7751         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7752
7753 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
7754
7755         * gcc.c-torture/compile/20001109-1.c: New test.
7756         * gcc.c-torture/compile/20001109-2.c: New test.
7757
7758 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
7759
7760         * g++.old-deja/g++.pt/operator1.C: New test.
7761         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
7762
7763 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7764
7765         * gcc.dg/20001108-1.c: New test.
7766
7767 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
7768
7769         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
7770         with both arguments constant strings.
7771         * gcc.c-torture/execute/string-opt-3.c: New test.
7772         * gcc.c-torture/execute/string-opt-4.c: New test.
7773         * gcc.c-torture/execute/string-opt-5.c: New test.
7774
7775 2000-11-08  Nick Clifton  <nickc@redhat.com>
7776
7777         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
7778         mulsidi3adddi patterns.
7779
7780 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
7781
7782         * g++.old-deja/g++.other/crash36.C: New test.
7783
7784 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
7785
7786         * g++.old-deja/g++.other/init16.C: New test.
7787
7788 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
7789
7790         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
7791
7792 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7793
7794         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
7795         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7796         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7797
7798 2000-11-07  DJ Delorie  <dj@redhat.com>
7799
7800         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
7801
7802 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7803
7804         * gcc.c-torture/execute/string-opt-1.c: New test.
7805
7806 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
7807
7808         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
7809         mips-sgi-irix6.* because the MIPS ABI passes floating-point
7810         parameters in registers, and there is no way for a varargs
7811         function to know in which order the integer and floating-point
7812         parameters should be interleaved when they are placed on the
7813         stack.
7814         * gcc.c-torture/execute/va-arg-16.x: Likewise.
7815         * gcc.c-torture/execute/va-arg-17.x: Likewise.
7816
7817 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7818
7819         * gcc.c-torture/execute/string-opt-2.c: New test.
7820
7821 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
7822
7823         * g++.old-deja/g++.pt/crash60.C: New test.
7824
7825 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7826
7827         * g++.old-deja/g++.other/crash24.C: New test.
7828         * g++.old-deja/g++.other/crash25.C: New test.
7829         * g++.old-deja/g++.other/crash26.C: New test.
7830         * g++.old-deja/g++.other/crash27.C: New test.
7831         * g++.old-deja/g++.other/crash28.C: New test.
7832         * g++.old-deja/g++.other/crash29.C: New test.
7833         * g++.old-deja/g++.other/crash30.C: New test.
7834         * g++.old-deja/g++.other/crash31.C: New test.
7835         * g++.old-deja/g++.other/crash32.C: New test.
7836         * g++.old-deja/g++.other/crash33.C: New test.
7837         * g++.old-deja/g++.other/crash34.C: New test.
7838         * g++.old-deja/g++.other/crash35.C: New test.
7839
7840 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
7841
7842         * gcc.c-torture/execute/20001031-1.c: New test.
7843
7844 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
7845
7846         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
7847         namespace.
7848
7849         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
7850         standards-conformant.
7851
7852         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
7853
7854         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
7855         * g++.old-deja/g++.mike/p755a.C: Likewise.
7856         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
7857         library makes no calls to `operator new' during initialization.
7858
7859 2000-11-04  Neil Booth  <neilb@earthling.net>
7860
7861         * gcc.dg/cpp/include2.c: New tests.
7862
7863 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
7864
7865         * lib/g++.exp (g++_set_ld_library_path): New function.
7866         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
7867
7868 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
7869
7870         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
7871         warnings.
7872
7873 2000-11-01  Richard Henderson  <rth@redhat.com>
7874
7875         * g++.old-deja/g++.ext/namedret1.C: New.
7876         * g++.old-deja/g++.ext/namedret2.C: New.
7877         * g++.old-deja/g++.ext/namedret3.C: New.
7878
7879 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
7880
7881         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
7882         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
7883
7884 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7885
7886         * gcc.c-torture/execute/va-arg-21.c: New test.
7887
7888 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7889
7890         * gcc.dg/c99-complex-2.c: New test.
7891
7892 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7893
7894         * gcc.c-torture/execute/stdio-opt-1.c: New test.
7895
7896 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
7897
7898         * g++.old-deja/g++.other/inline16.C: New test.
7899
7900 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
7901
7902         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
7903         __PRETTY_FUNCTION__
7904
7905 2000-10-29  Neil Booth  <neilb@earthling.net>
7906
7907         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
7908         New tests.
7909         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
7910         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
7911         optimisation.
7912
7913 2000-10-29  Neil Booth  <neilb@earthling.net>
7914
7915         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
7916         * mi1.c, mi1c.h: Add null directives to multiple-include test.
7917         * mi5.c: Test multiple includes work with -C.
7918         * trigraphs.c: Test ^= version.
7919
7920 2000-10-28  Neil Booth  <neilb@earthling.net>
7921
7922         New tests and test updates for new macro expander.
7923
7924         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
7925         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
7926         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
7927         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
7928         new diagnostic messages.
7929
7930         * gcc.dg/cpp/macro3.c: New tests.
7931
7932 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
7933
7934         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
7935         on the same line.
7936
7937 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
7938
7939         * g++.old-deja/g++.other/eh2.C: New test.
7940
7941 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7942
7943         * gcc.c-torture/execute/20001027-1.c: New test.
7944
7945 2000-10-26  Richard Henderson  <rth@redhat.com>
7946
7947         * gcc.c-torture/execute/20001026-1.c: New.
7948
7949 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
7950
7951         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
7952         * g++.old-deja/g++.law/builtin1.C: Likewise.
7953         * g++.old-deja/g++.law/ctors10.C: Likewise.
7954         * g++.old-deja/g++.law/virtual3.C: Likewise.
7955         * g++.old-deja/g++.mike/p658.C: Likewise.
7956         * g++.old-deja/g++.other/sibcall1.C: Likewise.
7957         * g++.old-deja/g++.other/vaarg2.C: Likewise.
7958         * g++.old-deja/g++.robertl/eb124.C: Likewise.
7959         * g++.old-deja/g++.robertl/eb44.C: Likewise.
7960         * g++.old-deja/g++.robertl/eb77.C: Likewise.
7961
7962 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
7963
7964         * gcc.c-torture/compile/20001024-1.c: New test.
7965
7966 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
7967
7968         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
7969         to tell us whether or not we are using V3.
7970
7971 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7972
7973         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
7974         operands.
7975
7976 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7977
7978         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
7979
7980 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
7981
7982         * gcc.c-torture/execute/20001024-1.c: New test.
7983
7984 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
7985
7986         * g++.old-deja/g++.other/sibcall1.C: New test.
7987
7988 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
7989
7990         * gcc.dg/noncompile/init-3.c: New test.
7991
7992 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7993
7994         * gcc.dg/format-array-1.c: New test.
7995
7996 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7997
7998         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
7999         writing through null pointers; remove comment about testing
8000         unterminated strings.
8001
8002 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8003
8004         * gcc.c-torture/execute/20001017-2.c: New test.
8005
8006 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8007
8008         * gcc.c-torture/compile/20001018-1.c: New test.
8009         * gcc.c-torture/compile/20001018-1.x: Xfail.
8010
8011 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8012
8013         * gcc.c-torture/execute/20001017-1.c: New test.
8014
8015 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8016
8017         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8018         for multiple use of arguments with scanf formats; add tests for
8019         multiple use of arguments.
8020
8021 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8022
8023         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8024
8025 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8026
8027         * gcc.dg/format-miss-1.c: New test.
8028
8029 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8030
8031         * gcc.c-torture/execute/20001013-1.c: New test.
8032
8033 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8034
8035         * gcc.dg/format-branch-1.c: New test.
8036
8037 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8038
8039         * README, lib/file-format.exp: Remove EGCS references.
8040
8041 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8042
8043         * gcc.dg/20001013-1.c: New test.
8044
8045 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8046
8047         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8048         for intmax_t in the compiler using __typeof__ and the type rules
8049         for conditional expressions.
8050
8051 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8052
8053         * gcc.dg/20001012-1.c: New test.
8054         * gcc.dg/20001012-2.c: New test.
8055
8056 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8057
8058         * gcc.dg/format-attr-1.c: New test.
8059
8060 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8061
8062         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8063         __LONG_LONG_MAX__ instead of LLONG_MAX.
8064
8065 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8066
8067         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8068         scanf flags.
8069         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8070         flags.
8071
8072 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8073
8074         * gcc.dg/sequence-pt-1.c: New test.
8075
8076 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8077
8078         * gcc.c-torture/execute/20001011-1.c: New testcase.
8079         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8080
8081 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8082
8083         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8084         does not error on it.
8085
8086 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8087
8088         * gcc.dg/20001009-1.c: New test.
8089
8090 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8091
8092         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8093         * gcc.c-torture/execute/20001009-2.c: ... to here.
8094
8095 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8096
8097         * gcc.c-torture/compile/20001009-1.c: New testcase.
8098         * gcc.c-torture/execute/20001009-1.c: New testcase.
8099         Testcases provided by Jan Hubicka <jh@suse.cz>.
8100
8101 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8102
8103         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8104         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8105         uintmax_t using <limits.h> to emulate the compiler's internal
8106         logic.  No longer XFAIL %j tests.
8107
8108 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8109
8110         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8111         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8112         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8113         regexps and details of expected handling of some bad formats.
8114         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8115         suppression.
8116
8117 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8118
8119         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8120         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8121         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8122         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8123         in list archives.
8124
8125 2000-10-06  Richard Henderson  <rth@cygnus.com>
8126
8127         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8128         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8129         * g++.old-deja/g++.jason/report.C: Likewise.
8130         * g++.old-deja/g++.law/friend5.C: Likewise.
8131         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8132         of the expected warnings.
8133
8134 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8135
8136         * g++.old-deja/g++.pt/enum14.C: New test.
8137
8138 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8139
8140         * g++.old-deja/g++.pt/crash59.C: New test.
8141
8142 2000-10-04  Will Cohen  <wcohen@redhat.com>
8143
8144         * gcc.dg/20000926-1.c: New test.
8145
8146 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8147
8148         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8149         function name for current C++ compiler.
8150         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8151
8152 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8153
8154         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8155         __PRETTY_FUNCTION__.
8156         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8157
8158 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8159
8160         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8161
8162 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8163
8164         * gcc.c-torture/compile/20000923-1.c: New test.
8165
8166 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8167
8168         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8169         * g++.old-deja/g++.pt/ttp62.C: Same.
8170         * g++.old-deja/g++.other/inline14.C: Same.
8171
8172 2000-09-24  Richard Henderson  <rth@cygnus.com>
8173
8174         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8175
8176 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8177
8178         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8179
8180 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8181
8182         * gcc.c-torture/compile/20000922-1.c: New file.
8183
8184 2000-09-21  Nick Clifton  <nickc@redhat.com>
8185
8186         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8187         a signed long modulo operation.
8188         (mod6): New function - perform an unsigned long modulo operation.
8189         (main): Add tests for modulos of very large numbers by very small
8190         dividends.
8191
8192 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8193
8194         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8195
8196 2000-09-19  Richard Henderson  <rth@cygnus.com>
8197
8198         * gcc.dg/compare2.c (case 10): XFAIL.
8199
8200 2000-09-18  Richard Henderson  <rth@cygnus.com>
8201
8202         * gcc.c-torture/execute/20000906-1.c: Move ...
8203         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8204         that support __builtin_trap.
8205
8206 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8207
8208         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8209
8210 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8211
8212         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8213         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8214         more $ format tests.
8215
8216 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8217
8218         * gcc.dg/format-errmk-1.c: New test.
8219
8220 2000-09-17  Greg McGary  <greg@mcgary.org>
8221
8222         * gcc.c-torture/execute/20000917-1.x: Remove.
8223
8224 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8225
8226         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8227
8228 2000-09-17  Greg McGary  <greg@mcgary.org>
8229
8230         * gcc.c-torture/execute/20000917-1.c: New test.
8231         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8232
8233 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8234
8235         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8236         in nested macro bug.
8237
8238 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8239
8240         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8241
8242 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8243
8244         * gcc.c-torture/execute/20000914-1.c: New test.
8245
8246 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8247
8248         * g++.other/inline13.C: New test.
8249
8250 2000-09-12  Andreas Jaeger  <aj@suse.de>
8251
8252         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8253         constant by Ulrich Drepper <drepper@redhat.com>.
8254
8255 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8256
8257         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8258
8259 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8260
8261         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8262
8263 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8264
8265         * gcc.dg/cpp/backslash.c: New test.
8266
8267 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8268
8269         * gcc.c-torture/execute/20000910-1.c: New test.
8270         * gcc.c-torture/execute/20000910-2.c: Likewise.
8271
8272 2000-09-11  Robert Lipe  <robertl@sco.com>
8273
8274         * gcc.dg/pragma-align.c: New test.
8275
8276 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8277
8278         * g++.old-deja/g++.pt/explicit82.C: New test.
8279         * g++.old-deja/g++.pt/explicit83.C: New test.
8280
8281 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8282
8283         * gcc.dg/asm-names.c: New test.
8284
8285 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8286
8287         * gcc.dg/cpp/tr-warn6.c: New test
8288
8289 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8290
8291         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8292         be accepted.
8293
8294 2000-09-07  Catherine Moore  <clm@redhat.com>
8295
8296         * gcc.c-torture/execute/unroll-1.c: New test.
8297
8298 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8299
8300         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8301         ERROR markers.
8302         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8303         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8304         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8305         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8306         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8307         Preprocess only.
8308         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8309         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8310
8311 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8312
8313         * g++.old-deja/g++.pt/deduct2.C: New test.
8314
8315 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8316
8317         * g++.old-deja/g++.pt/parms2.C: New test.
8318
8319 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8320
8321         * g++.old-deja/g++.pt/crash58.C: New test.
8322
8323 2000-09-06  Greg McGary  <greg@mcgary.org>
8324
8325         * gcc.c-torture/execute/20000906-1.c: New test.
8326         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8327
8328 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8329
8330         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8331
8332 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8333
8334         * g++.old-deja/g++.pt/crash57.C: New test.
8335
8336 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8337
8338         * g++.old-deja/g++.pt/crash56.C: New test.
8339
8340 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8341
8342         * g++.old-deja/g++.pt/koenig1.C: New test.
8343
8344 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8345
8346         * gcc.dg/20000904-1.c: New test.
8347
8348 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8349
8350         * gcc.dg/cpp/paste8.c: New test.
8351
8352 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8353
8354         * gcc.c-torture/compile/20000827-1.c: New test.
8355
8356 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8357
8358         * gcc.dg/format-diag-1.c: New test.
8359
8360 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8361
8362         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8363         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8364         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8365         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8366         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8367
8368 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8369
8370         * g++.old-deja/g++.other/nested4.C: New test.
8371
8372 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8373
8374         * g++.old-deja/g++.ns/scoped1.C: New test.
8375
8376 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8377
8378         * lib/g++.exp: Support testing already-installed GCC.
8379
8380 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8381
8382         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8383
8384 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8385
8386         * gcc.dg/return-type-2.c: New test.
8387
8388 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8389
8390         * gcc.c-torture/compile/20000825-1.c: New test.
8391
8392 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8393
8394         * gcc.dg/dwarf2-2.c: New test.
8395
8396 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8397
8398         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8399         dg-warning regexps.
8400
8401 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8402
8403         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8404         gcc.dg/format-ext-5.c: New tests.
8405
8406 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8407
8408         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8409
8410 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8411
8412         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8413
8414 2000-08-24  Richard Henderson  <rth@cygnus.com>
8415
8416         * gcc.dg/ia64-sync-1.c: New test.
8417         * gcc.dg/ia64-sync-2.c: New test.
8418         * gcc.dg/ia64-asm-1.c: New test.
8419
8420 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8421
8422         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8423         * gcc.dg/format-ext-2.c: New test.
8424
8425 2000-08-23  Jason Merrill  <jason@redhat.com>
8426
8427         * lib/old-dejagnu.exp: Also ignore "In member function" and
8428         "At global scope".
8429
8430 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8431
8432         * gcc.dg/noncompile/label-lineno-1.c: New test.
8433
8434 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8435
8436         * gcc.dg/c99-array-nonobj-1.c: New test.
8437
8438 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8439
8440         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8441         tests.
8442         * gcc.dg/format-ext-1.c: New test.
8443
8444 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8445
8446         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8447         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8448         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8449         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8450         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8451
8452 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8453
8454         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8455         gcc.dg/c99-strftime-2.c: New tests.
8456
8457 2000-08-22  Richard Henderson  <rth@cygnus.com>
8458
8459         * gcc.c-torture/execute/20000822-1.c: New test.
8460
8461 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8462
8463         * gcc.c-torture/execute/20000819-1.x: Remove.
8464
8465 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8466
8467         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8468         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8469         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8470         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8471         gcc.dg/format-xopen-1.c: New tests.
8472
8473 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8474
8475         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8476
8477 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8478
8479         * g++.old-deja/g++.other/loop2.C: New test.
8480
8481         * gcc.c-torture/compile/20000606-1.c: New test.
8482         * gcc.c-torture/compile/20000728-1.c: New test.
8483         * gcc.c-torture/execute/20000801-1.c: New test.
8484         * gcc.c-torture/execute/20000801-2.c: New test.
8485         * gcc.c-torture/execute/20000819-1.c: New test.
8486         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8487         * gcc.dg/20000629-1.c: New test.
8488         * gcc.dg/20000724-1.c: New test.
8489         * gcc.dg/20000807-1.c: New test.
8490
8491 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8492
8493         * gcc.dg/cpp/pragma-1.c: New test.
8494         * gcc.dg/cpp/pragma-2.c: New test.
8495
8496 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8497
8498         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8499         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8500
8501 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8502
8503         * gcc.c-torture/compile/20000818-1.c: New test.
8504
8505 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8506
8507         * gcc.c-torture/execute/20000818-1.c: New test.
8508
8509 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8510
8511         * gcc.dg/format-va-1.c: New test.
8512
8513 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8514
8515         * g++.old-deja/g++.other/typedef8.C: New test.
8516
8517 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8518
8519         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8520         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8521         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8522         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8523         * g++.old-deja/g++.other/ptrmem7.C: New test.
8524         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8525
8526 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8527
8528         * g++.old-deja/g++.pt/typename27.C: New test.
8529
8530 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8531
8532         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8533         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8534         * g++.old-deja/g++.pt/friend45.C: New test.
8535         * g++.old-deja/g++.other/friend8.C: New test.
8536
8537 2000-08-15  Richard Henderson  <rth@cygnus.com>
8538
8539         * gcc.c-torture/execute/20000815-1.c: New test.
8540
8541 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8542
8543         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8544         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8545         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8546
8547 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8548
8549         * g++.old-deja/g++.other/refinit2.C: New test.
8550
8551 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8552
8553         * lib/c-torture.exp (c-torture): Make
8554         compiler_conditional_xfail_data global.
8555         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8556         compiler_conditional_xfail_data machinery.
8557         (f-torture-execute): Likewise.
8558         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8559         and only when unrolling loops.
8560
8561         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8562
8563 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8564
8565         * g++.old-deja/g++.pt/explicit81.C: New test.
8566
8567 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8568
8569         * g++.old-deja/g++.pt/typename26.C: New test.
8570
8571 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8572
8573         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8574         warning.
8575
8576 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8577
8578         * g++.old-deja/g++.other/array3.C: New test.
8579
8580 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8581
8582         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8583         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8584         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8585         New tests.
8586
8587 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8588
8589         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8590         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8591
8592 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8593
8594         * gcc.c-torture/execute/20000808-1.c: New test.
8595
8596 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8597
8598         * gcc.dg/c90-const-expr-1.c: New test.
8599
8600 2000-08-08  Richard Henderson  <rth@cygnus.com>
8601
8602         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8603
8604 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8605
8606         * gcc.dg/noncompile/const-ll-1.c: New test.
8607
8608 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8609
8610         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8611
8612 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8613
8614         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8615         that running programs linked against the shared version of libobjc
8616         run correctly.
8617
8618 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8619
8620         * gcc.dg/c99-printf-1.c: New test.
8621
8622 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8623
8624         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
8625
8626 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
8627
8628         * gcc.c-torture/execute/20000731-1.x: Delete.
8629
8630 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
8631
8632         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
8633         and torture_without_loops as is done by c-torture.exp.
8634         (search_for): Copy from c-torture.exp.
8635         (gcc-dg-runtest): New function, drives a directory of tests
8636         iterating over the TORTURE_OPTIONS.
8637         (scan-assembler, scan-assembler-not): Move here from
8638         individual directory drivers.
8639
8640         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
8641         defined by lib/gcc-dg.exp.
8642         * gcc.dg/cpp/cpp.exp: Likewise.
8643         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
8644         gcc-dg-runtest, so we cycle over optimization options.
8645
8646         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
8647         * gcc.dg/compare2.c: No longer expected to fail.
8648
8649 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
8650
8651         * gcc.c-torture/execute/20000804-1.c: New test.
8652
8653 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8654
8655         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
8656
8657 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
8658
8659         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
8660
8661 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
8662
8663         * gcc.c-torture/compile/20000803-1.c: New test.
8664
8665 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8666
8667         * gcc.c-torture/execute/20000801-3.c,
8668         gcc.c-torture/execute/20000801-4.c: New tests.
8669         * gcc.c-torture/execute/20000801-3.x,
8670         gcc.c-torture/execute/20000801-4.x: Xfail.
8671
8672 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
8673
8674         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
8675         libobjc/.libs to allow for libtool.
8676
8677 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
8678
8679         * gcc.c-torture/compile/20000802-1.c: New test.
8680
8681 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
8682
8683         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
8684
8685 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
8686
8687         * gcc-c-torture/execute/20000731-2.c: New test.
8688
8689         * gcc.c-torture/execute/20000731-1.c: New test.
8690         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
8691
8692 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
8693
8694         * testsuite/gcc.dg/cpp/paste7.c: New test.
8695         * gcc.dg/cpp/20000725-1.c: New test.
8696
8697 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
8698
8699         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
8700         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
8701         declaration warning for __builtin_dwarf_reg_size.
8702
8703         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
8704
8705 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8706
8707         * gcc.dg/noncompile/voidparam-1.c: New test.
8708
8709 2000-07-30  Richard Henderson  <rth@cygnus.com>
8710
8711         * gcc.dg/c90-digraph-1.c: Don't xfail.
8712         * gcc.dg/compare2.c (case 10): Xfail.
8713         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
8714
8715 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
8716
8717         * gcc.dg/c99-main-1.c: New test.
8718
8719 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8720
8721         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
8722
8723 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
8724
8725         * gcc.c-tortuer/execute/20000726-1.c: New test.
8726
8727 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
8728
8729         * gcc.c-torture/execute/enum-2.c: New test.
8730
8731 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8732
8733         * gcc.dg/cpp/tr-warn3.c: New test.
8734
8735 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8736
8737         * g++.old-deja/g++.ext/implicit1.C: Remove.
8738         * g++.old-deja/g++.jason/c2.C: Remove
8739         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
8740         * g++.old-deja/g++.pt/crash16.C: Likewise.
8741         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
8742
8743 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
8744
8745         * g++.old-deja/g++.other/for2.C: New test.
8746
8747 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
8748
8749         * gcc.dg/20000720-1.c: New test.
8750
8751 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
8752
8753         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
8754
8755 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
8756
8757         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
8758         * gcc.c-torture/execute/20000722-1.c: New.
8759         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
8760
8761 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
8762
8763         * gcc.dg/cpp/20000720-1.S: New test.
8764
8765 2000-07-21  Michael Meissner  <meissner@redhat.com>
8766
8767         * gcc.c-torture/execute/ieee/hugeval.c: New test.
8768
8769 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8770
8771         * g++.old-deja/g++.brendan/crash16.C,
8772         g++.old-deja/g++.brendan/parse3.C,
8773         g++.old-deja/g++.brendan/redecl1.C,
8774         g++.old-deja/g++.ns/template13.C,
8775         g++.old-deja/g++.other/decl4.C,
8776         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
8777
8778 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
8779
8780         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
8781         and "Internal error".
8782
8783         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
8784         regexps.
8785         * gcc.dg/cpp/paste6.c: New test.
8786
8787 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
8788
8789         * gcc.dg/cpp/tr-direct.c: New test.
8790
8791         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
8792         gcc.dg/cpp/undef1.c: Tweak error regexps.
8793
8794 2000-07-18  Eric Christopher <echristo@redhat.com>
8795
8796         * gcc.c-torture/compile/20000718-1.c: New test.
8797
8798 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
8799
8800         * cpplex.c (_cpp_push_token): If the token being pushed back
8801         is the previous token in this context, just subtract one from
8802         context->posn.
8803         * cppmacro.c (save_expansion): Clear aux field when storing a
8804         placemarker.
8805
8806 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
8807
8808         * gcc.dg/noncompile/redecl-1.c: New test.
8809
8810 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
8811
8812         * gcc.c-torture/execute/20000717-5.c: New test.
8813         * gcc.c-torture/execute/20000717-1.x: Removed.
8814
8815 2000-07-17  Richard Henderson  <rth@cygnus.com>
8816
8817         * gcc.c-torture/execute/20000717-4.c: New test.
8818
8819 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
8820
8821         * gcc.dg/cpp/syshdr.c: New test.
8822         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
8823
8824 2000-07-17  Neil Booth  <neilb@earthling.net>
8825
8826         * gcc.dg/cpp/cmdlne-dM.c: New test.
8827         * gcc.dg/cpp/cmdlne-dD.c: New test.
8828
8829 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
8830
8831         * gcc.c-torture/execute/20000717-3.c: New test.
8832
8833         * gcc.c-torture/compile/20000717-1.c: New test.
8834
8835 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
8836
8837         * gcc.c-torture/execute/20000717-2.c: New test.
8838
8839 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8840
8841         * gcc.dg/formatz-1.c: New test.
8842
8843         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
8844         * gcc.dg/c99-digraph-1.c: New tests.
8845
8846         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
8847         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
8848
8849         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
8850         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
8851         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
8852         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
8853         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
8854         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
8855         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
8856
8857 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
8858
8859         * gcc.c-torture/execute/20000717-1.c: New test.
8860         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
8861
8862 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
8863
8864         * gcc.c-torture/execute/20000715-2.c: New test.
8865         * gcc.dg/20000715-1.c: New test.
8866
8867 2000-07-15  Michael Meissner  <meissner@redhat.com>
8868
8869         * gcc.c-torture/execute/20000715-1.c: New test.
8870
8871 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
8872
8873         * gcc.c-torture/execute/20000707-1.c: New test.
8874
8875 2000-07-13  Neil Booth  <NeilB@earthling.net>
8876
8877         * testsuite/gcc.dg/cpp/digraph1.c,
8878         testsuite/gcc.dg/cpp/digraph2.c,
8879         testsuite/gcc.dg/cpp/digraphs.c: New tests.
8880
8881 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
8882
8883         * g77.f-torture/compile/20000630-2.f:  New test.
8884         * g77.f-torture/compile/20000630-2.x
8885
8886 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8887
8888         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
8889
8890 2000-07-11  Neil Booth  <NeilB@earthling.net>
8891
8892         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
8893
8894 2000-07-11  Neil Booth  <NeilB@earthling.net>
8895
8896         * gcc.dg/cpp/cmdlne-C.c: New.
8897
8898 2000-07-09  Neil Booth  <NeilB@earthling.net>
8899
8900         * gcc.dg/cpp/directiv.c: New tests.
8901         * gcc.dg/cpp/undef1.c: Update.
8902
8903 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
8904
8905         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
8906
8907 2000-07-09  Neil Booth  <NeilB@earthling.net>
8908
8909         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
8910
8911 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
8912
8913         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
8914         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
8915
8916 2000-07-08  Neil Booth  <NeilB@earthling.net>
8917
8918         * gcc.dg/cpp/macsyntx.c: New tests.
8919
8920 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8921
8922         * gcc.dg/20000707-1.c: New test.
8923
8924 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
8925
8926         * gcc.c-torture/execute/20000706-1.c: New test.
8927         * gcc.c-torture/execute/20000706-2.c: New test.
8928         * gcc.c-torture/execute/20000706-3.c: New test.
8929         * gcc.c-torture/execute/20000706-4.c: New test.
8930         * gcc.c-torture/execute/20000706-5.c: New test.
8931
8932 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8933
8934         * g++.old-deja/g++.pt/instantiate7.C: New test.
8935
8936 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
8937
8938         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
8939         * g++.old-deja/g++.mike/thunk3.C: Likewise.
8940         * g++.old-deja/g++.other/rtti3.C: Likewise.
8941         * g++.old-deja/g++.other/rttid3.C: Likewise.
8942
8943 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
8944
8945         *  g77.f-torture/compile/20000630-1.x: Fix typo
8946
8947 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
8948
8949         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
8950         assembly output.
8951
8952 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
8953
8954         * gcc.dg/cpp/ident.c: New test.
8955
8956 2000-07-05  Neil Booth  <NeilB@earthling.net>
8957
8958         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
8959           gcc.dg/cpp/lexstrng.c: New tests.
8960
8961 2000-07-04  Neil Booth  <NeilB@earthling.net>
8962
8963         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
8964         * gcc.dg/cpp/strify2.c: Same.
8965
8966 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
8967
8968         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
8969         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
8970         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
8971         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
8972
8973         * testsuite/gcc.dg/cpp/macro1.c,
8974         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
8975         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
8976         testsuite/gcc.dg/cpp/strify1.c,
8977         testsuite/gcc.dg/cpp/strify2.c: New tests.
8978
8979 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
8980
8981         * gcc.c-torture/execute/20000703-1.c: New test.
8982
8983 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8984
8985         * g++.old-deja/g++.pt (lookup10.C): New test.
8986
8987 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
8988
8989         * g++.old-deja/g++.pt (typename25.C): New test.
8990
8991 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
8992
8993         * gcc.c-torture/compile/20000701-1.c: New test.
8994
8995 2000-06-30  Nick Clifton  <nickc@cygnus.com>
8996
8997         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
8998         to test case.
8999
9000 2000-06-30  Catherine Moore  <clm@cygnus.com>
9001
9002         * gcc.c-torture/execute/align-1.c: New test.
9003
9004 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9005
9006         * g++.old-deja/g++.pt/expr8.C: New test.
9007         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9008
9009 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9010
9011         * gcc.c-torture/compile/20000629-1.c: New test.
9012
9013 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9014
9015
9016         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9017         gcc.dg/noncompile directory, depending on whether they're
9018         preprocessor tests or not.  Annotate all the tests for the dg
9019         framework.
9020
9021         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9022         * gcc.dg/noncompile/noncompile.exp: New.
9023
9024         * Moved files:
9025         Old name                                New name
9026         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9027         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9028         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9029         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9030         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9031         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9032         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9033         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9034         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9035         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9036         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9037         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9038         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9039         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9040         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9041         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9042         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9043         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9044         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9045         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9046         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9047         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9048         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9049         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9050
9051         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9052         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9053         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9054         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9055         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9056         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9057
9058 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9059
9060         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9061         declare one variable.  On the fourth, error.
9062         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9063         declared by 20000628-1a.h.
9064
9065 2000-06-29  Richard Henderson  <rth@redhat.com>
9066
9067         * gcc.c-torture/execute/930529-1.x: New file.
9068         * gcc.dg/920413-1.c: Adjust expected warning text.
9069         * gcc.dg/980217-1.c: Declare abort.
9070         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9071
9072 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9073
9074         * g77.f-torture/compile/20000629-1.f: New test.
9075         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9076
9077 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9078
9079         Rearrange lots of files, removing entirely the
9080         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9081         directories.
9082
9083         * Deleted files:
9084         gcc.c-torture/code_quality/code_quality.exp
9085         gcc.c-torture/special/special.exp
9086         gcc.failure/failure.exp
9087         gcc.failure/940409-1.x
9088         gcc.c-torture/compile/961203-1.x
9089
9090         * New files:
9091         gcc.misc-tests/linkage.exp
9092         gcc.c-torture/execute/920730-1t.c
9093         gcc.c-torture/execute/920730-1t.x
9094         gcc.c-torture/compile/920520-1.x
9095         gcc.c-torture/compile/920521-1.x
9096         gcc.c-torture/compile/981006-1.x
9097         gcc.c-torture/execute/eeprof-1.x
9098
9099         * Moved files (possibly with modifications to fit a new harness):
9100         Old name                                New name
9101         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9102         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9103         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9104         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9105         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9106         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9107         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9108         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9109         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9110         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9111         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9112         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9113         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9114         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9115
9116 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9117
9118         * c-torture/compile/961203-1.x: Delete.
9119
9120         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9121         not exit. Include stdio.h.
9122         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9123         * gcc.misc-tests/dg-12.c: Likewise.
9124         * gcc.misc-tests/dg-5.c: Likewise.
9125         * gcc.misc-tests/dg-6.c: Likewise.
9126         * gcc.misc-tests/dg-7.c: Prototype abort.
9127         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9128         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9129         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9130         not exit.
9131         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9132         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9133
9134 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9135
9136         * gcc.dg/cpp/20000628-1.c: New test.
9137         * gcc.dg/cpp/20000628-1.h: New header for above test.
9138         * gcc.dg/cpp/20000628-1a.h: Likewise.
9139
9140 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9141
9142         * gcc.dg/cpp: New directory.
9143         * gcc.dg/cpp/cpp.exp: New driver.
9144         * gcc.dg/cpp/20000627-1.c: New test.
9145         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9146         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9147         and rewrite as a compilation test.
9148
9149         * gcc.dg: Move many files into the cpp subdirectory, possibly
9150         renaming or editing them as well.
9151         Old name                New name
9152         990119-1.c              cpp/19990119-1.c
9153         990228-1.c              cpp/19990228-1.c
9154         990407-1.c              cpp/19990407-1.c
9155         990409-1.c              cpp/19990409-1.c
9156         990413-1.c              cpp/19990413-1.c
9157         990703-1.c              cpp/19990703-1.c
9158         20000127-1.c            cpp/20000127-1.c
9159         20000129-1.c            cpp/20000129-1.c
9160         20000207-1.c            cpp/20000207-1.c
9161         20000207-2.c            cpp/20000207-2.c
9162         20000209-1.c            cpp/20000209-1.c
9163         20000209-2.c            cpp/20000209-2.c
9164         20000301-1.c            cpp/20000301-1.c
9165         20000419-1.c            cpp/20000419-1.c
9166         20000510-1.S            cpp/20000510-1.S
9167         20000519-1.c            cpp/20000519-1.c
9168         20000529-1.c            cpp/20000529-1.c
9169         20000625-1.c            cpp/20000625-1.c
9170         20000625-2.c            cpp/20000625-2.c
9171         cpp-as1.c               cpp/assert1.c
9172         cpp-as2.c               cpp/assert2.c
9173         cxx-comments-1.c        cpp/cxxcom1.c
9174         cxx-comments-2.c        cpp/cxxcom2.c
9175         endif-label.c           cpp/endif.c
9176         cpp-hash1.c             cpp/hash1.c
9177         cpp-hash2.c             cpp/hash2.c
9178         cpp-if1.c               cpp/if-1.c
9179         cpp-if2.c               cpp/if-2.c
9180         cpp-if3.c               cpp/if-3.c
9181         cpp-if4.c               cpp/if-4.c
9182         cpp-if5.c               cpp/if-5.c
9183         cpp-cond.c              cpp/if-cexp.c
9184         cpp-missingop.c         cpp/if-mop.c
9185         cpp-missingparen.c      cpp/if-mpar.c
9186         cpp-opprec.c            cpp/if-oppr.c
9187         cpp-ifparen.c           cpp/if-paren.c
9188         cpp-shortcircuit.c      cpp/if-sc.c
9189         cpp-shift.c             cpp/if-shift.c
9190         cpp-unary.c             cpp/if-unary.c
9191         cpp-li1.c               cpp/line1.c
9192         cpp-li2.c               cpp/line2.c
9193         lineno.c                cpp/line3.c
9194         lineno-2.c              cpp/line4.c
9195         cpp-mi.c                cpp/mi1.c
9196         cpp-mic.h               cpp/mi1c.h
9197         cpp-micc.h              cpp/mi1cc.h
9198         cpp-mind.h              cpp/mi1nd.h
9199         cpp-mindp.h             cpp/mi1ndp.h
9200         cpp-mix.h               cpp/mi1x.h
9201         cpp-mi2.c               cpp/mi2.c
9202         cpp-mi2a.h              cpp/mi2a.h
9203         cpp-mi2b.h              cpp/mi2b.h
9204         cpp-mi2c.h              cpp/mi2c.h
9205         cpp-mi3.c               cpp/mi3.c
9206         cpp-mi3.def             cpp/mi3.def
9207         poison-1.c              cpp/poison.c
9208         pr-impl.c               cpp/prag-imp.c
9209         cpp-redef-2.c           cpp/redef1.c
9210         cpp-redef.c             cpp/redef2.c
9211         strpaste.c              cpp/strp1.c
9212         strpaste-2.c            cpp/strp2.c
9213         cpp-tradpaste.c         cpp/tr-paste.c
9214         cpp-tradstringify.c     cpp/tr-str.c
9215         cpp-tradwarn1.c         cpp/tr-warn1.c
9216         cpp-tradwarn2.c         cpp/tr-warn2.c
9217         trigraphs.c             cpp/trigraphs.c
9218         cpp-unc1.c              cpp/unc1.c
9219         cpp-unc2.c              cpp/unc2.c
9220         cpp-unc3.c              cpp/unc3.c
9221         cpp-unc.c               cpp/unc4.c
9222         undef.c                 cpp/undef1.c
9223         undef-2.c               cpp/undef2.c
9224         cpp-wi1.c               cpp/widestr1.c
9225
9226 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9227
9228         * lib/g++.exp (g++_include_flags): Tweak.
9229
9230 2000-06-27  H.J. Lu  <hjl@gnu.org>
9231             Loren J. Rittle  <ljrittle@acm.org>
9232
9233         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9234         version with one that knows about the new gcc tree structure.
9235         (g++_link_flags): Same.
9236
9237 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9238
9239         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9240         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9241         case we are cross-compiling.
9242
9243         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9244         g++.old-deja/g++.niklas/Makefile.in,
9245         g++.old-deja/g++.niklas/configure.in,
9246         g++.old-deja/g++.other/Makefile.in,
9247         g++.old-deja/g++.other/configure.in,
9248         gcc.c-torture/code_quality/Makefile.in,
9249         gcc.c-torture/code_quality/configure.in,
9250         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9251         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9252         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9253         gcc.c-torture/execute/ieee/Makefile.in,
9254         gcc.c-torture/execute/ieee/configure.in,
9255         gcc.c-torture/noncompile/Makefile.in,
9256         gcc.c-torture/noncompile/configure.in,
9257         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9258         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9259         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9260
9261 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9262
9263         * g++.old-deja/g++.other/ambig3.C: New test.
9264
9265 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9266
9267         * g++.old-deja/g++.pt/syntax1.C: New test.
9268         * g++.old-deja/g++.pt/syntax2.C: New test.
9269         * g++.old-deja/g++.other/syntax3.C: New test.
9270         * g++.old-deja/g++.other/syntax4.C: New test.
9271
9272 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9273
9274         * gcc.dg/20000623-1.c: Prototype exit and abort.
9275
9276 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9277
9278         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9279         New tests.
9280         * gcc.dg/cpp-mi3.def: New file.
9281
9282         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9283         inside assertions.
9284         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9285         lexer's error messages.
9286         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9287         divine anything from the linemarkers.
9288         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9289         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9290
9291 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9292
9293         * gcc.dg/20000623-1.c: New test.
9294
9295 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9296
9297         * gcc.c-torture/execute/20000622-1.c: New test.
9298
9299 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9300
9301         * g++.old-deja/g++.other/init15.C: New test.
9302
9303 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9304
9305         * g++.old-deja/g++.pt/vaarg2.C: New test.
9306         * g++.old-deja/g++.pt/vaarg3.C: New test.
9307
9308 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9309
9310         * g++.old-deja/g++.other/dyncast6.C: New test.
9311
9312 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9313
9314         * gcc.c-torture/execute/loop-6.c: New test.
9315
9316 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9317
9318         * gcc.dg/20000614-1.c: New test.
9319         * gcc.dg/20000614-2.c: New test.
9320
9321 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9322
9323         * g++.old-deja/g++.other/inline12.C: New test.
9324
9325 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9326
9327         * g++.old-deja/g++.other/eh1.C: New test.
9328
9329 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9330
9331         * g++.old-deja/g++.other/type.C: New test.
9332
9333 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9334
9335         * g++.old-deja/g++.other/initstring.C: New test.
9336
9337 2000-06-12  Jason Merrill  <jason@redhat.com>
9338
9339         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9340
9341 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9342
9343         * gcc.c-torture/compile/20000609-1.c: New test.
9344
9345 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9346
9347         * gcc.dg/20000609-1.c: New test.
9348
9349 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9350
9351         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9352         * gcc.c-torture/noncompile/poison-1.c: Move...
9353         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9354         * gcc.dg/cpp-li1.c: Add a token after the #line.
9355
9356 2000-06-05  Richard Henderson  <rth@cygnus.com>
9357
9358         * gcc.c-torture/execute/20000605-2.c: New test.
9359         * gcc.c-torture/execute/20000605-3.c: New test.
9360
9361 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9362
9363         * g77.f-torture/execute/20000503-1.x: New file.
9364
9365 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9366
9367         * g++.old-deja/g++.eh/badalloc1.C: New test.
9368
9369 2000-06-05  Richard Henderson  <rth@cygnus.com>
9370
9371         * gcc.c-torture/execute/20000605-1.c: New test.
9372
9373 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9374             Nathan Sidwell <nathan@codesourcery.com>
9375
9376         * gcc.c-torture/compile/20000605-1.c: New test.
9377
9378 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9379
9380         * g77.f-torture/compile/20000601-1.f:  New test.
9381
9382 2000-06-03  Richard Henderson  <rth@cygnus.com>
9383
9384         * gcc.c-torture/execute/20000603-1.c: New.
9385
9386 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9387
9388         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9389         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9390
9391 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9392
9393         * gcc.dg/compare2.c (case 12): XFAIL.
9394         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9395         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9396
9397         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9398
9399 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9400
9401         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9402         guard macro is already defined when the header is first
9403         included.
9404         * gcc.dg/cpp-mix.h: New file.
9405         * gcc.dg/endif-label.c: Update patterns to match compiler.
9406
9407         * g++.brendan/complex1.C: Declare abort.
9408         * g++.law/refs4.C: Remove XFAIL.
9409         * g++.oliva/expr2.C: Declare abort and exit.
9410
9411 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9412
9413         * gcc.c-torture/execute/20000528-1.c: New test.
9414
9415         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9416         * g++.old-deja/g++.law/temps4.C: Likewise.
9417
9418         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9419         stdlib.h.  Call abort() on failure.
9420         * g++.old-deja/g++.law/refs4.C: Likewise.
9421         * g++.old-deja/g++.law/temps4.C: Likewise.
9422         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9423         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9424
9425 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9426
9427         Relative to g++.dg/special:
9428         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9429
9430         Relative to g++.old-deja:
9431         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9432         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9433         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9434         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9435         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9436         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9437         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9438
9439         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9440         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9441         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9442         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9443         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9444         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9445         and/or string.h.
9446
9447         * g++.other/goto1.C: Update expectations for error messages.
9448
9449 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9450
9451         * gcc.c-torture/compile/20000523-1.c: New test.
9452
9453 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9454
9455         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9456
9457 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9458
9459         * g++.old-deja/g++.eh/catch11.C: New test.
9460         * g++.old-deja/g++.eh/catch12.C: New test.
9461
9462 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9463
9464         * gcc.c-torture/execute/20000523-1.c: New test.
9465
9466 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9467
9468         * c-torture/execute/bcp-1.c: Replace abort in arg of
9469         __builtin_constant_p with a generic external function.
9470
9471         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9472         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9473         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9474         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9475         Prototype abort and/or exit.
9476
9477         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9478         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9479         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9480         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9481
9482 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9483
9484         * gcc.dg/dwarf2-1.c: New test.
9485
9486 2000-05-20  Richard Henderson  <rth@cygnus.com>
9487
9488         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9489
9490 2000-05-20  Andreas Jaeger  <aj@suse.de>
9491
9492         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9493         testcase.
9494
9495 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9496
9497         * gcc.c-torture/execute/20000519-2.c: New test.
9498
9499 2000-05-19  Andreas Jaeger  <aj@suse.de>
9500
9501         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9502         which fails with SSA.
9503
9504         * lib/c-torture.exp: Also test with -O3 -fssa.
9505
9506 2000-05-18  Michael Meissner  <meissner@redhat.com>
9507
9508         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9509         * gcc.c-torture/execute/920415-1.c: Ditto.
9510         * gcc.c-torture/execute/920501-1.c: Ditto.
9511         * gcc.c-torture/execute/conversion.c: Ditto.
9512         * gcc.c-torture/execute/cvt-1.c: Ditto.
9513
9514 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9515
9516         * gcc.c-torture/compile/20000518-1.c: New test.
9517
9518 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9519
9520         * g77.f-torture/compile/200005018.f:  New test.
9521
9522 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9523
9524         * gcc.c-torture/compile/20000517-1.c: New test.
9525
9526 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9527
9528         * gcc.c-torture/execute/20000516-1.c: New test.
9529
9530 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9531
9532         * g++.old-deja/g++.other/eh.C: New test.
9533
9534 2000-05-12  Richard Henderson  <rth@cygnus.com>
9535
9536         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9537         constants through to doit's conditional.
9538
9539 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9540
9541         * gcc.c-torture/compile/20000511-1.c: New test.
9542         * g77.f-torture/compile/20000511-1.f: New test.
9543         * g77.f-torture/compile/20000511-2.f: New test.
9544
9545 2000-05-11  Michael Meissner  <meissner@redhat.com>
9546
9547         * gcc.c-torture/execute/20000511-1.c: New test.
9548
9549 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9550
9551         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9552         * gcc.dg/20000510-1.S: New.
9553
9554 2000-05-08  Catherine Moore  <clm@cygnus.com>
9555
9556         * gcc.dg/unused-3.c: New.
9557
9558 2000-05-06  Richard Henderson  <rth@cygnus.com>
9559
9560           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9561           * g++.old-deja/g++.mike/warn1.C: Likewise.
9562           * g++.old-deja/g++.pt/local1.C: Likewise.
9563           * g++.old-deja/g++.pt/local7.C: Likewise.
9564           * g++.old-deja/g++.pt/spec16.C: Likewise.
9565
9566 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9567
9568         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9569
9570 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9571
9572           * g77.f-torture/execute/20000503-1.f:  New test.
9573
9574 2000-05-04  Andreas Jaeger  <aj@suse.de>
9575
9576         * gcc.dg/noreturn-2.c: New test.
9577
9578 2000-05-04  Neil Booth  <NeilB@earthling.net>
9579
9580         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9581         preprocessor.
9582
9583 2000-05-04  Richard Henderson  <rth@cygnus.com>
9584
9585         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9586
9587 2000-05-04  Richard Henderson  <rth@cygnus.com>
9588
9589         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9590         OpenSSL by Jason R Thorpe.
9591
9592 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9593
9594         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9595
9596 2000-05-03  Robert Lipe <robertlipe@usa.net>
9597
9598         * gcc.dg/20000503-1.c: New test.
9599
9600 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9601
9602         * gcc.c-torture/compile/20000502-1.c: New test.
9603         * g++.old-deja/g++.other/align.C: New test.
9604         * gcc.dg/cpp-tradstringify.c: New test.
9605
9606 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9607
9608         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9609         and hard registers.
9610
9611 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9612
9613         * gcc.c-torture/execute/loop-5.c: New test.
9614
9615 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
9616
9617         * gcc.c-torture/execute/va-arg-20.c: New test.
9618
9619 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
9620
9621         * gcc.c-torture/execute/20000422-1.c: New test.
9622
9623 2000-04-20  Greg McGary  <gkm@gnu.org>
9624
9625         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
9626         when optimizing, but without sibling-call optimizations (-O1).
9627
9628 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
9629
9630           * gcc.c-torture/compile/20000420-1.c: New test.
9631
9632 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
9633
9634         * g++.abi/ptrflags.C: New test.
9635         * g++.eh/catchptr1.C: Test incomplete pointer chains.
9636
9637 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
9638
9639         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
9640
9641 2000-04-19  Greg McGary  <gkm@gnu.org>
9642
9643         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
9644         sibling-call optimizations.
9645
9646 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
9647
9648         * gcc.dg/20000419-1.c: New test.
9649
9650 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
9651
9652         * gcc.c-torture/execute/20000412-6.c: New test.
9653
9654 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
9655
9656         * gcc.c-torture/execute/20000412-5.c: New test.
9657         * g77.f-torture/compile/20000412-1.f: New test.
9658         * gcc.c-torture/execute/20000412-4.c: New test.
9659         * gcc.c-torture/compile/20000412-2.c: New test.
9660         * gcc.c-torture/execute/20000412-3.c: New test.
9661         * gcc.c-torture/compile/20000412-1.c: New test.
9662         * gcc.c-torture/execute/20000412-2.c: New test.
9663
9664 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
9665
9666         * objc/execute/bf-20.m: New test.
9667
9668 2000-04-10  Richard Henderson  <rth@cygnus.com>
9669
9670         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
9671
9672         * gcc.c-torture/execute/20000412-1.c: New test.
9673
9674 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9675
9676         * g++.old-deja/g++.eh/catchptr1.C: New test.
9677
9678 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
9679
9680         * g++.old-deja/g++.abi/cxa_vec.C: New test.
9681
9682 2000-04-08  Neil Booth  <NeilB@earthling.net>
9683
9684         * gcc.dg/cpp-nullchar.c: Remove test as
9685         embedded nulls cause problems.
9686
9687 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9688
9689         * gcc.dg/compare2.c: New test.
9690
9691 2000-04-08  Neil Booth  <NeilB@earthling.net>
9692
9693         * gcc.dg/cpp-nullchar.c: New test.
9694
9695 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
9696
9697         * gcc.dg/cpp-mi2.c: New test.
9698         * gcc.dg/cpp-mi2[abc].h: New files.
9699
9700 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
9701
9702         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
9703         member name.
9704
9705 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
9706
9707         * g++.old-deja/g++.abi/vmihint.C: New test.
9708
9709 2000-04-06  Neil Booth  <NeilB@earthling.net>
9710
9711         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
9712         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
9713         copyright.
9714
9715 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
9716
9717         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
9718         avoid stack-frame overwrite.
9719
9720 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
9721
9722         * gcc.c-torture/compile/20000405-2.c: New test.
9723         * gcc.c-torture/compile/20000405-3.c: New test.
9724
9725 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9726
9727         * gcc.c-torture/compile/20000405-1.c: New test.
9728
9729 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
9730
9731         * gcc.dg/cast-qual-1.c: Revert last change.
9732
9733 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9734
9735         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
9736
9737 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
9738
9739         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
9740         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
9741
9742 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
9743
9744         * gcc.c-torture/compile/20000403-2.c: New test.
9745         * gcc.c-torture/compile/20000403-1.c: New test.
9746
9747 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
9748
9749         * gcc.c-torture/execute/20000403-1.c: New test.
9750
9751 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
9752
9753         * gcc.c-torture/execute/20000402-1.c: New test.
9754
9755 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
9756
9757         * gcc.c-torture/execute/va-arg-15.c: New test.
9758         * gcc.c-torture/execute/va-arg-16.c: New test.
9759         * gcc.c-torture/execute/va-arg-17.c: New test.
9760         * gcc.c-torture/execute/va-arg-18.c: New test.
9761         * gcc.c-torture/execute/va-arg-19.c: New test.
9762
9763 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
9764
9765         * gcc.c-torture/compile/981211-1.c: Move to...
9766         * gcc.dg/cpp-as1.c: ...here.
9767         * gcc.dg/cpp-as2.c: New file.
9768
9769         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
9770         compiler.
9771
9772 2000-04-02  Neil Booth  <NeilB@earthling.net>
9773
9774         * gcc.dg/cpp-cond.c  New tests.
9775         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
9776         accidental success less likely.
9777         * gcc.dg/cpp-missingop.c  New tests.
9778         * gcc.dg/cpp-missingparen.c  New tests.
9779         * gcc.dg/cpp-shift.c  New tests.
9780         * gcc.dg/cpp-shortcircuit.c  New tests.
9781         * gcc.dg/cpp-unary.c  New tests.
9782
9783 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
9784
9785         * gcc.c-torture/compile/20000329-1.c: New test.
9786
9787 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
9788
9789         * gcc.c-torture/compile/20000326-1.c: New test.
9790         * gcc.c-torture/compile/20000326-2.c: New test.
9791
9792 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
9793
9794         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
9795         the first parameter is a function argument.
9796
9797 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
9798
9799         * g++.old-deja/g++.ext/array4.C: New test.
9800
9801 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
9802
9803         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
9804
9805 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9806
9807         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
9808
9809 2000-03-19  Richard Henderson  <rth@cygnus.com>
9810
9811         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
9812
9813 2000-03-19  Richard Henderson  <rth@cygnus.com>
9814
9815         * gcc.c-torture/compile/20000319-1.c: New test.
9816
9817 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
9818
9819         * gcc.c-torture/execute/20000314-3.c: New test.
9820         * gcc.c-torture/execute/20000314-2.c: New test.
9821         * gcc.c-torture/execute/20000314-1.c: New test.
9822         * gcc.c-torture/compile/20000314-2.c: New test.
9823         * gcc.c-torture/compile/20000314-1.c: New test.
9824
9825 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
9826
9827         * g++.old-deja/g++.warn/inline.C: New test.
9828
9829 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9830
9831         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
9832         standards-compliant result rather than specific constants.
9833         Put test-values in array.
9834
9835 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
9836
9837         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
9838         (g++_target_compile): Put test-specific options last.
9839
9840 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9841
9842         * g++.old-deja/g++.eh/vbase4.C: New test.
9843
9844 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9845
9846         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
9847
9848 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9849
9850         * g++.old-deja/g++.brendan/misc12.C: Removed.
9851         * g++.old-deja/g++.pt/memtemp77.C: Constify.
9852         * g++.old-deja/g++.ext/pretty4.C: New test.
9853
9854 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
9855
9856         * g++.old-deja/g++.other/string2.C: New test.
9857
9858 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
9859
9860         * g++.old-deja/g++.warn/impint2.C: New test.
9861
9862 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
9863
9864         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
9865         is 1, not zero.
9866
9867 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
9868
9869         * g++.old-deja/g++.warn/impint.C: New test.
9870         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
9871         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
9872         * g++.old-deja/g++.pt/explicit12.C: Likewise.
9873         * g++.old-deja/g++.pt/explicit13.C: Likewise.
9874         * g++.old-deja/g++.pt/explicit17.C: Likewise.
9875         * g++.old-deja/g++.pt/explicit18.C: Likewise.
9876         * g++.old-deja/g++.pt/explicit19.C: Likewise.
9877         * g++.old-deja/g++.pt/explicit23.C: Likewise.
9878         * g++.old-deja/g++.pt/explicit31.C: Likewise.
9879         * g++.old-deja/g++.pt/explicit35.C: Likewise.
9880         * g++.old-deja/g++.pt/explicit6.C: Likewise.
9881         * g++.old-deja/g++.pt/memclass7.C: Likewise.
9882
9883 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
9884
9885         * gcc.dg/cpp-redef.c: New test.
9886
9887 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
9888
9889         * g++.old-deja/g++.pt/unify7.C: New test.
9890
9891 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9892
9893         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
9894         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
9895
9896 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
9897
9898         * gcc.c-torture/compile/20000224-1.c: New test.
9899
9900 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9901
9902         * gcc.c-torture/compile/cpp-2.c: New test.
9903         * gcc.c-torture/compile/cpp-1.c: New test.
9904
9905 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
9906
9907         * gcc.c-torture/execute/20000225-1.c: New test.
9908
9909 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9910
9911         * gcc.dg/cpp-li2.c: New test.
9912
9913         * gcc.dg/cpp-wi1.c: New test.
9914
9915         * gcc.dg/cpp-li1.c: New test.
9916
9917 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
9918
9919         * g++.old-deja/g++.other/sizeof5.C: New test.
9920
9921 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9922
9923         * gcc.c-torture/execute/va-arg-13.c: New test.
9924
9925 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
9926
9927         * gcc.c-torture/execute/va-arg-12.c: New test.
9928
9929 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9930
9931         * gcc.c-torture/execute/20000223-1.c: New test.
9932
9933 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
9934
9935         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
9936
9937 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
9938
9939         * g++.old-deja/g++.abi/ptrmem.C: New test.
9940
9941 2000-02-19  Richard Henderson  <rth@cygnus.com>
9942
9943         * gcc.c-torture/compile/init-3.c: New.
9944
9945 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
9946
9947         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
9948         ALWAYS_CXXFLAGS.
9949
9950 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
9951
9952         * gcc.c-torture/compile/20000211-3.c: New test.
9953
9954 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
9955
9956         * gcc.c-torture/compile/20000211-2.c: New test.
9957
9958 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
9959
9960         * gcc.c-torture/compile/20000211-1.c: New test.
9961
9962 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
9963
9964         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
9965           on native targets
9966
9967 2000-02-08  Nathan Sidwell  <nathan@acm.org>
9968
9969         * g++.old-deja/g++.other/cast5.C: New test.
9970
9971 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
9972
9973         * gcc.c-torture/execute/20000205-1.c: New.
9974
9975 2000-02-03  Nathan Sidwell  <nathan@acm.org>
9976
9977         * g++.old-deja/g++.jason/cast3.C: Return void.
9978         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
9979
9980 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9981
9982         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
9983
9984         * gcc.dg/loop-1.c: New test.
9985
9986 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
9987
9988         * gcc.c-torture/compile/20000127-1.c: New test.
9989         * gcc.c-torture/execute/991228-1.c: New test.
9990
9991 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9992
9993         * gcc.dg/unused-2.c: New test.
9994
9995         * gcc.dg/conv-1.c: New test.
9996
9997 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
9998
9999         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10000         compiler.
10001         (tool_option_proc): Fix typo.
10002
10003 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10004
10005         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10006         of the ld on the host, not on the build machine.
10007         Also, don't crash if '--help' is not a supported option.
10008
10009 2000-01-24  Richard Henderson  <rth@cygnus.com>
10010
10011         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10012
10013 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10014
10015         * gcc.c-torture/execute/20000120-2.c: New test.
10016         * gcc.c-torture/execute/20000120-1.c: New test.
10017
10018 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10019
10020         * gcc.c-torture/execute/20000113-1.c: New test.
10021
10022 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10023
10024         * gcc.c-torture/execute/20000112-1.c: New test.
10025
10026 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10027
10028         * gcc.dg/20000111-1.c: New test.
10029
10030 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10031
10032         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10033         with 16 bit integers.
10034
10035 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10036
10037         * gcc.dg/20000108-1.c: New test.
10038
10039 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10040
10041         * g++.old-deja/g++.ns/koenig8.C: New test.
10042
10043 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10044
10045         * g++.old-deja/g++.other/cast4.C: New test.
10046
10047 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10048
10049         * gcc.c-torture/compile/20000105-2.c: New test.
10050         * gcc.c-torture/compile/20000105-1.c: New test.
10051
10052 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10053
10054         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10055         references to printf & atoi to conform to ANSI standard.
10056         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10057         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10058         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10059         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10060         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10061         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10062         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10063         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10064         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10065         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10066         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10067         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10068         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10069         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10070         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10071         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10072         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10073         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10074         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10075         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10076         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10077         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10078         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10079         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10080         * g++.old-deja/g++.brendan/init3.C: Likewise.
10081         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10082         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10083         * g++.old-deja/g++.brendan/new2.C: Likewise.
10084         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10085         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10086         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10087         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10088         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10089         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10090         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10091         * g++.old-deja/g++.brendan/template24.C: Likewise.
10092         * g++.old-deja/g++.brendan/template3.C: Likewise.
10093         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10094         * g++.old-deja/g++.jason/inline3.C: Likewise.
10095         * g++.old-deja/g++.jason/opeq.C: Likewise.
10096         * g++.old-deja/g++.law/arg5.C: Likewise.
10097         * g++.old-deja/g++.law/arm7.C: Likewise.
10098         * g++.old-deja/g++.law/ctors11.C: Likewise.
10099         * g++.old-deja/g++.law/cvt8.C: Likewise.
10100         * g++.old-deja/g++.law/init9.C: Likewise.
10101         * g++.old-deja/g++.law/refs4.C: Likewise.
10102         * g++.old-deja/g++.law/template2.C: Likewise.
10103         * g++.old-deja/g++.law/visibility24.C: Likewise.
10104         * g++.old-deja/g++.law/vtable3.C: Likewise.
10105         * g++.old-deja/g++.mike/asm2.C: Likewise.
10106         * g++.old-deja/g++.mike/eh1.C: Likewise.
10107         * g++.old-deja/g++.mike/misc1.C: Likewise.
10108         * g++.old-deja/g++.mike/misc13.C: Likewise.
10109         * g++.old-deja/g++.mike/misc14.C: Likewise.
10110         * g++.old-deja/g++.mike/ns12.C: Likewise.
10111         * g++.old-deja/g++.mike/p1248.C: Likewise.
10112         * g++.old-deja/g++.mike/p3708.C: Likewise.
10113         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10114         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10115         * g++.old-deja/g++.mike/p646.C: Likewise.
10116         * g++.old-deja/g++.mike/p700.C: Likewise.
10117         * g++.old-deja/g++.mike/p783.C: Likewise.
10118         * g++.old-deja/g++.mike/p783a.C: Likewise.
10119         * g++.old-deja/g++.mike/p783b.C: Likewise.
10120         * g++.old-deja/g++.mike/p786.C: Likewise.
10121         * g++.old-deja/g++.mike/p789.C: Likewise.
10122         * g++.old-deja/g++.mike/p789a.C: Likewise.
10123         * g++.old-deja/g++.mike/p807a.C: Likewise.
10124         * g++.old-deja/g++.other/delete3.C: Likewise.
10125         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10126         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10127         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10128         * g++.old-deja/g++.other/empty1.C: Likewise.
10129         * g++.old-deja/g++.other/temporary1.C: Likewise.
10130         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10131         * g++.old-deja/g++.pt/t16.C: Likewise.
10132         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10133
10134 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10135
10136         * gcc.dg/991230-1.c: New test.
10137
10138 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10139
10140         * gcc.c-torture/compile/991229-3.c: New test.
10141         * gcc.c-torture/compile/991229-2.c: New test.
10142         * gcc.c-torture/compile/991229-1.c: New test.
10143
10144 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10145
10146         * gcc.c-torture/compile/labels-2.c: New test.
10147
10148 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10149
10150         * gcc.c-torture/execute/991227-1.c: New test.
10151
10152 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10153
10154         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10155
10156 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10157
10158         * gcc.c-torture/execute/991221-1.c: New test.
10159
10160 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10161
10162         * g++.old-deja/g++.other/cast3.C: New test.
10163
10164 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10165
10166         * gcc.c-torture/execute/991216-4.c: New test.
10167
10168 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10169
10170         * gcc.c-torture/execute/991216-1.c: New test.
10171         * gcc.c-torture/execute/991216-2.c: New test.
10172         * gcc.c-torture/execute/991216-3.c: New test.
10173
10174 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10175
10176         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10177         Actually make the test fail by using "-O2" for compilation.
10178
10179 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10180
10181         * g++.old-deja/g++.warn/cast-align1.C: New test.
10182
10183 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10184
10185         * gcc.c-torture/compile/991214-1.c: New test.
10186         * gcc.c-torture/compile/991214-2.c: New test.
10187
10188 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10189
10190         * gcc.dg/991214-1.c: New test.
10191
10192 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10193
10194         * gcc.c-torture/compile/991213-3.c: New test.
10195         * gcc.c-torture/compile/991213-2.c: New test.
10196         * gcc.c-torture/compile/991213-1.c: New test.
10197
10198 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10199
10200         * gcc.dg/991209-1.c: New test.
10201
10202 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10203
10204         * gcc.c-torture/compile/991208-1.c: New test.
10205
10206 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10207
10208         * gcc.dg/ultrasp2.c: New test.
10209
10210 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10211
10212         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10213
10214 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10215
10216         * gcc.c-torture/compile/991202-1.c: New test.
10217         * gcc.c-torture/execute/991202-1.c: New test.
10218         * gcc.c-torture/execute/991202-2.c: New test.
10219         * gcc.c-torture/execute/991202-3.c: New test.
10220
10221 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10222
10223         * g++.old-deja/g++.abi/align.C: New test.
10224         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10225         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10226
10227 1999-12-01  Richard Henderson  <rth@cygnus.com>
10228
10229         * gcc.c-torture/execute/991201-1.c: New.
10230
10231 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10232
10233         * gcc.dg/991129-1.c: New test.
10234
10235 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10236
10237         * gcc.c-torture/compile/991127-1.c: New test.
10238
10239 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10240
10241         * g++.old-deja/g++.other/warn4.C: New test.
10242
10243 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10244
10245         * g++.old-deja/g++.eh/cleanup2.C: New test.
10246         * g++.old-deja/g++.ext/pretty2.C: New test.
10247         * g++.old-deja/g++.ext/pretty3.C: New test.
10248         * g++.old-deja/g++.other/debug6.C: New test.
10249
10250 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10251
10252         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10253         compiler_output to look for one error message instead of two.
10254
10255 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10256
10257         * gcc.c-torture/execute/991118-1.c: Also test case
10258         where the word boundary does not split a byte evenly.
10259
10260 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10261
10262         * g++.old-deja/g++.ext/restrict1.C: New test.
10263
10264 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10265
10266         * gcc.c-torture/execute/991118-1.c: New test.
10267
10268 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10269
10270         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10271         working directory pathnames.
10272
10273 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10274
10275         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10276         host is equipped with driver.h and driver.o so it can actually
10277         compile and run the tests.
10278
10279 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10280
10281         * gcc.c-torture/compile/991008-1.c: New test.
10282
10283 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10284
10285         * lib/gcc-dg.exp: Include target-supports.exp
10286
10287 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10288
10289         * lib/target-supports.exp: New file: Provide procs to test for
10290         features supported by the target.
10291         (check_weak_available): Moved here from ecos.exp.
10292         (check_alias_available): New proc: Determine of the target
10293         toolchain supports the alias attribute.
10294
10295         * gcc.dg/special/ecos.exp: Move check_weak_available to
10296         target-supports.exp.
10297         (alias-1.c): Only perform the test if the target supports
10298         aliases.
10299         (wkali-1.c): Only perform the test if the target supports
10300         aliases.
10301
10302         * gcc.dg/990506-0.c: Expect error messages from cross
10303         targets as well as native targets.
10304
10305 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10306
10307         * gcc.dg/ultrasp1.c: Removed xfail.
10308         * gcc.dg/struct-ret-2.c: Likewise.
10309         * gcc.dg/array-1.c: Likewise.
10310
10311 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10312
10313         * gcc.dg/struct-ret-2.c: New test.
10314
10315         * gcc.dg/array-1.c: New test.
10316
10317 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10318
10319         * gcc.c-torture/execute/991030-1.c: New test.
10320
10321 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10322
10323         * gcc.c-torture/compile/991026-2.c: New test.
10324
10325 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10326
10327         * gcc.c-torture/compile/991026-1.c: New test.
10328
10329 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10330
10331         * gcc.c-torture/execute/991023-1.c: New test.
10332
10333 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10334
10335         * gcc.c-torture/execute/991019-1.c: New test.
10336
10337 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10338
10339         * gcc.c-torture/execute/991016-1.c: New test.
10340
10341 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10342
10343         * gcc.c-torture/execute/991014-1.c: New test.
10344
10345 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10346
10347         * g++.old-deja/g++.other/union2.C: New test.
10348
10349 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10350
10351         * g++.old-deja/g++.other/vaarg2.C: New test.
10352         * g++.old-deja/g++.other/vaarg3.C: New test.
10353
10354 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10355
10356         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10357         in compile/.
10358
10359 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10360
10361         * gcc.c-torture/execute/va-arg-11.c: New test.
10362
10363 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10364
10365         * lib/file-format.exp (gcc_target_object_format): Don't
10366         crash if objdump is unavailable.
10367
10368 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10369
10370         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10371
10372 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10373
10374         * gcc.c-torture/compile/990928-1.c: New test.
10375
10376 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10377
10378         * g++.old-deja/g++.other/decl6.C: New test.
10379
10380 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10381
10382         * gcc.c-torture/execute/va-arg-10.c: New test.
10383
10384 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10385
10386         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10387         __PRETTY_FUNCTION__.
10388
10389 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10390
10391         * gcc.c-torture/execute/990923-1.c: New test.
10392
10393 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10394
10395         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10396         for which -fpic is inappropriate.
10397
10398 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10399
10400         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10401
10402 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10403
10404         * g++.old-deja/g++.other/dyncast1.C: New test.
10405         * g++.old-deja/g++.other/dyncast2.C: New test.
10406         * g++.old-deja/g++.other/dyncast3.C: New test.
10407         * g++.old-deja/g++.other/dyncast4.C: New test.
10408         * g++.old-deja/g++.other/dyncast5.C: New test.
10409         * g++.old-deja/g++.eh/catch3.C: New test.
10410         * g++.old-deja/g++.eh/catch3p.C: New test.
10411         * g++.old-deja/g++.eh/catch4.C: New test.
10412         * g++.old-deja/g++.eh/catch4p.C: New test.
10413         * g++.old-deja/g++.eh/catch5.C: New test.
10414         * g++.old-deja/g++.eh/catch5p.C: New test.
10415         * g++.old-deja/g++.eh/catch6.C: New test.
10416         * g++.old-deja/g++.eh/catch6p.C: New test.
10417         * g++.old-deja/g++.eh/catch7.C: New test.
10418         * g++.old-deja/g++.eh/catch7p.C: New test.
10419         * g++.old-deja/g++.eh/catch8.C: New test.
10420         * g++.old-deja/g++.eh/catch8p.C: New test.
10421         * g++.old-deja/g++.eh/catch9.C: New test.
10422         * g++.old-deja/g++.eh/catch9p.C: New test.
10423
10424 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10425
10426         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10427         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10428
10429 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10430
10431         * gcc.c-torture/compile/990913-1.c: New test.
10432
10433 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10434
10435         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10436         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10437
10438 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10439
10440         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10441
10442 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10443
10444         * g++.old-deja/g++.other/lookup11.C: New test.
10445         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10446         what is permitted and what we want.
10447         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10448         overload use.
10449         * g++.old-deja/g++.jason/rfg5.C: Likewise
10450
10451 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10452
10453         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10454         * gcc.c-torture/noncompile/poison-1.c: New file.
10455
10456 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10457
10458         * g++.old-deja/g++.other/sizeof3.C: New test.
10459         * g++.old-deja/g++.other/sizeof4.C: New test.
10460         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10461         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10462
10463 1999-09-07  Richard Henderson  <rth@cygnus.com>
10464
10465         * gcc.dg/va-arg-1.c: New.
10466
10467 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10468
10469         * gcc.c-torture/execute/va-arg-9.c: New test.
10470
10471 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10472
10473         * g77.f-torture/compile/980519-2.f: New test.
10474         * g77.f-torture/compile/19990905-0.f: New test.
10475         * g77.f-torture/compile/19990905-1.f: New test.
10476         * g77.f-torture/compile/19990905-2.f: New test.
10477
10478         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10479
10480 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10481
10482         * gcc.c-torture/execute/990827-1.c: Fix typo.
10483
10484 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10485
10486         * g++.old-deja/g++.other/deref1.C: New test.
10487
10488 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10489
10490         * g++.old-deja/g++.other/ambig2.C: New test.
10491         * g++.old-deja/g++.other/cond5.C: New test.
10492         * g++.old-deja/g++.other/lookup16.C: New test.
10493
10494 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10495
10496         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10497         assemblers too.
10498
10499 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10500
10501         * lib/c-torture.exp: Avoid the "compare executables" optimization
10502         when testing native.
10503
10504 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10505
10506         * gcc.c-torture/execute/990829-1.c: New test.
10507         * gcc.c-torture/compile/990829-1.c: New test.
10508
10509 1999-08-27  Paul Burchard  <burchard@pobox.com>
10510
10511         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10512         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10513         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10514         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10515         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10516         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10517         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10518         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10519         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10520         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10521         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10522
10523 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10524
10525         * gcc.c-torture/execute/990827-1.c: New test.
10526
10527 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10528
10529         * g77.f-torture/noncompile/19990826-4.f: New test.
10530
10531         * g77.f-torture/compile/19990826-3.f: New test.
10532
10533         * g77.f-torture/execute/19990826-2.f: New test.
10534
10535         * g77.f-torture/compile/19990826-1.f: New test.
10536
10537         * gcc.c-torture/execute/990826-0.c: New test.
10538         * g77.c-torture/execute/19990826-0.f: New test.
10539
10540         * g77.f-torture/noncompile/970626-2.f: New test.
10541
10542 1999-08-25  Paul Burchard  <burchard@pobox.com>
10543
10544         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10545         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10546         lss-011.C: New tests.
10547
10548 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10549
10550         * g++.old-deja/g++.other/decl5.C: New test.
10551
10552 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10553
10554         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10555         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10556         call `postbase' for each one.  All callers of `postbase' changed
10557         to call this instead.
10558
10559 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10560
10561         * gcc.c-torture/execute/990811-1.c: New test.
10562
10563 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10564
10565         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10566         just native ones.
10567
10568         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10569         just native ones.
10570
10571 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10572
10573         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10574
10575 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10576
10577         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10578
10579 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10580
10581         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10582
10583 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10584
10585         * gcc.c-torture/execute/990804-1.c: New test.
10586
10587 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10588
10589         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10590         * g++.old-deja/g++.brendan/crash64.C: Likewise
10591         * g++.old-deja/g++.brendan/overload8.C: Likewise
10592
10593 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10594
10595         * g++.old-deja/g++.other/struct1.C: New test.
10596
10597 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10598
10599         * g++.old-deja/g++.other/enum2.C: New test.
10600
10601 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10602
10603         Adapted from tests from Franz Sirl:
10604         * gcc.c-torture/execute/va-arg-7.c: New test.
10605         * gcc.c-torture/execute/va-arg-8.c: New test.
10606
10607 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10608
10609         * gcc.c-torture/compile/990801-2.c: New test.
10610
10611         * gcc.c-torture/compile/990801-1.c: New test.
10612
10613 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10614
10615         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
10616         fp-cmp-1.c, converting double to float.
10617
10618         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
10619         fp-cmp-1.c, converting double to long double.
10620
10621         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
10622         from fr1 to unknown_register, since fr1 is a legitimate register
10623         on some machines.
10624
10625 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
10626
10627         * README: More listname related changes.
10628
10629 1999-07-08  Catherine Moore  <clm@cygnus.com>
10630
10631         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
10632
10633 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
10634
10635         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
10636
10637 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10638
10639         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
10640
10641 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
10642
10643         * gcc.dg/990703-1.c: New test.
10644
10645 1999-06-29  Nick Clifton  <nickc@cygnus.com>
10646
10647         * lib/file-format.exp: New file: Move definition of proc
10648         gcc_target_object_format to here from
10649         gcc.dg/special/ecos.exp.
10650
10651         * lib/c-torture.exp: Include lib file-format.exp.
10652         * lib/gcc-dg.exp: Include lib file-format.exp.
10653
10654         * gcc.dg/special/ecos.exp: Remove definition of proc
10655         gcc_target_object_format.
10656
10657 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
10658
10659         * gcc.c-torture/execute/990628-1.c: New test.
10660
10661 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
10662
10663         * gcc.c-torture/compile/990625-2.c: New test.
10664
10665         * gcc.c-torture/compile/990625-1.c: New test.
10666
10667 1999-06-23  Nick Clifton  <nickc@cygnus.com>
10668
10669         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
10670         attributes compile.
10671         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
10672         ports that use the COFF/PE file format.
10673
10674 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
10675
10676         * gcc.c-torture/compile/990617-1.c: New test.
10677
10678 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
10679
10680         * g++.old-deja/g++.other/decl4.C: New test.
10681
10682 1999-06-14  Nathan Sidwell  <nathan@acm.org>
10683
10684         * g++.old-deja/g++.other/bitfld3.C: New test.
10685
10686 1999-06-08  Nathan Sidwell  <nathan@acm.org>
10687
10688         * g++.old-deja/g++.eh/catch1.C: New test.
10689
10690 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
10691
10692         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
10693
10694         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
10695         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
10696
10697 1999-06-05  Craig Burley  <craig@jcb-sc.com>
10698
10699         * g77.f-torture/compile/19990502-0.f: Replace with new,
10700         shorter, test that still fails after recent changes.
10701
10702 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10703
10704         * gcc.c-torture/execute/990604-1.c: New test.
10705
10706 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
10707
10708         * gcc.c-torture/execute/990531-1.c: New test.
10709
10710 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10711
10712         * gcc.c-torture/compile/990527-1.c: New test.
10713
10714 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
10715
10716         * gcc.c-torture/execute/990527-1.c: New test.
10717
10718 1999-05-25  Nick Clifton  <nickc@cygnus.com>
10719
10720         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
10721         bitfields as signed.
10722
10723 1999-05-25  Craig Burley  <craig@jcb-sc.com>
10724
10725         * g77.f-torture/compile/19990525-0.f: New test.
10726
10727 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
10728
10729         * gcc.c-torture/execute/990525-2.c: New test.
10730
10731         * gcc.c-torture/execute/990525-1.c: New test.
10732
10733 1999-05-24  Nathan Sidwell  <nathan@acm.org>
10734
10735         * g++.old-deja/g++.other/anon3.C: New test.
10736         * g++.old-deja/g++.other/anon4.C: New test.
10737         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
10738         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
10739         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
10740         Merrill).
10741
10742 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
10743
10744         * gcc.c-torture/execute/990524-1.c: New test.
10745
10746         * gcc.dg/990524-1.c: New test.
10747
10748 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10749
10750         * gcc.c-torture/compile/990523-1.c: New test.
10751
10752 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
10753
10754         * gcc.c-torture/compile/990519-1.c: New test.
10755
10756 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10757
10758         * gcc.c-torture/compile/990517-1.c: New test.
10759
10760         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
10761         (e4, f4): New tests.
10762         (main): Call them.
10763
10764 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10765
10766         * gcc.dg/noreturn-1.c: New test.
10767
10768 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
10769
10770         * gcc.c-torture/execute/990513-1.c: New test.
10771
10772 1999-05-10  Richard Henderson  <rth@cygnus.com>
10773
10774         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
10775
10776 1999-05-10  Craig Burley  <craig@jcb-sc.com>
10777
10778         * g77.f-torture/execute/erfc.f: Use small single-precision
10779         values, to avoid problems on Alphas when not -mieee.
10780
10781 1999-05-08  Craig Burley  <craig@jcb-sc.com>
10782
10783         * gcc.dg/990506-0.c: New test.
10784
10785 1999-05-08  Richard Henderson  <rth@cygnus.com>
10786
10787         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
10788         the constant to test.  Don't XFAIL 64-bit targets.
10789
10790         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
10791         * g++.old-deja/g++.law/profile1.C: Likewise.
10792
10793         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
10794         operator new instances.
10795         * g++.old-deja/g++.other/delete5.C: Likewise.
10796
10797 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10798
10799         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
10800         intrinsic.
10801
10802 1999-05-03  Craig Burley  <craig@jcb-sc.com>
10803
10804         * g77.f-torture/execute/u77-test.f: Reverse order of two
10805         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
10806
10807 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10808
10809         * gcc.dg/compare1.c: New test.
10810
10811 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10812
10813         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
10814         New tests.
10815
10816 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10817
10818         * g77.f-torture/compile/19990502-1.f: New test.
10819
10820 1999-05-02  Craig Burley  <craig@jcb-sc.com>
10821
10822         * g77.f-torture/compile/19990502-0.f: New test.
10823
10824 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
10825
10826         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
10827         intrinsic.
10828
10829 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
10830
10831         * g77.f-torture/execute/u77-test.f (main): List libU77
10832         intrinsics not currently tested.
10833         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
10834         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
10835         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
10836         Trim blanks off the ends of some printed strings.
10837
10838 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
10839
10840         * g77.f-torture/execute/u77-test.f (main): Just warn about
10841         FSTAT gid disagreement, as it's expected on some systems.
10842
10843 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
10844
10845         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
10846         use a new function, which allows for some slop.
10847         Clean up some commentary.
10848         (issum): The new function.
10849         (sgladd): Deleted subroutine.
10850
10851 1999-05-01  Craig Burley  <craig@jcb-sc.com>
10852
10853         * g77.f-torture/execute/u77-test.f: Modify to be more like
10854         libf2c/libU77 version, bringing patches to that version here.
10855         Add suitable commentary.
10856
10857 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
10858
10859         * gcc.dg/990424-1.c: New test.
10860
10861 1999-04-24  Craig Burley  <craig@jcb-sc.com>
10862
10863         * g77.f-torture/execute/u77-test.f (main): Bug involving
10864         LSTAT has been fixed, so turn back on full checking.
10865
10866 1999-04-20  Craig Burley  <craig@jcb-sc.com>
10867
10868         * g77.f-torture/compile/19990419-0.f: New test.
10869         * g77.f-torture/execute/19990419-1.f: New test.
10870
10871 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
10872
10873         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
10874         to avoid the need for a prototype to supress a warning.
10875
10876 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
10877
10878         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
10879
10880 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
10881
10882         * gcc.c-torture/execute/990404-1.c: New test.
10883
10884 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10885
10886         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
10887         * gcc.dg/cpp-if3.c: Don't use -pedantic.
10888         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
10889         missing initializer warnings.
10890
10891 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
10892
10893         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
10894         matching strings.
10895
10896 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
10897
10898         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
10899
10900 1999-03-26  Craig Burley  <craig@jcb-sc.com>
10901
10902         * g77.f-torture/execute/19990325-0.f: New test.
10903         * g77.f-torture/execute/19990325-1.f: New test.
10904
10905 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
10906
10907         * gcc.c-torture/execute/990324-1.c: New test.
10908
10909 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
10910
10911         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
10912         test with 4.
10913
10914 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
10915
10916         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
10917
10918 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10919
10920         * g77.f-torture/execute/19990313-2.f: New test.
10921         * g77.f-torture/execute/19990313-3.f: New test.
10922
10923 1999-03-13  Craig Burley  <craig@jcb-sc.com>
10924
10925         * g77.f-torture/execute/19990313-0.f: New test.
10926         * g77.f-torture/execute/19990313-1.f: New test.
10927
10928 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
10929
10930         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
10931         printf to sprintf.
10932         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
10933         (main): Add check for u15.  Conditionalize u31 check depending on
10934         whether ints are <32 bits or >=32 bits.
10935
10936 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10937
10938         * g77.f-torture/execute/19981119-0.f: Improve testiness.
10939
10940 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10941
10942         * g77.f-torture/compile/19990305-0.f: New test.
10943         * g77.f-torture/execute/19981119-0.f: New test.
10944
10945 1999-03-08  Craig Burley  <craig@jcb-sc.com>
10946
10947         * g77.f-torture/execute/970625-2.f: call ABORT if final
10948         result is not correct, instead of just printing it.
10949         Add this checking via newly introduced obfuscation, to
10950         trip up buggy front ends.
10951
10952 1999-03-07  Craig Burley  <craig@jcb-sc.com>
10953
10954         * g77.f-torture/compile/960317-1.f: Moved from being
10955         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
10956
10957 1999-03-06  Craig Burley  <craig@jcb-sc.com>
10958
10959         * g77.f-torture/execute/960317-1.f: New (old) test.
10960         * g77.f-torture/execute/970625-2.f: Ditto.
10961
10962 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
10963
10964         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
10965         message on line 1 or line 2; cccp and cpplib do this differently.
10966
10967 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
10968
10969         * g++.old-deja/g++.law/weak1.C: New test.
10970
10971 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10972
10973         * gcc.c-torture/execute/990119-1.c: Renamed to...
10974         * gcc.dg/990119-1.c: this, so it will only be tested once
10975         (it's a preprocessor test, it doesn't need to be run at
10976         multiple optimization levels).
10977
10978 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
10979
10980         * lib/g++.exp: Don't add incdir=$base_dir/../include to
10981           ALWAYS_CXXFLAGS.
10982
10983 1999-02-24  Craig Burley  <craig@jcb-sc.com>
10984
10985         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
10986         * g77.f-torture/compile/19981216-0.f: ...as it is expected
10987         to not be compilable by current g77.
10988
10989 1999-02-24  Nick Clifton  <nickc@cygnus.com>
10990
10991         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
10992
10993 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
10994
10995         * gcc.c-torture/execute/990222-1.c: New test.
10996
10997 1999-02-19  Craig Burley  <craig@jcb-sc.com>
10998
10999         * g77.f-torture/compile/19990218-0.f: New test.
11000         * g77.f-torture/noncompile/19990218-1.f: New test.
11001
11002 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11003
11004         * g77.f-torture/compile/19981216-0.f: New test.
11005
11006 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11007
11008         * gcc.dg/990214-1.c: New test.
11009
11010 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11011
11012         * gcc.dg/990213-2.c: New test.
11013
11014         * gcc.dg/990213-1.c: New test.
11015
11016 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11017
11018         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11019         ints.
11020
11021 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11022
11023         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11024         specified by target.
11025
11026         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11027
11028 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11029
11030         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11031
11032 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11033
11034         * gcc.dg/special/ecos.exp: New test driver for new tests with
11035         special requirements.
11036
11037         * gcc.dg/special/alias-1.c: New test.
11038         * gcc.dg/special/gcsec-1.c: New test.
11039         * gcc.dg/special/weak-1.c: New test.
11040         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11041         * gcc.dg/special/weak-2.c: New test.
11042         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11043         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11044         * gcc.dg/special/wkali-1.c: New test.
11045         * gcc.dg/special/wkali-2.c: New test.
11046         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11047         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11048
11049 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11050
11051           * lib/c-torture.exp (c-torture-compile): Pull out code for
11052           analyzing gcc error messages.
11053           (c-torture-execute): Likewise.  Fix some (harmless) false
11054           positives.
11055           * lib/gcc.exp (gcc_check_compile): New function.
11056
11057 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11058
11059         * gcc.c-torture/execute/990208-1.c: New test.
11060
11061 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11062
11063         * g++.dg/special/ecos.exp: New driver for new tests with special
11064         requirements
11065
11066         * g++.dg/special/conpr-1.C: New test
11067         * g++.dg/special/conpr-2.C: New test
11068         * g++.dg/special/conpr-2a.C: New test
11069         * g++.dg/special/conpr-3.C: New test
11070         * g++.dg/special/conpr-3a.C: New test
11071         * g++.dg/special/conpr-3b.C: New test
11072
11073         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11074         allow g++ to use the dg driver
11075
11076         * README: Add comment about g++.dg directory
11077
11078 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11079
11080         * README: Update email addresses.
11081
11082 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11083
11084         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11085         arguments in order to force structure S onto the stack even on
11086         the alpha.
11087         (test): Pass 10 leading arguments to function foo as well as the
11088         structure S.
11089
11090         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11091         failure for all targets.
11092
11093         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11094         abort to terminate program execution.
11095
11096 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11097
11098         * gcc.c-torture/execute/990130-1.c: New test.
11099
11100 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11101
11102         * gcc.dg/990130-1.c: New test.
11103
11104 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11105
11106         * gcc.c-torture/execute/990128-1.c: New test.
11107
11108 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11109
11110         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11111
11112 1999-01-27  Felix Lee  <flee@cygnus.com>
11113
11114         * lib/c-torture.exp (c-torture-compile): pull out code for
11115         analyzing gcc error messages.
11116         (c-torture-execute): ditto, and fix some (harmless) false
11117         positives.
11118         * lib/gcc.exp (gcc_check_compile): new function.
11119
11120 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11121
11122         * gcc.dg/990117-1.c: New test.
11123
11124         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11125
11126         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11127
11128 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11129
11130         * g77.f-torture/compile/990115-1.f: New test.
11131
11132 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11133
11134         * gcc.c-torture/compile/990107-1.c: New test
11135
11136 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11137
11138         * gcc.c-torture/execute/990106-2.c: New test.
11139
11140         * gcc.c-torture/execute/990106-1.c: New test.
11141
11142 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11143
11144         * gcc.c-torture/compile/981223-1.c: New test.
11145
11146 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11147
11148         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11149         (opt3): Rename from opt4 and disable.
11150
11151 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11152
11153         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11154
11155 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11156
11157         * g++.old-deja/g++.other/conv5.C: New test.
11158
11159 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11160
11161         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11162
11163 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11164
11165         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11166
11167 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11168
11169         * gcc.c-torture/compile/981211-1.c: New test.
11170
11171 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11172
11173         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11174
11175         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11176
11177 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11178
11179         * gcc.special/930510-1.c: Make C9X safe.
11180         * gcc.misc-tests/gcov-1.c Similarly.
11181         * gcc.misc-tests/gcov-2.c Similarly.
11182
11183 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11184
11185         * gcc.dg/ultrasp1.c: New test.
11186
11187 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11188
11189         * gcc.c-torture/execute/981206.c: New test.
11190
11191 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11192
11193         * g++.old-deja/g++.ns/template7.C: New test.
11194
11195         * g++.old-deja/g++.other/expr1.C: New test.
11196
11197         * g++.old-deja/g++.eh/tmpl3.C: New test.
11198
11199         * g++.old-deja/g++.eh/tmpl2.C: New test.
11200
11201 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11202
11203         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11204         * g++.old-deja/g++.other/using6.C: Removed.
11205         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11206
11207         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11208
11209 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11210
11211         * g++.old-deja/g++.pt/overload8.C: New test.
11212
11213         * g++.old-deja/g++.pt/overload7.C: New test.
11214
11215         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11216
11217         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11218         and relinking messages.
11219         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11220         compiling with -frepo.
11221
11222 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11223
11224         * g++.old-deja/g++.pt/lookup6.C: New test.
11225
11226 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11227
11228         * gcc.c-torture/execute/981130-1.c: New test.
11229         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11230
11231 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11232
11233         * g++.old-deja/g++.pt/explicit76.C: New test.
11234
11235         * g++.old-deja/g++.pt/friend38.C: New test.
11236
11237         * g++.old-deja/g++.ns/crash2.C: New test.
11238
11239         * g++.old-deja/g++.pt/defarg8.C: New test.
11240
11241         * g++.old-deja/g++.pt/instantiate6.C: New test.
11242
11243         * g++.old-deja/g++.pt/static6.C: New test.
11244
11245         * g++.old-deja/g++.pt/decl2.C: New test.
11246
11247 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11248
11249         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11250         problem is actually related with name lookup, but so what? :-)
11251
11252         * g++.old-deja/g++.pt/friend37.C: New test.
11253
11254 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11255
11256         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11257         element, which fails on some systems.
11258
11259         * g77.f-torture/execute/labug1.f: New test.
11260
11261 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11262
11263         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11264         is defined.
11265
11266 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11267
11268         * g77.f-torture/compile/981117-1.f: New test.
11269
11270 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11271
11272         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11273         properly discarded.
11274
11275 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11276
11277         * gcc.c-torture/execute/memcheck: New directory of tests for
11278         -fcheck-memory-usage.
11279
11280 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11281
11282         * README: New file, general information about the testsuite and
11283         new description of the various C++ test subdirectories.
11284         * README.g++: Eliminate obsolete information, update and move most
11285         relevant stuff to README.
11286
11287 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11288
11289         * gcc.c-torture/compile/981107-1.c: New test.
11290
11291 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11292
11293         * execute/memcpy-bi.c: New testcase.
11294
11295 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11296
11297         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11298         base classes.
11299
11300         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11301         template is selected.
11302
11303         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11304         classes, it should be accepted for all types.
11305
11306         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11307
11308         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11309         specializations start with template headers.
11310
11311 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11312
11313         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11314
11315         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11316         non-POD types.
11317
11318 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11319
11320         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11321
11322 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11323
11324         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11325
11326 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11327
11328         * 981019-1.c: New test.
11329
11330 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11331
11332         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11333         find objc headers.
11334
11335 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11336
11337         * compile/981001-4.c: Remove use of GCC extension that triggers a
11338         compiler bug.
11339
11340 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11341
11342         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11343
11344 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11345
11346         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11347         instantiation of template produces incorrect code for delete
11348         expression.
11349
11350         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11351         constructors' name is not unique.
11352         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11353         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11354
11355         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11356         automatic array of const is ill-formed.
11357
11358         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11359         of template parameter?
11360
11361         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11362         const.
11363
11364         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11365         pointer-to-member expression.
11366
11367         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11368         declaration causes ICE.
11369
11370 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11371
11372         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11373         reserved in the global namespace.
11374
11375         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11376         generate needed virtual table.
11377
11378         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11379
11380 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11381
11382         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11383         template-dependent type
11384
11385 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11386
11387         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11388         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11389         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11390
11391         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11392         class should be usable as argument of member function.
11393         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11394         class should be usable as return type of member function.
11395         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11396         class should be usable as type of data member.
11397
11398         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11399
11400 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11401
11402         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11403
11404 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11405
11406         * gcc.dg/dll-?.c Add thumb to target list.
11407         Fix assembler scan patterns to match current assembler output.
11408
11409 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11410
11411         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11412         matching of template brackets.
11413
11414         * g++.old-deja/g++.other/using4.C: New test.  Test using
11415         declarations of methods from base classes.
11416
11417         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11418         within functions should introduce names into the innermost
11419         enclosing namespace.
11420
11421         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11422         of static locals if first initialization throws.
11423
11424 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11425
11426         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11427
11428 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11429
11430         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11431         lose track of the possible targets of tablejump insns.
11432         * special/special.exp: Run it.
11433
11434 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11435
11436         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11437         must be declared before its specializations can be named in friend
11438         declarations.
11439
11440 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11441
11442         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11443
11444         * g77.f-torture/execute/io1.f: New test.
11445
11446 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11447
11448         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11449         with pointer to template function, for which no argument deduction
11450         is possible.
11451
11452         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11453         specialization of template function as argument to template
11454         function.
11455
11456         * g++.old-deja/g++.other/access2.C: New test; Inner class
11457         shouldn't have privileged access to Outer's names.
11458
11459 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11460
11461         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11462         friend template declared within template class conflicts with
11463         nested class of the same name.
11464
11465         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11466         is ignored.
11467
11468         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11469         object with direct initializer as function declaration.
11470
11471         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11472         initializers.
11473
11474         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11475         involving const pointer and NULL produces incorrect result.
11476
11477         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11478         type name without `typename' should be rejected with -pedantic.
11479
11480 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11481
11482         * g++.old-deja/g++.other/addrof1.C: New test.
11483
11484 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11485
11486         * gcc.c-torture/compile/981001-1.c: New test.
11487         * gcc.c-torture/execute/981001-1.c: New test.
11488
11489 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11490
11491         * gcc.c-torture/compile/981001-2.c: New test.
11492         * gcc.c-torture/compile/981001-3.c: New test.
11493         * gcc.c-torture/compile/981001-4.c: New test.
11494
11495 1998-10-01  Robert Lipe  <robertl@dgii.com>
11496
11497         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11498         multilibbed hosts.   Idea grafted from g77.exp.
11499
11500 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11501
11502         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11503         avoid losing on systems which need -lsocket.
11504
11505 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11506
11507         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11508         * g++.old-deja/g++.other/nested2.C: Ditto.
11509         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11510         failure.
11511
11512 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11513
11514         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11515         preferred over template operator!= for enum bitfields.
11516
11517 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11518
11519         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11520         that happen to have the same base name, but in different scopes,
11521         are incorrectly rejected.
11522
11523 1998-09-16  Richard Henderson  <rth@cygnus.com>
11524
11525         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11526         on the native word size instead of an integer literal.
11527
11528 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11529
11530         * g++.old-deja/g++.other/static2.C: Invocation of static data
11531         member of type pointer-to-function denoted as non-static member.
11532
11533         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11534         checks involving function types and aliases.
11535
11536 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11537
11538         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11539         redefined to the same non-trivial type.
11540
11541         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11542         namespace-qualification of template specializations declared in
11543         other namespaces.
11544
11545         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11546         to declare a subset of the specializations of a template function
11547         as friends of specializations of a template class.
11548
11549         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11550         member templates that do not fully specialize the enclosing
11551         template class are rejected.
11552
11553 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11554
11555         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11556
11557 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11558
11559         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11560         altered from libf2c/libU77 version.
11561
11562 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11563
11564         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11565
11566 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11567
11568         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11569         (un)signed char are different types for template specialization
11570         purposes.
11571
11572 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11573
11574         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11575         * objc: ObjC testsuite.
11576
11577 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11578
11579         * gcc.c-torture/execute/941014-1.x:  New file.
11580
11581 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11582
11583         * lib/c-torture.exp: Add support for
11584         torture_eval_before_compile and torture_eval_before_execute
11585         variables.
11586
11587 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11588
11589         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11590         this test triggers valid.
11591
11592 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11593
11594         * gcc.dg/980827-1.c: New test.
11595
11596 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11597
11598         * gcc.c-torture/execute/loop-4b.c: New test.
11599
11600 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11601
11602         * lib/c-torture.exp: Add support for
11603         torture_eval_before_compile and torture_eval_before_execute
11604         variables.
11605
11606 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11607
11608         * gcc.c-torture/compile/980825-1.c: New test.
11609
11610 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11611
11612         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11613         count number tests in opt_t0 not good_t0.
11614
11615 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
11616
11617         * gcc.c-torture/compile/930326-1.x: Fix typo.
11618
11619 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
11620
11621         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
11622         causes an ICE.
11623
11624 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11625
11626         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
11627         STACK_SIZE is defined.
11628         * gcc.c-torture/unsorted/stuct.c: Similarly.
11629
11630         * gcc.c-torture/compile/980821-1.c: New test.
11631
11632 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
11633
11634         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
11635
11636 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
11637
11638         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
11639         code.
11640
11641 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
11642
11643         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
11644         error'.
11645
11646 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
11647
11648         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
11649
11650 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
11651
11652         * gcc.c-torture/compile/980816-1.c: New test.
11653
11654         * gcc.dg/980816-1.c: New test.
11655
11656 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
11657
11658         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
11659         compiler for ieee tests.
11660
11661 1998-08-01  Dave Love  <d.love@dl.ac.uk>
11662
11663         * g77.f-torture/compile/980729-0.f: New test.
11664
11665 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
11666
11667         * gcc.c-torture/special/eeprof-1.c: New test, for
11668         -finstrument-functions.
11669         * gcc.c-torture/special/special.exp: Run it.
11670
11671 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
11672
11673         * gcc.c-torture/compile/980729-1.c: New test.
11674
11675 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
11676
11677         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
11678         __thumb__ is defined, and test for ARM style doubles if so.
11679
11680 1998-07-26  Dave Love  <d.love@dl.ac.uk>
11681
11682         * g77.f-torture/noncompile/980615-0.f: New test.
11683
11684 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
11685
11686         * gcc.dg/980312-1.c: Do link instead of compile.
11687         * gcc.dg/980313-1.c: Likewise.
11688
11689 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
11690
11691         * gcc.c-torture/compile/980726-1.c: New test.
11692
11693 1998-07-25  Dave Love  <d.love@dl.ac.uk>
11694
11695         * g77.f-torture/execute/io0.f: New test.
11696
11697 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
11698
11699         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
11700         an int.
11701
11702 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
11703
11704         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
11705         m32r bugs.
11706
11707 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11708
11709         * gcc.dg/980626-1.c: Expect failures for all toolchains until
11710         c-decl.c:grokdeclarator can handle mode attributes.
11711
11712 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
11713
11714         * gcc.c-torture/execute/980716-1.c: New test.
11715
11716 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
11717
11718         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
11719         the mn10200.
11720         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
11721         the mn10200.
11722         * gcc.c-torture/execute/va-arg-3.x: Similarly.
11723         * gcc.c-torture/compile/930326-1.x: Similarly.
11724
11725 1998-07-13  Dave Love  <d.love@dl.ac.uk>
11726
11727         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
11728         New test from Craig.
11729
11730 1998-07-12  Dave Love  <d.love@dl.ac.uk>
11731
11732         * g77.f-torture/noncompile/980616-0.f: New test.
11733
11734         * g77.f-torture/execute/970816-3.f:  New test from Craig.
11735
11736 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11737
11738         *  g++.other/singleton.C: Return error value instead of taking
11739         SIGSEGV.
11740
11741 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
11742
11743         *  g++.other/singleton.C: New test.   Warning is under dispute.
11744         Runtime crash is not.
11745
11746 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
11747
11748         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
11749         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
11750         using6.C, using7.C}:  New namespace tests.
11751
11752 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
11753
11754         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
11755         specialization with typedef'ed names used as array indexes.
11756
11757 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
11758
11759         * gcc.c-torture/execute/980709-1.c: New test.
11760
11761         * gcc.dg/980709-1.c: New test.
11762
11763 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
11764
11765         * gcc.c-torture/execute/bcp-1.c: New test.
11766
11767 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
11768
11769         * gcc.c-torture/execute/980707-1.c: New test.
11770
11771 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
11772
11773         * gcc.c-torture/compile/980706-1.c: New test.
11774
11775 1998-07-01  Dave Love  <d.love@dl.ac.uk>
11776
11777         * g77.f-torture/execute/980701-0.f,
11778         g77.f-torture/execute/980701-1.f: New test from Craig.
11779
11780 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
11781
11782         * gcc.c-torture/compile/980701-1.c: New test.
11783
11784         * gcc.c-torture/execute/980701-1.c: New test.
11785
11786 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
11787 rlsruhe.de>
11788
11789         * g++.old-deja/g++.robertl/eb132.C: New test.
11790         * g++.old-deja/g++.robertl/eb133.C: Likewise.
11791
11792 1998-06-29  Dave Love  <d.love@dl.ac.uk>
11793
11794         * g77.f-torture/execute/980628-7.f,
11795         g77.f-torture/execute/980628-8.f,
11796         g77.f-torture/execute/980628-9.f,
11797         g77.f-torture/execute/980628-10.f: New tests from Craig.
11798
11799         * g77.f-torture/execute/980628-3.f: Remove mail headers.
11800
11801 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
11802
11803         * g77.f-torture/execute/980628-4.f: New test from Craig.
11804         * g77.f-torture/execute/980628-5.f: Likewise.
11805         * g77.f-torture/execute/980628-2.f: Likewise.
11806         * g77.f-torture/execute/980628-0.f: Likewise.
11807         * g77.f-torture/execute/980628-1.f: Likewise.
11808         * g77.f-torture/execute/980628-3.f: Likewise.
11809         * g77.f-torture/execute/980628-6.f: Likewise.
11810
11811 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
11812
11813         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
11814         directory when nothing has been installed yet.
11815
11816 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
11817
11818         * gcc.c-torture/special/special.exp: Handle newer versions of
11819         dejagnu.
11820
11821 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
11822
11823         * gcc.dg/980626-1.c: New test.
11824
11825 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
11826
11827         * gcc.misc-tests/m-un-2.c: New test.
11828         * g++.old-deja/g++.other/warn01.c: Likewise.
11829
11830 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
11831
11832         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
11833         compatibility with assmblers with a different comment character.
11834         Eliminate use of GAS-specific extensions.
11835
11836 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
11837
11838         * gcc.c-torture/execute/ieee/980619-1.c: New test.
11839
11840 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
11841
11842         *lib/g77.exp: Replace search for libf2c.a with search for newly
11843         renamed libg2c.a
11844
11845 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
11846
11847         * gcc.c-torture/execute/980617-1.c: New test.
11848
11849 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
11850
11851         * gcc.c-torture/execute/980612-1.c: New test.
11852
11853 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
11854
11855         * gcc.dg/980523-1.c: Only test on ppc-linux.
11856         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
11857
11858         * gcc.c-torture/execute/980608-1.c: New test.
11859
11860 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11861
11862         * gcc.c-torture/execute/980605-1.c: New test.
11863
11864 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
11865
11866         * gcc.c-torture/execute/980604-1.c: New test.
11867
11868 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
11869
11870         * gcc.c-torture/execute/980602-1.c: New test.
11871         * gcc.c-torture/execute/980602-2.c: Likewise.
11872
11873 1998-06-02  Dave Love  <d.love@dl.ac.uk>
11874
11875         * 970125-0.f: Fix per JCB.  Add commentary.
11876
11877 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
11878
11879         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
11880         IEEE -0 support.
11881
11882 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
11883
11884         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
11885         earlier.
11886
11887 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
11888
11889         * gcc.c-torture/execute/980526-3.c: New test.
11890
11891 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
11892
11893         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
11894         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
11895         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
11896         m88k-motorola-sysv3 to XFAIL.
11897
11898 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11899
11900         * gcc.dg/980526-1.c: New test.
11901         * gcc.c-torture/execute/980526-2.c: New test.
11902
11903 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
11904
11905         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
11906
11907         * gcc.c-torture/execute/980526-1.c: New test.
11908
11909 1998-05-26  Dave Love  <d.love@dl.ac.uk>
11910
11911         * g77.f-torture/execute/alpha2.f: Add runtime test.
11912
11913 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
11914
11915         * g++.old-deja/old-deja.exp: Strip leading directories.
11916
11917         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
11918         error for the line.  Don't run multiple tests for the same line.
11919
11920 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
11921
11922         * gcc.dg/980523-1.c: New test.
11923
11924 1998-05-23  Dave Love  <d.love@dl.ac.uk>
11925
11926         * g77.f-torture/compile/970915-0.f: New test.
11927
11928 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
11929
11930         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
11931
11932 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
11933
11934         * gcc.dg/980520-1.c: New test.
11935
11936 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
11937
11938         * gcc.dg/980502-1.c: Fix return type.
11939
11940 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
11941
11942         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
11943         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
11944         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
11945         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
11946         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
11947
11948 1998-05-20  Dave Love  <d.love@dl.ac.uk>
11949
11950         * g77.f-torture/execute/980520-1.f: New test.
11951
11952 1998-05-15  Dave Love  <d.love@dl.ac.uk>
11953
11954         * lib/mike-g77.exp: New file.
11955
11956         * g77.f-torture/noncompile/noncompile.exp,
11957         g77.f-torture/noncompile/check0.f: New files.
11958
11959 1998-05-14  Dave Love  <d.love@dl.ac.uk>
11960
11961         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
11962         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
11963         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
11964         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
11965         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
11966         abort where appropriate.
11967
11968 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
11969
11970         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
11971         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
11972
11973 1998-04-29  Dave Love  <d.love@dl.ac.uk>
11974
11975         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
11976
11977 1998-04-27  Dave Love  <d.love@dl.ac.uk>
11978
11979         * g77.f-torture/compile/980427-0.f: New test.
11980
11981 1998-04-24  Dave Love  <d.love@dl.ac.uk>
11982
11983         * g77.f-torture/compile/980424-0.f: New test.
11984
11985 1998-04-19  Dave Love  <d.love@dl.ac.uk>
11986
11987         * g77.f-torture/compile/980419-2.f (main): New test.
11988         * g77.f-torture/compile/970125-0.f: New test.
11989         * g77.f-torture/compile/980419-1.f: New test.
11990
11991 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
11992
11993         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
11994         of loop-4.c.
11995
11996 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
11997
11998         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
11999
12000 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12001
12002         * gcc.c-torture/compile/980329-1.c: New test.
12003
12004 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12005
12006         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12007         * gcc.dg/980312-1.c: Fix typo in -march command.
12008
12009 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12010
12011         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12012
12013 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12014
12015         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12016         Dave Love agree the Fortran source is bogus.
12017
12018 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12019
12020         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12021         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12022         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12023         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12024         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12025
12026 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12027
12028         * g++.old-deja/g++.other/friend1.C: New test.
12029
12030 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12031
12032         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12033         possibly uninitialized) variables and declare dnrm2.
12034
12035 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12036
12037         From Bruno Haible <haible@ilog.fr>:
12038         * gcc.c-torture/execute/980223.c: New test.
12039
12040 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12041
12042         * gcc.dg/ifelse-1.c: New test.
12043
12044 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12045
12046         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12047
12048           * lib/old-dejagnu.exp (old-dejagnu): Added the
12049           "execution test - XFAIL *-*-*" handling in the spirit of
12050           "excess errors test -". Changed the "execution test fails"
12051           handling to be like "excess errors test fails".
12052           * Update various tests accordingly.
12053
12054 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12055
12056         * gcc.c-torture/execute/980205.c: New test.
12057
12058 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12059
12060         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12061         * lib/f-torture.exp: Similarly.
12062         * gcc.c-torture: Rename all .cexp files to .x files.
12063
12064 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12065
12066         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12067         (940510-1.c): Removed duplicate.
12068         (971104-1.c): New test.
12069
12070 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12071
12072           * lib/f-torture.exp: Improve error and loop detection.
12073
12074 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12075
12076         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12077         use that to size the filler array.
12078
12079 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12080
12081         * lib/c-torture.exp(c-torture-execute): Fix typo.
12082
12083         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12084         testcase as the executable name. Keep the executable around if
12085         the test fails.
12086
12087 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12088
12089         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12090         changes.  Only test one -g option, and move it to the end of the
12091         list of options to test.
12092
12093 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12094
12095         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12096         variable GCC_TORTURE_OPTIONS to supply default switches separated
12097         by colons.  If no environment variable, run tests with -O0 -g, -O1
12098         -g, and -O2 -g as well.
12099
12100 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12101
12102         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12103         explanatory comments. Fix indentation.
12104
12105 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12106
12107         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12108
12109 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12110
12111         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12112         * g++.old-deja/g++.mike/p7325.C: Likewise.
12113         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12114
12115 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12116
12117         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12118         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12119         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12120         * g++.old-deja/g++.law/operators4.C: Likewise.
12121
12122 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12123
12124         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12125         * g++.old-deja/g++.mike/p784.C: Ditto.
12126         * g++.old-deja/g++.mike/p785.C: Ditto.
12127
12128 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12129
12130           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12131
12132 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12133
12134         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12135         target feature; pass this to c-torture-execute as needed.
12136
12137 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12138
12139         * lib/c-torture.exp(c-torture-execute): If the previous and the
12140         current executables being tested are identical, we don't need to
12141         run the executable again. Try to make the executable names
12142         unique. Add an optional argument for passing additional compiler
12143         flags.
12144
12145 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12146
12147         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12148
12149 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12150
12151         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12152
12153 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12154
12155         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12156         32bit or larger longs.
12157
12158         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12159         have either a 32bit long or 32bit int.
12160
12161 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12162
12163         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12164         Make double precision tests dependent on sizeof (double).
12165
12166 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12167
12168         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12169         too.
12170
12171 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12172
12173         * gcc.c-torture/compile/961203-1.cexp: New script.
12174
12175 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12176
12177         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12178         up the includes ourselves.
12179
12180 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12181
12182         * lib/plumhall.exp: Remove random include, and add a few
12183         verbose messages for debugging.
12184
12185 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12186
12187         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12188         of trying to do it ourselves.
12189
12190 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12191
12192         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12193
12194 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12195
12196         * gcc.prms/5403.c: Made regexp a bit less strict.
12197
12198 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12199
12200         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12201         is returned from remote_load instead.
12202         * lib/plumhall.exp: Ditto.
12203         * lib/mike-g++.exp: Ditto.
12204         * lib/old-dejagnu.exp: Ditto.
12205         * lib/c-torture.exp: Ditto.
12206
12207 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12208
12209         * lib/g++.exp: Use build_wrapper procedure.
12210         * lib/gcc.exp: Ditto.
12211
12212 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12213
12214         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12215         an old-style decl for malloc.  Fixes tests to work when
12216         sizeof (int) != sizeof (size_t).
12217
12218 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12219
12220         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12221
12222         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12223         use stdargs.h interface.
12224
12225 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12226
12227         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12228         NO_VARARGS when compiling.
12229
12230 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12231
12232         * lib/plumhall.exp(ph_includes): New procedure.
12233         (ph_make): Use it.
12234         (ph_compiler): Ditto.
12235
12236         * lib/g++.exp: Rename test-glue.c to testglue.c.
12237         * lib/gcc.exp: Ditto.
12238
12239 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12240
12241         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12242         to completion when it's called.
12243
12244 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12245
12246         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12247         is defined, don't do test.
12248
12249 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12250
12251         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12252         for object files.
12253         (ph_summary): Mark skipped testcases as untested, not unresolved.
12254
12255         * lib/plumhall.exp (ph_make): If unresolved because of bad
12256         errorCode, record errorCode in log file.
12257         (*): Replace send_log/verbose with verbose -log.
12258
12259 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12260
12261         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12262         double conversion if double isn't at least 8 bytes.
12263
12264         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12265         int to work with targets where int is 16 bits.
12266
12267         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12268         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12269         precision for the test to complete.
12270
12271 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12272
12273         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12274         if d10v is not compiled with the -mdouble64 flag.
12275         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12276
12277         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12278         d10v is not compiled with the -mint32 flag.
12279
12280 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12281
12282         * lib/plumhall.exp: Use incr_count.
12283
12284 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12285
12286         * gcc.c-torture: Update to c-torture-1.45.
12287
12288 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12289
12290         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12291         the name of the expect testcase file).
12292
12293         * lib/g++.exp(g++_init): Ditto.
12294
12295 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12296
12297         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12298         the host.
12299
12300         * lib/gcc.exp(gcc_exit): New procedure.
12301
12302 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12303
12304         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12305         specs where appropriate.
12306
12307         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12308         because of new "candidates are" messages, and removed a few
12309
12310         * Converted all non-old-style g++ testcases to old-style, and
12311         moved into g++.old-deja.
12312
12313 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12314
12315         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12316         options.
12317
12318         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12319         succeeded.
12320
12321         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12322
12323 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12324
12325         * lib/gcc.exp (gcc_target_compile): Add support for defining
12326         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12327         the machine doesn't have those features.
12328
12329 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12330
12331         * g++.law/operators4.exp: Don't use LIBS.
12332
12333 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12334
12335         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12336
12337         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12338         * lib/g++.exp: Set it here instead. Also, allow use of the
12339         --tool_exec and --tool_opt options. Change CXX to
12340         GXX_UNDER_TEST.
12341
12342         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12343
12344         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12345
12346 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12347
12348         * lib/old-dejagnu.exp: Use prune_warnings instead of
12349         prune_system_crud.
12350         * lib/mike-g++.exp: Ditto.
12351         * lib/gcc.exp: Ditto.
12352         * lib/g++.exp: Ditto.
12353
12354         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12355
12356 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12357
12358           * 941014-2.c: Include stdlib.h
12359           * 960327-1.c: Include stdio.h
12360           * dbra.c, index-1.c: Don't assume ints are 32bits.
12361
12362 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12363
12364         * lib/gcc.exp: Add gcc,stack_size target feature.
12365
12366         * lib/g++.exp(g++_target_compile): Add the include and link
12367         paths here, not in two other places. And, it's $options, not
12368         options.
12369
12370         * lib/mike-g++.exp(postbase): Remove the code that determines
12371         the correct include and link paths.
12372         * g++.old-deja/old-deja.exp: Ditto.
12373
12374 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12375
12376         * lib/g++.exp(g++_init): target_compile no longer returns the
12377         filename of the result.
12378
12379 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12380
12381         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12382         call to glob.
12383
12384         * gcc.c-torture/special/special.exp: Change call to
12385         gcc_target_compile to include the object file.
12386
12387 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12388
12389         * gcc.c-torture/special/special.exp: Correct misspelling in last
12390         change.
12391
12392 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12393
12394         * lib/plumhall.exp(ph_summary): Log the entire output of the
12395         executable. Return -1 if there were any failures, 0 otherwise.
12396         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12397         (ph_make): Clean up objects and executables that were built
12398         if the tests succeeded.
12399
12400 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12401
12402         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12403         libraries and includes in the build tree as appropriate.
12404
12405 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12406
12407         * lib/c-torture.exp: Instead of looking for the global variable
12408         NO_LONG_LONG, check to see if that's a feature of the target.
12409
12410 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12411
12412         * config/default.exp: Minimize. Delete the remainer of the files in
12413         config; this functionality is now in devo/dejagnu/config.
12414
12415         g++.*/*: Pass any additional flags used to compile to postbase;
12416         delete CXXFLAGS.
12417
12418         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12419         is now done by runtest.exp. Use gcc_target_compile instead of
12420         compile.
12421
12422         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12423         Remove references to CFLAGS. Use remote_file instead of
12424         calling rm -f.
12425         (c-torture): Take a list of arguments to use to compile this
12426         testcase.
12427
12428         lib/g++.exp: Simplify. Use target_compile instead of compile.
12429         lib/gcc-dg.exp: Ditto.
12430         lib/gcc.exp: Ditto.
12431         lib/mike-{gcc,g++}.exp: Ditto.
12432         lib/old-dejagnu.exp: Ditto.
12433         lib/plumhall.exp: Ditto.
12434
12435 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12436
12437         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12438         (ph_linker): Likewise.
12439
12440 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12441
12442           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12443         MAP_ANON / MAP_ANONYMOUS if defined;
12444         else try to map from /dev/zero .
12445
12446 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12447
12448         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12449         isn't defined, then define it to MAP_ANONYMOUS.
12450
12451 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12452
12453         * gcc.c-torture: Update to c-torture-1.42 release.
12454
12455 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12456
12457         * gcc.c-torture: Update to c-torture-1.41 release.
12458
12459 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12460
12461         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12462         c-torture release.
12463
12464 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12465
12466         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12467         and LDFLAGS.  Fix second case to append the target_info ldflags
12468         onto LDFLAGS, not CFLAGS.
12469         * lib/g++.exp (g++_init): Add target_info stuff.
12470         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12471         of libgloss and newlib flags for !native.
12472
12473         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12474         (GDB): Fix relative path to go up another dir for finding gdb.
12475
12476 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12477
12478         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12479         versions in the target_info array, if they don't exist.
12480
12481 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12482
12483         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12484
12485 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12486
12487         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12488         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12489
12490 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12491
12492         * lib/old-dejagnu.exp: Don't remove the output file before we've
12493         actually tested it. Don't append pwd to the path of the executable
12494         we're testing.
12495
12496 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12497
12498         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12499
12500 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12501
12502         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12503         temporary directory for compiler files, and set it to a default
12504         value of /tmp. Set $output as the name of the output file from
12505         compiling the testcase. Add a -o option to $cflags_var so the
12506         compiler writes the final output file as $output. Set $executable
12507         to $output.
12508
12509         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12510         directory for compiler files, and set it to /tmp if it doesn't
12511         already have a value. Set $output_file to the name of the output
12512         file from compiling the testcase. Add a -o option to CXXFLAGS so
12513         the compiler writes the final output file as $output. Use $output
12514         as the executable to be tested.
12515
12516 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12517
12518         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12519
12520 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12521
12522         * gcc.c-torture/execute/pending-1.c: New test.  Still
12523         pending in Tege's queue.
12524
12525 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12526
12527         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12528         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12529         if there were failures.  Call unresolved if there were unresolved
12530         testcases.  Call gcc_fail if program did not run to completion.
12531         (ph_make): Pass additional argument name to ph_execute.
12532         (ph_execute): Add new argument.  Pass additional arguments to
12533         ph_summary.  Call gcc_fail is there is no execution output.
12534
12535 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12536
12537         * lib/plumhall.exp (proc_summary): Output relavent summary
12538         lines into the log so specific failures in plumhall can be
12539         investigated.
12540
12541 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12542
12543         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12544         (c-torture-execute): Don't try to execute tests which use
12545         "long long" types if $NO_LONG_LONG is nonzero.
12546
12547 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12548
12549         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12550         not c-torture.
12551
12552         * gcc.ieee: Move from here.
12553         * gcc.c-torture/execute/ieee: To here.
12554
12555 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12556
12557         * gcc.c-torture: Update to c-torture-1.41 release.
12558
12559 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12560
12561         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12562         not "$output".
12563
12564 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12565
12566         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12567         -c present.
12568
12569 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12570
12571         * config/proelf.exp: Handle connecting to a simulator.
12572
12573 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12574
12575         * config/proelf.exp: New file.  Enough framework that we can
12576         run c-torture tests on the proelf targets (or any other target
12577         that gdb can connect to for that matter).
12578
12579 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12580
12581         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12582         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12583
12584         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12585         exec_output exists.
12586
12587 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12588
12589         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12590         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12591
12592         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12593         to pass/fail/unresolved/unsupported/untested.  Caller must now
12594         call unresolved/unsupported/untested.
12595         * lib/*.exp: Update FSF address.  Update to handle new results of
12596         ${tool}_load.
12597         * lib/chill.exp (verbose): Delete.
12598
12599 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12600
12601         * lib/gcc.exp (default_gcc_start): Change order of args to
12602         $LDFLAGS $CFLAGS $LIBS.
12603         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12604         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12605         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12606         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12607         * gcc.misc-tests/dg-test.exp: Likewise.
12608         * gcc.misc-tests/msgs.exp: Likewise.
12609         * gcc.prms/prms.exp: Likewise.
12610         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12611         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12612
12613         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12614
12615 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12616
12617         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
12618
12619         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
12620         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
12621
12622         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
12623         necessary.
12624
12625 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
12626
12627         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
12628         global for loop; add use of $mathlib.
12629         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
12630         settings here; set mathlib for anything but VxWorks.
12631
12632 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
12633
12634         * gcc.c-torture: Update to c-torture-1.40 release.
12635
12636 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
12637
12638         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
12639         dg.exp.
12640
12641 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
12642
12643         * lib/c-torture.exp (c-torture-execute): Declare "output" as
12644         global.
12645
12646 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
12647
12648         * lib/g++.exp (LIBS): Define if not already.
12649         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
12650         (gcc-dg-prune): Call prune_gcc_output.
12651         * lib/gcc.exp (prune_gcc_output): New proc.
12652         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
12653         prune_gcc_output.
12654
12655 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
12656
12657         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
12658         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
12659
12660 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
12661
12662         * gcc.c-torture: Update to c-torture-1.39 release.
12663
12664 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
12665
12666         * lib/c-torture.exp (c-torture-execute): Don't return if one option
12667         fails, try others as well.
12668
12669 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
12670
12671         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
12672         If compilation fails, mark execute tests as `untested'.
12673         If test is marked as unsupported, don't mark compilation and
12674         execute tests as failed.
12675
12676 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12677
12678         * lib/g++.exp (g++_init): Don't link in libg++, and look to
12679         libstdc++ for whether or not we want to be doing shared
12680         libraries.  Delete link_curses since we don't need it anymore.
12681         * lib/mike-g++.exp (postbase): Don't link in libg++.
12682         * g++.old-deja/old-deja.exp: Likewise.
12683
12684 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12685
12686         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
12687
12688 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12689
12690         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
12691         For that, add `-Wl,-a,shared_archive'.
12692         * g++.old-deja/old-deja.exp: Likewise.
12693
12694 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
12695
12696         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
12697
12698 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
12699
12700         * lib/mike-g++.exp (postbase): Pay attention to the status of
12701         g++_load.
12702
12703 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12704
12705           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
12706
12707 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
12708
12709         * lib/gcc.exp (default_gcc_start): No longer need to log program
12710         being executed or its output, execute_anywhere does that now.
12711         * lib/g++.exp (default_g++_version): Call execute_anywhere.
12712         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
12713
12714 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12715
12716         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
12717         the same as those in lib/g++.exp.
12718
12719 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
12720
12721         * gcc.c-torture: Update to c-torture-1.38 release.
12722         * gcc.ieee: Related changes.
12723
12724 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12725
12726         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
12727         "exec". Minor reformatting changes.
12728
12729         * config/rom68k.exp (${tool}_load): Make it work in a canadian
12730         cross. This means all "exec" calls now work on a remote host as
12731         well.
12732         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
12733         cross. Filter out the extra "\r\n" stuff that expect puts in.
12734         (c-torture-execute): Filter out the bogus warnings like
12735         c-torture-compile does. Add support for canadian cross.
12736         * lib/gcc.exp (default_gcc_version, default_gcc_start)
12737         Use execute_anywhere rather than calling exec directly. Now it
12738         works for canadian cross testing.
12739
12740 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
12741
12742         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
12743         results into a variable, and check that rather than using file exists.
12744
12745 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12746
12747         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
12748         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
12749
12750 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12751
12752         * g++.old-deja/old-deja.exp: Create and pass runshlib and
12753         lib_curses if there's a shared libg++ in the build tree.
12754
12755 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
12756
12757         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
12758         if not supported target.
12759
12760 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12761
12762         * lib/g++.exp (g++_init): Move empty setting of runshlib and
12763         link_curses up to always happen, not just for native builds.
12764
12765 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
12766
12767         * gcc.c-torture: Update to c-torture-1.36 release.
12768         * gcc.failure: Related changes.
12769
12770 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12771
12772         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
12773
12774 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12775
12776         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
12777         * lib/mike-g++.exp (postbase): Not in here.  Still reference
12778         runshlib, link_curses, and mathlib for link and run.
12779
12780         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
12781         pass the runtime shared library options for Solaris, OSF/1, and
12782         Irix5, and link with -lcurses to avoid unresolved references.
12783
12784 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12785
12786         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
12787         only run once.
12788
12789 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
12790
12791         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
12792
12793 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
12794
12795         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
12796         do not have a framework for the "compat" tests yet.
12797
12798 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12799
12800         * lib/mike-g++.exp (postbase): New local variable `mathlib',
12801         set to null if we're testing vxworks5.1.  Use that instead of
12802         `-lm' in the setting of LIBS for link and run.
12803
12804 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12805
12806         * config/rom68k.exp (${tool}_load): Major changes to make it
12807         work.  Verified that it does in fact return the stuff in
12808         exec_output properly.  Catch any Emul or any TRAP other than 0.
12809
12810 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12811
12812         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
12813         LDFLAGS properly for targets that need stuff from libgloss.
12814         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
12815         only run once.
12816         (gpp_initialized): New variable.
12817
12818 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
12819
12820         * config/rom68k.exp: Load libgloss.exp.
12821         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
12822         so we can produce a fully linked binary.
12823         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
12824         so we can produce a fully linked binary.
12825
12826 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
12827
12828         * lib/plumhall.exp (ph_section): Watch for expected failures.
12829         Add missing `else'.
12830
12831         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
12832         run the testcase.
12833         (c-torture): Likewise.
12834
12835 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
12836
12837         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
12838
12839         * lib/mike-g++.exp (mike_cleanup): New proc.
12840         (prebase): New globals compiler_result, not_compiler_result,
12841         target_regexp.
12842         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
12843         allow leading "-" in pattern.  Watch for unsupported tests.
12844         If $compiler_result is set, pattern match assembler code,
12845         and ditto for $not_compiler_result.
12846         * lib/mike-gcc.exp: Likewise.
12847
12848         * lib/plumhall.exp (ph_execute): Only call ph_summary if
12849         execution "succeeded".
12850
12851 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
12852
12853         * config/win32.exp: New file.
12854         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
12855
12856 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12857
12858         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
12859         unsupported.
12860         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
12861         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
12862         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
12863
12864         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
12865         "... without exceptions was ...".  That is now handled by
12866         prune_system_crud.
12867         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12868
12869 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
12870
12871         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
12872         sieve.c,sort2.c}: New files.
12873         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
12874         sieve.exp,sort2.exp}: Drivers for them.
12875
12876         * lib/mike-gcc.exp (program_output): New user settable variable.
12877         (postbase): Call prune_system_crud.  Also prune extraneous compiler
12878         messages.
12879         * lib/mike-g++.exp (program_output): New user settable variable.
12880
12881         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
12882
12883         * config/sh.exp: Deleted (use sim.exp instead).
12884
12885 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12886
12887         * config/vx.exp: Declare CHECKTASK as global.
12888         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
12889         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
12890         * lib/old-dejagnu.exp: Load [pwd]/$executable.
12891
12892 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
12893
12894         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
12895         target. Like vx.exp, only includes `vx29k.exp' instead of
12896         `vxworks.exp'.
12897
12898 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
12899
12900         * config/sim.exp: Increase time limit from 120 seconds to 240.
12901
12902 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
12903
12904         * gcc.c-torture/execute/950628-1.c: New test.
12905
12906 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
12907
12908         * gcc.c-torture: Update with changes/additions from
12909         c-torture-1.34.
12910
12911 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
12912
12913         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
12914
12915 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
12916
12917         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
12918
12919 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
12920
12921         * gcc.c-torture/compile/950512-1.c: New test.
12922         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
12923         * gcc.dg/struct-ret-1.c: Likewise.
12924
12925 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
12926
12927         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
12928           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
12929
12930 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
12931
12932         * gcc.c-torture/special/920411-1.c: Deleted.
12933         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
12934
12935 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
12936
12937         * config/sim.exp (${tool}_load): Hack in call to bash to get a
12938         cpu limit.
12939
12940 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12941
12942         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
12943
12944 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12945
12946         From kenner;
12947         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
12948         is the proper length.
12949         * va-arg-3.c: Likewise.
12950
12951 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
12952
12953         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
12954         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
12955
12956         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
12957         * lib/g++.exp (default_g++_start): Delete old cruft.
12958
12959 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
12960
12961         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
12962         (2 * (1 << 18)) to (2 * (1 << 17)).
12963
12964         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
12965
12966 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12967
12968         * config/rom68k.exp: Renamed from config/idp.exp
12969
12970 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12971
12972         * c-torture/compile/921109-2.c
12973
12974 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
12975
12976         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
12977         excess errors.
12978
12979 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
12980
12981         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
12982         output.
12983         * lib/g++.exp (default_g++_start): Likewise.
12984
12985 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
12986
12987         * gcc.c-torture/compile/950329-1.c: New test.
12988
12989 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
12990
12991           * config/bug.exp (${tool}_load): Updated to use new remote_open
12992           and remote_close procs.
12993         * config/idp.exp: New file.
12994
12995 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
12996
12997         * gcc.c-torture/execute/950322-1.c: New test.
12998
12999 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13000
13001         * config/vx.exp (${tool}_load): Clean up testing of return code from
13002         vxworks_ld and vxworks_spawn.
13003
13004 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13005
13006         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13007
13008 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13009
13010         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13011         can mark excess errors on a machine by machine basis.  Note, the
13012         default is to not expect any excess errors, even when excess
13013         errors test - is given, so you will want to put an XFAIL ... on
13014         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13015         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13016         those 4 machines, but no others.
13017
13018 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13019
13020         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13021         * lib/c-torture.exp: to here.
13022
13023 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13024
13025         * gcc.c-torture/execute/950221-1.c: New test.
13026         * gcc.c-torture/execute/struct-ret-1.c: New test.
13027         * gcc.c-torture/compile/950221-1.c: New test.
13028
13029         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13030
13031 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13032
13033         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13034         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13035
13036 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13037
13038         * g++.gb: New directory of tests, derived from my signature and
13039         class scoping tests.
13040
13041         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13042         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13043         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13044         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13045         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13046         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13047         * g++.gb/sig25.C: Likewise.
13048
13049         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13050         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13051         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13052         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13053         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13054         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13055         * g++.gb/sig25.exp: Likewise.
13056
13057         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13058         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13059         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13060         * g++.gb/scope13.C: Likewise, this test still fails.
13061
13062         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13063         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13064         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13065         * g++.gb/scope13.exp: Ditto.
13066
13067         * g++.gb/README: New file, explains what these tests are about.
13068
13069 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13070
13071         * lib/dg.exp (dg-do): Support `preprocess'.
13072         (dg-test): Likewise.
13073
13074 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13075
13076         * config/udi.exp: change "continue -expect" to "exp_continue".
13077
13078 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13079
13080         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13081         Delete redundant tests.
13082
13083         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13084         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13085         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13086         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13087         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13088         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13089         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13090         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13091
13092         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13093         storing label pointers.
13094         * gcc.c-torture/execute/921019-1.c: Likewise.
13095         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13096         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13097         parameter fp.
13098         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13099         constants.
13100
13101         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13102         Delete obsolete tests.
13103
13104         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13105         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13106         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13107         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13108         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13109         * gcc.c-torture/compile/950124-1.c: New test.
13110
13111         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13112
13113 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13114
13115         * lib/mike-g++.exp: Add -lm to LIBS.
13116
13117 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13118
13119         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13120
13121 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13122
13123         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13124
13125 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13126
13127         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13128
13129 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13130
13131         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13132         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13133         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13134         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13135         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13136         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13137         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13138         * g++.law/{operators31.C, operators32.C,
13139         * g++.law/{operators33.C, operators34.C}: Likewise.
13140         * g++.law/{pic1.C, refs2.C}: Likewise.
13141         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13142         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13143         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13144         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13145
13146         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13147         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13148         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13149         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13150         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13151         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13152         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13153         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13154         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13155         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13156         * g++.law/{operators34.exp}: Likewise.
13157         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13158         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13159         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13160         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13161         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13162
13163         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13164         No longer expected to fail.
13165         * g++.law/missed-error3.C: Tweak for recent bool changes.
13166
13167 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13168
13169         * config/emb-unix: Deleted.
13170         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13171         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13172
13173 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13174
13175         * lib/dg.exp (dg-test): Fix typo in last patch.
13176
13177 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13178
13179         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13180         (handles multiple occurrences).
13181
13182 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13183
13184         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13185         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13186         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13187         printed).
13188         * lib/c-torture.exp (c-torture-compile): Likewise.
13189         (c-torture): Prepend full path if missing.
13190         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13191         (gcc_fail): Likewise.
13192         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13193
13194 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13195
13196         * lib/netware.exp: Only attach to NetWare i386 systems.
13197
13198 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13199
13200         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13201         messages.  Add test name to "output pattern match" pass/fail message.
13202
13203 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13204
13205         * gcc.dg: New testsuite.
13206         * gcc.dg/dg.exp: New file.
13207
13208         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13209         test-switch.c}: Deleted.
13210
13211         * gcc.misc-tests/msgs.exp: New testcase driver.
13212
13213 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13214
13215         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13216         Watch for illegal return values from ${tool}_load.
13217         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13218         cross targets.  Coerce return value >0 to 1.
13219
13220 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13221
13222         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13223
13224         * config/emb-unix.exp: New file.
13225
13226         * config/sim.exp: Error if variable $SIM not defined.
13227         (${tool}_load): Mark test as "untested" if simulator missing.
13228
13229         * config/unix.exp: Load remote.exp to get rcp_download.
13230         * lib/c-torture.exp: Use different option lists for testcases with
13231         and without loops.
13232         * gcc.c-torture/execute/execute.exp: Likewise.
13233
13234 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13235
13236         * config/*.exp: Clarify return code from ${tool}_load.
13237         Call `unresolved' or `untested' instead of `warning' or `perror'
13238         (sometimes you still want to call both though).
13239         Add comment that `shell_id' is local to each file.
13240         * config/udi.exp (timeout): Set to 30.
13241         Don't print warning if connection fails, $connectmode has already
13242         printed an error.
13243         (${tool}_load): Move verbose messages to level 2.
13244         Rework pattern for "Process started" message.
13245         Pass `shell_id' to ${connectmode}_download.
13246         Retry twice upon timeout.  Make resetting of target more robust.
13247         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13248         Pass `shell_id' to exit_$connectmode.
13249         Only call exit_$connectmode if connected.
13250         * config/unix.exp (${tool}_load): Check return codes better.
13251         * config/vrtx.exp (${tool}_load): Likewise.
13252         * config/vx.exp (${tool}_load): Likewise.
13253         Delete unneeded global's.
13254         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13255         from ${tool}_load.
13256         (dg-stat): Delete.
13257         (dg-init): Delete recording of pass/fail counts.
13258         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13259         (old-dejagnu-init): Likewise.
13260         (old-dejagnu-stat): Delete contents, empty proc now.
13261         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13262         (c-torture): Delete references to lcnt, lpass, lfail.
13263         Get option list from TORTURE_OPTIONS.
13264         Delete -funroll[-all]-loops if no loops.
13265         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13266         (g++_stat): Delete contents (empty proc now).
13267         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13268         (gcc_finish): Likewise.
13269         (gcc_stat): Deleted.
13270         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13271         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13272         * gcc.c-torture/execute/execute.exp: Likewise.
13273         Split tests into two parts: compile, execute.
13274         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13275         no loops.  Update to reflect clarified return codes from ${tool}_load.
13276
13277 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13278
13279         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13280         to grep for.
13281         (old-dejagnu): Likewise (where necessary).
13282
13283 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13284
13285         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13286
13287         * lib/dg.exp (dg-process-target): Fix processing of selector.
13288         Add comment regarding use of `error'.
13289
13290         * lib/gcc.exp (prune_system_crud): Define if missing.
13291         * lib/g++.exp (prune_system_crud): Likewise.
13292
13293         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13294         Call prune_system_crud.
13295         * lib/dg.exp (dg-runtest): New proc.
13296         Use perror instead of send_user for tcl errors in testcase.
13297         Don't return any value, it's never used.
13298         Don't clobber previous definition of `unknown'.
13299         Print tcl errors in `dg-final'.
13300
13301 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13302
13303         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13304         (dg-test): Don't print errorInfo, it contains stack backtrace.
13305
13306 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13307
13308         * lib/g++.exp (runtest_file_p): Define if missing.
13309
13310 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13311
13312         * lib/mike-g++.exp: Comment out loading of g++.exp.
13313         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13314         (default_g++_version): Always print something.
13315         (default_g++_start): Comment out call to `which'.
13316         (g++_start, g++_load): Deleted (must be defined in config file).
13317         * lib/gcc.exp: Test for existence of $CC at start.
13318         Delete check for tmpdir (done in gcc_init).
13319         (default_gcc_version): Always print something.
13320         (default_gcc_start): Comment out call to `which'.
13321         * config/*.exp: Major cleanup - make cross targets work at least a
13322         little better for g++ (by not being "--tool gcc" specific).
13323         Rename gcc_xxx to ${tool}_xxx.
13324         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13325         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13326
13327 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13328
13329         * lib/c-torture.exp (c-torture-compile): Rework compiler
13330         message processing.
13331
13332         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13333         c-torture.
13334
13335 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13336
13337         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13338
13339         * lib/dg.exp (dg-process-target): Support { target native }.
13340
13341 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13342
13343         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13344         looked for "... program xxx got fatal signal".
13345         Correct regsub munging of `comp_output'.
13346         Ignore compiler messages "path prefix not used" and "linker input
13347         file unused".
13348
13349 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13350
13351         * lib/gcc.exp (runtest_file_p): Define if missing.
13352         * gcc.prms/template.c: Example to work from.
13353
13354 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13355
13356         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13357         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13358
13359         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13360         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13361         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13362         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13363
13364         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13365         (dg-process-target): No longer a varargs proc.
13366         Return S/N for target, P/F for xfail.  All callers changed.
13367         (user option procs): More argument checking.
13368         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13369         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13370         (dg-test): Skip test if not running on selected target in `dg-do'.
13371         Update handling of `dg-do-what', `dg-output-text'.
13372         Separate execution pass/fail from output pattern match pass/fail.
13373         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13374
13375 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13376
13377         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13378         target for 920510-1.c.
13379
13380 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13381
13382         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13383         Clean up comment regarding use of passcnt, etc.
13384         (gcc_stat): Don't update `testcnt' here.
13385         (gcc_finish): Do it here.
13386         Might as well reset `but_id' here too.
13387         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13388         to determine if the file should be tested.
13389         * gcc.c-torture/compile/compile.exp: Likewise.
13390         * gcc.c-torture/execute/execute.exp: Likewise.
13391         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13392         * gcc.misc-tests/dg-test.exp: Likewise.
13393         * gcc.prms/prms.exp: Likewise.
13394         * gcc.wendy/wendy.exp: Likewise.
13395         * g++.old-deja.exp: Likewise.
13396         Move "Testing file" message to verbose level 1.
13397
13398 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13399
13400         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13401
13402 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13403
13404         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13405         (default_gcc_start): Accept optional second list element
13406         of compiler flags.  Print compiler output at verbosity level 2.
13407         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13408         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13409         Save current values of framework globals passcnt, failcnt, xpasscnt,
13410         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13411         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13412         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13413         xfailcnt to compute stats.  Update framework global `testcnt' from
13414         pass/fail counts.
13415         (gcc_finish): New proc.  Clean up test environment.
13416         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13417         (gcc_epass, gcc_efail): Delete.
13418         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13419         argument of line number.
13420         (dg-init): If the tool has an init routine, call it.
13421         (dg-test): Remove args `cflags_var' and `libs_var'.
13422         Pass all compiler options to ${tool}_start.
13423         Handle missing line number.
13424         (dg-finish): New function.
13425         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13426         particular files.  Call gcc_finish at end.  Move "skipping test"
13427         message to verbosity level 3.
13428         * gcc.c-torture/compile/compile.exp: Likewise.
13429         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13430         * gcc.c-torture/execute/execute.exp: Likewise.
13431         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13432         Print testcase being tried at verbosity level 1.
13433         * gcc.c-torture/special/special.exp: Unset xfail.
13434         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13435         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13436         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13437         * gcc.failure/failure.exp: Likewise.
13438         * gcc.ieee/ieee.exp: Likewise.
13439         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13440         Update call to dg-test.  Call dg-finish at end.
13441         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13442         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13443         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13444         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13445         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13446         * gcc.wendy/wendy.exp: Add copyright.
13447         Delete setting of tmpdir (done by gcc_init).
13448         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13449         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13450         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13451         gcc_[ce]pass/fail.
13452
13453 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13454
13455         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13456         confusion.
13457         (g++_load): Likewise.
13458
13459         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13460         Rename argument to `prog' to remove the confusion.
13461         Varargs fns behave differently too!
13462         (g++_load): Likewise.
13463
13464         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13465
13466         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13467         what it is.  Delete (always) printing of status value for !native.
13468         Simplify verbose code, and include status and exec_output.
13469         (g++_load): Use gcc_load.
13470
13471 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13472
13473         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13474         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13475         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13476         940714-3.c as these testcases don't exist anymore.  Make
13477         va-arg-1.c expected to pass.
13478
13479 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13480
13481         * gcc.misc-tests/misc.exp: Only run specific testcases.
13482         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13483         * gcc.misc-tests/dg-[1-9].c: New files.
13484
13485         * lib/dg.exp: New testsuite driver.
13486         * gcc.prms/prms.exp: Use it.
13487
13488         * README.gcc: New file.
13489
13490         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13491         Document and reset `lxpass' and `lxfail'.
13492         Simplify "initialized" message.
13493         (gcc_stat): Clean up comments a little.
13494
13495 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13496
13497         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13498
13499 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13500
13501         * lib/old-dejagnu.exp (process-option): New proc.
13502         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13503         (old-dejagnu): Simplify.
13504         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13505
13506 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13507
13508         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13509         exists and is not an empty string.
13510
13511         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13512         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13513         finished.
13514         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13515         automatically.
13516
13517         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13518         longer expected to fail.
13519
13520         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13521         "f" function call.
13522
13523         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13524
13525         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13526         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13527         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13528         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13529         c-torture-1.29.
13530
13531         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13532         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13533
13534         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13535
13536         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13537         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13538
13539         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13540         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13541         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13542
13543 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13544
13545         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13546         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13547         940714-1.c, 940714-2.c, 940714-3.c},
13548         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13549         gcc.misc-tests/{mg.c,mg.exp}:
13550         New tests.
13551         * gcc.noncompile/noncompile.exp: Change accordingly.
13552
13553 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13554
13555         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13556         Undo previous clobberage.
13557
13558 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13559
13560         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13561         * gcc.special/{930510-1.c, special.exp}:
13562         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13563         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13564         struct-varargs-1.c}: New tests from c-torture-1.26.
13565
13566 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13567
13568         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13569           argument to switch.
13570
13571 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13572
13573         * Revert the previous changes.  Please see Rob's directory
13574           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13575           fixes.
13576
13577 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13578
13579         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13580             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13581             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13582             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13583             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13584             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13585             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13586             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13587             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13588             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13589             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13590             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13591             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13592             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13593             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13594             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13595             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13596             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13597             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13598             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13599             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13600             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13601             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13602             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13603             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13604             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13605             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13606
13607 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13608
13609         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13610             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13611           with perror calls.
13612
13613 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13614
13615         * config/unix.exp (g++_load): Fix syntax.
13616
13617 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13618
13619         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
13620         * gcc.noncompile/921017-1.c: Deleted obsolete test.
13621         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
13622         Don't expect va-arg-1.c to fail.  Correct expected output for
13623         920928-1.c.
13624         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
13625         * gcc.wendy/hbm4.c: Correct typo.
13626         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
13627
13628 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
13629
13630         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
13631         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
13632         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
13633         * lib/c-torture.exp (c-torture-compile): Ditto.
13634
13635         Reduce volume of output (remove all the -I's and such).
13636         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
13637         Call gcc_cpass, gcc_cfail.
13638         (c-torture): Pass testing option to c-torture-compile.
13639
13640 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
13641
13642         Bring patches over from progressive.
13643         * config/default.exp: Exit remote shell cleanly.
13644         (g++_exit, g++_start): Add default versions.
13645         * config/sim.exp (gcc_load): Use perror, not error.
13646
13647 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
13648
13649         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
13650         set in site.exp.
13651
13652 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
13653
13654         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
13655         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
13656         (wendy_try): New proc to run testcase.
13657         (main loop): Call 'em.
13658         * gcc.wendy/*.c: Clean up pass to correct expected output.
13659
13660         * lib/gcc.exp: Minor cleanup work.
13661         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
13662
13663 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
13664
13665         * config/sim.exp (gcc_load): Document return codes better.
13666         Don't pass -v to simulator.
13667
13668 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13669
13670           * gcc.special/920717-x.c: Fix typo.
13671           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
13672           get at sources.
13673
13674         * lib/mike-gcc.exp: Fix typo.
13675
13676 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13677
13678         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
13679         binary to use, transform the name.
13680         * config/*.exp: rename everything. Nuke any g++ specific files,
13681         it's now a special case of gcc that requires no special support.
13682         Add a default.exp for unsupported targets.
13683
13684 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
13685
13686         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
13687         lib/old-dejagnu.exp: Fix a few patterns to work with the new
13688         version of Tcl.
13689
13690 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
13691
13692         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
13693         than a warning.
13694
13695 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
13696
13697         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
13698
13699 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13700
13701         * gcc.execute/execute.exp: Combine opt_list and foption_list into
13702         option_list.  Compile every file with only 4/6 option choices
13703         (same as C torture) instead of with 12/18 different option
13704         choices.
13705         * lib/c-torture.exp: Likewise.
13706
13707         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
13708         not already set.
13709
13710 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
13711
13712         * lib/old-deja.exp: Add `excess errors test fails' error, now one
13713         can put an XFAIL *-*-* on excess errors.
13714
13715 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
13716
13717         * g++.law: Add more tests derived from g++-bugs snapshots.
13718
13719         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
13720         equivalent to g++.law/init9.
13721
13722         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
13723         compiled it, and the a.out file after we've run it.
13724
13725 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13726
13727         * lib/mike-g++.exp (postbase): Delete the .o file after we've
13728         compiled it, and the a.out file after we've run it.
13729
13730 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13731
13732         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
13733
13734 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13735
13736         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
13737         version number.
13738
13739 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
13740
13741         * g++.law: New directory of g++ tests derived from the g++-bugs
13742         snapshots.
13743
13744 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13745
13746         * gcc.compile: initbug1.c initbug1.exp testcase added
13747
13748 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13749
13750         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
13751         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
13752           fixes submitted by Jeff Law (law@cs.utah.edu)
13753         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
13754           Jeff Law (law@cs.utah.edu)
13755
13756
13757 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
13758
13759         * config/unix-g++.exp: Follow the gcc way of doing things.
13760         * g++.old-deja/old-deja.exp: Minor updates.
13761         * lib/g++.exp: New file, follow the gcc way of doing things.
13762         * lib/old-dejagnu.exp: Minor updates.
13763         * lib/mike-g++.exp: Always unset errorInfo.
13764
13765 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
13766
13767         * lib/gcc.exp: Fix some errors with the below change, CC and
13768         CFLAGS should be global when setting, not local.
13769
13770 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13771
13772         * lib/gcc.exp: Transform tool name.
13773
13774 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13775
13776         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
13777
13778 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13779
13780         * lib/gcc.exp: change gcc_done to gcc_stat
13781
13782 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13783
13784         * Upgraded gcc testsuite to c-torture version 1.25
13785
13786 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13787
13788         * lib/gcc.exp: added reporting code. Changed verbose compile message.
13789         * lib/c-torture: added hooks for new reporting code.
13790
13791 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13792
13793         * config/sh-gcc.exp: check if sh-sim exists in the path
13794
13795 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13796
13797         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
13798         * gcc.compile/compile.exp: Initial changes for new logic.
13799         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
13800         * gcc.failure/failure.exp: Initial changes for new logic.
13801         * gcc.ieee/ieee.exp: Initial changes for new logic.
13802         * gcc.misc-tests/misc.exp: Initial changes for new logic.
13803         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
13804         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
13805         * lib/c-torture.exp: Initial changes for new logic.
13806         * lib/gcc.exp: Initial changes for new logic.
13807
13808 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
13809
13810         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
13811         depend upon failure or success.  Fully qualify names in failure
13812         and success messages.  Always remove a.out before starting
13813         compile, just in case.  Pay more attention to error text output by
13814         the compiler.  Handle testcases with no known past errors just
13815         like all others, so that things are uniform.  Other miscellaneous
13816         improvements.
13817
13818 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13819
13820         * gcc.cpp: new directory for cpp tests
13821
13822 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13823
13824         * lib/chill.exp: Code reformatted, removed unused code.
13825         * config/unix-chill.exp: Code reformatted, removed unused code.
13826         * chill.execute/execute.exp: Code reformatted, removed unused code.
13827         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
13828
13829 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
13830
13831         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
13832         routines not written.
13833
13834 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13835
13836         * config/bug-gcc.exp: Use new procs from bug.exp.
13837
13838 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13839
13840         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
13841         via ftp, rather than depending on NFS.
13842         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
13843         case.
13844
13845 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
13846
13847         * config/bug-gcc.exp: Use new download proc.
13848
13849 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
13850
13851         * chill.execute/execute.exp: cleanups, handles errors better
13852         * chill.compile/compile.exp: rewrite, based on execute.exp
13853         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
13854         * lib/chill.exp: major changes to diff proc and compile and link
13855           procs. added chill_fail and chill_pass wrappers to pass and
13856           fail. added more comments, and handle error codes better.
13857           Added a hack to capture stderr from exec, so noncompile tests
13858           can work.
13859
13860 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13861
13862         * chill.execute/execute.exp: rewrite of testsuite driver
13863         * lib/chill.exp: rewrite of testsuite driver
13864         * config/unix-chill.exp: rewrite of testsuite driver
13865
13866 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13867
13868     In chill.execute:
13869         * iexpr.ch: Standardize uppercase.
13870         * tuples.dat: Standardize uppercase.
13871         * vary.ch: standardize.  Correct varying string assignments.
13872         * vary.dat: Add new output lines.
13873
13874 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
13875
13876     In chill.execute:
13877         * chprintf.ch: Standardize use of uppercase.
13878         * tuples.ch: Standardize and turn arr2 into a DCL,
13879           rather than a SYN.
13880         * pinits.ch: Standardize.
13881
13882 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
13883
13884         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
13885         * Makefil: Renamed to Makefile.in.
13886         * configure.in: New.
13887
13888 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
13889
13890     In chill.execute:
13891         * .cvsignore: Add result/output files.
13892         * Makefile: Fix up variables at start.  Use MFLAGS
13893           everywhere.  Correct bool_loc, built_ins entries.
13894           Add entry for vary1.ch.
13895         * bitarray.ch: Standardize upper-case usage.
13896         * bitexpr.ch: Standardize, add output of b1.
13897         * params.ch: Use arrayt in along PROC parameters, to
13898           avoid novelty problems.
13899         * sets.ch: Tiny cleanup.
13900         * vary1.ch: Re-indent.
13901
13902 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
13903
13904           * Add PR-related files to Makefiles, .cvsignore files, etc.
13905
13906 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13907
13908         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
13909           with compiler objects. New names are test-flow.c and test-loop.c
13910
13911 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13912
13913         * Upgraded c-torture tests from 1.19 to 1.20
13914
13915         * new files:
13916         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
13917         * gcc.compile: 930623-1.c 930623-2.c
13918         * gcc.noncompile: 930622-1.c 930622-2.c
13919         * gcc.failure: 920411-1.c 920627-2.c
13920         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
13921
13922 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13923
13924         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13925           More changes to get testsuite working properly. Needs more work.
13926           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
13927
13928 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
13929
13930         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
13931           More changes to get testsuite working properly. Needs more work.
13932
13933 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
13934
13935         * chill.compile/compile.exp: Added for Dejagnu support
13936         * chill.execute/execute.exp: Added for Dejagnu support
13937         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
13938
13939 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
13940
13941     This should complete moving the CHILL test files.
13942         * chill.noncompile(.cvsignore printf.grt
13943             in-printf.grt chprintf.grt chprintf.ch):
13944             Added test-support files.
13945           (Makefile): Modified further.
13946         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
13947             signal.ch): Added test files.
13948           * chill.execute (.cvsignore printf.grt printr.c
13949             in-printf.grt rts.c chprintf.grt rts.h): Added
13950           test-support files.
13951             (Makefile): More corrections.
13952
13953 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
13954
13955         * chill.compile, chill.execute, chill.nocompile: Add CHILL
13956           test cases, ready for DejaGnu.
13957
13958 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13959
13960         * Upgraded c-torture tests from 1.18 to 1.19
13961
13962         * gcc.compile: added test(s):
13963           930607-1.c
13964         * gcc.execute: added test(s):
13965           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
13966
13967         * added new subdirectory for misc tests: gcc.misc-tests
13968         * gcc.misc-test(s): added tests:
13969           inst-check.c test-consts.c test-ior.c test-switch.c
13970
13971 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
13972
13973         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
13974
13975 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
13976
13977         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
13978
13979 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13980
13981         * Upgraded c-torture tests from 1.17 to 1.18
13982
13983 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
13984
13985         * Upgraded c-torture tests from 1.12 to 1.17
13986
13987 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
13988
13989         * lib/old-dejagnu.exp:
13990           Fixed handling of XFAIL target triplets to correctly
13991           recognize wildcard characters.  Removed code that
13992           appended a unique id tag to the end of the file name
13993           printed out by the result of the testcases within a
13994           given test file.
13995
13996 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
13997
13998         * lib/old-dejagnu.exp:
13999           Reworked expected failure handling to trigger off of XFAIL
14000           keyword in keyphrase embeded in testcase source code. The
14001           XFAIL keyword must be at the end of the keyphrase line. It
14002           may optionally be followed by one or more target triplets.
14003           It has just occured that the handling of wildcards in the
14004           target triplet may not be correct.
14005
14006 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14007
14008         * g++.old-deja/tests:
14009           Moved all subdirectories up one level into g++.old-deja .
14010
14011         * lib/old-dejagnu.exp:
14012           Fixed problem with CXXFLAGS not being properly reset, and being
14013           corrupted with extraneous "-c" compiler option.  This was
14014           causing binaries to not be generated for test that needed them.
14015           Modified strings passed to "pass" and "fail" so that individual
14016           tests from the same test file would be distinguished by an
14017           identifier appended to the test file name in the summary logs;
14018           this corrected a problem with erroneous diff logs.  Added code
14019           to search testcases for expected fail and unexpected pass keywords.
14020
14021 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14022
14023         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14024
14025 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14026
14027         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14028           Removed extraneous text from end of "Special g++ Options"
14029           keyphrase.
14030
14031         * lib/old-dejagnu.exp: Added pattern matching to look for new
14032           keywords, embedded in testcases comments, which will trigger
14033           calls to xpass and xfail.
14034
14035 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14036
14037         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14038           comments embedded in the testcases, especially the one looking for
14039           special compiler options, as well as the pattern matching for the
14040           compiler output again.
14041
14042 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14043
14044         * lib/old-dejagnu.exp: Do a proper check of the return value for
14045           execute tests. Fixed several problems with the pattern matching
14046           of the compiler output which gave erroneous test results.
14047           Changed several of the test result messages to be more descriptive.
14048         * config/unix-g++.exp: Proc g++_load now actually works and
14049           executes the tests passed to it and returns a usable return
14050           value.
14051
14052 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14053
14054           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14055
14056 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14057
14058         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14059           Modified both files to properly execute the old style
14060           dejagnu tests. The previous versions of these files were
14061           experimental and did not function anything near correctly.
14062
14063 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14064
14065         * Removed all Makefile.in and configure.in files. No configuration
14066         needed now.
14067
14068 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14069
14070         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14071
14072 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14073
14074         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14075         gcc.special/configure.in, gcc.noncompile/configure.in,
14076         gcc.execute/configure.in, gcc.code_quality/configure.in,
14077         g++.other/configure.in, g++.old-deja/configure.in,
14078         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14079         in srcname setting.
14080
14081 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14082
14083         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14084         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14085         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14086
14087 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14088
14089         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14090         (gdb_exit): Don't remove *_soc files.
14091
14092 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14093
14094         * lib/c-torture.exp: Don't look for main; instead always use -w
14095         -c.  This is how the c-torture tests work.  Remove the object
14096         file if the compilation succeeds.
14097         * gcc.execute/execute.exp: Remove executable if test passes.
14098         * gcc.noncompile/noncompile.exp: Every test is an expected
14099         failure.
14100         * gcc.special/special.exp: Added tests from c-torture 1.11,
14101         corrected use of existing test.
14102         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14103         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14104         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14105         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14106         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14107         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14108         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14109         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14110         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14111         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14112         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14113         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14114         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14115         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14116         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14117         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14118         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14119         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14120         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14121         c-torture 1.11.
14122         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14123         correspond to c-torture 1.11.
14124
14125         * New file.