b3e25d6c358fa0534834ccc0a376252f9733610c
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-01-27 Jakub Jelinek <jakub@redhat.com>
2
3 PR c/18946
4 * gcc.dg/noncompile/20050120-1.c: New test.
5
6 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7
8 PR tree-optimization/19633
9 * gcc.dg/pr19633.c: New test.
10 * gcc.dg/tree-ssa/pr19633.c: New test.
11
12 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13
14 * gcc.dg/20041216-1.c: New test.
15
16 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
17
18 PR objc/18862
19 * objc.dg/selector-2.m: New test.
20
21 2005-01-26 Jakub Jelinek <jakub@redhat.com>
22
23 * g++.dg/opt/range-test-2.C: New test.
24
25 PR rtl-optimization/19579
26 * gcc.c-torture/execute/20050124-1.c: New test.
27
28 2005-01-26 Greg Parker <gparker@apple.com>
29 Stuart Hastings <stuart@apple.com>
30
31 * gcc.c-torture/execute/20050125-1.c: New.
32
33 2005-01-18 Jan Hubicka <jh@suse.cz>
34
35 PR tree-optimize/19337
36 * gcc.c-torture/compile/20050119-1.c: New test.
37
38 2005-01-24 James E Wilson <wilson@specifixinc.com>
39
40 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
41 test for successful match.
42
43 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
44
45 PR objc/18408
46 * objc.dg/comp-types-7.m: New test.
47
48 2005-01-24 Janis Johnson <janis187@us.ibm.com>
49
50 * lib/target-supports.exp (current_target_name): New.
51 (check_effective_target_ilp32, check_effective_target_lp64):
52 Cache the result to use as long as the current target, with
53 multilib flags, remains the same.
54
55 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
56 (dg-require-weak, dg-require-visibility, dg-require-alias,
57 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
58 dg-require-effective-target, dg-skip-if): Remove call to
59 skip_test_and_clear_xfail.
60 (dg-test): Clear xfail data.
61
62 2005-01-24 Jakub Jelinek <jakub@redhat.com>
63
64 PR target/17751
65 * gcc.dg/ppc64-toc.c: New test.
66
67 * g++.dg/tree-ssa/empty-1.C: New test.
68
69 PR middle-end/19551
70 * gcc.c-torture/execute/20050121-1.c: New test.
71 * gcc.dg/20050121-2.c: New test.
72
73 2004-01-23 Steven G. Kargl <kargls@comcast.net>
74 Paul Brook <paul@codesourcery.com>
75
76 PR fortran/17941
77 * gfortran.dg/real_const_1.f: New test.
78 * gfortran.dg/real_const_2.f90: New test.
79 * gfortran.dg/complex_int_1.f90: New test.
80
81 2005-01-23 Bud Davis <bdavis9659@comcast.net>
82
83 PR fortran/19313
84 * gfortan.dg/inquire_6.f90: New test.
85
86 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
87
88 PR libfortran/19451
89 * open_readonly_1.f90: New test.
90
91 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
92
93 PR libfortran/18982
94 * gfortran.dg/open_new.f90: New file.
95
96 2005-01-22 Paul Brook <paul@codesourcery.com>
97
98 * namelist_1.f90: New test.
99
100 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
101
102 PR tree-optimization/19484
103 * gcc.c-torture/compile/20050122-[12].c: New tests.
104
105 2005-01-22 Paul Brook <paul@codesourcery.com>
106
107 * gfortran.dg/implicit_2.f90: New test.
108
109 2005-01-22 Bud Davis <bdavis9659@comcast.net>
110
111 PR fortran/19314
112 * gfortran.dg/inquire_5.f90: New test.
113
114 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
115
116 PR c/18809
117 * gcc.dg/pr18809-1.c: New test.
118
119 2005-01-21 Ian Lance Taylor <ian@airs.com>
120
121 * gcc.dg/20050121-1.c: New test.
122
123 PR tree-optimization/13000
124 * gcc.dg/20040206-1.c: Change warning to point where function is
125 being inlined.
126
127 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
128
129 PR c++/19208
130 * g++.dg/template/array11.C: New test.
131
132 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
133
134 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
135 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
136 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
137 * gfortran.dg/getenv_1.f90: Add dg-do directive.
138 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
139 gfortran.dg/pr17164.f90: Add missing dg-do directives.
140
141 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
142
143 PR tree-optimization/15349
144 * gcc.dg/tree-ssa/pr15349.c: New.
145
146 2005-01-20 Steve Ellcey <sje@cup.hp.com>
147
148 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
149
150 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
151
152 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
153 scan-assembler-times directive name.
154
155 * gcc.dg/asm-a.c: Move dg-require-effective-target to
156 after dg-do.
157
158 PR rtl-optimization/19462
159 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
160
161 2005-01-19 Steve Ellcey <sje@cup.hp.com>
162
163 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
164 counting function calls on ia64.
165
166 2005-01-19 Jakub Jelinek <jakub@redhat.com>
167
168 PR rtl-optimization/15139
169 * gcc.dg/20050111-2.c: New test.
170
171 PR c/17297
172 * gcc.c-torture/compile/20050113-1.c: New testcase.
173
174 PR middle-end/19164
175 * gcc.dg/20050113-1.c: New testcase.
176
177 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
178
179 * gcc.dg/vect/vect-85.c: Add comment.
180 * gcc.dg/vect/vect-86.c: Add xfail for now.
181 * gcc.dg/vect/vect-87.c: Add xfail for now.
182 * gcc.dg/vect/vect-88.c: Add xfail for now.
183 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
184
185 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
186
187 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
188
189 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
190
191 * g++.dg/debug/typedef3.C: New test.
192
193 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
194
195 PR c/19472
196 * gcc.dg/asm-a.c: New test.
197
198 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
199
200 * gcc.dg/sh-relax.c: Add prototype for abort.
201
202 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
203
204 * gcc.dg/short-compare-1.c: New test.
205 * gcc.dg/short-compare-2.c: Likewise.
206
207 2005-01-18 Michael Matz <matz@suse.de>
208
209 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
210
211 2005-01-17 Diego Novillo <dnovillo@redhat.com>
212
213 PR tree-optimization/19121
214 * gcc.c-torture/compile/pr19121.c: New test.
215
216 2005-01-17 James E. Wilson <wilson@specifixinc.com>
217
218 PR target/19357
219 * gcc.c-torture/compile/pr19357.c: New test.
220
221 2005-01-17 Ian Lance Taylor <ian@airs.com>
222
223 PR c/5675
224 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
225 pass--those that refer just to the variable, possibly with a
226 cast.
227 * gcc.dg/c99-const-expr-3.c: Likewise.
228
229 PR middle-end/13127
230 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
231 longer emitted.
232
233 2005-01-16 Bud Davis <bdavis9659@comcast.net>
234
235 PR fortran/18778
236 * gfortran.dg/endfile_2.f90: New test.
237
238 2005-01-16 Steven G. Kargl <kargls@comcast.net>
239
240 PR 19168
241 * gfortran.dg/select_5.f90: New test.
242
243 2004-01-16 Paul Brook <paul@codesourcery.com>
244
245 * gfortran.dg/common_4.f90: New test.
246
247 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
248
249 PR rtl-optimization/19462
250 * gcc.dg/torture/pr19462-1.c: New test.
251
252 2005-01-15 Ziemowit Laski <zlaski@apple.com>
253
254 PR objc/19321
255 * objc.dg/func-ptr-2.m: New.
256 * objc.dg/volatile-1.m: New.
257
258 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
259
260 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
261
262 2005-01-15 Jakub Jelinek <jakub@redhat.com>
263
264 PR tree-optimization/19060
265 * gcc.c-torture/execute/20050104-1.c: New test.
266
267 2005-01-15 Bud Davis <bdavis9659@comcast.net>
268
269 PR fortran/18983
270 * gfortran.dg/write_to_null.f90: New test.
271
272 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
273 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
274
275 PR other/19328
276 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
277 argument.
278
279 2005-01-15 Jakub Jelinek <jakub@redhat.com>
280
281 PR c++/19263
282 * g++.dg/init/vector1.C: New test.
283
284 2005-01-14 James E. Wilson <wilson@specifixinc.com>
285
286 PR target/13158
287 * gcc.target/ia64/sibcall-unwind-1.c: New test.
288 PR target/18987
289 * gcc.target/ia64/sibcall-unwind-2.c: New test.
290
291 2005-01-14 Steven G. Kargl <kargls@comcast.net>
292
293 * gfortran.dg/select_1.f90: New test.
294 * gfortran.dg/select_2.f90: New test.
295 * gfortran.dg/select_3.f90: New test.
296 * gfortran.dg/select_4.f90: New test.
297
298 2005-01-14 Jakub Jelinek <jakub@redhat.com>
299
300 PR middle-end/19084
301 PR rtl-optimization/19348
302 * gcc.dg/20050111-1.c: New test.
303 * gcc.c-torture/execute/20050111-1.c: New test.
304
305 * gcc.dg/i386-asm-4.c: New test.
306
307 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
308
309 * gcc.dg/nested-func-2.c: New test.
310 * ada/acats/norun.lst: Remove c953002.
311
312 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
313
314 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
315
316 2005-01-12 Ben Elliston <bje@au.ibm.com>
317
318 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
319
320 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
321
322 PR target/18761
323 * g++.dg/abi/align1.C: New test.
324
325 2005-01-11 Alan Modra <amodra@bigpond.net.au>
326
327 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
328 at a time.
329 * g++.dg/ext/altivec_check.h: Support compiling as C.
330
331 2005-01-10 Roger Sayle <roger@eyesopen.com>
332
333 PR c++/19355
334 * g++.dg/expr/pr19355-1.C: New test case.
335
336 2005-01-10 Laurent GUERBY <laurent@guerby.net>
337
338 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
339 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
340 * ada/acats/tests/c3/c92005b.ada: Likewise.
341 * ada/acats/tests/c3/cxb3012.a: Likewise.
342 * ada/acats/norun.lst: Add c380004 and c953002, add PR
343
344 2005-01-09 Paul Brook <paul@codesourcery.com>
345
346 * gfortran.dg/common_2.f90: New file.
347 * gfortran.dg/common_3.f90: New file.
348
349 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
350
351 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
352
353 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
354
355 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
356 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
357 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
358 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
359 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
360 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
361 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
362 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
363 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
364 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
365 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
366 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
367 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
368 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
369 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
370 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
371 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
372 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
373 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
374 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
375 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
376 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
377 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
378 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
379 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
380 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
381 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
382 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
383 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
384 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
385 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
386 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
387 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
388 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
389 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
390 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
391 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
392 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
393 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
394 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
395 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
396 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
397 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
398 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
399 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
400 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
401 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
402 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
403 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
404 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
405 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
406 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
407 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
408 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
409 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
410 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
411 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
412 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
413 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
414 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
415 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
416 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
417 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
418 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
419 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
420 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
421 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
422
423 * gcc.dg/vect/vect-1.c: Fix spelling.
424 * gcc.dg/vect/vect-10.c: Fix spelling.
425 * gcc.dg/vect/vect-11.c: Fix spelling.
426 * gcc.dg/vect/vect-12.c: Fix spelling.
427 * gcc.dg/vect/vect-14.c: Fix spelling.
428 * gcc.dg/vect/vect-15.c: Fix spelling.
429 * gcc.dg/vect/vect-16.c: Fix spelling.
430 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
431 * gcc.dg/vect/vect-64.c: Fix comments.
432 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
433
434 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
435 Ira Rosen <irar@il.ibm.com>
436
437 * gcc.dg/vect/vect-70.c: New test.
438 * gcc.dg/vect/vect-71.c: New test.
439
440 2005-01-09 Manfred Hollstein <mh@suse.com>
441
442 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
443 * gcc.dg/pr18241-2.c: Likewise.
444 * gcc.dg/pr18241-3.c: Likewise.
445 * gcc.dg/pr18241-4.c: Likewise.
446 * gcc.dg/pr18241-5.c: Likewise.
447
448 2005-01-08 Richard Henderson <rth@redhat.com>
449
450 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
451 False for x86 and x86-64.
452
453 2005-01-08 Diego Novillo <dnovillo@redhat.com>
454
455 PR tree-optimization/18241
456 * gcc.dg/pr18241-1.c: New test.
457 * gcc.dg/pr18241-2.c: New test.
458 * gcc.dg/pr18241-3.c: New test.
459 * gcc.dg/pr18241-4.c: New test.
460 * gcc.dg/pr18241-5.c: New test.
461
462 2005-01-08 Steven G. Kargl <kargls@comcast.net>
463
464 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
465 gfortran.dg/select_4.f90: New.
466
467 2005-01-07 Jakub Jelinek <jakub@redhat.com>
468
469 * gcc.c-torture/execute/20050107-1.c: New test.
470
471 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
472
473 PR c++/19298
474 * g++.dg/template/ref2.C: New.
475
476 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
477
478 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
479 instead of being empty.
480
481 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
482
483 PR fortran/15553
484 * gfortran.dg/array-1.f90: New test.
485
486 2005-01-07 Jakub Jelinek <jakub@redhat.com>
487
488 PR tree-optimization/19283
489 * gcc.c-torture/execute/20050106-1.c: New test.
490
491 PR rtl-optimization/18861
492 * gcc.dg/20050105-1.c: New test.
493
494 PR tree-optimization/18828
495 * gcc.dg/20050105-2.c: New test.
496
497 2005-01-07 Andreas Jaeger <aj@suse.de>
498
499 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
500
501 2005-01-07 Bud Davis <bdavis9659@comcast.net>
502
503 PR fortran/18398
504 * gfortran.dg/fmt_read.f90: New test.
505
506 2005-01-06 Geoffrey Keating <geoffk@apple.com>
507
508 * gcc.dg/rs6000-ldouble-2.c: New.
509
510 2005-01-06 Mark Mitchell <mark@codesourcery.com>
511
512 PR c++/19244
513 * g++.dg/parser/ctor2.C: New test.
514
515 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
516
517 PR c++/17154
518 * g++.dg/template/using9.C: New test.
519
520 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
521
522 PR c++/19258
523 * g++.dg/lookup/friend6.C: New test.
524
525 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
526
527 PR c++/19270
528 * g++.dg/template/array10.C: New.
529
530 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
531
532 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
533 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
534
535 2005-01-06 Jakub Jelinek <jakub@redhat.com>
536
537 * gcc.c-torture/compile/20050105-1.c: New test.
538
539 2005-01-05 Geoffrey Keating <geoffk@apple.com>
540
541 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
542
543 2005-01-05 Roger Sayle <roger@eyesopen.com>
544
545 PR middle-end/19100
546 * gcc.dg/conv-3.c: New test case.
547
548 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
549
550 * gcc.dg/asm-wide-1.c: New test.
551
552 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
553
554 PR c++/19030
555 * g++.dg/parse/crash22.C: New
556
557 2005-01-04 Geoffrey Keating <geoffk@apple.com>
558
559 PR 19257
560 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
561
562 2005-01-04 Uros Bizjak <uros@kss-loka.si>
563
564 PR middle-end/17767
565 * gcc.dg/i386-mmx-6.c: New test case.
566
567 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
568
569 PR tree-optimization/18308
570 * gcc.dg/vect/pr18308.c: New testcase.
571
572 2005-01-04 Andreas Jaeger <aj@suse.de>
573
574 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
575
576 2005-01-03 Geoffrey Keating <geoffk@apple.com>
577 Robert Bowdidge <bowdidge@apple.com>
578
579 * gcc.dg/cpp/subframework1.c: New.
580 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
581 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
582 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
583 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
584
585 2005-01-03 Geoffrey Keating <geoffk@apple.com>
586
587 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
588 producing warning.
589 * gcc.dg/darwin-weakimport-2.c: New.
590
591 2005-01-03 Richard Henderson <rth@redhat.com>
592
593 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
594
595 2005-01-03 Richard Henderson <rth@redhat.com>
596
597 * gcc.dg/vect/vect.exp: Enable for ia64.
598 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
599 (check_effective_target_vect_float): Likewise.
600 (check_effective_target_vect_no_align): Likewise.
601 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
602 * gcc.dg/vect/vect-8.c: Likewise.
603
604 2005-01-03 Uros Bizjak <uros@kss-loka.si>
605
606 PR target/19236
607 * gcc.dg/pr19236-1.c: New test case.
608
609 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
610
611 PR rtl-optimization/12092
612 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
613
614 2005-01-02 Andreas Jaeger <aj@suse.de>
615
616 * gcc.dg/pr12092-1.c: Do not run on x86_64.
617
618 2005-01-01 Roger Sayle <roger@eyesopen.com>
619 Andrew Pinski <pinskia@physics.uc.edu>
620
621 PR rtl-optimization/12092
622 * gcc.dg/pr12092-1.c: New test case.
623
624 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
625
626 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
627 'hidden' and 'default' for better portability.
628 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
629
630 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
631 6 and 7.
632 * g++.old-deja/g++.brendan/new3.C: Likewise.
633
634 2005-01-01 Steven Bosscher <stevenb@suse.de>
635
636 * gcc.dg/20041231-1.C: New test.
637 * g++.dg/warn/Wunreachable-code-1.C: New test.
638
639 2004-12-30 David Edelsohn <edelsohn@gnu.org>
640
641 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
642 file, not /dev/null. Abort on error.
643
644 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
645 Ziemowit Laski <zlaski@apple.com>
646
647 PR objc/18971
648 * objc.dg/encode-5.m: New test.
649
650 2004-12-29 Richard Henderson <rth@redhat.com>
651
652 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
653 * objc.dg/stabs-1.m: Disable for ia64.
654
655 2004-12-29 Mark Mitchell <mark@codesourcery.com>
656
657 PR c++/19190
658 * g++.dg/warn/Wunused-10.C: New test.
659
660 2004-12-28 Richard Henderson <rth@redhat.com>
661
662 * objc.dg/stabs-1.m: Disable for alpha.
663
664 2004-12-27 Mark Mitchell <mark@codesourcery.com>
665
666 PR c++/19149
667 * g++.dg/parse/error23.C: New test.
668
669 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
670
671 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
672
673 PR fortran/19032
674 * gfortran.dg/intrinsic_modulo_1.f90: New.
675 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
676 tests with divisor -1.
677
678 2004-12-27 Mark Mitchell <mark@codesourcery.com>
679
680 * g++.dg/opt/temp1.C (memcpy): Return a value.
681
682 PR c++/19148
683 * g++.dg/expr/cond7.C: New test.
684
685 2004-12-27 Paul Brook <paul@codesourcery.com>
686
687 * gfortran.dg/g77/select_no_compile.f: Remove.
688
689 2004-12-27 Richard Henderson <rth@redhat.com>
690
691 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
692 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
693 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
694
695 2004-12-26 Richard Henderson <rth@redhat.com>
696
697 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
698 by 1i instead of token pasting.
699
700 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
701
702 PR tree-optimization/17578
703 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
704 to additional_flags.
705 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
706
707 2004-12-25 Richard Henderson <rth@redhat.com>
708
709 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
710 Remove Alpha.
711
712 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
713
714 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
715 hppa*-*-hpux*.
716 * gcc.dg/pr17957.c (dg-options): Likewise.
717 * gcc.dg/struct-ret-1.c: Add prototype for abort.
718 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
719 instead of 0 on __hppa__.
720 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
721 "foo,%r" on hppa*-*-*.
722
723 2004-12-23 Bud Davis <bdavis9659@comcast.net>
724
725 PR fortran/19071
726 * gfortran.dg/complex_write.f90: New test.
727
728 2004-12-23 Mark Mitchell <mark@codesourcery.com>
729
730 PR c++/17595
731 * g++.dg/parse/pragma2.C: New test.
732
733 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
734
735 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
736
737 * gcc.dg/empty2.c: Add missing dg-warning.
738
739 2004-12-23 Mark Mitchell <mark@codesourcery.com>
740
741 PR c++/17413
742 * g++.dg/template/local4.C: New test.
743 * g++.dg/template/crash19.C: Add dg-error marker.
744
745 * g++.dg/template/crash31.C: Correct embedded PR number.
746
747 2004-12-23 Mark Mitchell <mark@codesourcery.com>
748
749 PR c++/16405
750 * g++.dg/opt/temp1.C: Add do-run marker.
751
752 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
753
754 * g++.dg/template/spec19.C: New.
755
756 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
757
758 PR target/16819
759 * gcc.dg/empty2.c: New.
760
761 2004-12-23 Richard Henderson <rth@redhat.com>
762
763 * lib/target-supports.exp (check_effective_target_vect_no_align):
764 Remove i?86 and x86-64.
765
766 2004-12-23 Mark Mitchell <mark@codesourcery.com>
767
768 PR c++/16405
769 * g++.dg/opt/temp1.C: New test.
770
771 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
772
773 PR c++/18733
774 * g++.dg/template/friend33.C: New testcase.
775
776 2004-12-22 Mark Mitchell <mark@codesourcery.com>
777
778 PR c++/18464
779 * g++.dg/template/cond5.C: New test.
780
781 PR c++/18492
782 * g++.dg/inherit/thunk3.C: New test.
783
784 PR c++/11224
785 * g++.dg/warn/Wunused-9.C: New test.
786
787 2004-12-22 Janis Johnson <janis187@us.ibm.com>
788
789 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
790
791 2004-12-22 Jan Beulich <jbeulich@novell.com>
792
793 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
794
795 2004-12-21 Mark Mitchell <mark@codesourcery.com>
796
797 PR c++/18378
798 * g++.dg/ext/packed8.C: New test.
799
800 PR c++/13268
801 * g++.dg/template/crash31.C: New test.
802
803 PR c++/19034
804 * g++.dg/template/crash30.C: New test.
805
806 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
807
808 PR C++/18984
809 * g++.dg/eh/ctor3.C: New test.
810
811 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
812
813 * objc.dg/stabs-1.m: Allow section name to be quoted and
814 assembly label to begin with '.LL'.
815
816 2004-12-21 Janis Johnson <janis187@us.ibm.com>
817
818 * gcc.dg/vect/vect.exp
819 (check_effective_target_lp64_or_vect_no_align): New.
820 * gcc.dg/vect/vect-77.c: Use it.
821 * gcc.dg/vect/vect-78.c: Use it.
822
823 * lib/target-supports.exp
824 (check_effective_target_vect_no_max,
825 check_effective_target_vect_no_bitwise,
826 check_effective_target_vect_no_align): New.
827 * gcc.dg/vect/vect-13.c: Use them.
828 * gcc.dg/vect/vect-17.c: Ditto.
829 * gcc.dg/vect/vect-18.c: Ditto.
830 * gcc.dg/vect/vect-19.c: Ditto.
831 * gcc.dg/vect/vect-20.c: Ditto.
832 * gcc.dg/vect/vect-27.c: Ditto.
833 * gcc.dg/vect/vect-29.c: Ditto.
834 * gcc.dg/vect/vect-44.c: Ditto.
835 * gcc.dg/vect/vect-48.c: Ditto.
836 * gcc.dg/vect/vect-50.c: Ditto.
837 * gcc.dg/vect/vect-52.c: Ditto.
838 * gcc.dg/vect/vect-54.c: Ditto.
839 * gcc.dg/vect/vect-56.c: Ditto.
840 * gcc.dg/vect/vect-58.c: Ditto.
841 * gcc.dg/vect/vect-60.c: Ditto.
842 * gcc.dg/vect/vect-72.c: Ditto.
843 * gcc.dg/vect/vect-80.c: Ditto.
844
845 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
846
847 PR c++/14075
848 * g++.dg/init/string1.C: New.
849
850 PR c++/18975
851 * g++.dg/other/synth1.C: New.
852
853 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
854
855 PR c/18963
856 * gcc.dg/pr18963-1.c: New test.
857
858 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
859
860 PR c/18596
861 * gcc.dg/funcdef-storage-1.c (foo): Remove.
862 * gcc.dg/pr18596-1.c: Use dg-error.
863 (dg-options): Use -fno-unit-at-a-time.
864 * gcc.dg/pr18596-2.c: New test.
865 * gcc.dg/pr18596-3.c: New test.
866
867 2004-12-20 Roger Sayle <roger@eyesopen.com>
868
869 PR middle-end/18683
870 * g++.dg/opt/pr18683-1.C: New test case.
871
872 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
873
874 PR other/19093
875 * g++.dg/opt/max1.C: Fix for 64bit targets.
876
877 2004-12-20 Matt Austern <austern@apple.com>
878
879 PR c++/19044
880 * g++.dg/ext/builtin6.C: New
881
882 2004-12-20 Diego Novillo <dnovillo@redhat.com>
883
884 PR tree-optimization/19080
885 * gcc.c-torture/compile/pr19080.c: New test.
886
887 2004-12-20 Steven Bosscher <stevenb@suse.de>
888
889 * gcc.dg/20041219-1.c: New test.
890
891 2004-12-19 Roger Sayle <roger@eyesopen.com>
892
893 PR middle-end/19068
894 * g++.dg/opt/max1.C: New test case.
895
896 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
897
898 * gcc.dg/fdata-sections-1.c: New test.
899
900 2004-12-18 Roger Sayle <roger@eyesopen.com>
901
902 PR middle-end/18548
903 * gcc.dg/max-1.c: New test case.
904
905 2004-12-18 Jakub Jelinek <jakub@redhat.com>
906
907 * gcc.c-torture/execute/20041218-1.c: New test.
908
909 2004-12-17 Diego Novillo <dnovillo@redhat.com>
910
911 * gcc.dg/pr18501.c: New test.
912 * gcc.dg/uninit-5.c: XFAIL.
913 * gcc.dg/uninit-9.c: XFAIL.
914
915 2004-12-17 Dale Johannesen <dalej@apple.com>
916
917 * gcc.dg/20041213-1.c: New.
918
919 2004-12-17 Ziemowit Laski <zlaski@apple.com>
920
921 * objc.dg/stabs-1.m: Allow assembly label to begin
922 with a dot ('.').
923
924 2004-12-17 Jakub Jelinek <jakub@redhat.com>
925
926 * gcc.c-torture/execute/20041213-1.c: Move...
927 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
928
929 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
930
931 PR c++/18721
932 * g++.dg/lookup/conv-5.C: New.
933
934 2004-12-16 Ziemowit Laski <zlaski@apple.com>
935
936 * objc.dg/stabs-1.m: New test.
937
938 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
939
940 * gcc.dg/visibility-c.c: Change compile to
941 assemble for the test.
942
943 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
944
945 PR target/19041
946 * gcc.dg/visibility-c.c: New test.
947
948 2004-12-16 Roger Sayle <roger@eyesopen.com>
949
950 PR middle-end/18493
951 * gcc.dg/switch-8.c: New test case.
952
953 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
954
955 PR c++/18905
956 * g++.dg/template/init4.C: New.
957 * g++.dg/opt/static3.C: Enable optimizer.
958
959 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
960
961 * g++.dg/other/complex1.C: New test.
962
963 2004-12-15 Alan Modra <amodra@bigpond.net.au>
964
965 * g++.dg/opt/inline9.C: New test.
966
967 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
968
969 PR fortran/18993
970 * gfotran.dg/nullify_1.f: New test.
971
972 2004-12-15 Richard Henderson <rth@redhat.com>
973
974 * gcc.target/i386/i386.exp: New harness.
975 * gcc.target/i386/vect-args.c: New.
976
977 2004-12-15 David Edelsohn <edelsohn@gnu.org>
978
979 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
980
981 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
982
983 PR c++/18825
984 * g++.dg/template/friend32.C: New test.
985
986 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
987
988 * cpp/pragma-once-1.c: New test.
989 * cpp/pragma-once-1b.h: Likewise.
990 * cpp/pragma-once-1c.h: Likewise.
991 * cpp/pragma-once-1d.h: Likewise.
992 * cpp/inc/pragma-once-1a.h: Likewise.
993
994 2004-12-15 Bud Davis <bdavis9659@comcast.net>
995 Steven G. Kargl <kargls@comcast.net>
996
997 PR fortran/17597
998 * gfortran.dg/list_read_3.f90: New test.
999
1000 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1001
1002 * gcc.dg/ftrapv-2.c: New test.
1003
1004 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1005
1006 PR c++/18981
1007 * g++.dg/template/typename9.C: New test.
1008
1009 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1010
1011 PR c++/18738
1012 * g++.dg/template/typename8.C: New test.
1013 * g++.dg/parse/friend2.C: Tweak error message.
1014
1015 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1016
1017 * gcc.c-torture/20041214-1.c: New test.
1018
1019 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1020
1021 PR c++/18965
1022 * g++.dg/init/array17.C: New test.
1023
1024 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1025
1026 PR c++/18793
1027 * g++.dg/init/aggr3.C: New test.
1028
1029 2004-12-14 Janis Johnson <janis187@us.ibm.com
1030
1031 * gcc.dg/altivec-types-1.c: New test.
1032 * gcc.dg/altivec-types-2.c: New test.
1033 * gcc.dg/altivec-types-3.c: New test.
1034 * gcc.dg/altivec-types-4.c: New test.
1035 * g++.dg/ext/altivec-types-1.C: New test.
1036 * g++.dg/ext/altivec-types-2.C: New test.
1037 * g++.dg/ext/altivec-types-3.C: New test.
1038 * g++.dg/ext/altivec-types-4.C: New test.
1039
1040 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1041
1042 PR middle-end/18951
1043 * gcc.c-torture/execute/20041213-1.c: New test.
1044
1045 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1046
1047 PR c++/18949
1048 * g++.dg/template/cast1.C: New.
1049
1050 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1051
1052 * gcc.c-torture/execute/20041213-2.c: New test.
1053
1054 2004-12-13 Richard Henderson <rth@redhat.com>
1055
1056 * gcc.dg/i386-sse-10.c: Fix typo in options.
1057
1058 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1059
1060 PR c++/18968
1061 * g++.dg/opt/pr18968.C: New test.
1062
1063 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1064
1065 PR c++/18925
1066 * g++.dg/ext/visibility/staticdatamem.C: New test.
1067
1068 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1069
1070 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1071
1072 2004-12-13 Roger Sayle <roger@eyesopen.com>
1073
1074 PR rtl-optimization/18928
1075 * gcc.dg/pr18928-1.c: New test case.
1076
1077 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1078
1079 PR tree-opt/16951
1080 * gcc.c-torture/compile/20041211-1.c: New.
1081
1082 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1083
1084 PR middle-end/17564
1085 * gcc.c-torture/execute/20041212-1.c: New test.
1086
1087 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1088
1089 PR fortran/18869
1090 * gfortran.dg/common_1.f90: New test.
1091
1092 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1093 Paul Brook <paul@codesourcery.com>
1094
1095 PR fortran/16222
1096 * gfortran.dg/real_do_1.f90: New test.
1097
1098 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1099
1100 PR tree-opt/18040
1101 * g++.dg/opt/ptrmem6.C: New test.
1102
1103 2004-12-11 Roger Sayle <roger@eyesopen.com>
1104
1105 PR middle-end/18921
1106 * gcc.dg/pr18921-1.c: New test case.
1107
1108 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1109
1110 PR fortran/17175
1111 * gfortran.dg/scale_1.f90: New test.
1112
1113 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1114
1115 PR middle-end/18903
1116 * gcc.c-torture/compile/pr18903.c: New test.
1117
1118 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1119
1120 * gcc.c-torture/execute/20041210-1.c: New test.
1121
1122 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1123
1124 PR c++/18731
1125 * g++.dg/parser/struct-1.C: New test.
1126 * g++.dg/parser/struct-2.C: New test.
1127 * g++.dg/parser/struct-3.C: New test.
1128
1129 2004-12-09 Richard Henderson <rth@redhat.com>
1130
1131 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1132
1133 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1134 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1135
1136 2004-12-09 Matt Austern <austern@apple.com>
1137
1138 PR c++/18514
1139 * g++.dg/ext/builtin1.C: New
1140 * g++.dg/ext/builtin2.C: New
1141 * g++.dg/ext/builtin3.C: New
1142 * g++.dg/ext/builtin4.C: New
1143 * g++.dg/ext/builtin5.C: New
1144
1145 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1146
1147 PR tree-opt/18904
1148 * g++.dg/opt/ptrmem5.C: New test.
1149
1150 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1151
1152 * g++.dg/parse/typename5.C: Adjust for new error.
1153 * g++.dg/parse/typename7.C: New.
1154
1155 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1156
1157 PR c++/18073
1158 * g++.dg/other/mmintrin.C: New test.
1159
1160 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1161
1162 PR c++/16681
1163 * g++.dg/init/array15.C: New.
1164 * g++.dg/init/array16.C: New.
1165
1166 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1167
1168 PR fortran/18826
1169 * gfortran.dg/assign_1.f90: New test.
1170
1171 2004-12-08 Nick Clifton <nickc@redhat.com>
1172
1173 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1174 * gcc.target/xstormy16/data_below100: Likewise.
1175 * gcc.target/xstormy16/sfr: Likewise.
1176 * gcc.target/xstormy16/below100.S: New test source file.
1177 * gcc.target/xstormy16/below100.ld: New test linker script.
1178 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1179 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1180 bp instructions.
1181 * gcc.target/xstormy16/bp.c: Likewise.
1182
1183 * gcc.target/xstormy16/bss_below100: New files:
1184 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1185 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1186 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1187 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1188 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1189 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1190 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1191 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1192 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1193 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1194 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1195 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1196 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1197 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1198 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1199 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1200 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1201 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1202 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1203 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1204 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1205 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1206 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1207 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1208 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1209 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1210 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1211
1212 * gcc.target/xstormy16/data_below100: New files:
1213 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1214 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1215 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1216 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1217 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1218 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1219 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1220 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1221 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1222 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1223 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1224 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1225 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1226 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1227 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1228 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1229 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1230 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1231 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1232 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1233 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1234 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1235 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1236 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1237 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1238 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1239 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1240
1241 * gcc.target/xstormy16/sfr: New files:
1242 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1243 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1244 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1245 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1246 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1247 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1248 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1249 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1250 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1251 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1252 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1253 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1254 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1255 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1256 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1257 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1258 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1259 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1260 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1261 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1262 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1263 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1264 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1265 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1266 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1267 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1268 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1269 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1270 27_if0_sfrw_bitfield_f.c
1271
1272 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1273
1274 PR c++/18100
1275 * g++.dg/lookup/name-clash4.C: New test.
1276
1277 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1278
1279 PR c++/18672
1280 * g++.dg/opt/array1.C: New.
1281
1282 PR c++/18803
1283 * g++.dg/template/operator5.C: New.
1284
1285 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1286
1287 PR c/18867
1288 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1289
1290 2004-12-07 Steven Bosscher <stevenb@suse.de>
1291
1292 * gcc.dg/noncompile/20041207.c: New test.
1293
1294 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1295
1296 * g++.dg/other/unreachable-1.C: New test.
1297
1298 2004-12-06 Nick Clifton <nickc@redhat.com>
1299
1300 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1301 <limits.h> because the latter comes from gcc's include/ directory
1302 and not the newlib/libc/include directory.
1303
1304 2004-12-04 Richard Henderson <rth@redhat.com>
1305
1306 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1307
1308 2004-12-04 Richard Henderson <rth@redhat.com>
1309
1310 * lib/target-supports.exp (check_gc_sections_available): Disable
1311 for alpha and ia64.
1312
1313 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1314
1315 PR middle-end/17909
1316 * g++.dg/other/vararg-2.C: New test.
1317
1318 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1319
1320 PR c++/17011, c++/17971
1321 * g++.dg/template/error15.C: Adjust expected error.
1322 * g++.dg/template/instantiate3.C: Likewise.
1323
1324 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1325
1326 * gcc.dg/altivec-18.c: Fix for darwin
1327
1328 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1329
1330 PR c++/18782
1331 * g++.dg/parse/ptrmem2.C: New.
1332
1333 PR c++/18318
1334 * g++.dg/template/new1.C: New.
1335
1336 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1337
1338 PR fortran/18710
1339 * gfortran.dg/direct_io_3.f90: New test.
1340
1341 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1342
1343 PR 18758
1344 * g++.dg/parse/crash21.C: New.
1345
1346 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1347
1348 PR c++/15664, c++/18276
1349 * g++.dg/template/ttp13.C: New test.
1350 * g++.dg/template/ttp14.C: Likewise.
1351
1352 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1353
1354 PR c++/18123
1355 * g++.dg/parse/enum2.C: New test.
1356 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1357
1358 2004-12-02 Nick Clifton <nickc@redhat.com>
1359
1360 * gcc.target/xstormy16: New test directory.
1361 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1362 * gcc.target/xstormy16/bp.c: Check the generation of bp
1363 instructions.
1364 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1365 bn instructions and the BELOW100 attribute.
1366
1367 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1368
1369 PR target/16952
1370 * gcc.dg/ppc-eabi.c: New.
1371
1372 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1373
1374 PR fortran/18284
1375 * gfortran.dg/backspace.f90
1376
1377 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1378
1379 * gfortran.dg/inquire.f90: New test.
1380
1381 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1382
1383 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1384 handle effective-target-keyword.
1385 (dg-skip-if): Support effective-target keyword as target list.
1386 (dg-xfail-if): Ditto.
1387 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1388
1389 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1390
1391 PR tree-optimization/18291
1392 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1393
1394 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1395
1396 PR C++/18729
1397 * g++.dg/parse/crash20.C: New.
1398
1399 PR c++/17431
1400 * g++.dg/overload/arg1.C: New.
1401 * g++.dg/overload/arg2.C: New.
1402 * g++.dg/overload/arg3.C: New.
1403 * g++.dg/overload/arg4.C: New.
1404
1405 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1406
1407 * gcc.dg/c99-flex-array-4.c: Remove.
1408
1409 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1410
1411 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1412
1413 * lib/target-supports.exp (is-effective-target): Simplify.
1414
1415 * lib/target-supports.exp (check_effective_target_vect_long):
1416 Fix for powerpc64-*-*.
1417
1418 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1419
1420 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1421 to support new requirements on FreeBSD 5.
1422
1423 2004-11-30 Devang Patel <dpatel@apple.com>
1424
1425 PR 18702
1426 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1427
1428 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1429
1430 * g++.dg/ext/altivec-13.C: New test.
1431
1432 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1433
1434 PR tree-opt/18298
1435 * gcc.c-torture/execute/p18298.c: New test.
1436
1437 2004-11-30 Ira Rosen <irar@il.ibm.com>
1438 Dorit Naishlos <dorit@il.ibm.com>
1439
1440 PR tree-opt/18607
1441 * gcc.dg/vect/vect-89.c: New test.
1442
1443 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1444
1445 * gcc.dg/pr18596-1.c: New test.
1446
1447 2004-11-30 Ben Elliston <bje@au.ibm.com>
1448
1449 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1450
1451 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1452
1453 PR c/18479
1454 * gcc.dg/pr18479.c: New test.
1455
1456 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1457
1458 PR target/18490
1459 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1460 mmix-knuth-mmixware.
1461
1462 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1463 cris-*-elf* cris-*-aout* mmix-*-*
1464
1465 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1466
1467 PR middle-end/18725
1468 * gcc.dg/pr18725.c: New test.
1469
1470 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1471
1472 PR target/18488
1473 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1474
1475 PR target/18336
1476 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1477
1478 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1479
1480 PR c++/18368
1481 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1482 * g++.old-deja/g++.law/ctors5.C: Likewise.
1483 * g++.old-deja/g++.other/crash25.C: Likewise.
1484
1485 PR c++/18674
1486 * g++.dg/template/error16.C: New test.
1487
1488 PR c++/18512
1489 * g++.dg/template/crash29.C: New test.
1490
1491 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1492
1493 PR tree-optimization/18712
1494 * gcc.c-torture/compile/pr18712.c: New test.
1495
1496 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1497
1498 PR c/7544
1499 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1500 tests.
1501
1502 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1503
1504 PR c++/18652
1505 * g++.dg/lookup/crash6.C: New test.
1506
1507 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1508
1509 PR middle-end/18164
1510 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1511
1512 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1513
1514 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1515 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1516 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1517
1518 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1519
1520 * gcc.dg/pr18164.c: New test.
1521
1522 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1523
1524 * gcc.dg/funroll-loops-all.c: New.
1525
1526 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1527
1528 PR target/18489
1529 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1530 delimeter, match space and TAB as well as ":".
1531
1532 PR target/18484
1533 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1534
1535 PR target/18348
1536 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1537
1538 PR target/18345
1539 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1540
1541 PR target/18337
1542 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1543
1544 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1545
1546 * gfortran.dg/direct_io_2.f90: New test.
1547
1548 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1549
1550 PR target/18334
1551 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1552
1553 2004-11-28 Richard Henderson <rth@redhat.com>
1554
1555 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1556
1557 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1558
1559 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1560 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1561 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1562 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1563 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1564 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1565 gcc.dg/pointer-arith-8.c: New tests.
1566
1567 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1568
1569 PR fortran/18364
1570 * gfortran.dg/endfile.f90: New test.
1571
1572 2004-11-27 Falk Hueffner <falk@debian.org>
1573
1574 * gcc.dg/loop-6.c: New test.
1575
1576 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1577
1578 * gcc.c-torture/execute/20041126-1.c: New test.
1579
1580 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1581
1582 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1583 on IRIX.
1584
1585 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1586
1587 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1588 functions.
1589
1590 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR rtl-optimization/17825
1593 * gcc.c-torture/compile/20041119-1.c: New test.
1594
1595 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1596
1597 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1598 Check existence of ld library path variables before unsetting.
1599
1600 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1601
1602 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1603
1604 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1605
1606 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1607
1608 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1609
1610 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1611
1612 2004-11-26 Ben Elliston <bje@au.ibm.com>
1613
1614 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1615 dg-do directive.
1616
1617 2004-11-26 Ben Elliston <bje@au.ibm.com>
1618
1619 * gcc.dg/pr17957.c: Pass --param, not -param.
1620
1621 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1622
1623 PR middle-end/17957
1624 * testsuite/gcc.dg/pr17957.c: New test.
1625
1626 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1627
1628 PR c++/18445
1629 * g++.dg/template/crash28.C: Likewise.
1630
1631 PR c++/18001
1632 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1633 * g++.dg/ext/lvaddr.C: Likewise.
1634 * g++.dg/opt/pr7503-3.C: Likewise.
1635
1636 PR c++/18466
1637 * g++.dg/parse/qualified3.C: New test.
1638 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1639
1640 PR c++/18545
1641 * g++.dg/expr/return1.C: New test.
1642
1643 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1644
1645 Friend class name lookup 3/n, PR c++/3332
1646 * g++.dg/lookup/friend3.C: New test.
1647 * g++.dg/lookup/friend4.C: Likewise.
1648 * g++.dg/lookup/friend5.C: Likewise.
1649
1650 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1651
1652 Friend class name lookup 2/n, PR c++/14513, c++/15410
1653 * g++.dg/lookup/friend2.C: New test.
1654 * g++.dg/template/friend31.C: Likewise.
1655
1656 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1657
1658 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
1659
1660 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1661
1662 PR c++/17473
1663 * g++.dg/tc1/dr56.C: Remove.
1664 * g++.dg/template/typedef1.C: Add dg-error markers.
1665 * g++.old-deja/g++.other/typedef7.C: Likewise.
1666
1667 PR c++/18285
1668 * g++.dg/parse/typedef7.C: New test.
1669
1670 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
1671
1672 * gcc.c-torture/execute/20041124-1.c: New test.
1673
1674 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1675
1676 * g++.dg/template/deduce3.C: New test.
1677
1678 PR c++/18586
1679 * g++.dg/template/crash27.C: New test.
1680
1681 PR c++/18530
1682 * g++.dg/warn/Wshadow-3.C: New test.
1683
1684 2004-11-24 Devang Patel <dpatel@apple.com>
1685
1686 PR/18555
1687 * gcc.dg/cpp/isysroot-1.c: New test.
1688 * gcc.dg/cpp/usr/include/stdio.h: New file.
1689 * gcc.dg/cpp/isysroot-2.c: New test.
1690 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
1691 New file.
1692
1693 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1694
1695 PR c++/8929
1696 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
1697
1698 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1699
1700 * gcc.target/sparc/align.c: Do not include <stdint.h>.
1701 * gcc.target/sparc/pdist.c: Likewise.
1702
1703 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
1704
1705 PR c++/16882
1706 * g++.dg/conversion/simd1.C: New test.
1707
1708 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1709
1710 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
1711 and restore_ld_library_path_env_vars.
1712 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
1713 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
1714 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
1715 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
1716
1717 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
1718
1719 * gcc.dg/pragma-align-2.c: Test macro expansion.
1720 * gcc.dg/pragma-pack-2.c: New test.
1721
1722 2004-11-23 Richard Henderson <rth@redhat.com>
1723
1724 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
1725 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1726 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
1727 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
1728 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
1729 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
1730
1731 * gcc.dg/vect/vect.exp: Add check for alpha.
1732 * lib/target-supports.exp (check_alpha_max_hw_available): New.
1733 (check_effective_target_vect_int): Enable for alpha.
1734 (check_effective_target_vect_long): New.
1735 (is-effective-target): Add it.
1736
1737 2004-11-23 Uros Bizjak <uros@kss-loka.si>
1738
1739 * gcc.dg/pr18614-1.c: New test.
1740
1741 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1742
1743 * gcc.dg/setjmp-2.c: New test.
1744
1745 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
1746
1747 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
1748 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
1749 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
1750 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
1751 gcc.target/sparc/pdist.c: New tests.
1752
1753 2004-11-22 Bob Wilson <bob.wilson@acm.org>
1754
1755 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
1756
1757 2004-11-22 Dale Johannesen <dalej@apple.com>
1758
1759 * gcc.dg/20041111-1.c: New.
1760
1761 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1762
1763 PR tree-opt/18536
1764 * gcc.dg/vect/pr18536.c: New test.
1765
1766 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1767
1768 PR c++/18354
1769 * g++.dg/template/nontype11.C: New test.
1770
1771 2004-11-21 Roger Sayle <roger@eyesopen.com>
1772
1773 PR middle-end/18520
1774 * gcc.dg/pr18520-1.c: New test case.
1775
1776 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
1777
1778 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
1779 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
1780 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
1781 expected diagnostics.
1782
1783 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1784
1785 PR target/18580
1786 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
1787 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
1788 vect-77.c, vect-77a.c: XFAIL on the SPARC.
1789
1790 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1791
1792 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
1793
1794 2004-11-19 Mark Mitchell <mark@codesourcery.com>
1795 Joseph Myers <joseph@codesourcery.com>
1796
1797 * lib/target-supports.exp (check_visibility_available): Really
1798 test the compiler.
1799
1800 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1801
1802 PR tree-opt/18181
1803 * gcc.dg/vect/vect-85.c: New test.
1804 * gcc.dg/vect/vect-86.c: New test.
1805 * gcc.dg/vect/vect-87.c: New test.
1806 * gcc.dg/vect/vect-88.c: New test.
1807
1808 2004-11-19 Ben Elliston <bje@au.ibm.com>
1809
1810 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
1811
1812 2004-11-18 Janis Johnson <janis187@us.ibm.com>
1813
1814 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
1815 * gcc.dg/ppc-and-1.c: Ditto.
1816 * gcc.dg/ppc-compare-1.c: Ditto.
1817 * gcc.dg/ppc-mov-1.c: Ditto
1818
1819 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
1820 Mark Mitchell <mark@codesourcery.com>
1821
1822 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
1823
1824 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1825 Aldy Hernandez <aldyh@redhat.com>
1826
1827 * lib/target-supports.exp (check_effective_target_vect_int): New
1828 (check_effective_target_vect_float): New
1829 (check_effective_target_vect_double): New.
1830 (is-effective-target): Support new effective targets keywords.
1831 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
1832 default action for dg-do.
1833 * gcc.dg/vect/pr16105.c: Use new support.
1834 * gcc.dg/vect/pr18400.c: Ditto.
1835 * gcc.dg/vect/pr18425.c: Ditto.
1836 * gcc.dg/vect/vect-1.c: Ditto.
1837 * gcc.dg/vect/vect-10.c: Ditto.
1838 * gcc.dg/vect/vect-11.c: Ditto.
1839 * gcc.dg/vect/vect-12.c: Ditto.
1840 * gcc.dg/vect/vect-13.c: Ditto.
1841 * gcc.dg/vect/vect-14.c: Ditto.
1842 * gcc.dg/vect/vect-15.c: Ditto.
1843 * gcc.dg/vect/vect-16.c: Ditto.
1844 * gcc.dg/vect/vect-17.c: Ditto.
1845 * gcc.dg/vect/vect-18.c: Ditto.
1846 * gcc.dg/vect/vect-19.c: Ditto.
1847 * gcc.dg/vect/vect-2.c: Ditto.
1848 * gcc.dg/vect/vect-20.c: Ditto.
1849 * gcc.dg/vect/vect-21.c: Ditto.
1850 * gcc.dg/vect/vect-22.c: Ditto.
1851 * gcc.dg/vect/vect-23.c: Ditto.
1852 * gcc.dg/vect/vect-24.c: Ditto.
1853 * gcc.dg/vect/vect-25.c: Ditto.
1854 * gcc.dg/vect/vect-26.c: Ditto.
1855 * gcc.dg/vect/vect-27.c: Ditto.
1856 * gcc.dg/vect/vect-27a.c: Ditto.
1857 * gcc.dg/vect/vect-28.c: Ditto.
1858 * gcc.dg/vect/vect-29.c: Ditto.
1859 * gcc.dg/vect/vect-29a.c: Ditto.
1860 * gcc.dg/vect/vect-3.c: Ditto.
1861 * gcc.dg/vect/vect-30.c: Ditto.
1862 * gcc.dg/vect/vect-31.c: Ditto.
1863 * gcc.dg/vect/vect-32.c: Ditto.
1864 * gcc.dg/vect/vect-33.c: Ditto.
1865 * gcc.dg/vect/vect-34.c: Ditto.
1866 * gcc.dg/vect/vect-35.c: Ditto.
1867 * gcc.dg/vect/vect-36.c: Ditto.
1868 * gcc.dg/vect/vect-37.c: Ditto.
1869 * gcc.dg/vect/vect-38.c: Ditto.
1870 * gcc.dg/vect/vect-4.c: Ditto.
1871 * gcc.dg/vect/vect-40.c: Ditto.
1872 * gcc.dg/vect/vect-41.c: Ditto.
1873 * gcc.dg/vect/vect-42.c: Ditto.
1874 * gcc.dg/vect/vect-43.c: Ditto.
1875 * gcc.dg/vect/vect-44.c: Ditto.
1876 * gcc.dg/vect/vect-45.c: Ditto.
1877 * gcc.dg/vect/vect-46.c: Ditto.
1878 * gcc.dg/vect/vect-47.c: Ditto.
1879 * gcc.dg/vect/vect-48.c: Ditto.
1880 * gcc.dg/vect/vect-48a.c: Ditto.
1881 * gcc.dg/vect/vect-49.c: Ditto.
1882 * gcc.dg/vect/vect-5.c: Ditto.
1883 * gcc.dg/vect/vect-50.c: Ditto.
1884 * gcc.dg/vect/vect-51.c: Ditto.
1885 * gcc.dg/vect/vect-52.c: Ditto.
1886 * gcc.dg/vect/vect-53.c: Ditto.
1887 * gcc.dg/vect/vect-54.c: Ditto.
1888 * gcc.dg/vect/vect-55.c: Ditto.
1889 * gcc.dg/vect/vect-56.c: Ditto.
1890 * gcc.dg/vect/vect-56a.c: Ditto.
1891 * gcc.dg/vect/vect-57.c: Ditto.
1892 * gcc.dg/vect/vect-58.c: Ditto.
1893 * gcc.dg/vect/vect-59.c: Ditto.
1894 * gcc.dg/vect/vect-6.c: Ditto.
1895 * gcc.dg/vect/vect-60.c: Ditto.
1896 * gcc.dg/vect/vect-61.c: Ditto.
1897 * gcc.dg/vect/vect-62.c: Ditto.
1898 * gcc.dg/vect/vect-63.c: Ditto.
1899 * gcc.dg/vect/vect-64.c: Ditto.
1900 * gcc.dg/vect/vect-65.c: Ditto.
1901 * gcc.dg/vect/vect-66.c: Ditto.
1902 * gcc.dg/vect/vect-67.c: Ditto.
1903 * gcc.dg/vect/vect-68.c: Ditto.
1904 * gcc.dg/vect/vect-69.c: Ditto.
1905 * gcc.dg/vect/vect-7.c: Ditto.
1906 * gcc.dg/vect/vect-72.c: Ditto.
1907 * gcc.dg/vect/vect-72a.c: Ditto.
1908 * gcc.dg/vect/vect-73.c: Ditto.
1909 * gcc.dg/vect/vect-74.c: Ditto.
1910 * gcc.dg/vect/vect-75.c: Ditto.
1911 * gcc.dg/vect/vect-76.c: Ditto.
1912 * gcc.dg/vect/vect-77.c: Ditto.
1913 * gcc.dg/vect/vect-77a.c: Ditto.
1914 * gcc.dg/vect/vect-78.c: Ditto.
1915 * gcc.dg/vect/vect-79.c: Ditto.
1916 * gcc.dg/vect/vect-8.c: Ditto.
1917 * gcc.dg/vect/vect-80.c: Ditto.
1918 * gcc.dg/vect/vect-82.c: Ditto.
1919 * gcc.dg/vect/vect-82_64.c: Ditto.
1920 * gcc.dg/vect/vect-83.c: Ditto.
1921 * gcc.dg/vect/vect-83_64.c: Ditto.
1922 * gcc.dg/vect/vect-9.c: Ditto.
1923 * gcc.dg/vect/vect-all.c: Ditto.
1924 * gcc.dg/vect/vect-none.c: Ditto.
1925
1926 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1927
1928 * lib/gcc-dg.exp (dg-skip-if): New function.
1929 (dg-forbid-option): Remove.
1930 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1931 * g++.dg/abi/bitfield8.C: Likewise.
1932 * g++.dg/abi/dtor1.C: Likewise.
1933 * g++.dg/abi/empty10.C: Likewise.
1934 * g++.dg/abi/empty7.C: Likewise.
1935 * g++.dg/abi/empty9.C: Likewise.
1936 * g++.dg/abi/layout3.C: Likewise.
1937 * g++.dg/abi/layout4.C: Likewise.
1938 * g++.dg/abi/thunk1.C: Likewise.
1939 * g++.dg/abi/thunk2.C: Likewise.
1940 * g++.dg/abi/vbase11.C: Likewise.
1941 * g++.dg/abi/vthunk2.C: Likewise.
1942 * g++.dg/abi/vthunk3.C: Likewise.
1943 * g++.dg/ext/attrib8.C: Likewise.
1944 * g++.dg/opt/longbranch2.C: Likewise.
1945 * g++.dg/opt/reg-stack4.C: Likewise.
1946 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1947 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1948 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1949 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1950 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1951 * gcc.dg/20000609-1.c: Likewise.
1952 * gcc.dg/20000720-1.c: Likewise.
1953 * gcc.dg/20011107-1.c: Likewise.
1954 * gcc.dg/20011119-1.c: Likewise.
1955 * gcc.dg/20020108-1.c: Likewise.
1956 * gcc.dg/20020122-2.c: Likewise.
1957 * gcc.dg/20020122-3.c: Likewise.
1958 * gcc.dg/20020201-3.c: Likewise.
1959 * gcc.dg/20020206-1.c: Likewise.
1960 * gcc.dg/20020218-1.c: Likewise.
1961 * gcc.dg/20020310-1.c: Likewise.
1962 * gcc.dg/20020411-1.c: Likewise.
1963 * gcc.dg/20020418-2.c: Likewise.
1964 * gcc.dg/20020426-1.c: Likewise.
1965 * gcc.dg/20020426-2.c: Likewise.
1966 * gcc.dg/20020517-1.c: Likewise.
1967 * gcc.dg/20020523-1.c: Likewise.
1968 * gcc.dg/20020523-2.c: Likewise.
1969 * gcc.dg/20020729-1.c: Likewise.
1970 * gcc.dg/20030204-1.c: Likewise.
1971 * gcc.dg/20030826-2.c: Likewise.
1972 * gcc.dg/20030926-1.c: Likewise.
1973 * gcc.dg/20031202-1.c: Likewise.
1974 * gcc.dg/980312-1.c: Likewise.
1975 * gcc.dg/980313-1.c: Likewise.
1976 * gcc.dg/990117-1.c: Likewise.
1977 * gcc.dg/990424-1.c: Likewise.
1978 * gcc.dg/990524-1.c: Likewise.
1979 * gcc.dg/991230-1.c: Likewise.
1980 * gcc.dg/i386-387-1.c: Likewise.
1981 * gcc.dg/i386-387-2.c: Likewise.
1982 * gcc.dg/i386-387-3.c: Likewise.
1983 * gcc.dg/i386-387-4.c: Likewise.
1984 * gcc.dg/i386-387-5.c: Likewise.
1985 * gcc.dg/i386-387-6.c: Likewise.
1986 * gcc.dg/i386-asm-1.c: Likewise.
1987 * gcc.dg/i386-bitfield1.c: Likewise.
1988 * gcc.dg/i386-bitfield2.c: Likewise.
1989 * gcc.dg/i386-loop-1.c: Likewise.
1990 * gcc.dg/i386-loop-2.c: Likewise.
1991 * gcc.dg/i386-loop-3.c: Likewise.
1992 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1993 * gcc.dg/i386-pic-1.c: Likewise.
1994 * gcc.dg/i386-regparm.c: Likewise.
1995 * gcc.dg/i386-signbit-1.c: Likewise.
1996 * gcc.dg/i386-signbit-2.c: Likewise.
1997 * gcc.dg/i386-signbit-3.c: Likewise.
1998 * gcc.dg/i386-sse-5.c: Likewise.
1999 * gcc.dg/i386-sse-8.c: Likewise.
2000 * gcc.dg/i386-unroll-1.c: Likewise.
2001 * gcc.dg/tls/opt-1.c: Likewise.
2002 * gcc.dg/tls/opt-2.c: Likewise.
2003 * gcc.dg/unroll-1.c: Likewise.
2004 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2005 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2006 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2007 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2008
2009 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2010
2011 * g++.dg/template/incomplete1.C: New test.
2012
2013 2004-11-16 Nick Clifton <nickc@redhat.com>
2014
2015 Revert patches accidentally commited during checkin of fixes for
2016 xstormy16 tests:
2017 gcc.c-torture/execute/simd-4.c: Revert
2018 gcc.dg/20040910-1.c: Revert.
2019
2020 2004-11-16 Paul Brook <paul@codesourcery.com>
2021
2022 PR fortran/13010
2023 * gfortran.dg/der_pointer_1.f90: New test.
2024
2025 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2026
2027 PR c/18498
2028 * gcc.dg/bitfld-13.c: New test.
2029
2030 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2031
2032 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2033 powerpc*-*-linux*.
2034
2035 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2036 * gcc.dg/ppc64-abi-2.c: Ditto.
2037 * gcc.dg/ppc64-abi-3.c: Ditto.
2038
2039 * lib/gcc-dg.exp (dg-target-list): Remove.
2040
2041 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2042
2043 * gcc.dg/ia64-postinc.c: New test.
2044
2045 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2046
2047 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2048
2049 2004-11-15 Nick Clifton <nickc@redhat.com>
2050
2051 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2052 __INT_MAX__ so that the test can be compiled by toolchains
2053 targeted at 16-bit processors.
2054
2055 * gcc.dg/20040625-1.c: Use long constants rather than integers
2056 when performing arithmetic that will overflow 16-bits.
2057
2058 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2059 xstormy16. It does not support 128-bit vector operations.
2060
2061 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2062 with the macro PTR_TYPE. Define this macro to an integer type
2063 suitable for holding a pointer.
2064
2065 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2066 the target is a 16-bit processor.
2067
2068 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2069 16-bit targets where the character constant will be too long.
2070
2071 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2072 where the double will not be directly addressable.
2073
2074 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2075
2076 Friend class name lookup 1/n, PR c++/18471
2077 * g++.dg/template/crash26.C: New test.
2078 * g++.dg/lookup/struct1.C: Adjust expected error.
2079 * g++.dg/parse/elab1.C: Likewise.
2080 * g++.dg/parse/elab2.C: Likewise.
2081 * g++.dg/parse/int-as-enum1.C: Likewise.
2082 * g++.dg/parse/struct-as-enum1.C: Likewise.
2083 * g++.dg/parse/typedef1.C: Likewise.
2084 * g++.dg/parse/typedef3.C: Likewise.
2085 * g++.dg/parse/typedef4.C: Likewise.
2086 * g++.dg/parse/typedef5.C: Likewise.
2087 * g++.dg/template/nontype4.C: Likewise.
2088 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2089 * g++.old-deja/g++.other/elab1.C: Likewise.
2090 * g++.old-deja/g++.other/syntax4.C: Likewise.
2091
2092 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2093
2094 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2095
2096 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2097
2098 * gcc.c-torture/execute/20041114-1.c: New test.
2099
2100 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2101
2102 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2103 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2104 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2105 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2106 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2107 gcc.dg/switch-7.c: New tests.
2108
2109 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2110
2111 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2112
2113 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2114
2115 PR tree-opt/18400
2116 * gcc.dg/vect/pr18400.c: New test.
2117
2118 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2119 Andrew Pinski <pinskia@physics.uc.edu>
2120
2121 PR tree-opt/18425
2122 * gcc.dg/vect/pr18425.c: New test.
2123
2124 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2125
2126 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2127 Guard with dg-require-alias and dg-require-visibility.
2128
2129 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2130
2131 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2132
2133 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2134
2135 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2136
2137 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2138
2139 PR c++/17344
2140 * g++.dg/template/defarg5.C: New test.
2141
2142 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2143
2144 * g++.dg/parse/cast1.C: Run only on ILP32.
2145 * g++.old-deja/g++.mike/p784.C: Likewise.
2146
2147 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2148
2149 * gcc.c-torture/execute/20041113-1.c: New test.
2150
2151 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2152
2153 PR target/18230
2154 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2155 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2156 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2157 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2158 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2159 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2160 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2161 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2162 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2163 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2164 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2165 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2166 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2167
2168 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2169
2170 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2171 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2172 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2173 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2174 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2175 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2176 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2177 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2178 gcc.target/sparc/combined-1.c: New tests.
2179
2180 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2181
2182 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2183 New tests.
2184
2185 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2186
2187 * lib/gcc-dg.exp (dg-forbid-option): New function.
2188 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2189 * g++.dg/abi/bitfield8.C: Likewise.
2190 * g++.dg/abi/dtor1.C: Likewise.
2191 * g++.dg/abi/empty10.C: Likewise.
2192 * g++.dg/abi/empty7.C: Likewise.
2193 * g++.dg/abi/empty9.C: Likewise.
2194 * g++.dg/abi/layout3.C: Likewise.
2195 * g++.dg/abi/layout4.C: Likewise.
2196 * g++.dg/abi/thunk1.C: Likewise.
2197 * g++.dg/abi/thunk2.C: Likewise.
2198 * g++.dg/abi/vbase11.C: Likewise.
2199 * g++.dg/abi/vthunk2.C: Likewise.
2200 * g++.dg/abi/vthunk3.C: Likewise.
2201 * g++.dg/ext/attrib8.C: Likewise.
2202 * g++.dg/opt/longbranch2.C: Likewise.
2203 * g++.dg/opt/reg-stack4.C: Likewise.
2204 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2205 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2206 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2207 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2208 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2209 * gcc.dg/20000609-1.c: Likewise.
2210 * gcc.dg/20000720-1.c: Likewise.
2211 * gcc.dg/20011107-1.c: Likewise.
2212 * gcc.dg/20011119-1.c: Likewise.
2213 * gcc.dg/20020108-1.c: Likewise.
2214 * gcc.dg/20020122-2.c: Likewise.
2215 * gcc.dg/20020122-3.c: Likewise.
2216 * gcc.dg/20020201-3.c: Likewise.
2217 * gcc.dg/20020206-1.c: Likewise.
2218 * gcc.dg/20020218-1.c: Likewise.
2219 * gcc.dg/20020310-1.c: Likewise.
2220 * gcc.dg/20020411-1.c: Likewise.
2221 * gcc.dg/20020418-2.c: Likewise.
2222 * gcc.dg/20020426-1.c: Likewise.
2223 * gcc.dg/20020426-2.c: Likewise.
2224 * gcc.dg/20020517-1.c: Likewise.
2225 * gcc.dg/20020523-1.c: Likewise.
2226 * gcc.dg/20020523-2.c: Likewise.
2227 * gcc.dg/20020729-1.c: Likewise.
2228 * gcc.dg/20030204-1.c: Likewise.
2229 * gcc.dg/20030826-2.c: Likewise.
2230 * gcc.dg/20030926-1.c: Likewise.
2231 * gcc.dg/20031202-1.c: Likewise.
2232 * gcc.dg/980312-1.c: Likewise.
2233 * gcc.dg/980313-1.c: Likewise.
2234 * gcc.dg/990117-1.c: Likewise.
2235 * gcc.dg/990424-1.c: Likewise.
2236 * gcc.dg/990524-1.c: Likewise.
2237 * gcc.dg/991230-1.c: Likewise.
2238 * gcc.dg/i386-387-1.c: Likewise.
2239 * gcc.dg/i386-387-2.c: Likewise.
2240 * gcc.dg/i386-387-3.c: Likewise.
2241 * gcc.dg/i386-387-4.c: Likewise.
2242 * gcc.dg/i386-387-5.c: Likewise.
2243 * gcc.dg/i386-387-6.c: Likewise.
2244 * gcc.dg/i386-asm-1.c: Likewise.
2245 * gcc.dg/i386-bitfield1.c: Likewise.
2246 * gcc.dg/i386-bitfield2.c: Likewise.
2247 * gcc.dg/i386-loop-1.c: Likewise.
2248 * gcc.dg/i386-loop-2.c: Likewise.
2249 * gcc.dg/i386-loop-3.c: Likewise.
2250 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2251 * gcc.dg/i386-pic-1.c: Likewise.
2252 * gcc.dg/i386-regparm.c: Likewise.
2253 * gcc.dg/i386-signbit-1.c: Likewise.
2254 * gcc.dg/i386-signbit-2.c: Likewise.
2255 * gcc.dg/i386-signbit-3.c: Likewise.
2256 * gcc.dg/i386-sse-5.c: Likewise.
2257 * gcc.dg/i386-sse-8.c: Likewise.
2258 * gcc.dg/i386-unroll-1.c: Likewise.
2259 * gcc.dg/tls/opt-1.c: Likewise.
2260 * gcc.dg/tls/opt-2.c: Likewise.
2261 * gcc.dg/unroll-1.c: Likewise.
2262 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2263 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2264 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2265 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2266 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2267 -m64 is specified.
2268
2269 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2270
2271 PR c++/18389
2272 * g++.dg/parse/cond1.C: New test.
2273
2274 PR c++/18429
2275 * g++.dg/template/array9.C: New test.
2276 * g++.dg/ext/vla1.C: Adjust error messages.
2277 * g++.dg/ext/vlm1.C: Likewise.
2278 * g++.dg/template/crash2.C: Likewise.
2279
2280 PR c++/18436
2281 * g++.dg/template/call3.C: New test.
2282
2283 PR c++/18407
2284 * g++.dg/template/ptrmem11.C: New test.
2285
2286 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2287
2288 PR other/14264
2289 * lib/g++.exp: Set LC_ALL and LANG to C.
2290 * lib/gcc-dg.exp: Likewise.
2291 * lib/gfortran.exp: Likewise.
2292 * lib/objc.exp: Likewise.
2293 * lib/treelang.exp: Likewise.
2294
2295 2004-11-12 Andreas Schwab <schwab@suse.de>
2296
2297 * gcc.dg/pr16286.c: Fix last change.
2298
2299 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2300
2301 PR c++/18416
2302 * g++.dg/init/global1.C: New test.
2303
2304 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2305
2306 * gcc.c-torture/execute/20041112-1.c: New test.
2307
2308 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2309
2310 * lib/gcc-dg.exp (dg-target-list): New.
2311
2312 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2313 Richard Sandiford <rsandifo@redhat.com>
2314
2315 * lib/target-supports.exp (get-compiler_messages): New.
2316 (check_named_sections_available): Use it.
2317 (check_effective_target_ilp32): New.
2318 (check_effective_target_lp64): New.
2319 (is-effective-target): New.
2320 * lib/gcc-dg.exp (dg-require-effective-target): New.
2321
2322 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2323
2324 * gcc.dg/precedence-1.c: New test.
2325
2326 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2327
2328 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2329
2330 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2331 message, delete generated files, use more descriptive name for
2332 executable, and make the test unsupported when it cannot be run.
2333
2334 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2335 (dg-require-weak, dg-require-visibility, dg-require-alias,
2336 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2337 dg-require-iconv, dg-require-named-sections): Use it.
2338
2339 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2340
2341 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2342
2343 PR target/16457
2344 * gcc.dg/ppc-and-1: New
2345
2346 PR target/16796
2347 * gcc.dg/ppc-mov-1.c: New.
2348
2349 PR target/16458
2350 * gcc.dg/ppc-compare-1.c: New.
2351
2352 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2353
2354 * objc.dg/desig-init-2.m: New test.
2355
2356 2004-11-10 Adam Nemet <anemet@lnxw.com>
2357
2358 PR middle-end/18160
2359 * g++.dg/warn/register-var-1.C: New test.
2360 * g++.dg/warn/register-var-2.C: New test.
2361
2362 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2363
2364 * gcc.dg/union-2.c: New test.
2365
2366 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2367
2368 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2369 New test for PR tree-optimization/17892.
2370
2371 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2372
2373 PR c++/18369
2374 * g++.dg/init/new12.C: New test.
2375
2376 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2377
2378 * gcc.target/sparc: New directory.
2379 * gcc.target/sparc/sparc.exp: New driver.
2380 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2381 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2382 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2383 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2384
2385 2004-11-10 Paul Brook <paul@codesourcery.com>
2386
2387 PR fortran/18218
2388 * gfortran.dg/list_read.c: New test.
2389
2390 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2391
2392 PR c/18322
2393 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2394 expected diagnostic location.
2395
2396 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2397
2398 * gcc.dg/20041109-1.c: New test.
2399
2400 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2401
2402 PR objc/18406
2403 * objc/compile/pr18406.m: New test.
2404
2405 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2406
2407 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2408
2409 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2410
2411 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2412
2413 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2414
2415 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2416
2417 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2418
2419 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2420 exit.
2421
2422 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2423
2424 PR tree-opt/18299
2425 * gcc.c-torture/pr18299-1.c: New test.
2426
2427 2004-11-06 Andreas Schwab <schwab@suse.de>
2428
2429 * gcc.dg/pr16286.c: Also test for bool and pixel.
2430
2431 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2432
2433 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2434 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2435 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2436 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2437 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2438 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2439 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2440 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2441 gcc.dg/struct-semi-3.c: New tests.
2442
2443 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2444
2445 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2446
2447 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2448
2449 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2450 Do not use C99 designators.
2451
2452 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2453
2454 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2455
2456 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2457
2458 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2459 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2460 * gcc.c-torture/execute/simd-5.x: Remove.
2461
2462 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2463
2464 PR rtl-optimization/17933
2465 * gcc.dg/torture/pr17933-1.c: New test.
2466
2467 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2468
2469 PR target/18106
2470 * lib/target-supports.exp (check_weak_available): Support
2471 Windows.
2472
2473 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2474
2475 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2476 call to fflush(stdout) before abort.
2477 (my_ffsll): New function.
2478 (generate_fields): Use it.
2479
2480 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2481
2482 * gcc.dg/init-undef-1.c: New test.
2483
2484 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2485
2486 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2487 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2488 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2489 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2490 expected messages for new parser.
2491
2492 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2493
2494 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2495
2496 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2497
2498 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2499 on LP64 targets.
2500
2501 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2502
2503 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2504 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2505 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2506 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2507 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2508 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2509 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2510 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2511 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2512 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2513
2514 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2515
2516 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2517 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2518 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2519 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2520 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2521 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2522 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2523 for new parser.
2524
2525 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2526
2527 PR target/15342
2528 * gcc.dg/20041104-1.c: New test.
2529
2530 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2531
2532 * g++.dg/template/nontype7.C: New test.
2533 * g++.dg/template/nontype8.C: Likewise.
2534 * g++.dg/template/nontype9.C: Likewise.
2535 * g++.dg/template/nontype10.C: Likewise.
2536 * g++.dg/tc1/dr49.C: Likewise.
2537 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2538 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2539
2540 2004-11-04 Ben Elliston <bje@au.ibm.com>
2541
2542 * g++.dg/rtti/tinfo1.C: Remove xfails.
2543
2544 2004-11-04 Ben Elliston <bje@au.ibm.com>
2545
2546 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2547 packed attribute to the definition to satisfy the new C++ parser.
2548
2549 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2550
2551 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2552 invocations of va_arg.
2553
2554 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2555
2556 PR c++/18124
2557 * g++.dg/template/crash25.C: New test.
2558
2559 PR c++/18155
2560 * g++.dg/template/typedef2.C: New test.
2561 * g++.dg/parse/crash13.C: Adjust error markers.
2562
2563 PR c++/18177
2564 * g++.dg/conversion/const3.C: New test.
2565
2566 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2567
2568 PR fortran/17535
2569 PR fortran/17583
2570 PR fortran/17713
2571 * gfortran.dg/generic_[123].f90: New testcases.
2572
2573 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2574
2575 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2576 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2577
2578 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2579
2580 PR tree-opt/16808
2581 * gcc.c-torture/compile/pr16808.c: New test.
2582
2583 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2584
2585 PR rtl-optimization/17104
2586 * gcc.dg/ppc-bitfield1.c: New.
2587
2588 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2589
2590 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2591
2592 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2593
2594 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2595 strings for 32-bit code.
2596
2597 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2598
2599 PR c/18239
2600 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2601
2602 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2603
2604 PR c++/18064
2605 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2606
2607 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2608
2609 PR c++/15172
2610 * g++.dg/init/aggr2.C: New test.
2611
2612 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2613
2614 * objc.dg/local-decl-1.m: New test.
2615
2616 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2617
2618 * gcc.dg/20040910-1.c: Adjust regex.
2619
2620 2004-10-30 Roger Sayle <roger@eyesopen.com>
2621
2622 PR rtl-optimization/18084
2623 * g++.dg/opt/pr18084-1.C: New testcase.
2624
2625 2004-10-30 Matt Austern <austern@apple.com>
2626
2627 PR c++/17542
2628 * g++.dg/ext/attrib18.C: New test.
2629
2630 2004-10-30 Roger Sayle <roger@eyesopen.com>
2631
2632 PR middle-end/18096
2633 * gcc.dg/pr18096-1.c: New test case.
2634
2635 2004-10-30 Roger Sayle <roger@eyesopen.com>
2636
2637 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2638
2639 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2640
2641 PR c/16666
2642 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2643 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2644 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2645 gcc.dg/old-style-prom-3.c: New tests.
2646
2647 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2648
2649 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2650 Remove unnecessary inclusion of stdio.h.
2651
2652 2004-10-29 Roger Sayle <roger@eyesopen.com>
2653
2654 PR rtl-optimization/17581
2655 * gcc.dg/pr17581-1.c: New test case.
2656
2657 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
2658
2659 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
2660 being implemented.
2661 * g++.dg/conversion/dr195-1.C: New.
2662 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
2663 * g++.old-deja/g++.mike/p10148.C: Likewise.
2664
2665 2004-10-29 Mark Mitchell <mark@codesourcery.com>
2666
2667 PR c++/17695
2668 * g++.dg/debug/typedef2.C: New test.
2669
2670 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
2671
2672 PR fortran/13490
2673 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
2674 * gfortran.dg/g77/README: Update.
2675
2676 2004-10-28 Matt Austern <austern@apple.com>
2677
2678 PR c++/14124
2679 * g++.dg/ext/packed7.C: New test.
2680
2681 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2682
2683 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
2684 scan-assembler.
2685 * lib/scanasm.exp (hidden-scan-for): New proc.
2686 (scan-hidden): Use hidden-scan-for instead of constructing the scan
2687 string.
2688 (scan-not-hidden): Likewise.
2689 * lib/target-supports.exp (check_visibility_available): mach-o is
2690 support too.
2691
2692 2004-10-28 Mark Mitchell <mark@codesourcery.com>
2693
2694 PR c++/17132
2695 * g++.dg/template/memclass3.C: New test.
2696
2697 2004-10-28 Adam Nemet <anemet@lnxw.com>
2698
2699 PR middle-end/18160
2700 * gcc.dg/register-var-1.c: New test.
2701 * gcc.dg/register-var-2.c: New test.
2702 * gcc.dg/asm-7.c: Taking the address of a register variable is an
2703 error now.
2704
2705 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
2706
2707 PR other/18172
2708 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
2709 unused variables.
2710 * gcc.dg/vect/vect-22.c: Likewise.
2711
2712 2004-10-28 Jakub Jelinek <jakub@redhat.com>
2713
2714 * gcc.dg/i386-rotate-1.c: New test.
2715
2716 2004-10-27 Mark Mitchell <mark@codesourcery.com>
2717
2718 * g++.dg/init/ref12.C: Add "run" marker.
2719
2720 PR c++/17435
2721 * g++.dg/init/ref12.C: New test.
2722
2723 PR c++/18140
2724 * g++.dg/template/shift1.C: New test.
2725 * g++.dg/template/error10.C: Adjust error markers.
2726
2727 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
2728
2729 PR tree-opt/17529
2730 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
2731
2732 2004-10-27 Geoffrey Keating <geoffk@apple.com>
2733
2734 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
2735 * gcc.dg/weak/weak-3.c: Likewise.
2736 * gcc.dg/weak/weak-5.c: Likewise.
2737 * gcc.dg/weak/weak-9.c: Likewise.
2738 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
2739 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
2740
2741 * gcc.dg/darwin-weakimport-1.c: New.
2742
2743 2004-10-28 Ben Elliston <bje@au.ibm.com>
2744
2745 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
2746
2747 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
2748
2749 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
2750 'syntax' error messages.
2751 * gcc.dg/cpp/direct2s.c: Likewise.
2752
2753 2004-10-26 Geoffrey Keating <geoffk@apple.com>
2754
2755 * gcc.c-torture/compile/20041026-1.c: New.
2756
2757 2004-10-26 Mark Mitchell <mark@codesourcery.com>
2758
2759 PR c++/18093
2760 * g++.dg/lookup/ns2.C: New test.
2761
2762 PR c++/18020
2763 * g++.dg/template/enum4.C: New test.
2764
2765 PR c++/18161
2766 * g++.dg/template/expr1.C: New test.
2767
2768 2004-10-26 Ben Elliston <bje@au.ibm.com>
2769
2770 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
2771
2772 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
2773
2774 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
2775 gcc.dg/decl-nospec-3.c: New tests.
2776
2777 2004-10-26 Ziemowit Laski <zlaski@apple.com>
2778
2779 * objc.dg/super-class-3.m: New test.
2780
2781 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
2782
2783 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
2784 resyncing.
2785 * gcc.dg/cpp/direct2s.c: Likewise.
2786
2787 2004-10-25 Geoffrey Keating <geoffk@apple.com>
2788
2789 * objc.dg/image-info.m: Update for changes to section selection.
2790
2791 2004-10-25 David Ayers <d.ayers@inode.at>
2792 Ziemowit Laski <zlaski@apple.com>
2793
2794 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
2795 diagnostics when messaging 'id <Proto>'.
2796 * objc.dg/class-protocol-1.m: New test.
2797 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
2798 a non-existent method signature.
2799 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
2800 Update diagnostics when messaging with non-existent method signature.
2801 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
2802 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
2803 invalid receivers are now resolved as if messaging 'id'; remove
2804 extraneous diagnostics.
2805
2806 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
2807
2808 PR c/16667
2809 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
2810 gcc.dg/init-desig-obs-3.c: New tests.
2811
2812 2004-10-25 Jakub Jelinek <jakub@redhat.com>
2813
2814 * gcc.dg/debug/20041023-1.c: New test.
2815
2816 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
2817
2818 PR middle-end/17407
2819 * gcc.c-torture/compile/pr17407.c: New test.
2820
2821 PR c++/18121
2822 * g++.dg/template/array8.C: New test.
2823
2824 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2825
2826 PR other/18138
2827 * lib/g++.exp: Accept more than one multilib libgcc.
2828 * lib/gcc-dg.exp: Likewise.
2829 * lib/objc.exp: Likewise.
2830 * lib/treelang.exp: Likewise.
2831 * lib/gfortran.exp: Likewise.
2832
2833 2004-10-24 Ben Elliston <bje@au.ibm.com>
2834
2835 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
2836
2837 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
2838
2839 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
2840 * gcc.dg/c99-const-expr-3.c: Likewise.
2841
2842 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
2843
2844 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
2845
2846 2004-10-23 Ben Elliston <bje@au.ibm.com>
2847
2848 * gcc.c-torture/execute/loop-2e.x: Remove.
2849
2850 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
2851
2852 PR c++/18095
2853 * g++.dg/parse/crash18.C: New.
2854 * g++.dg/parse/crash19.C: New.
2855
2856 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2857
2858 * g++.dg/ext/dllimport1.C: Move dg-warnings.
2859 * g++.dg/ext/dllimport2.C: Same.
2860 * g++.dg/ext/dllimport8.C: Same.
2861
2862 2004-10-21 Mark Mitchell <mark@codesourcery.com>
2863
2864 PR c++/10841
2865 * g++.dg/conversion/cast1.C: New test.
2866 * g++.dg/overload/pmf1.C: Adjust error marker.
2867
2868 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
2869
2870 PR objc/17923
2871 * objc.dg/const-str-7.m: New test.
2872
2873 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2874
2875 * g++.dg/template/memfriend11.C: Fix comment typo.
2876 * g++.dg/template/memfriend14.C: Likewise.
2877
2878 2004-10-20 Richard Henderson <rth@redhat.com>
2879
2880 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
2881 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
2882 -fasynchronous-unwind-tables.
2883
2884 2004-10-20 Richard Henderson <rth@redhat.com>
2885
2886 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2887 (main): Return success.
2888 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2889 (main): Return success.
2890
2891 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2892
2893 PR c++/13495
2894 * g++.dg/template/memfriend9.C: New test.
2895 * g++.dg/template/memfriend10.C: Likewise.
2896 * g++.dg/template/memfriend11.C: Likewise.
2897 * g++.dg/template/memfriend12.C: Likewise.
2898 * g++.dg/template/memfriend13.C: Likewise.
2899 * g++.dg/template/memfriend14.C: Likewise.
2900 * g++.dg/template/memfriend15.C: Likewise.
2901 * g++.dg/template/memfriend16.C: Likewise.
2902 * g++.dg/template/memfriend17.C: Likewise.
2903 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2904
2905 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2906
2907 * g++.dg/conversion/dr195.C: New.
2908 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2909
2910 2004-10-20 Ben Elliston <bje@au.ibm.com>
2911 Devang Patel <dpatel@apple.com>
2912
2913 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2914 of floating point arithmetic, which could trap.
2915
2916 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2917
2918 PR c++/14035
2919 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2920 * g++.dg/conversion/const2.C: New test.
2921 * g++.dg/expr/reinterpret2.C: New test.
2922 * g++.dg/expr/reinterpret3.C: New test.
2923 * g++.dg/expr/cast2.C: New test.
2924 * g++.dg/expr/copy1.C: New test.
2925 * g++.dg/other/conversion1.C: Change error message.
2926 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2927 function pointers to void *.
2928 * g++.old-deja/g++.mike/p10148.C: Likewise.
2929
2930 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2931
2932 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2933
2934 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2935
2936 PR c++/18047
2937
2938 * g++.dg/parse/expr3.C: New test.
2939
2940 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2941
2942 * gcc.dg/smod-1.c: New test.
2943
2944 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2945
2946 * objc.dg/method-14.m: New test.
2947
2948 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2949
2950 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2951 Also xfail as the patch was reverted.
2952
2953 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2954
2955 PR middle-end/16973
2956 * gcc.dg/pr16973.c: New test.
2957
2958 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2959
2960 PR tree-optimization/17656
2961 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2962
2963 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2964
2965 * g++.dg/eh/shadow1.C: New.
2966
2967 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2968
2969 * gcc.c-torture/compile/20041018-1.c: New test.
2970
2971 2004-10-18 Ben Elliston <bje@au.ibm.com>
2972
2973 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2974 compiler referring to register 0 when accessing sdata. The linker
2975 now patches things up.
2976
2977 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2978
2979 PR c/17529
2980 * gcc.c-torture/compile/pr17529.c: New test.
2981
2982 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2983
2984 PR c++/17743
2985 * g++.dg/ext/attrib17.C: New test.
2986
2987 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2988
2989 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2990
2991 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2992
2993 PR c++/10479
2994 * g++.dg/ext/attrib16.C: New test.
2995
2996 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2997
2998 PR c++/17042
2999 * g++.dg/init/dso_handle1.C: New test.
3000
3001 PR c++/14667
3002 * g++.dg/parse/typedef6.C: New test.
3003
3004 PR c++/17916
3005 * g++.dg/parse/pragma1.C: New test.
3006
3007 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3008
3009 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3010
3011 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3012
3013 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3014 -fno-common when on HPPA HP-UX platforms.
3015
3016 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3017
3018 PR other/16820
3019 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3020 stdint.h.
3021 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3022 uintptr_t.
3023
3024 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3025
3026 PR c++/16301
3027 * g++.dg/lookup/strong-using-4.C: New test.
3028
3029 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3030
3031 PR middle-end/16567
3032 * gcc.c-torture/compile/nested-1.c: New test.
3033
3034 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3035
3036 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3037 and mipsisa64*-*-* (until support for misaligned loads is added).
3038 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3039 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3040 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3041 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3042 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3043 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3044
3045 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3046
3047 PR c++/17976
3048 * g++.dg/init/dtor3.C: New test.
3049
3050 2004-10-15 Ben Elliston <bje@au.ibm.com>
3051
3052 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3053
3054 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3055
3056 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3057 * gcc.dg/macho-lo-sum.c: Likewise.
3058
3059 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3060
3061 * gcc.dg/ppc-spe64-1.c: New test.
3062
3063 2004-10-14 Devang Patel <dpatel@apple.com>
3064
3065 PR 17635
3066 * gcc.dg/pr17635.c : New test.
3067
3068 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3069
3070 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3071 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3072 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3073 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3074 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3075 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3076 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3077 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3078 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3079 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3080 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3081 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3082 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3083 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3084 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3085 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3086 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3087 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3088
3089 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3090
3091 * gcc.dg/vect/vect-82.c: New testcase.
3092 * gcc.dg/vect/vect-82_64.c: New testcase.
3093 * gcc.dg/vect/vect-83.c: New testcase.
3094 * gcc.dg/vect/vect-83_64.c: New testcase.
3095
3096 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3097
3098 * gcc.dg/cpp/error-1.c: New test.
3099
3100 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3101
3102 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3103
3104 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3105
3106 PR target/17984
3107 * gcc.dg/cris-peep2-xsrand2.c: New test.
3108
3109 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3110
3111 PR c++/17661
3112 * testsuite/g++.dg/expr/for2.C: New test.
3113
3114 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3115
3116 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3117
3118 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3119
3120 PR tree-optimization/17724
3121 * g++.dg/opt/pr17724-1.C: New test.
3122 * g++.dg/opt/pr17724-2.C: New test.
3123 * g++.dg/opt/pr17724-3.C: New test.
3124 * g++.dg/opt/pr17724-4.C: New test.
3125 * g++.dg/opt/pr17724-5.C: New test.
3126 * g++.dg/opt/pr17724-6.C: New test.
3127
3128 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3129
3130 PR c/17301
3131 * gcc.dg/pr17301-2.c: New test.
3132
3133 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3134
3135 PR c++/15876
3136 * g++.dg/parse/error22.C: New test.
3137
3138 PR c++/17936
3139 * g++.dg/template/spec18.C: New test.
3140
3141 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3142
3143 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3144 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3145 memcpy.
3146 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3147 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3148
3149 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3150
3151 * g++.dg/eh/cleanup5.C: Add dg-options "".
3152
3153 2004-10-11 Roger Sayle <roger@eyesopen.com>
3154
3155 PR middle-end/17657
3156 * gcc.dg/switch-4.c: New test case.
3157
3158 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3159
3160 * gcc.c-torture/execute/20041011-1.c: New test.
3161
3162 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3163
3164 PR c++/17554
3165 * g++.dg/init/for3.C: New test.
3166
3167 PR c++/17657
3168 * g++.dg/opt/switch2.C: New test.
3169
3170 PR middle-end/17703
3171 * g++.dg/warn/Wreturn-2.C: New test.
3172
3173 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3174
3175 PR c++/17907
3176 * g++.dg/eh/cleanup5.C: New test.
3177
3178 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3179
3180 PR c++/17393
3181 * g++.dg/parse/error21.C: New test.
3182
3183 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3184
3185 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3186 * g++.dg/warn/incomplete1.C: Likewise.
3187 * g++.dg/template/qualttp20.C: Likewise.
3188
3189 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3190
3191 PR c/17881
3192 * parm-incomplete-1.c: New test.
3193
3194 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3195
3196 PR c++/17867
3197 * g++.dg/parse/error19.C: New test.
3198
3199 PR c++/17670
3200 * g++.dg/init/new11.C: New test.
3201
3202 PR c++/17821
3203 * g++.dg/parse/error20.C: New test.
3204
3205 PR c++/17826
3206 * g++.dg/template/crash24.C: New test.
3207
3208 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3209
3210 PR c/17301
3211 * gcc.dg/pr17301-1.c: New test.
3212
3213 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3214
3215 PR c/17189
3216 * gcc.dg/anon-struct-5.c: New test.
3217
3218 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3219
3220 PR c/17844
3221 * gcc.dg/pr17844-1.c: New test.
3222
3223 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3224
3225 PR tree-optimization/17906
3226 * gcc.c-torture/compile/pr17906.c: New.
3227
3228 2004-10-09 Stuart Hastings <stuart@apple.com>
3229 Roger Sayle <roger@eyesopen.com>
3230
3231 PR rtl-optimization/17853
3232 * gcc.dg/i386-mmx-5.c: New testcase.
3233
3234 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3235
3236 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3237
3238 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3239
3240 PR c++/17524
3241 * g++.dg/template/static9.C: New test.
3242
3243 PR c++/17685
3244 * g++.dg/parse/operator5.C: New test.
3245
3246 2004-10-09 Roger Sayle <roger@eyesopen.com>
3247
3248 PR middle-end/17894
3249 * gcc.c-torture/execute/divcmp-4.c: New test case.
3250
3251 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3252
3253 PR tree-opt/17902
3254 * g++.dg/opt/pr17902.C: New test.
3255
3256 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3257
3258 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3259
3260 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3261
3262 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3263
3264 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3265
3266 * gcc.dg/assign-warn-3.c: New test.
3267
3268 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3269
3270 PR c/16999
3271 * gcc.dg/cpp/ident-1.c: New test.
3272
3273 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3274
3275 * gcc.c-torture/compile/acc1.c: New.
3276
3277 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3278
3279 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3280 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3281
3282 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3283
3284 * gcc.dg/ultrasp11.c: New test.
3285
3286 2004-10-08 Michael Matz <matz@suse.de>
3287
3288 * gcc.dg/doloop-2.c: New test.
3289
3290 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3291
3292 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3293 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3294 objc.dg/method-9.m: Update expected diagnostics.
3295
3296 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3297
3298 * gcc.dg/ppc-fsel-3.c: New file.
3299 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3300
3301 2004-10-07 Paul Brook <paul@codesourcery.com>
3302
3303 * gfortran.dg/intrinsic_verify_1.f90: New test.
3304
3305 2004-10-07 Paul Brook <paul@codesourcery.com>
3306
3307 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3308
3309 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3310
3311 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3312 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3313 commit.
3314
3315 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3316
3317 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3318
3319 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3320
3321 PR c++/17115
3322 * g++.dg/warn/Winline-4.C: New test.
3323
3324 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3325
3326 * gcc.c-torture/compile/20041007-1.c: New test.
3327
3328 2004-10-07 Paul Brook <paul@codesourcery.com>
3329
3330 PR fortran/17678
3331 * gfortran.dg/use_allocated_1.f90: New test.
3332
3333 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3334
3335 PR middle-end/17849
3336 * gfortran.fortran-torture/compile/nested.f90: New test
3337
3338 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3339
3340 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3341
3342 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3343
3344 PR c++/17368
3345 * g++.dg/ext/asm6.C: New test.
3346
3347 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3348
3349 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3350
3351 2004-10-06 Paul Brook <paul@codesourcery.com>
3352
3353 PR libfortran/17709
3354 * gfortran.dg/empty_format_1.f90: New test.
3355
3356 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3357
3358 PR fortran/17568
3359 * gfortran.dg/ishft.f90: New test.
3360
3361 PR fortran/17283
3362 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3363 tests.
3364
3365 2004-10-06 Paul Brook <paul@codesourcery.com>
3366
3367 * gfortran.dg/do_1.f90: New test.
3368
3369 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3370
3371 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3372 optimizing for size.
3373
3374 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3375
3376 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3377
3378 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3379
3380 * gcc.c-torture/compile/20041005-1.c: New test.
3381
3382 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3383
3384 PR c++/17829
3385 * g++.dg/lookup/koenig4.C: New.
3386
3387 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3388
3389 * g++.dg/other/classkey1.C: Adjust quoting marks.
3390 * g++.dg/parse/error15.C: Likewise.
3391 * g++.dg/template/meminit2.C (int>): Likewise.
3392
3393 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3394
3395 PR fortran/17283
3396 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3397
3398 PR fortran/17631
3399 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3400
3401 PR fortran/17708
3402 * gfortran.dg/pr17708.f90: New test.
3403
3404 2004-10-04 Chao-ying Fu <fu@mips.com>
3405
3406 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3407 * gcc.dg/vect/vect-4.c: Ditto.
3408 * gcc.dg/vect/vect-5.c: Ditto.
3409 * gcc.dg/vect/vect-6.c: Ditto.
3410 * gcc.dg/vect/vect-8.c: Ditto.
3411 * gcc.dg/vect/vect-16.c: Ditto.
3412 * gcc.dg/vect/vect-30.c: Ditto.
3413 * gcc.dg/vect/vect-40.c: Ditto.
3414 * gcc.dg/vect/vect-41.c: Ditto.
3415 * gcc.dg/vect/vect-42.c: Ditto.
3416 * gcc.dg/vect/vect-43.c: Ditto.
3417 * gcc.dg/vect/vect-44.c: Ditto.
3418 * gcc.dg/vect/vect-45.c: Ditto.
3419 * gcc.dg/vect/vect-46.c: Ditto.
3420 * gcc.dg/vect/vect-47.c: Ditto.
3421 * gcc.dg/vect/vect-48.c: Ditto.
3422 * gcc.dg/vect/vect-49.c: Ditto.
3423 * gcc.dg/vect/vect-50.c: Ditto.
3424 * gcc.dg/vect/vect-51.c: Ditto.
3425 * gcc.dg/vect/vect-52.c: Ditto.
3426 * gcc.dg/vect/vect-53.c: Ditto.
3427 * gcc.dg/vect/vect-54.c: Ditto.
3428 * gcc.dg/vect/vect-55.c: Ditto.
3429 * gcc.dg/vect/vect-56.c: Ditto.
3430 * gcc.dg/vect/vect-57.c: Ditto.
3431 * gcc.dg/vect/vect-58.c: Ditto.
3432 * gcc.dg/vect/vect-59.c: Ditto.
3433 * gcc.dg/vect/vect-60.c: Ditto.
3434 * gcc.dg/vect/vect-74.c: Ditto.
3435 * gcc.dg/vect/vect-79.c: Ditto.
3436 * gcc.dg/vect/vect-80.c: Ditto.
3437
3438 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3439
3440 * gcc.dg/unused-7.c: Use the correct option.
3441
3442 2004-10-04 Paul Brook <paul@codesourcery.com>
3443 Bud Davis <bdavis9659@comcast.net>
3444
3445 PR fortran/17706
3446 PR fortran/16434
3447 * gfortran/pr17706.f90: New test.
3448 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3449
3450 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3451
3452 * gfortran.dg/pr17612.f90: New test.
3453
3454 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3455
3456 * g++.dg/template/local1.C: Adjust quoting marks in
3457 testing for diagnostics.
3458 * g++.dg/tls/diag-2.C: Likewise.
3459 * g++.dg/other/error8.C: Likewise.
3460
3461 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3462
3463 PR c/17178
3464 * gcc.dg/unused-4.c: Adjust to be correct.
3465
3466 PR c/17820
3467 * gcc.dg/unused-7.c: New test.
3468
3469 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3470
3471 PR c++/17797
3472 * g++.dg/overload/template2.C: New test.
3473
3474 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3475
3476 PR tree-optimization/16632
3477 * gcc.dg/tree-ssa/20041002-1.c: New.
3478
3479 2004-10-03 Paul Brook <paul@codesourcery.com>
3480
3481 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3482 rather than relying on default formatting.
3483
3484 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3485
3486 * gcc.dg/20040920-1.c: Update expected message text.
3487
3488 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3489
3490 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3491
3492 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3493
3494 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3495 tree level.
3496
3497 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3498
3499 * gcc.dg/tree-ssa/pr17343.c: Remove.
3500
3501 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3502
3503 PR tree-opt/17343
3504 * gcc.dg/tree-ssa/pr17343.c: New test.
3505
3506 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3507
3508 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3509 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3510 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3511 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3512 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3513
3514 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3515
3516 * gcc.dg/lvalue-2.c: New test.
3517
3518 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3519
3520 PR c/17730
3521 * gcc.dg/pr17730-1.c: New test
3522
3523 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3524
3525 PR c/7425
3526 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3527
3528 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3529
3530 * gcc.c-torture/execute/stdarg-1.c: New test.
3531 * gcc.c-torture/execute/stdarg-2.c: New test.
3532 * gcc.c-torture/execute/stdarg-3.c: New test.
3533 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3534 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3535 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3536 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3537 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3538
3539 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3540
3541 PR tree-optimization/17697
3542 * g++.dg/opt/pr17697-1.C: New test.
3543 * g++.dg/opt/pr17697-2.C: New test.
3544 * g++.dg/opt/pr17697-3.C: New test.
3545
3546 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3547
3548 PR c/16409
3549 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3550 gcc.dg/vla-init-5.c: New tests.
3551
3552 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3553
3554 PR c/13804
3555 * gcc.dg/pr13804-1.c: New test.
3556
3557 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3558
3559 PR fortran/16938
3560 * gfortran.dg/pr16938.f90: New test.
3561
3562 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3563
3564 * g++.dg/template/crash23.C: New test.
3565
3566 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3567
3568 PR c++/17585
3569 * g++.dg/template/static8.C: New test.
3570
3571 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3572
3573 PR c++/17681
3574 * g++.dg/other/error9.C: New test.
3575
3576 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3577
3578 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
3579
3580 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3581
3582 PR fortran/15164
3583 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
3584
3585 2004-09-26 Roger Sayle <roger@eyesopen.com>
3586
3587 PR middle-end/17112
3588 * gcc.dg/pr17112-1.c: New test case.
3589
3590 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
3591
3592 PR c/11459
3593 * gcc.dg/pr11459-1.c: New test.
3594
3595 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
3596
3597 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
3598 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3599
3600 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3601
3602 * gfortran.dg/pr15324.f90: Make array bounds consistent.
3603
3604 2004-09-25 Jan Hubicka <jh@suse.cz>
3605
3606 * compile/30040909-1.c: New test.
3607 * compile/30040907-1.c: New test.
3608
3609 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
3610
3611 * gcc.c-torture/execute/va-arg-26.c: New test.
3612
3613 2004-09-24 Zack Weinberg <zack@codesourcery.com>
3614
3615 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
3616 extra diagnostics on targets with 64-bit pointers.
3617 * objc.dg/selector-1.m: Adjust dg-warning regexp.
3618
3619 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3620
3621 PR c/17188
3622 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
3623 * gcc.dg/decl-3.c: Adjust expected message.
3624
3625 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3626
3627 PR fortran/17615
3628 * gfortran.dg/pr17615.f90: New test.
3629
3630 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
3631
3632 PR tree-optimzation/17517
3633 * g++.dg/tree-ssa/pr17517.C: New Test.
3634
3635 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3636
3637 PR c++/16889
3638 * g++.dg/lookup/ambig3.C: New.
3639
3640 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
3641
3642 PR tree-opt/17624
3643 * g++.dg/opt/pr17624.C: New test.
3644
3645 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3646
3647 PR c/6980
3648 * gcc.dg/Wbad-function-cast-1.c: New test.
3649
3650 2004-09-23 Zack Weinberg <zack@codesourcery.com>
3651
3652 * g++.dg/ext/complit1.C
3653 * g++.dg/other/error2.C
3654 * g++.dg/other/nontype-1.C
3655 * g++.dg/parse/crash11.C
3656 * g++.dg/parse/crash12.C
3657 * g++.dg/parse/error15.C
3658 * g++.dg/parse/error4.C
3659 * g++.dg/parse/tmpl-outside1.C
3660 * g++.dg/parse/too-many-tmpl-args1.C
3661 * g++.dg/template/dependent-expr3.C
3662 * g++.dg/template/error10.C
3663 * g++.dg/template/instantiate1.C
3664 * g++.dg/template/vtable2.C
3665 * g++.dg/warn/Wshadow-1.C
3666 * g++.dg/warn/weak1.C
3667 * g++.old-deja/g++.brendan/crash16.C
3668 * g++.old-deja/g++.brendan/crash18.C
3669 * g++.old-deja/g++.brendan/crash48.C
3670 * g++.old-deja/g++.brendan/crash49.C
3671 * g++.old-deja/g++.brendan/crash55.C
3672 * g++.old-deja/g++.brendan/crash56.C
3673 * g++.old-deja/g++.brendan/crash8.C
3674 * g++.old-deja/g++.brendan/enum11.C
3675 * g++.old-deja/g++.brendan/enum8.C
3676 * g++.old-deja/g++.brendan/enum9.C
3677 * g++.old-deja/g++.brendan/friend3.C
3678 * g++.old-deja/g++.brendan/misc14.C
3679 * g++.old-deja/g++.bugs/900402_02.C
3680 * g++.old-deja/g++.bugs/900404_03.C
3681 * g++.old-deja/g++.bugs/900404_04.C
3682 * g++.old-deja/g++.bugs/900428_03.C
3683 * g++.old-deja/g++.jason/crash4.C
3684 * g++.old-deja/g++.jason/overload21.C
3685 * g++.old-deja/g++.jason/redecl1.C
3686 * g++.old-deja/g++.jason/report.C
3687 * g++.old-deja/g++.jason/rfg10.C
3688 * g++.old-deja/g++.jason/template30.C
3689 * g++.old-deja/g++.law/arm12.C
3690 * g++.old-deja/g++.law/ctors5.C
3691 * g++.old-deja/g++.law/cvt20.C
3692 * g++.old-deja/g++.law/init10.C
3693 * g++.old-deja/g++.law/init8.C
3694 * g++.old-deja/g++.law/visibility17.C
3695 * g++.old-deja/g++.law/visibility7.C
3696 * g++.old-deja/g++.mike/net8.C
3697 * g++.old-deja/g++.mike/p646.C
3698 * g++.old-deja/g++.mike/p700.C
3699 * g++.old-deja/g++.mike/p701.C
3700 * g++.old-deja/g++.mike/p811.C
3701 * g++.old-deja/g++.ns/template13.C
3702 * g++.old-deja/g++.other/array3.C
3703 * g++.old-deja/g++.other/crash25.C
3704 * g++.old-deja/g++.other/dtor3.C
3705 * g++.old-deja/g++.other/dtor4.C
3706 * g++.old-deja/g++.other/main1.C
3707 * g++.old-deja/g++.other/warn7.C
3708 * g++.old-deja/g++.pt/crash11.C
3709 * g++.old-deja/g++.pt/crash36.C
3710 * g++.old-deja/g++.pt/spec22.C
3711 * g++.old-deja/g++.pt/spec9.C
3712 * g++.old-deja/g++.pt/ttp52.C
3713 * g++.old-deja/g++.robertl/eb103.C
3714 * g++.old-deja/g++.robertl/eb121.C
3715 * g++.old-deja/g++.robertl/eb22.C
3716 * g++.old-deja/g++.robertl/eb8.C:
3717 Update locations and/or regexps of dg-error markers.
3718 Remove markers for some bogus messages that are no longer issued.
3719
3720 2004-09-23 Jakub Jelinek <jakub@redhat.com>
3721
3722 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
3723 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
3724
3725 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
3726
3727 PR c++/17618
3728 * g++.dg/lookup/crash5.C: New test.
3729
3730 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
3731
3732 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
3733 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
3734 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
3735 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
3736 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
3737 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
3738
3739 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
3740 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
3741 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
3742 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
3743 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
3744 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
3745
3746 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
3747
3748 * gcc.dg/vect/vect-44.c: Check additional cases.
3749 * gcc.dg/vect/vect-48.c: Check additional cases.
3750
3751 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
3752 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
3753 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
3754 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
3755 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
3756 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
3757 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
3758 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
3759 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
3760
3761 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
3762 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
3763 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
3764
3765 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3766
3767 * gcc.dg/tree-ssa/loop-6.c: New test.
3768
3769 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
3770
3771 PR c++/17620
3772 * g++.dg/inherit/base2.C: New.
3773
3774 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3775
3776 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
3777 * gcc.dg/20001012-2.c: Likewise.
3778 * gcc.dg/20001013-1.c: Likewise.
3779 * gcc.dg/20001101-1.c: Likewise.
3780 * gcc.dg/20001102-1.c: Likewise.
3781 * gcc.dg/bf-spl1.c: Likewise.
3782 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
3783 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
3784
3785 2004-09-22 Diego Novillo <dnovillo@redhat.com>
3786
3787 PR tree-optimization/16721
3788 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
3789
3790 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
3791
3792 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
3793 * gcc.dg/20040305-1.c: Likewise.
3794
3795 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
3796
3797 PR c/16566
3798 * gcc.c-torture/compile/pr16566-1.c,
3799 gcc.c-torture/compile/pr16566-2.c,
3800 gcc.c-torture/compile/pr16566-3.c: New tests.
3801
3802 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
3803
3804 PR tree-optimization/17512
3805 * gcc.c-torture/compile/20040916-1.c.
3806
3807 2004-09-21 Mark Mitchell <mark@codesourcery.com>
3808
3809 * gcc.dg/pragma-re-3.c: New test.
3810
3811 2004-09-17 Matt Austern <austern@apple.com>
3812
3813 PR c++/15049
3814 * g++.dg/other/anon3.C: New.
3815
3816 2004-09-21 Roger Sayle <roger@eyesopen.com>
3817
3818 PR c++/7503
3819 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
3820 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
3821 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
3822 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
3823 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
3824
3825 2004-09-21 Bud Davis <bdavis9659@comcast.net>
3826
3827 PR fortran/17286
3828 * gfortran.dg/pr17286.f90: New test.
3829
3830 2004-09-20 Mark Mitchell <mark@codesourcery.com>
3831
3832 PR c++/17530
3833 * g++.dg/template/static7.C: New test.
3834
3835 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
3836
3837 PR tree-opt/17558
3838 * gcc.c-torture/compile/pr17558.c: New test.
3839
3840 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3841
3842 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
3843 if SKIP_ATTRIBUTE is defined.
3844
3845 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3846
3847 PR fortran/15957
3848 * gfortran.dg/pr15957.f90: New test.
3849
3850 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
3851
3852 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
3853 in comparison.
3854 * gcc.dg/vect/vect-79.c: Likewise.
3855 * gcc.dg/vect/vect-80.c: Likewise.
3856
3857 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3858
3859 PR fortran/15750
3860 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
3861
3862 2004-09-20 Ira Rosen <irar@il.ibm.com>
3863
3864 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
3865 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
3866 * gcc.dg/vect/vect-62.c: New testcase.
3867 * gcc.dg/vect/vect-63.c: New testcase.
3868 * gcc.dg/vect/vect-64.c: New testcase.
3869 * gcc.dg/vect/vect-65.c: New testcase.
3870 * gcc.dg/vect/vect-66.c: New testcase.
3871 * gcc.dg/vect/vect-67.c: New testcase.
3872 * gcc.dg/vect/vect-68.c: New testcase.
3873 * gcc.dg/vect/vect-69.c: New testcase.
3874 * gcc.dg/vect/vect-79.c: New testcase.
3875 * gcc.dg/vect/vect-80.c: New testcase.
3876
3877 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3878
3879 * gcc.target/mips/asm-1.c: New test.
3880
3881 2004-09-19 Ira Rosen <irar@il.ibm.com>
3882
3883 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
3884 * gcc.dg/vect/vect-73.c: New testcase.
3885 * gcc.dg/vect/vect-74.c: New testcase.
3886 * gcc.dg/vect/vect-75.c: New testcase.
3887 * gcc.dg/vect/vect-76.c: New testcase.
3888 * gcc.dg/vect/vect-77.c: New testcase.
3889 * gcc.dg/vect/vect-78.c: New testcase
3890
3891 2004-09-18 Paul Brook <paul@codesourcery.com>
3892
3893 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
3894
3895 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
3896
3897 PR c/17424
3898 * gcc.dg/pr17424-1.c: New test.
3899
3900 2004-09-18 Diego Novillo <dnovillo@redhat.com>
3901
3902 * g++.dg/tree-ssa/pr17153.C: New test.
3903
3904 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3905
3906 PR pch/13361
3907 * testsuite/g++.dg/pch/wchar-1.C: New.
3908 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3909
3910 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3911
3912 * gcc.c-torture/execute/20040917-1.c: New test.
3913
3914 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3915
3916 PR tree-optimization/17319
3917 * gcc.dg/pr17319.c: New test.
3918
3919 2004-09-17 Devang Patel <dpatel@apple.com>
3920
3921 * gcc.dg/20040813-1.c: New test.
3922
3923 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3924
3925 PR tree-optimization/17273
3926 * gcc.c-torture/compile/pr17273.c: New test.
3927
3928 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3929
3930 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3931 Update expected messages.
3932 * gcc.dg/declspec-13.c: New test.
3933
3934 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3935
3936 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3937
3938 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3939
3940 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3941 change what 'a' is pointing to.
3942
3943 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3944
3945 PR c++/16002
3946 * g++.dg/template/error18.C: New test.
3947
3948 PR c++/16029
3949 * g++.dg/warn/Wunused-8.C: New test.
3950
3951 2004-09-17 Steven Bosscher <stevenb@suse.de>
3952
3953 PR tree-optimization/17513
3954 * gcc.dg/20040916-1.c: New test.
3955
3956 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3957
3958 PR c++/17501
3959 * g++.dg/template/typename7.C: New test.
3960
3961 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3962
3963 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3964
3965 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3966
3967 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3968 with -ftree-based-profiling also.
3969 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3970
3971 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3972
3973 PR/15364
3974 * gfortran.dg/der_array_io_1.f90: New test.
3975 * gfortran.dg/der_array_io_2.f90: New test.
3976 * gfortran.dg/der_array_io_3.f90: New test.
3977
3978 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3979
3980 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3981 EABI.
3982
3983 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3984
3985 * g++.dg/opt/switch1.C: New test.
3986
3987 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3988
3989 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3990 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3991 Update expected messages.
3992
3993 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3994
3995 PR fortran/16485
3996 * gfortran.dg/same_name_1.f90: New test.
3997
3998 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3999
4000 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4001 dereference garbage pointers.
4002
4003 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4004
4005 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4006 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4007
4008 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4009 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4010 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4011
4012 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4013
4014 PR c++/17324
4015 * g++.dg/template/mangle1.C: New test.
4016
4017 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4018
4019 PR tree-optimization/17252
4020 * gcc.c-torture/execute/pr17252.c: New test.
4021
4022 2004-09-14 Andrew Pinski <apinski@apple.com>
4023
4024 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4025
4026 2004-09-14 Roger Sayle <roger@eyesopen.com>
4027
4028 PR rtl-optimization/9771
4029 * gcc.dg/pr9771-1.c: New test case.
4030
4031 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4032
4033 PR tree-optimization/15262
4034 * gcc.c-torture/execute/pr15262-1.c: New test.
4035 * gcc.c-torture/execute/pr15262-2.c: New test.
4036
4037 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4038
4039 * gcc.dg/declspec-12.c: New test.
4040
4041 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4042
4043 * gfortran.dg/pr17090.f90: Add directives to test.
4044
4045 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4046
4047 * gcc.c-torture/compile/20040914-1.c: New test.
4048
4049 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4050
4051 PR c++/16162
4052 * g++.dg/template/decl2.C: New test.
4053
4054 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4055
4056 PR fortran/17090
4057 * gfortran.dg/pr17090.f90: New test.
4058
4059 2004-09-13 Dale Johannesen <dalej@apple.com>
4060
4061 * gcc.c-torture/compile/pr17408.c: New test case.
4062
4063 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4064
4065 PR c++/16716
4066 * g++.dg/parse/crash17.C: New test.
4067
4068 PR c++/17327
4069 * g++.dg/template/enum3.C: New test.
4070
4071 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4072
4073 * lib/gcc-defs.exp: Load wrapper.exp.
4074 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4075 using local code.
4076 * lib/gcc.exp (gcc_init): Similar.
4077 * lib/gfortran.exp (gfortran_init): Similar.
4078 * lib/objc.exp (objc_init): Similar.
4079 * lib/treelang.exp (treelang_init): Similar.
4080 * lib/wrapper.exp: New file with build_wrapper call machinery in
4081 ${tool}_maybe_build_wrapper.
4082
4083 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4084
4085 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4086 "inline".
4087 * gcc.dg/declspec-11.c: Update expected messages.
4088 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4089 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4090 gcc.dg/inline-12.c: New tests.
4091
4092 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4093
4094 * g++.dg/tree-ssa/pr17400.C: New testcase.
4095
4096 2004-09-13 James E Wilson <wilson@specifixinc.com>
4097
4098 * gcc.target/mips/sb1-1.c: New testcase.
4099
4100 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4101
4102 * lib/g77-dg.exp: Remove unused file.
4103 * lib/mike-g77.exp: Ditto.
4104 * lib/g77.exp: Ditto.
4105
4106 2004-09-12 Richard Henderson <rth@redhat.com>
4107
4108 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4109
4110 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4111
4112 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4113 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4114 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4115 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4116 Update expected messages.
4117
4118 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4119
4120 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4121 declaration/use mismatch for dirp parameter.
4122
4123 2004-09-12 Andrew Pinski <apinski@apple.com>
4124
4125 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4126 -fgnu-runtime is passed.
4127
4128 2004-09-12 Richard Henderson <rth@redhat.com>
4129
4130 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4131 do the uplevel thing and update additional_flags directly.
4132 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4133 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4134 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4135 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4136
4137 2004-09-11 Steven Bosscher <stevenb@suse.de>
4138
4139 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4140
4141 2004-09-11 Roger Sayle <roger@eyesopen.com>
4142
4143 PR middle-end/17411
4144 * g++.dg/opt/pr17411-1.C: New test case.
4145
4146 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4147
4148 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4149 gcc.dg/tls/diag-2.c: Update expected messages.
4150 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4151 messages.
4152 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4153 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4154 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4155 gcc.dg/tls/diag-5.c: New tests.
4156
4157 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4158
4159 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4160
4161 2004-09-11 Steven Bosscher <stevenb@suse.de>
4162
4163 * g++.dg/parse/break-in-for.C: New test.
4164
4165 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4166
4167 * gcc.dg/tree-ssa/20040911-1.c: New test.
4168
4169 2004-09-11 Andreas Jaeger <aj@suse.de>
4170
4171 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4172 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4173
4174 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4175
4176 * gcc.target/frv: New directory of FR-V-specific tests.
4177
4178 2004-09-10 James E Wilson <wilson@specifixinc.com>
4179
4180 * gcc.dg/convert-vec-1.c: New test.
4181
4182 2004-09-10 Roger Sayle <roger@eyesopen.com>
4183
4184 PR middle-end/17024
4185 * gcc.dg/pr17024-1.c: New test case.
4186
4187 2004-09-10 Eric Christopher <echristo@redhat.com>
4188
4189 * gcc.dg/20040910-1.c: New test.
4190
4191 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4192
4193 * gcc.dg/bitfld-9.c: New test.
4194
4195 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4196
4197 * gcc.c-torture/execute/ieee/acc1.c: New test.
4198 * gcc.c-torture/execute/ieee/acc2.c: New test.
4199 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4200
4201 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4202
4203 * gcc.dg/deprecated-2.c: New test.
4204
4205 2004-09-09 James E Wilson <wilson@specifixinc.com>
4206
4207 * gcc.dg/init-vec-1.c: New test.
4208
4209 2004-09-09 Roger Sayle <roger@eyesopen.com>
4210
4211 PR middle-end/17055
4212 * gcc.dg/pr17055-1.c: New test case.
4213
4214 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4215
4216 PR target/17377
4217 * gcc.c-torture/execute/pr17377.c: New test.
4218
4219 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4220
4221 PR c/8420
4222 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4223 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4224 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4225 gcc.dg/long-long-typespec-1.c: New tests.
4226 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4227
4228 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4229
4230 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4231 gcc.dg/gnu99-static-1.c: New tests.
4232
4233 2004-09-08 Devang Patel <dpatel@apple.com>
4234
4235 * gcc.dg/darwin-ld-20040828-1.c: New test.
4236 * gcc.dg/darwin-ld-20040828-2.c: New test.
4237 * gcc.dg/darwin-ld-20040828-3.c: New test.
4238
4239 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4240
4241 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4242 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4243 in error message.
4244 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4245 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4246 in error message.
4247 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4248 types they qualify.
4249 * objc.dg/type-size-2.m: Fix wording in comment.
4250 * objc.dg/va-meth-1.m: New test case.
4251
4252 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4253
4254 PR c/16633:
4255 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4256 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4257
4258 2004-09-06 Devang Patel <dpatel@apple.com>
4259
4260 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4261 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4262
4263 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4264
4265 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4266 reflect changed line numbering of diagnostics.
4267
4268 2004-09-06 Paul Brook <paul@codesourcery.com>
4269
4270 * gfortran.dg/edit_real_1.f90: Add new test.
4271
4272 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4273
4274 * gcc.dg/tree-ssa/loop-2.c: New test.
4275 * gcc.dg/tree-ssa/loop-3.c: New test.
4276 * gcc.dg/tree-ssa/loop-4.c: New test.
4277 * gcc.dg/tree-ssa/loop-5.c: New test.
4278
4279 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4280
4281 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4282
4283 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4284
4285 * gcc.dg/format/sentinel-1.c: New test.
4286
4287 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4288
4289 * testsuite/gcc.dg/builtins-46.c: New.
4290
4291 2004-09-03 Devang Patel <dpatel@apple.com>
4292
4293 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4294 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4295
4296 2004-09-03 Jan Beulich <jbeulich@novell.com>
4297
4298 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4299 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4300 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4301 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4302 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4303 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4304 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4305 the non-portable bzero.
4306 * gcc.dg/20010912-1.c: xfail for NetWare.
4307 * gcc.dg/20020426-2.c: xfail for NetWare.
4308 * gcc.dg/20021014-1.c: xfail for NetWare.
4309 * gcc.dg/20021018-1.c: xfail for NetWare.
4310 * gcc.dg/20030213-1.c: xfail for NetWare.
4311 * gcc.dg/20030225-1.c: xfail for NetWare.
4312 * gcc.dg/20030708-1.c: xfail for NetWare.
4313 * gcc.dg/builtins-config.h: Also exclude NetWare.
4314 * gcc.dg/format/format.h: Define restrict only if not already defined.
4315 * gcc.dg/nest.c: xfail for NetWare.
4316 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4317 * lib/target-supports.exp (check_visibility_available): Exclude
4318 NetWare.
4319
4320 2004-09-03 Jan Beulich <jbeulich@novell.com>
4321
4322 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4323 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4324 deterministic starting point for the alignment of structure fields.
4325 * gcc.dg/Wpadded.c: Dito.
4326 * g++.dg/abi/vbase10.C: Dito.
4327
4328 2004-09-03 Devang Patel <dpatel@apple.com>
4329
4330 * g++.dg/debug/pr15736.cc: New test.
4331
4332 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4333
4334 * README.QMTEST: Fix out-of-date link.
4335
4336 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4337
4338 PR fortran/16579
4339 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4340 Delete. Duplicate of gfortran.dg/g77/20010610.f
4341
4342 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4343
4344 * g++.dg/abi/arm_rtti1.C: New test.
4345
4346 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4347
4348 * gcc.dg/ppc-vector-memcpy.c: New.
4349 * gcc.dg/ppc-vector-memset.c: New.
4350
4351 2004-09-02 Chao-ying Fu <fu@mips.com>
4352
4353 * gcc.target/mips/mips-3d-1.c: New test.
4354 * gcc.target/mips/mips-3d-2.c: New test.
4355 * gcc.target/mips/mips-3d-3.c: New test.
4356 * gcc.target/mips/mips-3d-4.c: New test.
4357 * gcc.target/mips/mips-3d-5.c: New test.
4358 * gcc.target/mips/mips-3d-6.c: New test.
4359 * gcc.target/mips/mips-3d-7.c: New test.
4360 * gcc.target/mips/mips-3d-8.c: New test.
4361 * gcc.target/mips/mips-3d-9.c: New test.
4362 * gcc.target/mips/mips-ps-1.c: New test.
4363 * gcc.target/mips/mips-ps-2.c: New test.
4364 * gcc.target/mips/mips-ps-3.c: New test.
4365 * gcc.target/mips/mips-ps-4.c: New test.
4366 * gcc.target/mips/mips-ps-type.c: New test.
4367
4368 2004-09-02 Paul Brook <paul@codesourcery.com>
4369
4370 * gfortran.dg/edit_real_1.f90: Add new tests.
4371
4372 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4373
4374 PR fortran/15327
4375 * gfortran.dg/merge_char_1.f90: New test.
4376
4377 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4378
4379 PR fortran/16404
4380 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4381
4382 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4383
4384 PR c/1522
4385 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4386
4387 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4388
4389 * g++.dg/opt/loop1.C: Do not XFAIL.
4390
4391 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4392
4393 * gcc.c-torture/execute/20040831-1.c: New test.
4394
4395 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4396
4397 PR fortran/16579
4398 * gfortran.dg/g77/20010610.f: Now passes.
4399 Copy from g77.f-torture/execute. Add dg-run directive.
4400 * gfortran.dg/g77/README: Update
4401
4402 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4403
4404 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4405 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4406 (t1, t2, t3, t4): Add volatile.
4407
4408 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4409
4410 * g++.dg/ext/visibility/arm1.C: New test.
4411
4412 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4413
4414 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4415 -pedantic-errors.
4416
4417 2004-09-01 Paul Brook <paul@codesourcery.com>
4418
4419 * gfortran.dg/eof_2.f90: New test.
4420
4421 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4422
4423 PR fortran/16579
4424 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4425
4426 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4427
4428 PR libfortran/16805
4429 * gfortran.dg/list_read_2.f90: New test.
4430
4431 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4432
4433 * g++.dg/abi/key1.C: New test.
4434
4435 2004-08-31 Richard Henderson <rth@redhat.com>
4436
4437 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4438 form of offsetof.
4439 * g++.dg/other/offsetof5.C: Remove duplicate.
4440
4441 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4442
4443 PR fortran/17244
4444 * gfortran.dg/func_derived_1.f90: New test.
4445
4446 2004-08-31 Paul Brook <paul@codesourcery.com>
4447
4448 * gfortran.dg/eof_1.f90: New test.
4449
4450 2004-08-31 Paul Brook <paul@codesourcery.com>
4451
4452 * gfortran.dg/list_read_1.f90: New file.
4453
4454 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4455
4456 * g++.dg/opt/loop1.C: XFAIL.
4457
4458 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4459
4460 * gcc.dg/funcdef-storage-1.c: New.
4461 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4462 an extern function in local scope.
4463 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4464 declare an 'auto inline' function in local scope.
4465 * gcc.dg/20011130-1.c: Likewise.
4466 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4467 an 'auto' function in local scope.
4468 * gcc.dg/20021014-1.c: Likewise.
4469 * gcc.dg/20030331-2.c: Likewise.
4470
4471 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4472
4473 * gfortran.dg/blockdata_1.f90: New test.
4474
4475 2004-08-30 Richard Henderson <rth@redhat.com>
4476
4477 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4478
4479 2004-08-30 Richard Henderson <rth@redhat.com>
4480
4481 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4482 additional_flags set by alternate driver.
4483 (ieee-options): New procedure.
4484 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4485 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4486 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4487 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4488
4489 2004-08-30 Richard Henderson <rth@redhat.com>
4490
4491 * lib/f-torture.exp: Remove.
4492
4493 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4494
4495 PR rtl-optimization/16590
4496 * g++.dg/opt/loop1.C: New test.
4497
4498 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4499
4500 PR fortran/13910
4501 * gfortran.dg/oldstyle_1.f90: New test.
4502
4503 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4504 Paul Brook <paul@codesourcery.com>
4505
4506 * gfortran.dg/g77/README: Update.
4507 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4508 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4509 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4510
4511 2004-08-28 Paul Brook <paul@codesourcery.com>
4512
4513 PR libfortran/17195
4514 * gfortran.dg/edit_real_1.f90: New test.
4515
4516 2004-08-27 Paul Brook <paul@codesourcery.com>
4517
4518 * gfortran.dg/rewind_1.f90: New test.
4519
4520 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4521
4522 PR fortran/16597
4523 * gfortran.dg/pr16597.f90: New test.
4524
4525 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4526
4527 PR c/13801
4528 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4529 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4530 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4531 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4532 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4533
4534 2004-08-26 Nick Clifton <nickc@redhat.com>
4535
4536 * gcc.c-torture/compile/pr17119.c: New test.
4537
4538 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4539
4540 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4541
4542 2004-08-25 Richard Henderson <rth@redhat.com>
4543
4544 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4545 the bits that expect kind=8 to be the largest real kind.
4546
4547 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4548
4549 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4550
4551 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4552
4553 * gfortran.dg/assignment_1.f90: New test.
4554
4555 2004-08-25 Adam Nemet <anemet@lnxw.com>
4556
4557 * g++.dg/template/repo3.C: New test.
4558
4559 2004-08-25 Roger Sayle <roger@eyesopen.com>
4560
4561 PR middle-end/16693
4562 PR tree-optimization/16372
4563 * g++.dg/opt/pr16372-1.C: New test case.
4564 * g++.dg/opt/pr16693-1.C: New test case.
4565 * g++.dg/opt/pr16693-2.C: New test case.
4566
4567 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4568
4569 * objc.dg/proto-lossage-4.m: New test.
4570
4571 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4572
4573 PR c++/17155
4574 * g++.dg/inherit/local2.C: New test.
4575
4576 2004-08-25 Paul Brook <paul@codesourcery.com>
4577
4578 PR fortran/17144
4579 * gfortran.dg/string_ctor_1.f90: New test.
4580
4581 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4582
4583 PR c++/14428
4584 * g++.dg/template/redecl2.C: New test.
4585
4586 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4587
4588 PR fortran/17143
4589 * gfortran.dg/pr17143.f90: New test.
4590
4591 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4592
4593 PR fortran/17164
4594 * gfortran.dg/pr17164.f90: New test.
4595
4596 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4597
4598 * gcc.dg/tree-ssa/loop-1.c: New test.
4599
4600 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4601
4602 * gcc.c-torture/compile/20040824-1.c: New test.
4603
4604 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4605
4606 * gcc.c-torture/compile/iftrap-3.c: New test.
4607
4608 2004-08-24 Paul Brook <paul@codesourcery.com>
4609
4610 * gfortran.dg/entry_2.f90: New test.
4611
4612 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4613
4614 PR c++/16889
4615 * g++.dg/lookup/ambig[12].C: New.
4616
4617 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4618
4619 PR c++/16706
4620 * g++.dg/template/crash21.C: New test.
4621 * g++.dg/template/crash22.C: Likewise.
4622
4623 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4624
4625 PR c++/17149
4626 * g++.dg/template/access15.C: New.
4627
4628 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4629
4630 PR c++/17163
4631 * g++.dg/template/repo2.C: New test.
4632
4633 2004-08-23 Roger Sayle <roger@eyesopen.com>
4634
4635 PR rtl-optimization/17078
4636 * gcc.c-torture/execute/pr17078-1.c: New test case.
4637
4638 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4639
4640 PR c/14492
4641 * gcc.dg/debug/crash1.c: New test.
4642
4643 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4644
4645 PR c/16180
4646 * gcc.dg/loop-5.c: New test.
4647
4648 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4649
4650 * gcc.c-torture/execute/20040823-1.c: New test.
4651
4652 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
4653
4654 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
4655 to the assembler. Simplify test accordingly.
4656 (asm_abi_flags): Use GNU names.
4657 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
4658 to check for ABI flags.
4659
4660 2004-08-22 Andrew Pinski <apinski@apple.com>
4661
4662 * g++.dg/opt/pr14029.C: New test.
4663 * gcc.c-torture/execute/pr15262.c: New test.
4664
4665 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4666
4667 * gfortran.dg/reduction.f90: Add checks with complex arguments.
4668
4669 2004-08-21 Bud Davis <bdavis9659@comcast.net>
4670
4671 PR 16908
4672 * gfortran.dg/direct_io.f90: New test.
4673
4674 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4675
4676 PR c++/17121
4677 * g++.dg/inherit/local2.C: New test.
4678
4679 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4680
4681 PR c++/17120
4682 * g++.dg/warn/Wparentheses-4.C: New test.
4683
4684 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4685
4686 PR c++/17121
4687 * g++.dg/inherit/local2.C: New test.
4688
4689 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
4690 * gcc.dg/ppc-ldstruct.c: Likewise.
4691 * gcc.dg/ppc64-abi-2.c: Likewise.
4692
4693 2004-08-20 Jakub Jelinek <jakub@redhat.com>
4694
4695 PR rtl-optimization/17099
4696 * gcc.c-torture/execute/20040820-1.c: New test.
4697
4698 2004-08-20 David Edelsohn <edelsohn@gnu.org>
4699
4700 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
4701
4702 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
4703
4704 PR fortran/17077
4705 * gfortran.dg/auto_array_1.f90: New test.
4706
4707 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4708
4709 PR fortran/17074
4710 * gfortran.dg/simpleif_1.f90: New test.
4711
4712 2004-08-19 Mark Mitchell <mark@codesourcery.com>
4713
4714 * lib/target-supports.exp (check_profiling_available): Return
4715 false for arm*-*-symbianelf* and arm*-*-eabi*.
4716
4717 PR c++/15890
4718 * g++.dg/template/delete1.C: New test.
4719
4720 2004-08-19 Paul Brook <paul@codesourcery.com>
4721
4722 PR fortran/14976
4723 PR fortran/16228
4724 * gfortran.dg/data_char_1.f90: New test.
4725
4726 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
4727
4728 PR fortran/16946
4729 * gfortran.dg/reduction.f90: New testcase.
4730
4731 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4732
4733 PR fortran/16520
4734 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
4735
4736 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
4737
4738 PR c++/17041
4739 * g++.dg/Wparentheses-3.C: New test.
4740
4741 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
4742
4743 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
4744 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
4745 * gcc.dg/vect/vect-2.c: Likewise.
4746 * gcc.dg/vect/vect-3.c: Likewise.
4747 * gcc.dg/vect/vect-4.c: Likewise.
4748 * gcc.dg/vect/vect-5.c: Likewise.
4749 * gcc.dg/vect/vect-6.c: Likewise.
4750 * gcc.dg/vect/vect-7.c: Likewise.
4751 * gcc.dg/vect/vect-25.c: Likewise.
4752 * gcc.dg/vect/vect-31.c: Likewise.
4753 * gcc.dg/vect/vect-32.c: Likewise.
4754 * gcc.dg/vect/vect-34.c: Likewise.
4755 * gcc.dg/vect/vect-36.c: Likewise.
4756 * gcc.dg/vect/vect-all.c: Likewise.
4757
4758 2004-08-18 Mark Mitchell <mark@codesourcery.com>
4759
4760 PR c++/17068
4761 * g++.dg/template/operator4.C: New test.
4762
4763 2004-08-18 Richard Henderson <rth@redhat.com>
4764
4765 * gcc.dg/20040206-1.c: XFAIL.
4766
4767 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4768
4769 PR c++/16246
4770 * g++.dg/template/array7.C: New test.
4771
4772 2004-08-17 James E Wilson <wilson@specifixinc.com>
4773
4774 * gcc.dg/mips-movcc-1.c: New test.
4775 * gcc.dg/mips-movcc-2.c: New test.
4776 * gcc.dg/mips-movcc-3.c: New test.
4777
4778 * gcc.dg/mips-nmadd-1.c: New test.
4779 * gcc.dg/mips-nmadd-2.c: New test.
4780
4781 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4782
4783 PR c++/15871
4784 * g++.dg/opt/inline8.C: New test.
4785
4786 PR c++/16965
4787 * g++.dg/parse/error17.C: New test.
4788
4789 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
4790
4791 * gcc.dg/vect: New directory for vectorizer tests.
4792 * gcc.dg/vect/tree-vect.h: New file.
4793 * gcc.dg/vect/vect.exp: New file.
4794 * gcc.dg/vect/pr16105.c.c: New test.
4795 * gcc.dg/vect/vect-1.c: New test.
4796 * gcc.dg/vect/vect-2.c: New test.
4797 * gcc.dg/vect/vect-3.c: New test.
4798 * gcc.dg/vect/vect-4.c: New test.
4799 * gcc.dg/vect/vect-5.c: New test.
4800 * gcc.dg/vect/vect-6.c: New test.
4801 * gcc.dg/vect/vect-7.c: New test.
4802 * gcc.dg/vect/vect-8.c: New test.
4803 * gcc.dg/vect/vect-9.c: New test.
4804 * gcc.dg/vect/vect-10.c: New test.
4805 * gcc.dg/vect/vect-11.c: New test.
4806 * gcc.dg/vect/vect-12.c: New test.
4807 * gcc.dg/vect/vect-13.c: New test.
4808 * gcc.dg/vect/vect-14.c: New test.
4809 * gcc.dg/vect/vect-15.c: New test.
4810 * gcc.dg/vect/vect-16.c: New test.
4811 * gcc.dg/vect/vect-17.c: New test.
4812 * gcc.dg/vect/vect-18.c: New test.
4813 * gcc.dg/vect/vect-19.c: New test.
4814 * gcc.dg/vect/vect-20.c: New test.
4815 * gcc.dg/vect/vect-21.c: New test.
4816 * gcc.dg/vect/vect-22.c: New test.
4817 * gcc.dg/vect/vect-23.c: New test.
4818 * gcc.dg/vect/vect-24.c: New test.
4819 * gcc.dg/vect/vect-25.c: New test.
4820 * gcc.dg/vect/vect-26.c: New test.
4821 * gcc.dg/vect/vect-27.c: New test.
4822 * gcc.dg/vect/vect-28.c: New test.
4823 * gcc.dg/vect/vect-29.c: New test.
4824 * gcc.dg/vect/vect-30.c: New test.
4825 * gcc.dg/vect/vect-31.c: New test.
4826 * gcc.dg/vect/vect-32.c: New test.
4827 * gcc.dg/vect/vect-33.c: New test.
4828 * gcc.dg/vect/vect-34.c: New test.
4829 * gcc.dg/vect/vect-35.c: New test.
4830 * gcc.dg/vect/vect-36.c: New test.
4831 * gcc.dg/vect/vect-37.c: New test.
4832 * gcc.dg/vect/vect-38.c: New test.
4833 * gcc.dg/vect/vect-40.c: New test.
4834 * gcc.dg/vect/vect-41.c: New test.
4835 * gcc.dg/vect/vect-42.c: New test.
4836 * gcc.dg/vect/vect-43.c: New test.
4837 * gcc.dg/vect/vect-44.c: New test.
4838 * gcc.dg/vect/vect-45.c: New test.
4839 * gcc.dg/vect/vect-46.c: New test.
4840 * gcc.dg/vect/vect-47.c: New test.
4841 * gcc.dg/vect/vect-48.c: New test.
4842 * gcc.dg/vect/vect-49.c: New test.
4843 * gcc.dg/vect/vect-50.c: New test.
4844 * gcc.dg/vect/vect-51.c: New test.
4845 * gcc.dg/vect/vect-52.c: New test.
4846 * gcc.dg/vect/vect-53.c: New test.
4847 * gcc.dg/vect/vect-54.c: New test.
4848 * gcc.dg/vect/vect-55.c: New test.
4849 * gcc.dg/vect/vect-56.c: New test.
4850 * gcc.dg/vect/vect-57.c: New test.
4851 * gcc.dg/vect/vect-58.c: New test.
4852 * gcc.dg/vect/vect-59.c: New test.
4853 * gcc.dg/vect/vect-60.c: New test.
4854 * gcc.dg/vect/vect-61.c: New test.
4855 * gcc.dg/vect/vect-all.c: New test.
4856 * gcc.dg/vect/vect-none.c: New test.
4857
4858 2004-08-17 Paul Brook <paul@codesourcery.com>
4859
4860 PR fortran/13082
4861 * gfortran.dg/entry_1.f90: New test.
4862
4863 2004-08-17 Andrew Pinski <apinski@apple.com>
4864
4865 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
4866
4867 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
4868
4869 * gcc.dg/pr17036-1.c: New test.
4870
4871 2004-08-16 Devang Patel <dpatel@apple.com>
4872
4873 * gcc.dg/darwin-20040809-1.c: New test.
4874
4875 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
4876
4877 * gcc.dg/funcdef-attr-1.c: New test.
4878
4879 2004-08-16 Janis Johnson <janis187@us.ibm.com>
4880
4881 * gcc.dg/altivec-17.c: New test.
4882 * gcc.dg/altivec-18.c: New test.
4883
4884 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4885
4886 PR c++/6749
4887 * g++.dg/template/vtable2.C: New test.
4888
4889 2004-08-14 Richard Henderson <rth@redhat.com>
4890
4891 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
4892 * gcc.dg/pack-test-4.c (main): Return 0.
4893 * gcc.dg/setjmp-1.c: Remove XFAIL.
4894 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
4895
4896 2004-08-14 Richard Henderson <rth@redhat.com>
4897
4898 * gcc.dg/980217-1.c: Add prototype for printf.
4899
4900 2004-08-13 Bud Davis <bdavis9659@comcast.net>
4901
4902 * gfortran.dg/pr16935.f90: New test.
4903
4904 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4905
4906 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4907
4908 2004-08-13 Paul Brook <paul@codesourcery.com>
4909
4910 * gfortran.dg/der_io_1.f90: Remove stray comma.
4911
4912 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4913
4914 * gcc.dg/vmx/cw-bug-2.c: Remove.
4915 * gcc.dg/vmx/vprint-1.c: Remove.
4916 * gcc.dg/vmx/vscan-1.c: Remove.
4917
4918 2004-08-12 Devang patel <dpatel@apple.com>
4919
4920 * gcc.dg/darwin-20040809-2.c: New test.
4921
4922 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4923
4924 * g++.dg/ext/altivec-12.C: New test.
4925
4926 * g++.dg/ext/altivec-11.C: New test.
4927
4928 2004-08-12 Paul Brook <paul@codesourcery.com>
4929
4930 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4931
4932 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4933
4934 * g++.dg/ext/altivec-2.C: Check for hardware support before
4935 executing any VMX instructions.
4936
4937 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4938
4939 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4940
4941 PR c++/16276
4942 * g++.old-deja/g++.other/comdat4.C: New test.
4943 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4944
4945 2004-08-12 Ben Elliston <bje@au.ibm.com>
4946
4947 PR target/16286
4948 * gcc.dg/pr16286.c: New test.
4949
4950 2004-08-12 Jan Beulich <jbeulich@novell.com>
4951
4952 * g++.dg/ext/asm5.C: New.
4953
4954 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4955
4956 PR c++/16698
4957 * g++.dg/eh/crash1.C: New test.
4958
4959 PR c++/16717
4960 * g++.dg/ext/construct1.C: New test.
4961
4962 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4963
4964 PR c++/16853
4965 * g++.dg/init/ptrmem1.C: New test.
4966
4967 PR c++/16618
4968 * g++.dg/parse/offsetof5.C: New test.
4969
4970 PR c++/16870
4971 * g++.dg/template/overload3.C: New test.
4972
4973 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4974
4975 PR c++/16964
4976 * g++.dg/parse/error16.C: New test.
4977
4978 PR c++/16904
4979 * g++.dg/template/error14.C: New test.
4980
4981 PR c++/16929
4982 * g++.dg/template/error15.C: New test.
4983
4984 2004-08-11 Devang Patel <dpatel@apple.com>
4985
4986 * gcc.dg/darwin-ld-20040809-1.c: New test.
4987 * gcc.dg/darwin-ld-20040809-2.c: New test.
4988
4989 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4990
4991 PR fortran/16917
4992 * gfortran.dg/dfloat_1.f90: New test.
4993
4994 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4995
4996 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4997 * gcc.dg/dll-2.c: Fix dg-require syntax.
4998 * gcc.misc-tests/arm-isr.c (abort): Declare.
4999 (exit): Likewise.
5000
5001 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5002
5003 PR c++/16971
5004 * g++.dg/parse/crash16.C: New test.
5005
5006 2004-08-10 Roger Sayle <roger@eyesopen.com>
5007
5008 * gcc.dg/mips-rsqrt-1.c: New test case.
5009 * gcc.dg/mips-rsqrt-2.c: New test case.
5010 * gcc.dg/mips-rsqrt-3.c: New test case.
5011
5012 2004-08-10 Paul Brook <paul@codesourcery.com>
5013
5014 * gfortran.dg/der_io_1.f90: New test.
5015
5016 2004-08-10 Paul Brook <paul@codesourcery.com>
5017
5018 PR fortran/16919
5019 * gfortran.dg/der_array_1.f90: New test.
5020
5021 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5022
5023 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5024
5025 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5026
5027 * gcc.dg/wchar_t-2.c: Fix typo.
5028
5029 2004-08-09 Falk Hueffner <falk@debian.org>
5030
5031 PR tree-optimization/12517
5032 * gcc.c-torture/compile/pr12517.c: New test.
5033
5034 PR tree-optimization/12578
5035 * gcc.c-torture/compile/pr12578.c: New test.
5036
5037 PR tree-optimization/12899
5038 * gcc.c-torture/compile/pr12899.c: New test.
5039
5040 PR rtl-optimization/14692
5041 * gcc.c-torture/compile/pr14692.c: New test.
5042
5043 PR tree-optimization/16461
5044 * gcc.c-torture/compile/pr16461.c: New test.
5045
5046 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5047
5048 * gfortran.dg/getenv_1.f90: New test.
5049
5050 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5051
5052 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5053 wchar_t.
5054 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5055
5056 2004-08-06 Paul Brook <paul@codesourcery.com>
5057
5058 * gfortran.dg/ret_array_1.f90: New test.
5059 * gfortran.dg/ret_pointer_1.f90: New test.
5060
5061 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5062
5063 * gcc.dg/missing-field-init-[12].c: New tests.
5064 * g++.dg/warn/missing-field-init-[12].C: New tests.
5065
5066 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5067
5068 * gcc.dg/enum2.c: New test.
5069 * gcc.dg/symbian3.c: Likewise.
5070 * gcc.dg/symbian4.c: Likewise.
5071 * gcc.dg/wchar_t-2.c: Likewise.
5072
5073 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5074
5075 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5076 destructor tests.
5077
5078 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5079
5080 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5081 dg-require-visiblity.
5082 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5083 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5084 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5085 * g++.dg/ext/visibility/new1.C: Likewise.
5086 * g++.dg/ext/visibility/pragma.C: Likewise.
5087 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5088 * g++.dg/ext/visibility/virtual.C: Likewise.
5089 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5090 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5091 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5092 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5093 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5094 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5095 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5096 * g++/dg/ext/visibility/visibility-8.C: New test.
5097 * gcc.c-torture/compile/dll.x: Remove.
5098 * gcc.dg/dll-2.c: Use dg-require-dll
5099 * gcc.dg/visibility-10.c: New test.
5100 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5101 supporting DLLs.
5102 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5103 (scan_not_hidden): Likewise.
5104
5105 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5106
5107 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5108
5109 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5110
5111 * gcc.c-torture/execute/20040805-1.c: New test.
5112
5113 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5114
5115 * gcc.dg/20020118-1.c: Declare abort.
5116 * gcc.dg/altivec_check.h: Likewise.
5117 * gcc.dg/iftrap-2.c: Likewise.
5118 * gcc.dg/pragma-darwin.c: Likewise.
5119 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5120
5121 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5122
5123 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5124
5125 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5126
5127 * gcc.c-torture/execute/builtins/abs-2.c,
5128 gcc.c-torture/execute/builtins/abs-3.c,
5129 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5130 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5131 intmax_t, uintmax_t and their limits.
5132 * gcc.dg/intmax_t-1.c: New test.
5133
5134 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5135
5136 * g++.dg/tc1/dr147.C: Add reference to PR.
5137
5138 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5139
5140 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5141 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5142
5143 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5144
5145 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5146
5147 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5148
5149 * gcc.dg/redecl-5.c: New test.
5150 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5151 of scanf.
5152
5153 2004-08-03 Roger Sayle <roger@eyesopen.com>
5154
5155 PR middle-end/16790
5156 * gcc.c-torture/execute/pr16790-1.c: New test case.
5157
5158 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5159
5160 * g++.dg/ext/visibility/assign1.C: New test.
5161 * g++.dg/ext/visibility/new1.C: Likewise.
5162
5163 * gcc.dg/symbian1.c: New test.
5164 * gcc.dg/symbian2.c: Likewise.
5165
5166 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5167
5168 PR target/16570
5169 * gcc.dg/i386-sse-9.c: New test.
5170
5171 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5172
5173 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5174
5175 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5176
5177 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5178 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5179 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5180 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5181 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5182 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5183 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5184 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5185 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5186 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5187 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5188 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5189 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5190 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5191 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5192 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5193 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5194 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5195 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5196 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5197 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5198 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5199 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5200 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5201 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5202 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5203 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5204 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5205 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5206 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5207 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5208 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5209 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5210 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5211 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5212 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5213 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5214 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5215 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5216 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5217 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5218 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5219 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5220 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5221 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5222 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5223 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5224 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5225 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5226 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5227 gcc.misc-tests/i386-pf-3dnow-1.c,
5228 gcc.misc-tests/i386-pf-athlon-1.c,
5229 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5230 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5231 Declare built-in functions used.
5232 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5233
5234 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5235
5236 PR c++/16707
5237 * g++.dg/lookup/using12.C: New test.
5238
5239 * g++.dg/init/null1.C: Fix PR number.
5240 * g++.dg/parse/namespace10.C: Likewise.
5241
5242 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5243
5244 PR c++/16224
5245 * g++.dg/template/spec17.C: New test.
5246 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5247 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5248
5249 2004-08-02 David Billinghurst
5250
5251 PR fortran/16292
5252 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5253
5254 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5255
5256 * gcc.dg/ia64-got-1.c: New test case.
5257
5258 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5259
5260 PR c++/16489
5261 * g++.dg/init/null1.C: New test.
5262 * g++.dg/tc1/dr76.C: Adjust error marker.
5263
5264 PR c++/16529
5265 * g++.dg/parse/namespace10.C: New test.
5266
5267 PR c++/16810
5268 * g++.dg/inherit/ptrmem2.C: New test.
5269
5270 2004-08-02 Ben Elliston <bje@au.ibm.com>
5271
5272 PR target/16155
5273 * gcc.dg/pr16155.c: New test.
5274
5275 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5276
5277 * gcc.dg/redecl-2.c: New test.
5278
5279 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5280
5281 * gcc.dg/darwin-longdouble.c: New file.
5282
5283 2004-07-30 Richard Henderson <rth@redhat.com>
5284
5285 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5286 write to constant argument.
5287 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5288
5289 2004-07-30 Richard Henderson <rth@redhat.com>
5290
5291 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5292 tests of nearest around zero.
5293
5294 2004-07-30 Andrew Pinski <apinski@apple.com>
5295
5296 * gcc.c-torture/compile/20040730-1.c: New test.
5297
5298 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5299
5300 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5301 powerpc-eabispe.
5302
5303 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5304
5305 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5306
5307 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5308
5309 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5310 contains $ld_library_path.
5311 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5312
5313 2004-07-29 Richard Henderson <rth@redhat.com>
5314
5315 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5316
5317 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5318 (alt2, which): New.
5319 (Check): Accept either alternative.
5320
5321 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5322
5323 * g++.dg/abi/inline1.C: New test.
5324 * g++.dg/abi/local1-a.cc: Likewise.
5325 * g++.dg/abi/local1.C: Likewise.
5326 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5327 * g++.dg/abi/mangle12.C: Likewise.
5328 * g++.dg/abi/mangle17.C: Likewise.
5329 * g++.dg/abi/mangle20-2.C: Likewise.
5330 * g++.dg/opt/interface1.C: Likewise.
5331 * g++.dg/opt/interface1.h: Likewise.
5332 * g++.dg/opt/interface1-a.cc: New test.
5333 * g++.dg/parse/repo1.C: New test.
5334 * g++.dg/template/repo1.C: Likewise.
5335 * g++.dg/warn/Winline-1.C: Likewise.
5336 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5337
5338 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5339
5340 * gcc.dg/tree-ssa/20040729-1.c: New test.
5341
5342 2004-07-27 Matt Austern <austern@apple.com>
5343
5344 * gcc.dg/darwin-bool-1.c: New test.
5345 * gcc.dg/darwin-bool-2.c: New test.
5346
5347 2004-07-28 Richard Henderson <rth@redhat.com>
5348
5349 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5350 arguments in the correct type. Don't write to constant arguments.
5351
5352 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5353
5354 PR tree-optimization/16688
5355 PR tree-optimization/16689
5356 * g++.dg/tree-ssa/pr16688.C: New test.
5357
5358 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5359
5360 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5361 loads. Not only in the comment, this time.
5362
5363 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5364
5365 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5366 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5367 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5368 * gcc.dg/sh4a-bitmovua.c: New.
5369 * gcc.dg/sh4a-cos.c: New.
5370 * gcc.dg/sh4a-cosf.c: New.
5371 * gcc.dg/sh4a-fprun.c: New.
5372 * gcc.dg/sh4a-fsrra.c: New.
5373 * gcc.dg/sh4a-memmovua.c: New.
5374 * gcc.dg/sh4a-sin.c: New.
5375 * gcc.dg/sh4a-sincos.c: New.
5376 * gcc.dg/sh4a-sincosf.c: New.
5377 * gcc.dg/sh4a-sinf.c: New.
5378
5379 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5380
5381 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5382 conditionals.
5383 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5384 loads.
5385 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5386 DOM1.
5387
5388 2004-07-27 Andrew Pinski <apinski@apple.com>
5389
5390 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5391
5392 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5393
5394 * gcc.dg/pragma-isr.c: New test.
5395
5396 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5397
5398 PR c++/14429
5399 * g++.dg/template/ttp11.C: New test.
5400
5401 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5402
5403 * gcc.c-torture/compile/20040727-1.c: New test.
5404
5405 2004-07-26 Eric Christopher <echristo@redhat.com>
5406
5407 * gcc.c-torture/compile/20040726-2.c: New test.
5408
5409 2004-07-26 Andrew Pinski <apinski@apple.com>
5410
5411 * g++.dg/rtti/tinfo1.C: Xfail.
5412
5413 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5414
5415 * gcc.c-torture/compile/20040726-1.c: New test.
5416
5417 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5418 Brian Ryner <bryner@brianryner.com>
5419
5420 PR c++/9283
5421 PR c++/15000
5422 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5423 * g++.dg/ext/visibility/: New directory.
5424 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5425 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5426 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5427 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5428 * g++.dg/ext/visibility/fvisibility.C,
5429 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5430 g++.dg/ext/visibility/fvisibility-override1.C
5431 g++.dg/ext/visibility/fvisibility-override2.C
5432 g++.dg/ext/visibility/memfuncts.C
5433 g++.dg/ext/visibility/noPLT.C
5434 g++.dg/ext/visibility/pragma.C
5435 g++.dg/ext/visibility/pragma-override1.C
5436 g++.dg/ext/visibility/pragma-override2.C
5437 g++.dg/ext/visibility/staticmemfuncts.C
5438 g++.dg/ext/visibility/virtual.C: New tests.
5439
5440 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5441
5442 PR c/15360
5443 * gcc.dg/pr15360-1.c: New test.
5444
5445 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5446
5447 * gcc.dg/pragma-align-2.c: New test.
5448 * gcc.dg/pragma-init-fini.c: New test.
5449 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5450 targets.
5451
5452 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5453
5454 * gcc.dg/init-string-2.c: New test.
5455
5456 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5457
5458 PR 16684
5459 * gcc.dg/Wredundant-decls-1.c: New test case.
5460
5461 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5462
5463 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5464 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5465 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5466 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5467 * gcc.dg/compat/generate-random.c: New file.
5468 * gcc.dg/compat/generate-random.h: Likewise.
5469 * gcc.dg/compat/generate-random_r.c: Likewise.
5470 * gcc.dg/compat/struct-layout-1.h: Likewise.
5471 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5472 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5473 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5474 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5475 * gcc.dg/compat/struct-layout-1_main.c: New test.
5476 * gcc.dg/compat/struct-layout-1_x.c: New file.
5477 * gcc.dg/compat/struct-layout-1_y.c: New file.
5478 * gcc.dg/compat/struct-layout-1_test.h: New file.
5479
5480 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5481
5482 * gcc.dg/comp-return-1.c: New test
5483
5484 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5485
5486 * gcc.dg/vmx/8-02a.c: Fix typo.
5487
5488 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5489 * gcc.dg/darwin-abi-3.c: New test.
5490
5491 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5492 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5493
5494 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5495 * gcc.dg/vmx/ops-long-1.c: New test.
5496 * gcc.dg/vmx/ops-long-2.c: New test.
5497
5498 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5499
5500 * g++.dg/lookup/conv-[1234].C: New.
5501
5502 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5503
5504 * g++.dg/parse/attr2.C: Simplify.
5505
5506 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5507
5508 PR c/7284
5509 * gcc.c-torture/execute/pr7284-1.c: New test.
5510
5511 2004-07-22 Brian Booth <bbooth@redhat.com>
5512
5513 * gcc.dg/tree-ssa/20040721-1.c: New test.
5514
5515 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5516
5517 * g++.dg/template/crash20.c: New.
5518
5519 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5520
5521 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5522 Add dg-run directive. Declare variables as required.
5523 * gfortran.dg/g77/README: Update
5524
5525 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5526
5527 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5528 gcc.dg/cris-peep2-andu2.c: New tests.
5529
5530 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5531
5532 PR c/15052
5533 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5534 on return type.
5535 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5536 messages.
5537 * gcc.dg/qual-return-2.c: Update expected messages.
5538 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5539
5540 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5541
5542 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5543 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5544
5545 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5546
5547 PR c/11250
5548 * gcc.dg/init-string-1.c: New test.
5549
5550 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5551
5552 PR middle-end/15345
5553 PR c/16450
5554 * gcc.dg/torture/nested-fn-1.c: New test.
5555
5556 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5557
5558 PR target/16559
5559 * gcc.dg/ia64-fptr-1.c: New file.
5560
5561 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5562
5563 PR c++/14497
5564 * g++.dg/template/spec16.C: New test.
5565 * g++.old-deja/g++.robertl/eb118.C: Remove.
5566
5567 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5568
5569 PR c++/509
5570 * g++.dg/template/spec15.C: New test.
5571
5572 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
5573
5574 Copy cases from g77.f-torture/execute and add dg-run
5575 directive. Other changes as noted.
5576 * gfortran.dg/g77/13037.f
5577 * gfortran.dg/g77/1832.f
5578 * gfortran.dg/g77/19981119-0.f
5579 * gfortran.dg/g77/19990313-0.f
5580 * gfortran.dg/g77/19990313-1.f
5581 * gfortran.dg/g77/19990313-2.f
5582 * gfortran.dg/g77/19990313-3.f
5583 * gfortran.dg/g77/19990419-1.f
5584 * gfortran.dg/g77/19990826-0.f
5585 * gfortran.dg/g77/19990826-2.f
5586 * gfortran.dg/g77/20000503-1.f
5587 * gfortran.dg/g77/20001111.f
5588 * gfortran.dg/g77/20010116.f
5589 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
5590 * gfortran.dg/g77/20010430.f
5591 * gfortran.dg/g77/6177.f
5592 * gfortran.dg/g77/947.f
5593 * gfortran.dg/g77/970816-3.f
5594 * gfortran.dg/g77/971102-1.f
5595 * gfortran.dg/g77/980520-1.f
5596 * gfortran.dg/g77/980628-0.f
5597 * gfortran.dg/g77/980628-1.f
5598 * gfortran.dg/g77/980628-10.f
5599 * gfortran.dg/g77/980628-2.f
5600 * gfortran.dg/g77/980628-3.f
5601 * gfortran.dg/g77/980628-7.f
5602 * gfortran.dg/g77/980628-8.f
5603 * gfortran.dg/g77/980628-9.f
5604 * gfortran.dg/g77/980701-0.f
5605 * gfortran.dg/g77/980701-1.f
5606 * gfortran.dg/g77/cabs.f
5607 * gfortran.dg/g77/claus.f
5608 * gfortran.dg/g77/complex_1.f
5609 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
5610 * gfortran.dg/g77/dcomplex.f
5611 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
5612 * gfortran.dg/g77/f90-intrinsic-mathematical.f
5613 * gfortran.dg/g77/f90-intrinsic-numeric.f
5614 * gfortran.dg/g77/int8421.f
5615 * gfortran.dg/g77/labug1.f
5616 * gfortran.dg/g77/large_vec.f
5617 * gfortran.dg/g77/le.f
5618 * gfortran.dg/g77/short.f
5619 * gfortran.dg/g77/README: Update
5620
5621 2004-07-20 Mark Mitchell <mark@codesourcery.com>
5622
5623 PR c++/16637
5624 * g++.dg/parse/lookup4.C: New test.
5625
5626 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5627
5628 PR c++/16175
5629 * g++.dg/template/ttp10.C: New test.
5630
5631 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
5632
5633 * gcc.dg/pr12625-1.c: New test.
5634
5635 2004-07-20 Steven Bosscher <stevenb@suse.de>
5636
5637 * testsuite/gcc.dg/switch-warn-1.c: New test.
5638 * testsuite/gcc.dg/switch-warn-2.c: New test.
5639 * gcc.c-torture/compile/pr14730.c: Update.
5640
5641 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
5642
5643 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
5644 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
5645 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
5646 g++.dg/template/nontype3.C: Remove trailing CR from tests.
5647
5648 2004-07-18 Mark Mitchell <mark@codesourcery.com>
5649
5650 PR c++/16623
5651 * g++.dg/template/assign1.C: New test.
5652
5653 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5654
5655 PR c++/12170
5656 * g++.dg/template/ttp9.C: New test.
5657
5658 2004-07-19 Daniel Jacobowitz <dan@debian.org>
5659
5660 * gcc.dg/format/cmn-err-1.c: New test.
5661
5662 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
5663
5664 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
5665 gcc.dg/Wparentheses-10.c: New tests.
5666 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
5667
5668 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5669
5670 PR fortran/16465
5671 * gfortran.dg/g77//ffixed-line-length-0.f,
5672 gfortran.dg/g77/ffixed-line-length-132.f,
5673 gfortran.dg/g77/ffixed-line-length-72.f,
5674 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
5675 gfortran.dg/g77/README: Update.
5676
5677 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5678
5679 PR c++/13092
5680 * g++.dg/template/non-dependent7.C: New test.
5681 * g++.dg/template/non-dependent8.C: Likewise.
5682 * g++.dg/template/non-dependent9.C: Likewise.
5683 * g++.dg/template/non-dependent10.C: Likewise.
5684
5685 2004-07-17 Mark Mitchell <mark@codesourcery.com>
5686
5687 PR c++/16337
5688 * g++.dg/parse/attr2.C: New test.
5689
5690 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
5691
5692 * g77.dg: Removed.
5693 * g77.f-torture: Ditto.
5694
5695 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
5696
5697 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
5698 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
5699 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
5700
5701 2004-07-16 Richard Henderson <rth@redhat.com>
5702
5703 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
5704
5705 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5706
5707 * lib/fortran-torture.exp (fortran-torture): Don't test compile
5708 tests with full list of options.
5709 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
5710 of TORTURE_OPTIONS if test contains 'dg-do run'.
5711
5712 PR fortran/16404
5713 * gfortran.dg/do_iterator.f90: New test.
5714
5715 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5716
5717 PR rtl-optimization/16536
5718 * gcc.c-torture/execute/restrict-1.c: New test.
5719
5720 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5721
5722 PR fortran/15324
5723 * gfortran.dg/pr15324.f90: New test.
5724
5725 PR fortran/15129
5726 * gfortran.dg/pr15129.f90: New test.
5727
5728 PR fortran/15140
5729 * gfortran.dg/pr15140.f90: New test.
5730
5731 PR fortran/13792
5732 * gfortran.fortran-torture/execute/bounds.f90: Add check for
5733 compile-time simplification.
5734
5735 2004-07-14 Mike Stump <mrs@apple.com>
5736
5737 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
5738
5739 2004-07-14 James E Wilson <wilson@specifixinc.com>
5740
5741 PR target/16325
5742 * gcc.dg/profile-generate-1.c: New.
5743
5744 2004-07-15 Jakub Jelinek <jakub@redhat.com>
5745
5746 * gcc.c-torture/execute/20040709-1.c: New test.
5747 * gcc.c-torture/execute/20040709-2.c: New test.
5748
5749 2004-07-14 Mike Stump <mrs@apple.com>
5750
5751 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
5752
5753 2004-07-14 Mike Stump <mrs@apple.com>
5754
5755 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
5756
5757 2004-07-13 Mark Mitchell <mark@codesourcery.com>
5758
5759 PR c++/16518
5760 * g++.dg/parse/mutable1.C: New test.
5761
5762 2004-07-13 Diego Novillo <dnovillo@redhat.com>
5763
5764 PR tree-optimization/16443
5765 * gcc.dg/tree-ssa/20040713-1.c: New test.
5766
5767 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
5768
5769 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
5770 for operator new.
5771
5772 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5773
5774 * gfortran.dg/g77/README: New file
5775 * gfortran.dg/g77/19981216-0.f: Copy from
5776 g77.f-torture/noncompile. Add "dg-do compile" and
5777 dg-error as required.
5778 * gfortran.dg/g77/19990218-1.f: Likewise
5779 * gfortran.dg/g77/19990905-1.f: Likewise
5780 * gfortran.dg/g77/9263.f: Likewise
5781 * gfortran.dg/g77/980615-0.f: Likewise
5782 * gfortran.dg/g77/980616-0.f: Likewise
5783 * gfortran.dg/g77/check0.f: Likewise
5784 * gfortran.dg/g77/select_no_compile.f: Likewise
5785
5786 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5787
5788 Copy files from g77.f-torture/compile.
5789 Add "{ dg-do compile}". Other changes as noted
5790 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
5791 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
5792 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
5793 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
5794 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
5795 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
5796 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
5797 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
5798 statement to conform to standard. Append alpha1.x for reference.
5799 * gfortran.dg/g77/xformat.f: Add dg-warning
5800
5801 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5802
5803 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
5804 Add {dg-do compile} directive.
5805 * gfortran.dg/g77/cpp2.F: Likewise
5806
5807 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5808
5809 PR c++/5402
5810 * g++.dg/lookup/name-clash1.C: New test.
5811
5812 PR c++/9777
5813 * g++.dg/lookup/name-clash2.C: New test.
5814
5815 PR c++/12102
5816 * g++.dg/lookup/name-clash3.C: New test.
5817
5818 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5819
5820 * g++.dg/lookup/new2.C: New test.
5821 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
5822
5823 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
5824
5825 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
5826 Add {dg-do compile} directive.
5827 * gfortran.dg/g77/13060.f: Likewise
5828 * gfortran.dg/g77/19990218-0.f: Likewise
5829 * gfortran.dg/g77/19990305-0.f: Likewise
5830 * gfortran.dg/g77/19990419-0.f: Likewise
5831 * gfortran.dg/g77/19990502-0.f: Likewise
5832 * gfortran.dg/g77/19990502-1.f: Likewise
5833 * gfortran.dg/g77/19990525-0.f: Likewise
5834 * gfortran.dg/g77/19990826-1.f: Likewise
5835 * gfortran.dg/g77/19990826-3.f: Likewise
5836 * gfortran.dg/g77/19990905-2.f: Likewise
5837 * gfortran.dg/g77/20000412-1.f: Likewise
5838 * gfortran.dg/g77/20000511-1.f: Likewise
5839 * gfortran.dg/g77/20000511-2.f: Likewise
5840 * gfortran.dg/g77/20000518.f: Likewise
5841 * gfortran.dg/g77/20000601-1.f: Likewise
5842 * gfortran.dg/g77/20000601-2.f: Likewise
5843 * gfortran.dg/g77/20000629-1.f: Likewise
5844 * gfortran.dg/g77/20000630-2.f: Likewise
5845 * gfortran.dg/g77/20010115.f: Likewise
5846 * gfortran.dg/g77/20010321-1.f: Likewise
5847 * gfortran.dg/g77/20010426.f: Likewise
5848 * gfortran.dg/g77/20020307-1.f: Likewise
5849 * gfortran.dg/g77/8485.f: Likewise
5850 * gfortran.dg/g77/960317-1.f: Likewise
5851 * gfortran.dg/g77/970915-0.f: Likewise
5852 * gfortran.dg/g77/980310-1.f: Likewise
5853 * gfortran.dg/g77/980310-2.f: Likewise
5854 * gfortran.dg/g77/980310-3.f: Likewise
5855 * gfortran.dg/g77/980310-4.f: Likewise
5856 * gfortran.dg/g77/980310-6.f: Likewise
5857 * gfortran.dg/g77/980310-7.f: Likewise
5858 * gfortran.dg/g77/980310-8.f: Likewise
5859 * gfortran.dg/g77/980419-2.f: Likewise
5860 * gfortran.dg/g77/980424-0.f: Likewise
5861 * gfortran.dg/g77/980427-0.f: Likewise
5862 * gfortran.dg/g77/980729-0.f: Likewise
5863 * gfortran.dg/g77/981117-1.f: Likewise
5864 * gfortran.dg/g77/toon_1.f: Likewise
5865
5866 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5867
5868 PR c++/2204
5869 * g++.dg/other/abstract2.C: New test.
5870
5871 2004-07-12 Paul Brook <paul@codesourcery.com>
5872
5873 * gfortran.dg/pointer_init_1.f90: New test.
5874
5875 2004-07-11 Paul Brook <paul@codesourcery.com>
5876
5877 PR fortran/15986
5878 * gfortran.dg/contained_1.f90: New test.
5879
5880 2004-07-11 Mark Mitchell <mark@codesourcery.com>
5881
5882 * g++.dg/parse/defarg8.C: New test.
5883
5884 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5885
5886 PR fortran/16433
5887 * gfortran.dg/pr16433.f: New test.
5888
5889 PR fortran/17574
5890 * gfortran.dg/pr15754.f90: New test.
5891
5892 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
5893
5894 PR tree-optimization/16437
5895 * gcc.c-torture/execute/bitfld-4.c: New test.
5896
5897 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5898
5899 * gfortran.fortran-torture/execute/common_2.f90: Add check for
5900 access to common var from module.
5901
5902 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5903
5904 PR fortran/16336
5905 * gfortran.fortran-torture/execute/common_2.f90: New test.
5906
5907 2004-07-10 Paul Brook <paul@codesourcery.com>
5908
5909 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5910
5911 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5912
5913 PR fortran/15969
5914 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5915
5916 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5917
5918 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5919 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5920 * gfortran.dg/g77/ffree-form-1.f: Likewise
5921 * gfortran.dg/g77/ffree-form-2.f: Likewise
5922 * gfortran.dg/g77/ffree-form-3.f: Likewise
5923 * gfortran.dg/g77/fno-underscoring.f: Likewise
5924 * gfortran.dg/g77/funderscoring.f: Likewise
5925 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5926
5927 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5928
5929 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5930
5931 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5932 Paul Brook <paul@codesourcery.com>
5933
5934 PR fortran/13415
5935 * gfortran.dg/common_pointer_1.f90: New test.
5936
5937 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5938
5939 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5940
5941 2004-07-09 James E Wilson <wilson@specifixinc.com>
5942
5943 PR target/16364
5944 * gcc.c-torture/compile/20040709-1.c: New.
5945
5946 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5947
5948 PR fortran/14077
5949 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5950
5951 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5952
5953 PR fortran/13201
5954 * gfortran.dg/shape_1.f90: New test.
5955
5956 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5957 Andrew Pinski <apinski@apple.com>
5958
5959 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5960
5961 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5962
5963 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5964 comment.
5965
5966 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5967 Paul Brook <paul@codesourcery.com>
5968
5969 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5970 '.f95' and '.F95'.
5971
5972 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5973
5974 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5975
5976 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5977
5978 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5979 testcases with capital suffix.
5980
5981 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5982
5983 PR fortran/15481
5984 PR fortran/13372
5985 PR fortran/13575
5986 PR fortran/15978
5987 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5988
5989 * gfortran.dg/implicit_1.f90: New test.
5990
5991 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5992
5993 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5994 expression to match gfortran warning/error messages
5995 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5996 dg-error text.
5997
5998 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5999
6000 * lib/fortran-torture.exp: Rename proc search_for to
6001 search_for_re.
6002
6003 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6004
6005 * gcc.c-torture/execute/simd-5.x: New file.
6006 XFAIL on SPARC 64-bit at -O0.
6007
6008 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6009
6010 PR c++/8211
6011 PR c++/16165
6012 * g++.dg/warn/effc3.C: New test.
6013
6014 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6015
6016 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6017 change X to 1X in format.
6018 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6019 add data statements to conform to standard.
6020
6021 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6022
6023 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6024 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6025 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6026
6027 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6028
6029 * gfortran.dg/g77/7388.f: Copy from g77.dg
6030 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6031 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6032 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6033 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6034 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6035 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6036 * gfortran.dg/g77/strlen0.f: Likewise
6037
6038 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6039
6040 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6041 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6042
6043 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6044
6045 * gcc.c-torture/execute/920428-2.x: Delete.
6046 * gcc.c-torture/execute/920501-7.x: Likewise.
6047
6048 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6049
6050 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6051 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6052 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6053 prescott and c3-2.
6054 (PREFETCH_3DNOW): Add -march=c3.
6055
6056 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6057
6058 PR c/16437
6059 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6060 * gcc.c-torture/execute/bf64-1.x: Likewise.
6061
6062 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6063
6064 * gcc.c-torture/compile/20040708-1.c: New test.
6065
6066 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6067
6068 PR c++/16169
6069 * g++.dg/warn/effc2.C: New test.
6070
6071 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6072
6073 * gcc.c-torture/execute/bitfld-1.x: Remove.
6074 * gcc.c-torture/execute/bitfld-3.c: New test.
6075 * gcc.dg/bitfld-2.c: Remove XFAILs.
6076
6077 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6078
6079 PR c++/16276
6080 * g++.dg/rtti/tinfo1.C: New file.
6081
6082 2004-07-07 Eric Christopher <echristo@redhat.com>
6083
6084 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6085
6086 2004-07-07 Andrew Pinski <apinski@apple.com>
6087
6088 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6089
6090 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6091
6092 * g++.dg/init/call1.C: XFAIL.
6093
6094 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6095
6096 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6097 except for movstrict*, to movmem* and clrstr* to clrmem*.
6098
6099 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6100
6101 * gcc.c-torture/execute/20040707-1.c: New test.
6102
6103 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6104
6105 * gcc.c-torture/execute/20040706-1.c: New test.
6106
6107 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6108
6109 PR c++/3671
6110 * g++.dg/template/spec14.C: New test.
6111
6112 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6113
6114 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6115 nothing if not yet defined. Use it in b, c and d type definitions.
6116 * gcc.c-torture/execute/20040705-1.c: New test.
6117 * gcc.c-torture/execute/20040705-2.c: New test.
6118
6119 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6120
6121 PR c++/2518
6122 * g++.dg/lookup/new1.C: New test.
6123
6124 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6125
6126 PR c++/11406
6127 * g++.dg/template/sizeof8.C: New test.
6128
6129 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6130
6131 * gcc.c-torture/compile/20040705-1.c: New test.
6132
6133 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6134
6135 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6136
6137 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6138
6139 * gcc.dg/cpp/if-mop.c: Two new testcases.
6140 * gcc.dg/cpp/trad/comment-3.c: New.
6141
6142 2004-07-04 Paul Brook <paul@codesourcery.com>
6143
6144 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6145
6146 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6147
6148 PR c++/3761
6149 * g++.dg/lookup/crash4.C: New test.
6150
6151 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6152
6153 * gcc.c-torture/execute/builtin-abs-1.c
6154 * gcc.c-torture/execute/builtin-abs-2.c
6155 * gcc.c-torture/execute/builtin-complex-1.c
6156 * gcc.c-torture/execute/builtins/string-1-lib.c
6157 * gcc.c-torture/execute/builtins/string-1.c
6158 * gcc.c-torture/execute/builtins/string-2-lib.c
6159 * gcc.c-torture/execute/builtins/string-2.c
6160 * gcc.c-torture/execute/builtins/string-3-lib.c
6161 * gcc.c-torture/execute/builtins/string-3.c
6162 * gcc.c-torture/execute/builtins/string-4-lib.c
6163 * gcc.c-torture/execute/builtins/string-4.c
6164 * gcc.c-torture/execute/builtins/string-5-lib.c
6165 * gcc.c-torture/execute/builtins/string-5.c
6166 * gcc.c-torture/execute/builtins/string-6-lib.c
6167 * gcc.c-torture/execute/builtins/string-6.c
6168 * gcc.c-torture/execute/builtins/string-7-lib.c
6169 * gcc.c-torture/execute/builtins/string-7.c
6170 * gcc.c-torture/execute/builtins/string-8-lib.c
6171 * gcc.c-torture/execute/builtins/string-8.c
6172 * gcc.c-torture/execute/builtins/string-9-lib.c
6173 * gcc.c-torture/execute/builtins/string-9.c
6174 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6175 * gcc.c-torture/execute/builtins/string-asm-1.c
6176 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6177 * gcc.c-torture/execute/builtins/string-asm-2.c
6178 * gcc.c-torture/execute/stdio-opt-1.c
6179 * gcc.c-torture/execute/stdio-opt-2.c
6180 * gcc.c-torture/execute/stdio-opt-3.c
6181 * gcc.c-torture/execute/string-opt-1.c
6182 * gcc.c-torture/execute/string-opt-10.c
6183 * gcc.c-torture/execute/string-opt-11.c
6184 * gcc.c-torture/execute/string-opt-12.c
6185 * gcc.c-torture/execute/string-opt-13.c
6186 * gcc.c-torture/execute/string-opt-14.c
6187 * gcc.c-torture/execute/string-opt-15.c
6188 * gcc.c-torture/execute/string-opt-16.c
6189 * gcc.c-torture/execute/string-opt-2.c
6190 * gcc.c-torture/execute/string-opt-6.c
6191 * gcc.c-torture/execute/string-opt-7.c
6192 * gcc.c-torture/execute/string-opt-8.c:
6193 Replace with ...
6194
6195 * gcc.c-torture/execute/builtins/abs-2.c
6196 * gcc.c-torture/execute/builtins/abs-3.c
6197 * gcc.c-torture/execute/builtins/complex-1.c
6198 * gcc.c-torture/execute/builtins/fprintf.c
6199 * gcc.c-torture/execute/builtins/fputs.c
6200 * gcc.c-torture/execute/builtins/memcmp.c
6201 * gcc.c-torture/execute/builtins/memmove.c
6202 * gcc.c-torture/execute/builtins/memops-asm.c
6203 * gcc.c-torture/execute/builtins/mempcpy-2.c
6204 * gcc.c-torture/execute/builtins/mempcpy.c
6205 * gcc.c-torture/execute/builtins/memset.c
6206 * gcc.c-torture/execute/builtins/printf.c
6207 * gcc.c-torture/execute/builtins/sprintf.c
6208 * gcc.c-torture/execute/builtins/strcat.c
6209 * gcc.c-torture/execute/builtins/strchr.c
6210 * gcc.c-torture/execute/builtins/strcmp.c
6211 * gcc.c-torture/execute/builtins/strcpy.c
6212 * gcc.c-torture/execute/builtins/strcspn.c
6213 * gcc.c-torture/execute/builtins/strlen-2.c
6214 * gcc.c-torture/execute/builtins/strlen.c
6215 * gcc.c-torture/execute/builtins/strncat.c
6216 * gcc.c-torture/execute/builtins/strncmp-2.c
6217 * gcc.c-torture/execute/builtins/strncmp.c
6218 * gcc.c-torture/execute/builtins/strncpy.c
6219 * gcc.c-torture/execute/builtins/strpbrk.c
6220 * gcc.c-torture/execute/builtins/strpcpy-2.c
6221 * gcc.c-torture/execute/builtins/strpcpy.c
6222 * gcc.c-torture/execute/builtins/strrchr.c
6223 * gcc.c-torture/execute/builtins/strspn.c
6224 * gcc.c-torture/execute/builtins/strstr-asm.c
6225 * gcc.c-torture/execute/builtins/strstr.c:
6226 ... these new files.
6227
6228 * gcc.c-torture/execute/builtins/abs-2-lib.c
6229 * gcc.c-torture/execute/builtins/abs-3-lib.c
6230 * gcc.c-torture/execute/builtins/complex-1-lib.c
6231 * gcc.c-torture/execute/builtins/fprintf-lib.c
6232 * gcc.c-torture/execute/builtins/fputs-lib.c
6233 * gcc.c-torture/execute/builtins/memcmp-lib.c
6234 * gcc.c-torture/execute/builtins/memmove-lib.c
6235 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6236 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6237 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6238 * gcc.c-torture/execute/builtins/memset-lib.c
6239 * gcc.c-torture/execute/builtins/printf-lib.c
6240 * gcc.c-torture/execute/builtins/sprintf-lib.c
6241 * gcc.c-torture/execute/builtins/strcat-lib.c
6242 * gcc.c-torture/execute/builtins/strchr-lib.c
6243 * gcc.c-torture/execute/builtins/strcmp-lib.c
6244 * gcc.c-torture/execute/builtins/strcpy-lib.c
6245 * gcc.c-torture/execute/builtins/strcspn-lib.c
6246 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6247 * gcc.c-torture/execute/builtins/strlen-lib.c
6248 * gcc.c-torture/execute/builtins/strncat-lib.c
6249 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6250 * gcc.c-torture/execute/builtins/strncmp-lib.c
6251 * gcc.c-torture/execute/builtins/strncpy-lib.c
6252 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6253 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6254 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6255 * gcc.c-torture/execute/builtins/strrchr-lib.c
6256 * gcc.c-torture/execute/builtins/strspn-lib.c
6257 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6258 * gcc.c-torture/execute/builtins/strstr-lib.c
6259 * gcc.c-torture/execute/builtins/lib/abs.c
6260 * gcc.c-torture/execute/builtins/lib/fprintf.c
6261 * gcc.c-torture/execute/builtins/lib/memset.c
6262 * gcc.c-torture/execute/builtins/lib/printf.c
6263 * gcc.c-torture/execute/builtins/lib/sprintf.c
6264 * gcc.c-torture/execute/builtins/lib/strcpy.c
6265 * gcc.c-torture/execute/builtins/lib/strcspn.c
6266 * gcc.c-torture/execute/builtins/lib/strncat.c
6267 * gcc.c-torture/execute/builtins/lib/strncmp.c
6268 * gcc.c-torture/execute/builtins/lib/strncpy.c
6269 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6270 * gcc.c-torture/execute/builtins/lib/strspn.c
6271 * gcc.c-torture/execute/builtins/lib/strstr.c:
6272 New files containing support routines.
6273
6274 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6275 declaration.
6276 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6277 when not optimizing.
6278
6279 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/16240
6282 * g++.dg/abi/mangle22.C: New test.
6283 * g++.dg/abi/mangle23.C: Likewise.
6284
6285 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6286
6287 PR fortran/16290
6288 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6289 Allow for cases without denormalized floating point numbers.
6290
6291 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6292
6293 PR c/1027
6294 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6295 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6296 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6297 expected warning text.
6298 * gcc.dg/format/diag-2.c: New test.
6299
6300 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6301
6302 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6303
6304 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6305
6306 * gcc.dg/builtins-43.c: New.
6307 * gcc.dg/builtins-44.c: New.
6308 * gcc.dg/builtins-45.c: New.
6309
6310 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6311 Andreas Tobler <a.tobler@schweiz.ch>
6312
6313 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6314 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6315 as SIGSEGV.
6316 * gcc.dg/cleanup-11.c: Likewise.
6317 * gcc.dg/cleanup-8.c: Likewise.
6318 * gcc.dg/cleanup-9.c: Likewise.
6319 * gcc.dg/cleanup-5.c: Run on all platforms.
6320
6321 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6322
6323 * g++.dg/warn/nonnull1.C: New test.
6324
6325 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6326
6327 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6328 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6329 Special-case the Sun compiler wrt to <complex.h>.
6330
6331 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6332
6333 * gcc.dg/Wunreachable-8.C: New test.
6334
6335 * gcc.dg/h8300-ice2.c : New test.
6336
6337 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6338
6339 PR fortran/16161
6340 * gfortran.fortran-torture/compile/implicit.f90: Add test
6341 for implicit character.
6342
6343 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6344
6345 PR fortran/16289
6346 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6347 Use tiny() intrinsic to find smallest non-negative real
6348
6349 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6350
6351 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6352 * gcc.dg/compat/struct-by-value-22_x.c: New.
6353 * gcc.dg/compat/struct-by-value-22_y.c: New.
6354
6355 * gcc.c-torture/execute/20040629-1.c: New test.
6356
6357 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6358
6359 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6360 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6361
6362 PR target/16195
6363 * gcc.dg/20040625-1.c: New test.
6364
6365 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6366
6367 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6368
6369 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6370
6371 PR fortran/15963
6372 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6373
6374 2004-06-29 Richard Henderson <rth@redhat.com>
6375
6376 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6377
6378 2004-06-29 Paul Brook <paul@codesourcery.com>
6379
6380 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6381 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6382
6383 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6384
6385 PR c++/16260
6386 * g++.dg/parse/crash15.C: New.
6387
6388 2004-06-28 Andrew Pinski <apinski@apple.com>
6389
6390 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6391 by the error already.
6392
6393 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6394
6395 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6396
6397 PR target/14041
6398 * gcc.dg/h8300-bss-align-1.c : New.
6399
6400 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6401
6402 * PR c++/16174
6403 * g++.dg/template/ctor4.C: New.
6404
6405 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6406
6407 PR c++/16205
6408 * g++.dg/warn/Wsequence-point-1.C: New test.
6409
6410 2004-06-27 Paul Brook <paul@codesourcery.com>
6411
6412 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6413
6414 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6415
6416 * g++.old-deja/g++.mike/p7325.C: Remove.
6417
6418 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6419
6420 PR c/14963
6421 * gcc.dg/pr14963.c: New test.
6422
6423 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6424
6425 PR c++/16193
6426 * g++.dg/parse/redef1.C: New test.
6427
6428 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6429
6430 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6431 20021110.c.
6432 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6433 20021119-1.c.
6434 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6435 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6436 5-04.c.
6437 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6438 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6439 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6440 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6441 g++.brendan/enum14.C.
6442 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6443 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6444 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6445 g++.mike/virt1.C.
6446 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6447 memtemp24.C.
6448
6449 2004-06-27 Roger Sayle <roger@eyesopen.com>
6450
6451 * gcc.dg/20040527-1.c: New test case.
6452
6453 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6454
6455 PR gfortran/pr16196
6456 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6457
6458 2004-06-25 Roger Sayle <roger@eyesopen.com>
6459
6460 PR middle-end/15825
6461 * gcc.dg/pr15825-1.c: New test case.
6462
6463 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6464
6465 * gcc.c-torture/execute/20040625-1.c: New test.
6466
6467 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6468
6469 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6470
6471 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6472
6473 * gcc.dg/torture/mips-div-1.c: New test.
6474
6475 2004-06-24 Jeff Law <law@redhat.com>
6476
6477 * gcc.dg/tree-ssa/20040624-1.c: New test.
6478
6479 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6480
6481 * gcc.c-torture/compile/20040624-1.c: New test.
6482
6483 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6484
6485 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6486 this directory.
6487
6488 2004-06-23 Andrew Pinski <apinski@apple.com>
6489
6490 PR middle-end/15988
6491 * g++.dg/opt/ptrmem4.C: New test.
6492
6493 * gcc.dg/c90-array-quals-2.c: New test.
6494
6495 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6496
6497 * gcc.dg/kpice1.c: New test.
6498
6499 2006-06-23 Andrew Pinski <apinski@apple.com>
6500
6501 * gcc.dg/c90-array-quals.c: New test.
6502
6503 2006-06-22 Richard Henderson <rth@redhat.com>
6504
6505 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6506
6507 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6508
6509 * gcc.dg/builtins-config.h: Handle FreeBSD.
6510
6511 2006-06-22 Richard Henderson <rth@redhat.com>
6512
6513 * g++.dg/opt/devirt1.C: New.
6514
6515 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6516
6517 * g++.dg/opt/pr15551.C: New testcase.
6518
6519 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6520
6521 PR target/14800
6522 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6523 x86_64-*-linux* when compiling for 32bit.
6524
6525 2004-06-21 Andrew Pinski <apinski@apple.com>
6526
6527 * gcc.dg/pch/struct-1.c: New.
6528 * gcc.dg/pch/struct-1.hs: New.
6529
6530 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6531
6532 * gcc.dg/pch/save-temps-1.c: New file.
6533 * gcc.dg/pch/save-temps-1.hs: New file.
6534
6535 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6536
6537 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6538 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6539
6540 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6541
6542 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6543 to fix type error.
6544 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6545 Remove trailing spaces.
6546
6547 2004-06-21 Richard Henderson <rth@redhat.com>
6548
6549 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6550 merging && to BIT_FIELD_REF.
6551
6552 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6553
6554 * g++.dg/opt/placeholder1.C: New test.
6555
6556 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6557
6558 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6559 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6560 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6561 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6562
6563 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6564
6565 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6566 extern "C".
6567 * g++.dg/other/pragma-re-1.C: Add comments.
6568
6569 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6570
6571 PR gfortran/16080
6572 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
6573
6574 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
6575
6576 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
6577 instead of setting the type of size_t by
6578 hand.
6579
6580 2004-06-18 Roger Sayle <roger@eyesopen.com>
6581
6582 * gcc.dg/unordered-2.c: New test case.
6583 * gcc.dg/unordered-3.c: New test case.
6584
6585 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
6586
6587 PR other/16043
6588 * lib/g++.exp (g++_version): Tweak regexp for version
6589 * lib/g77.exp (g77_version): Likewise
6590 * lib/gfortran.exp (gfortran_version): Likewise
6591 * lib/objc.exp (objc_version): Likewise
6592 * lib/treelang.exp (treelang_version): Likewise
6593
6594 2004-06-19 Jakub Jelinek <jakub@redhat.com>
6595
6596 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
6597 Use INT_MAX instead of __INT_MAX__.
6598 * gcc.dg/compat/struct-align-2_y.c: Likewise.
6599
6600 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
6601 * gcc.dg/compat/scalar-return-3_x.c: Use it.
6602 * gcc.dg/compat/scalar-return-3_y.c: Use it.
6603 * gcc.dg/compat/scalar-return-4_x.c: Use it.
6604 * gcc.dg/compat/scalar-return-4_y.c: Use it.
6605 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
6606 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
6607 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
6608 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
6609
6610 * gcc.dg/range-test-1.c: New test.
6611 * g++.dg/opt/range-test-1.C: New test.
6612
6613 2004-06-17 Richard Henderson <rth@redhat.com>
6614
6615 * objc.dg/sync-1.m: New.
6616 * objc.dg/try-catch-1.m: Don't force next runtime.
6617 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
6618 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
6619 shadowed catch clause.
6620 * objc.dg/try-catch-5.m: New.
6621
6622 2004-06-17 Zack Weinberg <zack@codesourcery.com>
6623
6624 Bug 14610
6625 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
6626
6627 2004-06-15 Richard Henderson <rth@redhat.com>
6628
6629 * gcc.dg/20001116-1.c: Move expected warning line.
6630
6631 2004-06-15 Richard Henderson <rth@redhat.com>
6632
6633 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
6634 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
6635
6636 2004-06-15 Jeff Law <law@redhat.com>
6637
6638 * gcc.dg/tree-ssa/20040615-1.c: New test.
6639 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
6640 be less sensitive to operand ordering.
6641 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
6642
6643 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
6644
6645 * g++.dg/abi/bitfield3.C: Add comment..
6646
6647 2004-06-15 Richard Henderson <rth@redhat.com>
6648
6649 * g++.dg/ext/stmtexpr1.C: XFAIL.
6650 * gcc.dg/20030612-1.c: XFAIL.
6651
6652 2004-06-15 Eric Christopher <echristo@redhat.com>
6653
6654 * g++.dg/charset/asm5.c: New.
6655 * gcc.dg/charset/asm6.c: New.
6656
6657 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6658
6659 PR fortran/15962
6660 * gfortran.fortran-torture/execute/select_1.f90: New test.
6661
6662 2004-06-15 Paul Brook <paul@codesourcery.com>
6663
6664 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
6665
6666 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6667
6668 PR c++/15967
6669 * g++.dg/lookup/crash3.C: New test.
6670
6671 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6672
6673 PR c++/15947
6674 * g++.dg/parse/dtor4.C: New test.
6675
6676 2004-06-14 Jeff Law <law@redhat.com>
6677
6678 * gcc.c-torture/compile/20040614-1.c: New test.
6679
6680 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6681
6682 PR fortran/15211
6683 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
6684 LEN of a character array.
6685
6686 2004-06-14 Mark Mitchell <mark@codesourcery.com>
6687
6688 PR c++/15096
6689 * g++.dg/template/ptrmem10.C: New test.
6690
6691 PR c++/14930
6692 * g++.dg/template/friend30.C: New test.
6693
6694 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6695
6696 PR fortran/14928
6697 * gfortran.fortran-torture/compile/mloc.f90: New test.
6698
6699 2004-06-13 Paul Brook <paul@codesourcery.com>
6700
6701 * gfortran.fortran-torture/execute/random_2.f90: New test.
6702
6703 2004-06-13 Eric Christopher <echristo@redhat.com>
6704
6705 * gcc.dg/noncompile/redecl-1.c: Fix error message.
6706
6707 2004-06-12 Paul Brook <paul@codesourcery.com>
6708
6709 * gfortran.fortran-torture/execute/contained_3.f90: New test.
6710
6711 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6712
6713 PR fortran/14923
6714 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
6715
6716 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6717
6718 PR fortran/14957
6719 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
6720 syntax errors in end statements of contained subroutines.
6721
6722 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6723
6724 PR fortran/12841
6725 * gfortran.fortran-torture/execute/null_arg.f90: New test.
6726
6727 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6728
6729 PR fortran/15665
6730 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
6731
6732 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6733
6734 PR gfortran/12839
6735 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
6736
6737 2004-06-11 Mark Mitchell <mark@codesourcery.com>
6738
6739 PR c++/15862
6740 * g++.dg/parse/enum1.C: New test.
6741
6742 2004-06-10 Jeff Law <law@redhat.com>
6743
6744 * gcc.c-torture/compile/20040610-1.c: New test.
6745
6746 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6747
6748 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
6749 * g++.old-deja/g++.other/decl3.C: Likewise.
6750
6751 2004-06-10 Brian Booth <bbooth@redhat.com>
6752
6753 * gcc.dg/tree-ssa/20031015-1.c: Scan for
6754 V_MAY_DEF instead of VDEF.
6755 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
6756
6757 2004-06-10 Mark Mitchell <mark@codesourcery.com>
6758
6759 PR c++/14211
6760 * g++.dg/conversion/const1.C: New test.
6761
6762 PR c++/15076
6763 * g++.dg/conversion/reinterpret1.C: New test.
6764
6765 PR c++/15877
6766 * g++.dg/template/enum2.C: New test.
6767
6768 PR c++/15227
6769 * g++.dg/template/error13.C: New test.
6770
6771 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6772
6773 PR fortran/14957
6774 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
6775 arguments to test_* REAL and of the right size.
6776
6777 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6778
6779 PR target/15569
6780 PR rtl-optimization/15681
6781 * gcc.dg/20040609-1.c: New test.
6782
6783 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6784
6785 PR c++/14791
6786 * g++.dg/opt/builtins1.C: New test.
6787
6788 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
6789
6790 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
6791 that use default windows32 struct layout.
6792 * gcc.dg/i386-bitfield2.c: Likewise.
6793
6794 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
6795
6796 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
6797 for mingw32 and cygwin targets.
6798
6799 2004-06-09 Geoffrey Keating <geoffk@apple.com>
6800
6801 * gcc.dg/pch/macro-4.c: New.
6802 * gcc.dg/pch/macro-4.hs: New.
6803
6804 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6805
6806 PR fortran/13249
6807 * gfortran.fortran-torture/compile/name_clash.f90: New test.
6808
6809 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6810
6811 PR fortran/13372
6812 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
6813
6814 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6815
6816 PR gfortran/14897
6817 * gfortran.fortran-torture/execute/t_edit.f90: New test.
6818
6819 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6820
6821 PR gfortran/15755
6822 * gfortran.fortran-torture/execute/backspace.c : New test.
6823
6824 2004-06-09 Paul Brook <paul@codesourcery.com>
6825
6826 * gfortran.fortran-torture/execure/intrinsic_associated.f90
6827 (pointer_to_section): Rewrite to use smaller array.
6828
6829 2004-06-08 David Edelsohn <edelsohn@gnu.org>
6830
6831 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
6832 * gcc.dg/ext/altivec-10.c: Same.
6833 * gcc.dg/ext/altivec-11.c: Same.
6834 * gcc.dg/ext/altivec-12.c: Same.
6835 * gcc.dg/ext/altivec-13.c: Same.
6836 * gcc.dg/ext/altivec-14.c: Same.
6837 * gcc.dg/ext/altivec-15.c: Same.
6838 * gcc.dg/ext/altivec-16.c: Same.
6839 * gcc.dg/ext/altivec-3.c: Same.
6840 * gcc.dg/ext/altivec-4.c: Same.
6841 * gcc.dg/ext/altivec-6.c: Same.
6842 * gcc.dg/ext/altivec-7.c: Same.
6843 * gcc.dg/ext/altivec-8.c: Same.
6844 * gcc.dg/ext/altivec-varargs-1.c: Same.
6845
6846 * g++.dg/ext/altivec-1.C: Correct dg syntax.
6847 * g++.dg/ext/altivec-10.C: Same.
6848 * g++.dg/ext/altivec-2.C: Same.
6849 * g++.dg/ext/altivec-3.C: Same.
6850 * g++.dg/ext/altivec-4.C: Same.
6851 * g++.dg/ext/altivec-5.C: Same.
6852 * g++.dg/ext/altivec-6.C: Same.
6853 * g++.dg/ext/altivec-7.C: Same.
6854 * g++.dg/ext/altivec-8.C: Same.
6855 * g++.dg/ext/altivec-9.C: Same.
6856
6857 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6858
6859 PR c++/7841
6860 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
6861
6862 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6863
6864 * gcc.dg/union-1.c: New test.
6865
6866 2004-06-07 Roger Sayle <roger@eyesopen.com>
6867
6868 * gcc.dg/builtins-41.c: New test case.
6869 * gcc.dg/builtins-42.c: New test case.
6870
6871 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6872
6873 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
6874 * g++.dg/ext/altivec-10.C: Same.
6875 * g++.dg/ext/altivec-2.C: Same.
6876 * g++.dg/ext/altivec-3.C: Same.
6877 * g++.dg/ext/altivec-4.C: Same.
6878 * g++.dg/ext/altivec-5.C: Same.
6879 * g++.dg/ext/altivec-6.C: Same.
6880 * g++.dg/ext/altivec-7.C: Same.
6881 * g++.dg/ext/altivec-8.C: Same.
6882 * g++.dg/ext/altivec-9.C: Same.
6883 * g++.old-deja/g++.abi/cxa_vec.C: Same.
6884 * g++.old-deja/g++.brendan/new3.C: Same.
6885 * gcc.c-torture/execute/eeprof-1.x: Same.
6886
6887 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6888
6889 PR c/14765
6890 * gcc.dg/pr14765-1.c: New test.
6891
6892 2004-06-07 Roger Sayle <roger@eyesopen.com>
6893
6894 PR c/14649
6895 * gcc.dg/pr14649-1.c: New test case.
6896
6897 2004-06-07 Richard Henderson <rth@redhat.com>
6898
6899 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
6900 if temporaries.
6901
6902 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6903
6904 * g++.dg/eh/elide1.C: Remove XFAIL.
6905
6906 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6907
6908 PR c++/15337
6909 * g++.dg/expr/sizeof3.C: New test.
6910
6911 PR c++/14777
6912 * g++.dg/template/access14.C: New test.
6913
6914 PR c++/15554
6915 * g++.dg/template/enum1.C: New test.
6916
6917 PR c++/15057
6918 * g++.dg/eh/throw1.C: New test.
6919
6920 2004-06-07 David Ayers <d.ayers@inode.at>
6921 Ziemowit Laski <zlaski@apple.com>
6922
6923 * lib/objc.exp (objc_target_compile): Revert the '-framework
6924 Foundation' flag fix, since bare Darwin does not ship
6925 with the Foundation framework.
6926 * objc/execute/next_mapping.h: Provide a local NSConstantString
6927 @interface and @implementation.
6928 (objc_constant_string_init): A constructor function, used to
6929 initialize the NSConstantString meta-class object.
6930 * objc/execute/string1.m: Include "next_mapping.h" instead of
6931 <Foundation/NSString.h>.
6932 * objc/execute/string2.m: Likewise.
6933 * objc/execute/string3.m: Likewise.
6934 * objc/execute/string4.m: Likewise.
6935
6936 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6937
6938 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6939 to double. Replace double with FLOAT.
6940 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6941
6942 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6943 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6944 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6945 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6946 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6947 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6948 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6949 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6950
6951 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6952
6953 PR c/13519
6954 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6955
6956 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6957
6958 PR c++/15503
6959 * g++.dg/template/meminit2.C: New test.
6960
6961 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6962
6963 PR target/15822
6964 * gcc.c-torture/execute/compare-fp-1.c,
6965 gcc.c-torture/execute/compare-fp-2.c,
6966 gcc.c-torture/execute/compare-fp-3.c,
6967 gcc.c-torture/execute/compare-fp-4.c,
6968 gcc.c-torture/execute/compare-fp-3.x,
6969 gcc.c-torture/execute/compare-fp-4.x: Moved...
6970 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6971 gcc.c-torture/execute/ieee/compare-fp-2.c,
6972 gcc.c-torture/execute/ieee/compare-fp-3.c,
6973 gcc.c-torture/execute/ieee/compare-fp-4.c,
6974 gcc.c-torture/execute/ieee/compare-fp-3.x,
6975 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6976
6977 2004-06-04 David Ayers <d.ayers@inode.at>
6978
6979 * objc/execute/protocol-isEqual-4.m: New testcase.
6980
6981 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6982
6983 * objc/execute/protocol-isEqual-1.m: New testcase.
6984 * objc/execute/protocol-isEqual-2.m: New testcase.
6985 * objc/execute/protocol-isEqual-3.m: New testcase.
6986
6987 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6988
6989 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6990
6991 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6992
6993 * lib/objc.exp (objc_target_compile): When running tests on
6994 Darwin (Mac OS X), inform the linker about '-framework
6995 'Foundation'.
6996
6997 2004-06-02 Eric Christopher <echristo@redhat.com>
6998
6999 * gcc.c-torture/compile/20040602-1.c: New.
7000
7001 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7002
7003 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7004 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7005
7006 PR tree-optimization/14736
7007 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7008
7009 PR tree-optimization/14042
7010 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7011
7012 PR tree-optimization/14729
7013 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7014
7015 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7016
7017 PR fortran/15557
7018 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7019
7020 2004-06-01 Richard Hederson <rth@redhat.com>
7021
7022 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7023
7024 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7025
7026 PR c++/14932
7027 * g++.dg/parse/offsetof4.C: New test.
7028
7029 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7030
7031 PR objc/7993
7032 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7033
7034 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7035
7036 PR c++/15701
7037 * g++.dg/template/friend29.C: New test.
7038
7039 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7040
7041 PR c/15749
7042 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7043
7044 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7045
7046 * gcc.dg/sparc-trap-1.c: New test.
7047
7048 2004-05-31 Roger Sayle <roger@eyesopen.com>
7049
7050 PR middle-end/15069
7051 * g++.dg/opt/fold3.C: New test case.
7052
7053 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7054
7055 * lib/target-supports.exp (check_iconv_available): Fix fallout
7056 from 2004-05-28 patch.
7057
7058 2004-05-30 Paul Brook <paul@codesourcery.com>
7059
7060 PR fortran/15620
7061 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7062 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7063
7064 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7065
7066 * gfortran.fortran-torture/execute/random_1.f90: New test.
7067
7068 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7069
7070 * g++.dg/ext/altivec-10.C: New test.
7071
7072 2004-05-29 Paul Brook <paul@codesourcery.com>
7073
7074 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7075
7076 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7077
7078 * gcc.dg/altivec-16.c: New test.
7079
7080 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7081
7082 * lib/target-supports.exp (check_vmx_hw_available): New.
7083 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7084
7085 * lib/target-supports.exp (check_alias_available,
7086 check_iconv_available, check_named_sections_available): Use
7087 unique names for temporary files.
7088
7089 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7090
7091 * gcc.dg/altivec-15.c: New test.
7092
7093 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7094
7095 PR c++/15083
7096 * g++.dg/warn/noeffect6.C: New test.
7097
7098 PR c++/15471
7099 * g++.dg/expr/ptrmem4.C: New test.
7100
7101 PR c++/15640
7102 * g++.dg/template/operator3.C: New test.
7103
7104 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7105
7106 PR c++/14668
7107 * g++.dg/lookup/redecl1.C: New test.
7108 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7109
7110 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7111
7112 * gcc.c-torture/execute/compare-fp-1.c,
7113 gcc.c-torture/execute/compare-fp-2.c,
7114 gcc.c-torture/execute/compare-fp-3.c,
7115 gcc.c-torture/execute/compare-fp-4.c,
7116 gcc.c-torture/execute/compare-fp-3.x,
7117 gcc.c-torture/execute/compare-fp-4.x,
7118 gcc.dg/pr15649-1.c: New.
7119
7120 2004-05-27 Adam Nemet <anemet@lnxw.com>
7121
7122 PR c++/12883
7123 * g++.dg/init/array14.C: New test.
7124
7125 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7126
7127 * lib/compat.exp (compat-get-options-main): New.
7128 (compat-get-options): Remove unneeded code, warn for ignored
7129 command.
7130 (compat-execute): Check flag set by dg-require-* commands.
7131
7132 * lib/compat.exp (compat-execute): Break up long lines.
7133
7134 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7135
7136 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7137 * gcc.dg/altivec-14.c: New test.
7138 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7139
7140 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7141 * gcc.dg/altivec-12.c: Ditto.
7142
7143 * gcc.dg/altivec-3.c: Move call to altivec_check.
7144
7145 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7146
7147 PR c++/15044
7148 * g++.dg/template/error12.C: New test.
7149
7150 PR c++/15317
7151 * g++.dg/ext/attrib15.C: New test.
7152
7153 PR c++/15329
7154 * g++.dg/template/ptrmem9.C: New test.
7155
7156 2004-05-25 Paul Brook <paul@codesourcery.com>
7157
7158 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7159
7160 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7161
7162 PR c++/15165
7163 * g++.dg/template/crash19.C: New test.
7164
7165 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7166
7167 PR c++/15025
7168 * g++.dg/template/redecl1.C: New test.
7169
7170 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7171
7172 PR c++/14821
7173 * g++.dg/other/ns1.C: New test.
7174
7175 PR c++/14883
7176 * g++.dg/template/invalid1.C: New test.
7177
7178 2004-05-23 Paul Brook <paul@codesourcery.com>
7179 Victor Leikehman <lei@haifasphere.co.il>
7180
7181 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7182 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7183
7184 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7185
7186 PR c++/15285
7187 PR c++/15299
7188 * g++.dg/template/non-dependent5.C: New test.
7189 * g++.dg/template/non-dependent6.C: New test.
7190
7191 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7192
7193 PR c++/15507
7194 * g++.dg/inherit/union1.C: New test.
7195
7196 PR c++/15542
7197 * g++.dg/template/addr1.C: New test.
7198
7199 PR c++/15427
7200 * g++.dg/template/array5.C: New test.
7201
7202 PR c++/15287
7203 * g++.dg/template/array6.C: New test.
7204
7205 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7206 Roger Sayle <roger@eyesopen.com>
7207
7208 * g++.dg/lookup/forscope2.C: New test case.
7209
7210 2004-05-22 Ben Elliston <bje@au.ibm.com>
7211
7212 * gcc.dg/cpp/Wmissingdirs.c: New.
7213
7214 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7215
7216 PR target/15301
7217 * gcc.dg/compat/union-m128-1.h: New file.
7218 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7219 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7220 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7221
7222 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7223
7224 PR target/15302
7225 * gcc.dg/compat/struct-complex-1.h: New file.
7226 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7227 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7228 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7229
7230 2004-05-20 Roger Sayle <roger@eyesopen.com>
7231
7232 PR middle-end/3074
7233 * gcc.dg/pr3074-1.c: New test case.
7234 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7235
7236 2004-05-20 Falk Hueffner <falk@debian.org>
7237
7238 PR other/15526
7239 * gcc.dg/ftrapv-1.c: New test case.
7240
7241 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7242
7243 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7244
7245 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7246 Jeff Law <law@redhat.com>
7247
7248 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7249 * gcc.dg/tree-ssa/20040518-2.c: New test.
7250
7251 * gcc.dg/tree-ssa/20040518-1.c: New test.
7252
7253 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7254
7255 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7256
7257 2004-05-18 Paul Brook <paul@codesourcery.com>
7258
7259 PR fortran/13930
7260 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7261
7262 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7263
7264 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7265 constant folding.
7266
7267 2004-05-17 Steven Bosscher <stevenb@suse.de>
7268
7269 * gcc.dg/tree-ssa/20040517-1.c: New test.
7270
7271 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7272
7273 * gcc.dg/loop-4.c: New test.
7274
7275 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7276
7277 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7278
7279 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7280
7281 PR fortran/15311
7282 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7283
7284 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7285
7286 PR fortran/13826
7287 PR fortran/13940
7288 * gfortran.fortran-torture/compile/data_1.f90: New test.
7289
7290 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7291
7292 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7293 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7294
7295 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7296
7297 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7298
7299 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7300
7301 PR c/15444
7302 * gcc.dg/format/xopen-1.c: Adjust expected message.
7303 * gcc.dg/format/xopen-3.c: New test.
7304
7305 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7306
7307 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7308
7309 2004-05-14 Jeff Law <law@redhat.com>
7310
7311 * gcc.dg/tree-ssa/20040514-2.c: New test.
7312
7313 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7314
7315 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7316 this ...
7317 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7318 this.
7319
7320 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7321
7322 * gcc.dg/tree-ssa/20040514-1.c: New test.
7323
7324 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7325
7326 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7327 test.
7328
7329 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7330
7331 PR fortran/14066
7332 * gfortran.fortran-torture/compile/do_1.f90: New test.
7333
7334 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7335
7336 PR fortran/15051
7337 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7338 test.
7339
7340 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7341
7342 PR fortran/15149
7343 * gfortran.fortran-torture/execute/random_init.f90: New test.
7344
7345 2004-05-13 Paul Brook <paul@codesourcery.com>
7346
7347 PR fortran/15314
7348 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7349
7350 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7351
7352 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7353 for the powerpc case.
7354
7355 2004-05-13 Jeff Law <law@redhat.com>
7356
7357 * gcc.dg/tree-ssa/20040513-1.c: New test.
7358 * gcc.dg/tree-ssa/20040513-2.c: New test.
7359
7360 2004-05-13 Paul Brook <paul@codesourcery.com>
7361
7362 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7363 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7364 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7365
7366 2004-05-13 Andreas Schwab <schwab@suse.de>
7367
7368 PR other/10819
7369 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7370 characters.
7371
7372 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7373
7374 PR fortran/15294
7375 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7376
7377 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7378
7379 Merge from tree-ssa-20020619-branch. See
7380 ChangeLog.tree-ssa for details.
7381
7382 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7383
7384 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7385 include <altivec.h> explicitly.
7386 * gcc.dg/altivec-13.c: Likewise.
7387
7388 2004-05-11 Paul Brook <paul@codesourcery.com>
7389
7390 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7391
7392 2004-05-10 Eric Christopher <echristo@redhat.com>
7393
7394 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7395 * gcc.dg/sibcall-4.c: Ditto.
7396
7397 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7398
7399 * g++.dg/ext/altivec-8.C: New test case.
7400 * gcc.dg/altivec-13.c: New test case.
7401
7402 2004-05-08 Roger Sayle <roger@eyesopen.com>
7403
7404 * gcc.c-torture/execute/divcmp-1.c: New test case.
7405 * gcc.c-torture/execute/divcmp-2.c: New test case.
7406 * gcc.c-torture/execute/divcmp-3.c: New test case.
7407
7408 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7409
7410 * g++.dg/other/pragma-re-2.C: New test.
7411
7412 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7413
7414 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7415 * gcc.dg/i386-387-2.c: Likewise.
7416
7417 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7418 __builtin_drem.
7419 * gcc.dg/i386-387-6.c: Likewise.
7420
7421 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7422
7423 * gcc.dg/builtins-33.c: Also check log1p*.
7424
7425 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7426
7427 PR optimization/15296
7428 * gcc.c-torture/execute/pr15296.c: New test.
7429
7430 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7431
7432 * gcc.dg/builtins-40.c: New test.
7433
7434 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7435
7436 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7437
7438 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7439
7440 * g++.dg/ext/spe1.C: New testcase.
7441
7442 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7443
7444 * objc.dg/image-info.m: Allow additional attributes
7445 for __image_info section.
7446
7447 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7448
7449 * gcc.dg/torture/mips-hilo-2.c: New test.
7450
7451 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7452
7453 PR c++/14389
7454 * g++.dg/template/member5.C: New test.
7455
7456 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7457
7458 * gcc.dg/builtins-34.c: Also check expm1*.
7459
7460 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7461
7462 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7463 * gcc.dg/torture/builtin-convert-3.c: New test.
7464
7465 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7466
7467 PR middle-end/15054
7468 * g++.dg/opt/pr15054.C: New test.
7469
7470 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7471
7472 * gcc.dg/torture/builtin-rounding-1.c: New test.
7473 * gcc.dg/builtins-25.c: Delete.
7474 * gcc.dg/builtins-29.c: Delete.
7475
7476 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7477
7478 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7479 * gcc.dg/sibcall-4.c: Likewise.
7480 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7481
7482 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7483
7484 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7485 bit-field on 16-bit targets.
7486
7487 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7488
7489 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7490 16-bit targets.
7491
7492 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7493
7494 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7495 * gcc.dg/rs6000-power2-2.c: Likewise.
7496
7497 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7498
7499 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7500 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7501 Change the asm registers to be in form of frN instead of fN.
7502
7503 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7504
7505 * gcc.dg/torture/builtin-convert-2.c: New test.
7506
7507 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7508
7509 * gcc.dg/rs6000-power2-1.c: New test.
7510 * gcc.dg/rs6000-power2-2.c: New test.
7511
7512 2004-04-28 Jan Hubicka <jh@suse.cz>
7513
7514 * gcc.dg/unused-6.c: New test.
7515
7516 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7517 Ulrich Weigand <uweigand@de.ibm.com>
7518
7519 * ada/acats/run_all.sh: Define $target variable.
7520
7521 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7522
7523 PR c++/15119
7524 * g++.dg/other/vararg-1.C: New test.
7525
7526 PR c++/4794
7527 * g++.dg/eh/cleanup3.C: New test.
7528
7529 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7530
7531 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7532 and ad8011a (target_insn).
7533 * ada/acats/support/macro.dfs: Likewise.
7534 * ada/acats/support/impbit.adb: New file.
7535
7536 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7537
7538 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7539
7540 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7541
7542 * gcc.dg/loop-3.c: New test.
7543
7544 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7545
7546 * gcc.c-torture/execute/simd-5.c: New test.
7547
7548 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7549
7550 PR c++/15064
7551 * g++.dg/template/crash18.C: New test.
7552
7553 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7554
7555 * g++.dg/ext/complit3.C: New test.
7556
7557 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7558
7559 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7560 * gcc.dg/altivec-3.c: Same.
7561 * gcc.dg/altivec-varargs-1.c: Same.
7562
7563 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7564
7565 * lib/target-supports.exp (check_profiling_available): Assume
7566 profiling is not available on powerpc-eabi targets.
7567
7568 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7569
7570 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7571 * gcc.dg/vmx/bug-1.c: Ditto.
7572
7573 2004-04-20 Eric Christopher <echristo@redhat.com>
7574
7575 * gcc.dg/charset/extern.c: New test.
7576 * g++.dg/charset/extern3.cc: Ditto.
7577
7578 2004-04-20 Uros Bizjak <uros@kss-loka.si>
7579
7580 * gcc.dg/builtins-39.c: New test.
7581
7582 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
7583
7584 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
7585
7586 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
7587
7588 * gcc.dg/torture/mips-hilo-1.c: New test.
7589
7590 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
7591
7592 * gcc.c-torture/compile/20040419-1.c: New test.
7593
7594 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
7595
7596 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
7597
7598 2004-04-18 Zack Weinberg <zack@codesourcery.com>
7599 Aldy Hernandez <aldyh@redhat.com>
7600
7601 * gcc.c-torture/execute/va-arg-24.c: New.
7602
7603 2004-04-17 Zack Weinberg <zack@codesourcery.com>
7604 Aldy Hernandez <aldyh@redhat.com>
7605
7606 * gcc.dg/vmx/1b-01.c: New.
7607 * gcc.dg/vmx/1b-02.c: New.
7608 * gcc.dg/vmx/1b-03.c: New.
7609 * gcc.dg/vmx/1b-04.c: New.
7610 * gcc.dg/vmx/1b-05.c: New.
7611 * gcc.dg/vmx/1b-06.c: New.
7612 * gcc.dg/vmx/1b-07.c: New.
7613 * gcc.dg/vmx/1c-01.c: New.
7614 * gcc.dg/vmx/1c-02.c: New.
7615 * gcc.dg/vmx/3a-01a.c: New.
7616 * gcc.dg/vmx/3a-01.c: New.
7617 * gcc.dg/vmx/3a-01m.c: New.
7618 * gcc.dg/vmx/3a-03.c: New.
7619 * gcc.dg/vmx/3a-03m.c: New.
7620 * gcc.dg/vmx/3a-04.c: New.
7621 * gcc.dg/vmx/3a-04m.c: New.
7622 * gcc.dg/vmx/3a-05.c: New.
7623 * gcc.dg/vmx/3a-06.c: New.
7624 * gcc.dg/vmx/3a-06m.c: New.
7625 * gcc.dg/vmx/3a-07.c: New.
7626 * gcc.dg/vmx/3b-01.c: New.
7627 * gcc.dg/vmx/3b-02.c: New.
7628 * gcc.dg/vmx/3b-10.c: New.
7629 * gcc.dg/vmx/3b-13.c: New.
7630 * gcc.dg/vmx/3b-14.c: New.
7631 * gcc.dg/vmx/3b-15.c: New.
7632 * gcc.dg/vmx/3c-01a.c: New.
7633 * gcc.dg/vmx/3c-01.c: New.
7634 * gcc.dg/vmx/3c-02.c: New.
7635 * gcc.dg/vmx/3c-03.c: New.
7636 * gcc.dg/vmx/3d-01.c: New.
7637 * gcc.dg/vmx/4-01.c: New.
7638 * gcc.dg/vmx/4-03.c: New.
7639 * gcc.dg/vmx/5-01.c: New.
7640 * gcc.dg/vmx/5-02.c: New.
7641 * gcc.dg/vmx/5-03.c: New.
7642 * gcc.dg/vmx/5-04.c: New.
7643 * gcc.dg/vmx/5-05.c: New.
7644 * gcc.dg/vmx/5-06.c: New.
7645 * gcc.dg/vmx/5-07.c: New.
7646 * gcc.dg/vmx/5-07t.c: New.
7647 * gcc.dg/vmx/5-08.c: New.
7648 * gcc.dg/vmx/5-10.c: New.
7649 * gcc.dg/vmx/5-11.c: New.
7650 * gcc.dg/vmx/7-01a.c: New.
7651 * gcc.dg/vmx/7-01.c: New.
7652 * gcc.dg/vmx/7c-01.c: New.
7653 * gcc.dg/vmx/7d-01.c: New.
7654 * gcc.dg/vmx/7d-02.c: New.
7655 * gcc.dg/vmx/8-01.c: New.
7656 * gcc.dg/vmx/8-02a.c: New.
7657 * gcc.dg/vmx/8-02.c: New.
7658 * gcc.dg/vmx/brode-1.c: New.
7659 * gcc.dg/vmx/bug-1.c: New.
7660 * gcc.dg/vmx/bug-2.c: New.
7661 * gcc.dg/vmx/bug-3.c: New.
7662 * gcc.dg/vmx/cw-bug-1.c: New.
7663 * gcc.dg/vmx/cw-bug-2.c: New.
7664 * gcc.dg/vmx/cw-bug-3.c: New.
7665 * gcc.dg/vmx/dct.c: New.
7666 * gcc.dg/vmx/debug-1.c: New.
7667 * gcc.dg/vmx/debug-2.c: New.
7668 * gcc.dg/vmx/debug-3.c: New.
7669 * gcc.dg/vmx/debug-4.c: New.
7670 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
7671 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
7672 * gcc.dg/vmx/eg-5.c: New.
7673 * gcc.dg/vmx/fft.c: New.
7674 * gcc.dg/vmx/gcc-bug-1.c: New.
7675 * gcc.dg/vmx/gcc-bug-2.c: New.
7676 * gcc.dg/vmx/gcc-bug-3.c: New.
7677 * gcc.dg/vmx/gcc-bug-4.c: New.
7678 * gcc.dg/vmx/gcc-bug-5.c: New.
7679 * gcc.dg/vmx/gcc-bug-6.c: New.
7680 * gcc.dg/vmx/gcc-bug-7.c: New.
7681 * gcc.dg/vmx/gcc-bug-8.c: New.
7682 * gcc.dg/vmx/gcc-bug-9.c: New.
7683 * gcc.dg/vmx/gcc-bug-b.c: New.
7684 * gcc.dg/vmx/gcc-bug-c.c: New.
7685 * gcc.dg/vmx/gcc-bug-d.c: New.
7686 * gcc.dg/vmx/gcc-bug-e.c: New.
7687 * gcc.dg/vmx/gcc-bug-f.c: New.
7688 * gcc.dg/vmx/gcc-bug-g.c: New.
7689 * gcc.dg/vmx/gcc-bug-i.c: New.
7690 * gcc.dg/vmx/harness.h: New.
7691 * gcc.dg/vmx/ira1.c: New.
7692 * gcc.dg/vmx/ira2a.c: New.
7693 * gcc.dg/vmx/ira2b.c: New.
7694 * gcc.dg/vmx/ira2.c: New.
7695 * gcc.dg/vmx/ira2c.c: New.
7696 * gcc.dg/vmx/mem.c: New.
7697 * gcc.dg/vmx/newton-1.c: New.
7698 * gcc.dg/vmx/ops.c: New.
7699 * gcc.dg/vmx/sn7153.c: New.
7700 * gcc.dg/vmx/spill2.c: New.
7701 * gcc.dg/vmx/spill3.c: New.
7702 * gcc.dg/vmx/spill.c: New.
7703 * gcc.dg/vmx/t.c: New.
7704 * gcc.dg/vmx/varargs-1.c: New.
7705 * gcc.dg/vmx/varargs-2.c: New.
7706 * gcc.dg/vmx/varargs-3.c: New.
7707 * gcc.dg/vmx/varargs-4.c: New.
7708 * gcc.dg/vmx/varargs-5.c: New.
7709 * gcc.dg/vmx/varargs-6.c: New.
7710 * gcc.dg/vmx/varargs-7.c: New.
7711 * gcc.dg/vmx/vmx.exp: New.
7712 * gcc.dg/vmx/vprint-1.c: New.
7713 * gcc.dg/vmx/vscan-1.c: New.
7714 * gcc.dg/vmx/x-01.c: New.
7715 * gcc.dg/vmx/x-02.c: New.
7716 * gcc.dg/vmx/x-03.c: New.
7717 * gcc.dg/vmx/x-04.c: New.
7718 * gcc.dg/vmx/x-05.c: New.
7719 * gcc.dg/vmx/yousufi-1.c: New.
7720 * gcc.dg/vmx/zero-1.c: New.
7721 * gcc.dg/vmx/zero.c: New.
7722
7723 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
7724
7725 * g++.dg/lookup/java1.C: Update for chage of
7726 _Jv_AllocObject.
7727 * g++.dg/lookup/java2.C: Likewise.
7728
7729 2004-04-17 Laurent GUERBY <laurent@guerby.net>
7730
7731 * ada/acats/run_all.sh: use -O2 by default.
7732
7733 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
7734
7735 * gcc.dg/vr-mult-[12].c: New tests.
7736
7737 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7738
7739 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
7740
7741 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
7742
7743 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
7744
7745 * lib/target-supports.exp (check_profiling_available): Assume profiling
7746 isn't available for mips*-*-elf targets.
7747
7748 2004-04-14 Uros Bizjak <uros@kss-loka.si>
7749
7750 * gcc.dg/builtins-38.c: New test.
7751
7752 2004-04-14 Eric Christopher <echristo@redhat.com>
7753
7754 * g++.dg/charset/charset.exp: Run .cc extension tests.
7755
7756 2004-04-14 Zack Weinberg <zack@codesourcery.com>
7757
7758 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
7759
7760 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7761
7762 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
7763
7764 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
7765
7766 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
7767 * gcc.dg/i386-387-2.c: Likewise.
7768
7769 * gcc.dg/i386-387-7.c: New test.
7770 * gcc.dg/i386-387-8.c: New test.
7771
7772 * gcc.dg/builtins-37.c: New test.
7773
7774 2004-04-13 Geoffrey Keating <geoffk@apple.com>
7775
7776 * g++.dg/pch/externc-1.C: Add missing semicolon.
7777
7778 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
7779
7780 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
7781
7782 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7783
7784 * gcc.c-torture/execute/20040411-1.c: New test.
7785
7786 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
7787
7788 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
7789
7790 2004-04-09 Chris Demetriou <cgd@broadcom.com>
7791
7792 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
7793
7794 2004-04-09 Zack Weinberg <zack@codesourcery.com>
7795
7796 * lib/target-supports.exp (check_named_sections_available): New.
7797 * lib/gcc-dg.exp (dg-require-named-sections): New.
7798 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
7799 old-deja.exp. Also prune error-count message from HP linker.
7800 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
7801
7802 * g++.dg/init/init-ref4.C: Use dg-require-weak.
7803 * g++.old-deja/g++.pt/static3.C: Likewise.
7804 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
7805
7806 2004-04-09 Roger Sayle <roger@eyesopen.com>
7807
7808 * gcc.c-torture/execute/20040409-1.c: New test case.
7809 * gcc.c-torture/execute/20040409-2.c: New test case.
7810 * gcc.c-torture/execute/20040409-3.c: New test case.
7811
7812 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7813
7814 * gcc.dg/20040409-1.c: New test.
7815
7816 2004-04-08 Roger Sayle <roger@eyesopen.com>
7817
7818 PR target/14888
7819 * g++.dg/opt/pr14888.C: New test case.
7820
7821 2004-04-08 Geoffrey Keating <geoffk@apple.com>
7822
7823 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
7824 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
7825 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
7826 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
7827 New tests.
7828
7829 2004-04-08 Paul Brook <paul@codesourcery.com>
7830
7831 * gcc.dg/spill-1.c: New test.
7832
7833 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7834
7835 * gcc.dg/torture/builtin-ctype-2.c: New test.
7836
7837 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
7838
7839 * gcc.dg/pch/pch.exp: Add largefile test.
7840
7841 2004-04-06 Geoffrey Keating <geoffk@apple.com>
7842
7843 * g++.dg/pch/externc-1.Hs: New.
7844 * g++.dg/pch/externc-1.C: New.
7845
7846 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7847
7848 * gcc.dg/compat/struct-by-value-5a_main.c,
7849 gcc.dg/compat/struct-by-value-5b_main.c: New files.
7850 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
7851 * gcc.dg/compat/struct-by-value-5a_x.c,
7852 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
7853 gcc.dg/compat/struct-by-value-5_x.c.
7854 * gcc.dg/compat/struct-by-value-5a_y.c,
7855 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
7856 gcc.dg/compat/struct-by-value-5_y.c.
7857
7858 * gcc.dg/compat/struct-by-value-6a_main.c,
7859 gcc.dg/compat/struct-by-value-6b_main.c: New files.
7860 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
7861 * gcc.dg/compat/struct-by-value-6a_x.c,
7862 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
7863 gcc.dg/compat/struct-by-value-6_x.c.
7864 * gcc.dg/compat/struct-by-value-6a_y.c,
7865 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
7866 gcc.dg/compat/struct-by-value-6_y.c.
7867
7868 * gcc.dg/compat/struct-by-value-7a_main.c,
7869 gcc.dg/compat/struct-by-value-7b_main.c: New files.
7870 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
7871 * gcc.dg/compat/struct-by-value-7a_x.c,
7872 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
7873 gcc.dg/compat/struct-by-value-7_x.c.
7874 * gcc.dg/compat/struct-by-value-7a_y.c,
7875 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
7876 gcc.dg/compat/struct-by-value-7_y.c.
7877
7878 2004-04-06 Jakub Jelinek <jakub@redhat.com>
7879
7880 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
7881 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
7882 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
7883 options.
7884
7885 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7886
7887 * gcc.dg/builtins-36.c: New test.
7888
7889 2004-04-06 Paul Brook <paul@codesourcery.com>
7890
7891 * README.gcc: Remove obsolete contraint on testcases.
7892
7893 2004-04-05 Paul Brook <paul@codesourcery.com>
7894
7895 PR2123
7896 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
7897 failure and exit(0) on success.
7898 * g++.dg/expr/anew2.C: Ditto.
7899 * g++.dg/expr/anew3.C: Ditto.
7900 * g++.dg/expr/anew4.C: Ditto.
7901
7902 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
7903
7904 PR c++/3518
7905 * g++.dg/template/unify7.C: New.
7906
7907 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7908
7909 * g++.dg/README: Bring up to date with new subdirectories; remove
7910 duplicate subdirectory lines.
7911
7912 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7913
7914 PR c++/14007
7915 * g++.dg/template/unify5.C: New.
7916 * g++.dg/template/unify6.C: New.
7917 * g++.dg/template/qualttp20.C: Adjust.
7918 * g++.old-deja/g++.jason/report.C: Adjust.
7919 * g++.old-deja/g++.other/qual1.C: Adjust.
7920
7921 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7922
7923 PR c++/14803
7924 * g++.dg/inherit/ptrmem1.C: New test.
7925
7926 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7927
7928 PR c++/14755
7929 * gcc.c-torture/execute/20040331-1.c: New test.
7930 * gcc.dg/20040331-1.c: New test.
7931
7932 2004-04-01 Paul Brook <paul@codesourcery.com>
7933
7934 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7935
7936 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7937
7938 PR c++/14724
7939 * g++.dg/init/goto1.C: New test.
7940
7941 PR c++/14763
7942 * g++.dg/template/defarg4.C: New test.
7943
7944 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7945
7946 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7947
7948 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7949
7950 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7951
7952 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7953
7954 * gcc.dg/noncompile/undeclared-2.c: New test.
7955
7956 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7957
7958 * gcc.dg/940409-1.c: Remove XFAIL.
7959 * gcc.dg/reg-vol-struct-1.c: New test.
7960
7961 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7962
7963 * gcc.dg/torture/builtin-wctype-1.c: New test.
7964
7965 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7966
7967 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7968 * gcc.dg/20001101-1.c: Likewise.
7969 * gcc.dg/20001102-1.c: Likewise.
7970
7971 2004-03-25 Roger Sayle <roger@eyesopen.com>
7972
7973 * gcc.dg/compare8.c: Add an additional test for XOR.
7974
7975 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7976
7977 * gcc.dg/torture/builtin-ctype-1.c: New test.
7978
7979 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7980
7981 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7982 * gcc.dg/torture/builtin-math-1.c: Likewise.
7983 * gcc.dg/torture/builtin-power-1.c: New test.
7984
7985 2004-03-24 Andreas Schwab <schwab@suse.de>
7986
7987 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7988 IA64 assembler.
7989
7990 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7991 Roger Sayle <roger@eyesopen.com>
7992
7993 * gcc.dg/compare8.c: New test case.
7994
7995 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7996
7997 * g++.dg/ext/altivec-7.C: New test.
7998
7999 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8000
8001 PR 12267, 12391, 12560, 13129, 14114, 14133
8002 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8003 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8004 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8005 Adjust error regexps.
8006 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8007 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8008 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8009 * gcc.dg/local1.c: Add explanatory comment.
8010
8011 2004-03-23 Roger Sayle <roger@eyesopen.com>
8012
8013 PR optimization/14669
8014 * g++.dg/opt/fold2.C: New test case.
8015
8016 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8017
8018 PR c/14069
8019 * gcc.dg/20040322-1.c: New test.
8020
8021 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8022
8023 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8024 * gcc.dg/ultrasp4.c: Likewise.
8025 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8026
8027 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8028
8029 * gcc.dg/i386-sse-8.c: Reset default options.
8030
8031 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8032
8033 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8034 in the error message text.
8035
8036 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8037
8038 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8039
8040 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8041
8042 PR c++/14616
8043 * g++.dg/init/array13.C: New test.
8044
8045 2004-03-20 Roger Sayle <roger@eyesopen.com>
8046
8047 PR target/13889
8048 * gcc.c-torture/compile/pr13889.c: New test case.
8049
8050 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8051
8052 PR c/14635
8053 * builtins-1.c (nan, nans): Don't test.
8054 * builtins-30.c: Don't use nan, nanf, nanl.
8055 * builtins-35.c: New test.
8056
8057 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8058
8059 * g++.dg/ext/altivec-6.C: New test.
8060
8061 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8062
8063 * g++.dg/init/placement3.C: New test.
8064
8065 * g++.dg/template/spec13.C: New test.
8066
8067 * g++.dg/lookup/using11.C: New test.
8068
8069 * g++.dg/lookup/koenig3.C: New test.
8070
8071 * g++.dg/template/operator2.C: New test.
8072
8073 * g++.dg/expr/dtor3.C: New test.
8074 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8075 marker.
8076 * g++.old-deja/g++.law/visibility28.C: Likewise.
8077
8078 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8079
8080 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8081 * gcc.dg/ppc64-abi-3.c: Likewise.
8082
8083 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8084
8085 PR c++/14545
8086 * g++.dg/parse/template15.C: New test.
8087
8088 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8089
8090 * g++.dg/expr/dtor2.C: New test.
8091
8092 * g++.dg/lookup/anon4.C: New test.
8093
8094 * g++.dg/overload/using1.C: New test.
8095
8096 * g++.dg/template/lookup7.C: New test.
8097
8098 * g++.dg/template/typename6.C: New test.
8099
8100 * g++.dg/expr/cond6.C: New test.
8101
8102 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8103
8104 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8105
8106 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8107
8108 * g++.dg/expr/cond5.C: New test.
8109 * g++.dg/expr/constcast1.C: Likewise.
8110 * g++.dg/expr/ptrmem2.C: Likewise.
8111 * g++.dg/expr/ptrmem3.C: Likewise.
8112 * g++.dg/lookup/main1.C: Likewise.
8113 * g++.dg/template/lookup6.C: Likewise.
8114
8115 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8116
8117 * gcc.dg/local1.c: New test.
8118
8119 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8120
8121 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8122
8123 * gcc.dg/torture/builtin-convert-1.c: New test.
8124
8125 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8126
8127 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8128
8129 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8130
8131 PR c++/14481
8132 * g++.dg/warn/Wunused-7.C: New test.
8133
8134 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8135
8136 * gcc.dg/torture/builtin-integral-1.c: New test.
8137
8138 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8139
8140 PR c++/14586
8141 * g++.dg/parse/non-dependent3.C: New test.
8142
8143 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8144
8145 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8146 * g++.dg/eh/simd-2.C: Likewise.
8147 * g++.dg/init/array10.C: Likewise.
8148 * gcc.c-torture/compile/simd-1.c: Likewise.
8149 * gcc.c-torture/compile/simd-2.c: Likewise.
8150 * gcc.c-torture/compile/simd-3.c: Likewise.
8151 * gcc.c-torture/compile/simd-4.c: Likewise.
8152 * gcc.c-torture/compile/simd-6.c: Likewise.
8153 * gcc.c-torture/execute/simd-1.c: Likewise.
8154 * gcc.c-torture/execute/simd-2.c: Likewise.
8155 * gcc.dg/compat/vector-defs.h: Likewise.
8156 * gcc.dg/20020531-1.c: Likewise.
8157 * gcc.dg/altivec-3.c: Likewise.
8158 * gcc.dg/altivec-4.c: Likewise.
8159 * gcc.dg/altivec-varargs-1.c: Likewise.
8160 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8161 * gcc.dg/i386-mmx-3.c: Likewise.
8162 * gcc.dg/i386-sse-4.c: Likewise.
8163 * gcc.dg/i386-sse-5.c: Likewise.
8164 * gcc.dg/i386-sse-8.c: Likewise.
8165 * gcc.dg/simd-1.c: Likewise.
8166 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8167 __ev64_opaque__ since the machine description provides it.
8168
8169 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8170
8171 * lib/compat.exp (skip_list): New global variable.
8172 Use it to hold the user defined COMPAT_SKIPS list if any.
8173 (compat-obj): Add the members of skip_list to optall.
8174
8175 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8176
8177 * gcc.dg/compat/union-by-value-1_main.c,
8178 union-by-value-1_x.c, union-by-value-1_y.c,
8179 union-check.h, union-defs.h,
8180 union-init.h, union-return-1_main.c,
8181 union-return-1_x.c, union-return-1_y.c: New files.
8182
8183 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8184
8185 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8186 mixed-struct-init.h: Add 4 mixed structure types.
8187 struct-by-value-21_main.c, struct-by-value-21_x.c,
8188 struct-by-value-21_y.c, struct-return-21_main.c,
8189 struct-return-21_x.c, struct-return-21_y.c: New files.
8190
8191 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8192
8193 PR c++/14550
8194 * g++.dg/parse/template14.C: New test.
8195
8196 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8197
8198 * gcc.c-torture/execute/20040313-1.c: New test.
8199
8200 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8201
8202 PR target/14533
8203 * gcc.dg/20040311-2.c: New test.
8204
8205 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8206
8207 PR other/14544
8208 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8209 bit-field.
8210
8211 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8212
8213 * gcc.dg/20040305-2.c: Add missing return statement.
8214
8215 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8216
8217 * gcc.dg/builtins-34.c: Also check pow10*.
8218
8219 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8220
8221 PR target/14262
8222 * gcc.dg/20040305-2.c: New test.
8223
8224 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8225
8226 * gcc.dg/20040310-1.c: New test.
8227
8228 2004-03-11 Roger Sayle <roger@eyesopen.com>
8229
8230 * gcc.c-torture/execute/20040311-1.c: New test case.
8231
8232 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8233
8234 PR c++/14476
8235 * g++.dg/lookup/enum1.C: New test.
8236
8237 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8238
8239 PR c++/14510
8240 * g++.dg/lookup/struct2.C: New test.
8241
8242 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8243
8244 * gcc.dg/builtins-34.c: New test.
8245
8246 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8247
8248 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8249
8250 2004-03-09 James E Wilson <wilson@specifixinc.com>
8251
8252 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8253 * gcc.dg/alias-2.c: New testcase.
8254
8255 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8256
8257 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8258
8259 2004-03-09 Roger Sayle <roger@eyesopen.com>
8260
8261 * gcc.c-torture/execute/20040309-1.c: New test case.
8262
8263 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8264
8265 PR c++/14397
8266 * g++.dg/overload/ref1.C: New.
8267
8268 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8269
8270 PR c++/14409
8271 * g++.dg/template/spec12.C: New test.
8272
8273 PR c++/14448
8274 * g++.dg/parse/crash14.C: New test.
8275
8276 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8277
8278 PR c++/14230
8279 * g++.dg/init/ref11.C: New test.
8280
8281 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8282
8283 PR c++/14432
8284 * g++.dg/parse/builtin2.C: New test.
8285
8286 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8287
8288 PR c++/14401
8289 * g++.dg/init/ctor3.C: New test.
8290 * g++.dg/init/union1.C: New test.
8291 * g++.dg/ext/anon-struct4.C: New test.
8292
8293 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8294
8295 * g++.dg/lookup/koenig1.C: Tweak error messages.
8296 * g++.dg/lookup/used-before-declaration.C: Likewise.
8297 * g++.dg/other/do1.C: Likewise.
8298 * g++.dg/overload/koenig1.C: Likewise.
8299 * g++.dg/parse/crash13.C: Likewise.
8300 * g++.dg/template/instantiate3.C: Likewise.
8301
8302 2004-03-08 Eric Christopher <echristo@redhat.com>
8303
8304 * * lib/target-supports.exp: Enable libiconv in test
8305 compilation. Fix up error checking.
8306
8307 2004-03-08 Roger Sayle <roger@eyesopen.com>
8308
8309 PR middle-end/14289
8310 * gcc.dg/pr14289-1.c: New test case.
8311 * gcc.dg/pr14289-2.c: Likewise.
8312 * gcc.dg/pr14289-3.c: Likewise.
8313
8314 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8315
8316 * gcc.c-torture/execute/20040308-1.c: New test.
8317
8318 2004-03-07 Roger Sayle <roger@eyesopen.com>
8319
8320 * gcc.c-torture/execute/20040307-1.c: New test case.
8321
8322 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8323
8324 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8325
8326 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8327
8328 * gcc.dg/20040306-1.c: New test.
8329
8330 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8331
8332 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8333 them static.
8334 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8335
8336 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8337
8338 PR c/14465
8339 * gcc.dg/decl-6.c: New test.
8340
8341 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8342
8343 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8344 Rename LOGPOW -> LOG_POW.
8345 (SQRT_EXP, POW_EXP): New.
8346
8347 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8348
8349 * gcc.dg/i386-sse-8.c: New test.
8350
8351 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8352
8353 PR c/14114
8354 * gcc.dg/decl-5.c: New test.
8355
8356 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8357
8358 * gcc.dg/20040305-1.c: New test.
8359
8360 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8361
8362 PR other/14354
8363 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8364
8365 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8366
8367 PR c++/14425, c++/14426
8368 * g++.dg/ext/altivec-4.C: New test.
8369 * g++.dg/ext/altivec-5.C: New test.
8370
8371 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8372
8373 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8374 global variables of a type with no linkage.
8375 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8376 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8377 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8378 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8379 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8380 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8381 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8382 * g++.dg/warn/deprecated.C: Name enum Color.
8383 * g++.dg/overload/VLA.C: Name structure for 'b'.
8384 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8385
8386 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8387
8388 * gcc.c-torture/compile/20040304-1.c: New test.
8389
8390 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8391
8392 PR 13728
8393 * gcc.dg/decl-4.c: New testcase.
8394
8395 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8396
8397 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8398 as PRECF if sizeof (float) > sizeof (double).
8399 (PRECL): Make it the same as PRECF if
8400 sizeof (float) > sizeof (long double).
8401
8402 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8403
8404 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8405 system type. Add check for irix6 which doesn't have c99 runtime.
8406
8407 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8408
8409 * gcc.dg/const-elim-1.c: xfail for xtensa.
8410
8411 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8412
8413 PR c++/14369
8414 * g++.dg/template/cond4.C: New test.
8415
8416 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8417
8418 PR c++/14360
8419 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8420
8421 PR c++/14361
8422 * g++.dg/parse/defarg7.C: New test.
8423
8424 PR c++/14359
8425 * g++.dg/template/friend26.C: New test.
8426
8427 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8428
8429 PR c++/14324
8430 * g++.dg/abi/mangle21.C: New test.
8431
8432 PR c++/14260
8433 * g++.dg/parse/constructor2.C: New test.
8434
8435 PR c++/14337
8436 * g++.dg/template/sfinae1.C: New test.
8437
8438 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8439
8440 PR c++/14267
8441 * g++.dg/expr/crash2.C: New test.
8442
8443 PR middle-end/13448
8444 * gcc.dg/inline-5.c: New test.
8445 * gcc.dg/always-inline.c: Split out tests into ...
8446 * gcc.dg/always-inline2.c: ... this and ...
8447 * gcc.dg/always-inline3.c: ... this.
8448
8449 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8450
8451 PR debug/12103
8452 * g++.dg/debug/crash1.C: New test.
8453
8454 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8455
8456 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8457 function with __attribute__((noinline)).
8458 (recurser_void2): Likewise.
8459 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8460 (recurser_void2): Likewise.
8461
8462 2004-02-29 Roger Sayle <roger@eyesopen.com>
8463
8464 PR middle-end/14203
8465 * g++.dg/warn/Wunused-6.C: New test case.
8466
8467 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8468
8469 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8470 not defined.
8471
8472 2004-02-27 Eric Christopher <echristo@redhat.com>
8473
8474 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8475 * g++.dg/charset/asm2.c: Run only x86.
8476 * gcc.dg/charset/asm3.c: Ditto.
8477
8478 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8479
8480 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8481 ld_library_path.
8482
8483 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8484
8485 * g++.dg/ext/altivec-3.C: New.
8486
8487 2004-02-26 Richard Henderson <rth@redhat.com>
8488
8489 * g++.dg/ext/attrib10.C: Mark for warning.
8490 * gcc.dg/attr-alias-1.c: New.
8491
8492 2004-02-26 Richard Henderson <rth@redhat.com>
8493
8494 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8495 * gcc.c-torture/execute/20040208-2.c: ... it back.
8496
8497 2004-02-26 Eric Christopher <echristo@redhat.com>
8498
8499 * lib/target-supports.exp (check-iconv-available): New function.
8500 * lib/gcc-dg.exp (dg-require-iconv): New function.
8501 Use above.
8502 * gcc.dg/charset: New directory.
8503 * gcc.dg/charset/charset.exp: New file.
8504 * gcc.dg/charset/asm1.c: Ditto.
8505 * gcc.dg/charset/asm2.c: Ditto.
8506 * gcc.dg/charset/asm3.c: Ditto.
8507 * gcc.dg/charset/asm4.c: Ditto.
8508 * gcc.dg/charset/asm5.c: Ditto.
8509 * gcc.dg/charset/attribute1.c: Ditto.
8510 * gcc.dg/charset/attribute2.c: Ditto.
8511 * gcc.dg/charset/string1.c: Ditto.
8512 * g++.dg/charset: New directory.
8513 * g++.dg/dg.exp: Add here. Special options.
8514 * g++.dg/charset/charset.exp: New file.
8515 * g++.dg/charset/asm1.c: Ditto.
8516 * g++.dg/charset/asm2.c: Ditto.
8517 * g++.dg/charset/asm3.c: Ditto.
8518 * g++.dg/charset/asm4.c: Ditto.
8519 * g++.dg/charset/attribute1.c: Ditto.
8520 * g++.dg/charset/attribute2.c: Ditto.
8521 * g++.dg/charset/extern1.cc: Ditto.
8522 * g++.dg/charset/extern2.cc: Ditto.
8523 * g++.dg/charset/string1.c: Ditto.
8524
8525 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8526
8527 PR c++/14278
8528 * g++.dg/parse/comma1.C: New test.
8529
8530 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8531
8532 PR c++/14284
8533 * g++.dg/template/ttp8.C: New test.
8534
8535 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8536
8537 * gcc.dg/fixuns-trunc-1.c: New test.
8538
8539 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8540
8541 * gcc.dg/builtins-config.h: Use #elif.
8542
8543 2004-02-26 Michael Matz <matz@suse.de>
8544
8545 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8546 * gcc.dg/991214-1.c: Likewise.
8547 * gcc.dg/i386-asm-1.c: Likewise.
8548
8549 2004-02-25 Richard Henderson <rth@redhat.com>
8550
8551 * gcc.c-torture/execute/20040208-2.c: Move ...
8552 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8553
8554 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8555
8556 PR c++/14246
8557 * g++.dg/other/crash-3.C: New test.
8558
8559 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8560
8561 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8562 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8563
8564 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8565 HP-UX.
8566
8567 2004-02-24 Michael Matz <matz@suse.de>
8568
8569 * gcc.dg/i386-regparm.c: New.
8570
8571 2004-02-23 James E Wilson <wilson@specifixinc.com>
8572
8573 * gcc.c-torture/execute/20040223-1.c: New.
8574
8575 2004-02-23 Zack Weinberg <zack@codesourcery.com>
8576 Kazu Hirata <kazu@cs.umass.edu>
8577
8578 * gcc.dg/fwritable-strings-1.c: Remove.
8579
8580 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
8581
8582 PR c/14156
8583 * gcc.dg/20040223-1.c: New test.
8584
8585 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8586
8587 PR c++/14106
8588 * g++.dg/ext/typeof9.C: New test.
8589
8590 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8591
8592 PR c++/14250
8593 * g++.dg/other/switch1.C: New test.
8594
8595 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8596
8597 * gcc.dg/cast-function-1.c: Adjust for new informative message.
8598 * gcc.dg/va-arg-1.c: Likewise.
8599
8600 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8601
8602 PR c++/14143
8603 * g++.dg/template/koenig5.C: New test.
8604
8605 2004-02-21 Ziemowit Laski <zlaski@apple.com>
8606
8607 * g++.dg/ext/altivec-1.C: Generalize target triple.
8608 * g++.dg/ext/altivec-2.C: New test case.
8609 * g++.dg/ext/altivec_check.h: New file.
8610 * gcc.dg/altivec-1.c: Generalize target triple;
8611 include altivec_check.h and call altivec_check().
8612 * gcc.dg/altivec-[2-5].c: Generalize target triple.
8613 * gcc.dg/altivec-6.c: New test case.
8614 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
8615 type casts as needed.
8616 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8617 altivec_check().
8618 * gcc.dg/altivec-12.c: New test case.
8619 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
8620 include altivec_check.h and call altivec_check().
8621 * gcc.dg/altivec_check.h: New file.
8622
8623 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8624
8625 * lib/target-supports.exp (check_alias_available): Don't mangle
8626 function `g' in test program.
8627
8628 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8629
8630 * lib/target-supports.exp (check_profiling_available): Check
8631 argument to determine whether we support a profiling type.
8632 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
8633 check_profiling_available.
8634 * g++.dg/bprob/bprob.exp: Likewise
8635 * g77.dg/bprob/bprob.exp: Likewise.
8636 * gcc.misc-tests/bprob.exp: Likewise.
8637 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
8638 dg-require-profiling and delete expected error handling.
8639 * gcc.dg/20021014-1.c: Likewise.
8640 * gcc.dg/nest.c: Likewise.
8641
8642 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8643
8644 PR c++/12007
8645 * g++.dg/other/vthunk1.C: New test.
8646
8647 2004-02-20 Falk Hueffner <falk@debian.org>
8648
8649 PR target/14201
8650 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
8651
8652 2004-02-20 Mark Mitchell <mark@codesourcery.com>
8653
8654 PR c++/13927
8655 * g++.dg/other/error8.C: Remove XFAIL markers.
8656
8657 PR c++/14173
8658 * g++.dg/ext/packed5.C: New test.
8659
8660 PR c++/14199
8661 * g++.dg/warn/Wunused-5.C: New test.
8662
8663 PR c++/14186
8664 * g++.dg/lookup/member1.C: New test.
8665
8666 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
8667
8668 * gcc.c-torture/compile/20040130-1.c: Enable only when
8669 __INT_MAX__ >= 2147483647L.
8670 * gcc.c-torture/compile/961203-1.c: Likewise.
8671
8672 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
8673
8674 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
8675 * g++.dg/opt/template1.C: Robustify assembler regexp
8676
8677 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8678
8679 * gcc.c-torture/execute/simd-4.x: Remove.
8680 * gcc.c-torture/execute/va-arg-25.x: Likewise.
8681 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
8682 Guard with #ifndef SKIP_ATTRIBUTE.
8683 * gcc.dg/compat/vector-1_y.c: Likewise.
8684 * gcc.dg/compat/vector-2_x.c: Likewise.
8685 * gcc.dg/compat/vector-2_y.c: Likewise.
8686 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
8687 * g++.dg/eh/simd-2.C: Likewise.
8688
8689 2004-02-19 Alan Modra <amodra@bigpond.net.au>
8690
8691 * gcc.c-torture/compile/complex-1.c: New.
8692
8693 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
8694
8695 PR target/14209
8696 * gcc.c-torture/execute/20040218-1.c: New test.
8697
8698 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8699
8700 PR c++/14181
8701 * g++.dg/parse/new2.C: New test.
8702
8703 2004-02-18 Paul Brook <paul@codesourcery.com>
8704
8705 * gcc.c-torture/compile/libcall-1.c: New test.
8706
8707 2004-02-18 Paul Brook <paul@codesourcery.com>
8708
8709 PR debug/12934
8710 * gcc.dg/debug/debug-7.c: New test.
8711
8712 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
8713
8714 * gcc.dg/20040217-1.c: New test.
8715
8716 2004-02-17 Zack Weinberg <zack@codesourcery.com>
8717
8718 * gcc.c-torture/execute/990208-1.x: Delete.
8719
8720 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
8721
8722 * gcc.c-torture/execute/20040208-2.x: New file.
8723
8724 2004-02-17 Mark Mitchell <mark@codesourcery.com>
8725
8726 PR c++/11326
8727 * g++.dg/abi/structret1.C: New test.
8728
8729 2004-02-17 Jakub Jelinek <jakub@redhat.com>
8730
8731 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
8732 (i386_cpuid): No need to test if cpuid is available on AMD64.
8733 Fix assembly, so that it works onboth i386 and AMD64.
8734 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
8735 (vecInLong): Fix s[] member type to unsigned int.
8736 (vecInWord): Remove type.
8737 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
8738 (a64, b64, c64, d64, e64): Remove.
8739 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
8740 Remove unused variable. Remove initialization of removed variables.
8741 Don't call mmx_tests nor sse_tests.
8742 (reference_mmx, reference_sse): Remove.
8743 (check): Add return stmt.
8744 * gcc.dg/i386-sse-7.c: New test.
8745 * gcc.dg/i386-mmx-4.c: New test.
8746
8747 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8748
8749 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
8750 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8751 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8752 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
8753 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
8754 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
8755 g++.dg/tc1/dr94.C: Fix line terminator.
8756
8757 2004-02-16 Geoffrey Keating <geoffk@apple.com>
8758
8759 * gcc.c-torture/compile/20040216-1.c: New.
8760
8761 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8762
8763 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8764 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8765 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
8766 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
8767 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
8768 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
8769
8770 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8771
8772 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
8773
8774 2004-02-15 Mark Mitchell <mark@codesourcery.com>
8775
8776 PR c++/13971
8777 * g++.dg/expr/cond4.C: New test.
8778
8779 PR c++/14086
8780 * g++.dg/lookup/crash2.C: New test.
8781
8782 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
8783
8784 * gcc.c-torture/compile/20040214-2.c: New test.
8785
8786 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
8787
8788 PR c++/14116
8789 * g++.dg/ext/typeof8.C: New test.
8790
8791 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
8792
8793 * gcc.c-torture/compile/20040214-1.c: New test.
8794
8795 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8796
8797 PR c++/13635
8798 * g++.dg/template/spec11.C: New test.
8799
8800 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8801
8802 PR c++/13927
8803 * g++.dg/other/error8.C: New test.
8804
8805 2004-02-13 Mark Mitchell <mark@codesourcery.com>
8806
8807 PR c++/14122
8808 * g++.dg/template/array4.C: New test.
8809
8810 PR c++/14108
8811 * g++.dg/inherit/thunk2.C: New test.
8812
8813 PR c++/14083
8814 * g++.dg/eh/cond2.C: New test.
8815
8816 2004-02-12 Alan Modra <amodra@bigpond.net.au>
8817
8818 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
8819
8820 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
8821
8822 * lib/scanasm.exp (dg-scan): Quote pattern before display.
8823
8824 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
8825
8826 * g++.dg/simd-2.C: xfail on ppc64-linux.
8827
8828 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
8829
8830 PR c/456
8831 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
8832 tests.
8833
8834 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8835
8836 * gcc.dg/builtins-33.c: New test.
8837
8838 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
8839
8840 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
8841
8842 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8843
8844 * g++.dg/simd-2.C: Set -maltivec for ppc64.
8845
8846 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8847
8848 * gcc.dg/ppc64-abi-3.c: New test.
8849
8850 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
8851
8852 PR c/14092
8853
8854 * gcc.dg/pr14092-1.c: New testcase.
8855
8856 2004-02-10 Alan Modra <amodra@bigpond.net.au>
8857
8858 * gcc.dg/cpp/assert4.c: Fix typo last change.
8859
8860 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
8861 * gcc.dg/cpp/assert4.c: Handle powerpc64.
8862
8863 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
8864
8865 2004-02-09 Roger Sayle <roger@eyesopen.com>
8866
8867 * gcc.c-torture/compile/20040209-1.c: New test case.
8868
8869 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
8870
8871 * gcc.dg/c90-init-1.c: Adjust expected error messages.
8872
8873 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
8874
8875 * gcc.c-torture/execute/20040208-[12].c: New tests.
8876
8877 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8878
8879 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
8880
8881 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8882
8883 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
8884
8885 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8886
8887 Bug 13856
8888 * gcc.dg/visibility-8.c: New testcase.
8889
8890 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8891
8892 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
8893 arguments.
8894 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
8895
8896 2004-02-07 Roger Sayle <roger@eyesopen.com>
8897
8898 PR middle-end/13696
8899 * g++.dg/opt/fold1.C: New test case.
8900
8901 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8902
8903 PR c++/14033
8904 * g++.dg/other/crash-2.C: New test.
8905
8906 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8907
8908 PR c++/14028
8909 * g++.dg/parse/angle-bracket2.C: New test.
8910
8911 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8912
8913 PR middle-end/13750
8914 Revert:
8915 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8916 PR pch/13361
8917 * testsuite/g++.dg/pch/wchar-1.C: New.
8918 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8919
8920 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8921
8922 PR c++/14008
8923 * g++.dg/parse/error15.C: New test.
8924 * g++.dg/parse/crash11.C: Update dg-error mark.
8925
8926 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8927
8928 PR c++/13932
8929 * g++.dg/warn/conv2.C: New test.
8930
8931 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8932
8933 PR c++/13086
8934 * g++.dg/warn/incomplete1.C: Remove xfail.
8935
8936 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8937
8938 * lib/file-format.exp (gcc_target_object_format): Use
8939 ${tool}_target_compile, not gcc_target_compile.
8940 * lib/target-supports.exp (check_alias_available): Likewise.
8941 (check_gc_sections_available): Likewise.
8942 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8943 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8944 dg-require-alias.
8945
8946 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8947
8948 PR c++/13969
8949 * g++.dg/template/static6.C: New test.
8950
8951 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8952
8953 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8954
8955 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8956
8957 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8958 tests for systems where `char' is unsigned by default.
8959
8960 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8961
8962 PR c++/13997
8963 * g++.dg/template/partial3.C: New test.
8964
8965 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8966
8967 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8968 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8969 Remove mentions of obsolete ports.
8970
8971 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8972
8973 * gcc.dg/noncompile/20001228-1.c: Fix for new
8974 error message.
8975
8976 2004-02-03 Roger Sayle <roger@eyesopen.com>
8977
8978 PR target/9348
8979 * gcc.c-torture/execute/multdi-1.c: New test case.
8980
8981 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8982
8983 PR c++/13925
8984 * g++.dg/template/lookup5.C: New test.
8985
8986 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8987
8988 PR c++/13950
8989 * g++.dg/template/lookup4.C: New test.
8990
8991 PR c++/13970
8992 * g++.dg/parse/error14.C: New test.
8993
8994 PR c++/14002
8995 * g++.dg/parse/template13.C: New test.
8996
8997 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8998
8999 PR c++/13978
9000 * g++.dg/template/koenig4.C: New test.
9001
9002 PR c++/13968
9003 * g++.dg/template/crash17.C: New test.
9004
9005 PR c++/13975
9006 * g++.dg/parse/error13.C: New test.
9007 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9008
9009 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9010
9011 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9012
9013 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9014
9015 PR c/11658
9016 PR c/13994
9017 * gcc.dg/noncompile/20040203-1.c: New test.
9018 * gcc.dg/noncompile/20040203-2.c: Likewise.
9019 * gcc.dg/noncompile/20040203-3.c: Likewise.
9020 * gcc.dg/20040203-1.c: Likewise.
9021
9022 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9023
9024 PR c++/10858
9025 * g++.dg/template/sizeof7.C: New test.
9026
9027 2004-02-02 Eric Christopher <echristo@redhat.com>
9028 Zack Weinberg <zack@codesourcery.com>
9029
9030 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9031
9032 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9033
9034 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9035 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9036 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9037 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9038
9039 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9040
9041 PR c++/13113
9042 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9043
9044 PR c++/13854
9045 * g++.dg/ext/attrib13.C: New test.
9046
9047 PR c++/13907
9048 * g++.dg/conversion/op2.C: New test.
9049
9050 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9051
9052 * gcc.dg/titype-1.c: Fix pasto.
9053
9054 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9055
9056 * gcc.dg/titype-1.c: New test.
9057
9058 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9059
9060 PR c++/13957
9061 * g++.dg/template/non-type-template-argument-1.C,
9062 g++.dg/template/qualified-id1.C: Update dg-error marks.
9063 * g++.dg/template/nontype6.C: New test.
9064
9065 2004-02-01 Roger Sayle <roger@eyesopen.com>
9066
9067 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9068 * gcc.dg/builtins-31.c: New testcase.
9069 * gcc.dg/builtins-32.c: New testcase.
9070
9071 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9072
9073 * objc.dg/call-super-2.m: Update line numbers
9074 for the including of stddef.h.
9075
9076 2004-01-30 Michael Matz <matz@suse.de>
9077
9078 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9079 g++.dg/ext/case-range3.C: New tests.
9080
9081 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9082
9083 DR206
9084 PR c++/13813
9085 * g++.dg/template/member4.C: New test.
9086
9087 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9088
9089 PR c++/13683
9090 * g++.dg/template/sizeof6.C: New test.
9091
9092 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9093
9094 * gcc.dg/fwritable-strings-1.c: New test.
9095
9096 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9097
9098 * gcc.c-torture/compile/20040130-1.c: New test.
9099
9100 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9101
9102 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9103
9104 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9105
9106 PR c++/13883
9107 * g++.dg/template/ctor3.C: New test.
9108
9109 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9110
9111 * g++.dg/tc1: New directory.
9112 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9113 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9114 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9115 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9116 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9117
9118 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9119
9120 * g++.dg/parse/error11.C: New test.
9121 * g++.dg/parse/error12.C: Likewise.
9122
9123 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9124
9125 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9126 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9127
9128 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9129
9130 PR c++/13791
9131 * g++.dg/ext/attrib12.C: New test.
9132
9133 PR c++/13736
9134 * g++.dg/parse/cast2.C: New test.
9135
9136 2004-01-27 James E Wilson <wilson@specifixinc.com>
9137
9138 * objc.dg/encode-2.m (main): New local string. Set depending on
9139 sizeof long. Use in sscanf call.
9140 * objc.dg/encode-3.m (main): New local string. Set depending on
9141 sizeof long. Use in scan_initial call.
9142
9143 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9144
9145 * objc.dg/call-super-2.m: Make LP64-safe.
9146 * objc.dg/desig-init-1.m: Likewise.
9147
9148 2004-01-27 Devang Patel <dpatel@apple.com>
9149
9150 * g++.dg/debug/namespace1.C: New test.
9151
9152 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9153
9154 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9155 xscale-*-*.
9156
9157 * gcc.dg/arm-mmx-1.c: New test.
9158
9159 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9160
9161 * gcc.dg/20040127-1.c: New test.
9162 * gcc.dg/20040127-2.c: New test.
9163
9164 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9165
9166 * objc.dg/stret-1.m (glob): Renamed to globa.
9167
9168 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9169
9170 PR c++/13663
9171 * g++.dg/expr/for1.C: New test.
9172
9173 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9174
9175 PR middle-end/13779
9176 * gcc.dg/darwin-longlong.c: New test.
9177
9178 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9179
9180 * gcc.dg/20040124-1.c: Moved test from here...
9181 * gcc.c-torture/compile/20040124-1.c: ...to here.
9182
9183 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9184
9185 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9186 the assembly output if -m64 is passed.
9187
9188 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9189
9190 PR c++/13833
9191 * g++.dg/template/cond3.C: New test.
9192
9193 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9194
9195 PR c++/13810
9196 * g++.dg/template/ttp7.C: New test.
9197
9198 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9199
9200 PR c++/13797
9201 * g++.dg/template/nontype4.C: New test.
9202 * g++.dg/template/nontype5.C: Likewise.
9203
9204 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9205
9206 * gcc.dg/torture/mips-clobber-at.c: New test.
9207
9208 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9209
9210 * gcc.dg/20040124-1.c: New test.
9211
9212 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9213
9214 * gcc.dg/20040123-1.c: New test.
9215
9216 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9217
9218 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9219
9220 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9221
9222 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9223
9224 2004-01-23 Andrew Pinski <apinski@apple.com>
9225
9226 * gcc.dg/20030121-1.c: Move to ..
9227 * gcc.dg/20040121-1.c: here.
9228
9229 2004-01-23 Roger Sayle <roger@eyesopen.com>
9230
9231 * gcc.dg/builtins-29.c: New test case.
9232
9233 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9234
9235 PR 18314
9236 * gcc.dg/builtins-30.c: New testcase.
9237
9238 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9239
9240 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9241 * lib/g77.exp: Likewise.
9242 * lib/objc.exp: Likewise.
9243 * lib/g++.exp: Likewise.
9244
9245 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * gcc.dg/struct-by-value-2.c: New test.
9248
9249 2004-01-21 Andrew Pinski <apinski@apple.com>
9250
9251 PR target/13785
9252 * gcc.dg/20030121-1.c: New test.
9253
9254 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9255
9256 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9257 clobber frame pointer register in asm statement.
9258
9259 2004-01-21 Falk Hueffner <falk@debian.org>
9260
9261 * gcc.c-torture/compile/20040121-1.c: New test.
9262
9263 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9264
9265 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9266
9267 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9268
9269 * gcc.dg/ppc64-abi-2.c: New test.
9270
9271 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9272
9273 * lib/treelang.exp: Fill out this file.
9274 * lib/treelang-dg.exp: New File.
9275
9276 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9277
9278 * gcc.c-torture/compile/981022-1.c: Remove.
9279 * gcc.dg/array-5.c: Remove XFAIL.
9280 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9281 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9282 gcc.dg/cond-lvalue-1.c: Update.
9283 * gcc.dg/cast-lvalue-2.c: New test.
9284
9285 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9286
9287 PR c++/13592
9288 * g++.dg/other/error1.C (class foo): Tweak error message.
9289
9290 PR c++/13592
9291 * g++.dg/template/call2.C: New test.
9292
9293 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9294
9295 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9296 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9297 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9298 scalar-return-1_x.c, scalar-return-2_y.c,
9299 scalar-return-3_x.c, scalar-return-3_y.c,
9300 scalar-return-4_x.c, scalar-return-4_y.c,
9301 struct-align-1.h, struct-align-1_x.c,
9302 struct-align-1_y.c, struct-align-2.h,
9303 struct-align-2_x.c, struct-align-2_y.c,
9304 struct-by-value-10_y.c, struct-by-value-11_x.c,
9305 struct-by-value-11_y.c, struct-by-value-12_x.c,
9306 struct-by-value-12_y.c, struct-by-value-13_x.c,
9307 struct-by-value-13_y.c, struct-by-value-14_x.c,
9308 struct-by-value-14_y.c, struct-by-value-15_x.c,
9309 struct-by-value-15_y.c, struct-by-value-16_y.c,
9310 struct-by-value-17_y.c, struct-by-value-18_y.c,
9311 struct-by-value-19_y.c, struct-by-value-1_x.c,
9312 struct-by-value-1_y.c, struct-by-value-20_y.c,
9313 struct-by-value-2_x.c, struct-by-value-2_y.c,
9314 struct-by-value-3_y.c, struct-by-value-4_x.c,
9315 struct-by-value-4_y.c, struct-by-value-5_y.c,
9316 struct-by-value-6_y.c, struct-by-value-7_y.c
9317 struct-by-value-8_x.c, struct-by-value-8_y.c
9318 struct-by-value-9_x.c, struct-by-value-9_y.c
9319 struct-return-10_x.c, struct-return-10_y.c,
9320 struct-return-19_x.c, struct-return-20_x.c
9321 struct-return-2_x.c, struct-return-2_y.c
9322 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9323 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9324
9325 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9326
9327 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9328 attribute on sparc*-sun-solaris2.*.
9329
9330 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9331
9332 PR c++/13710
9333 * g++.dg/ext/typeof7.C: New test.
9334
9335 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9336
9337 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9338 * gcc.dg/const-elim-1.c: Same.
9339
9340 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9341
9342 * objc.dg/stret-1.m: New.
9343 * objc.dg/stret-2.m: New.
9344
9345 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9346
9347 PR c++/11895
9348 * g++.dg/ext/vector1.C: New test.
9349
9350 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9351
9352 * gcc.dg/pch/import-1.c: New.
9353 * gcc.dg/pch/import-1.hs: New.
9354 * gcc.dg/pch/import-1a.h: New.
9355 * gcc.dg/pch/import-1b.h: New.
9356 * gcc.dg/pch/import-1c.h: New.
9357
9358 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9359
9360 PR c++/13574
9361 * g++.dg/ext/array1.C: New test.
9362
9363 PR c++/13178
9364 * g++.dg/conversion/op1.C: New test.
9365
9366 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9367
9368 PR 11864
9369 From Kazumoto Kojima / Dan Kegel:
9370 * gcc.dg/pr11864-1.c: New test.
9371
9372 PR 10392
9373 From Marcus Comstedt / Dan Kegel:
9374 * gcc.dg/pr10392-1.c: New test.
9375
9376 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9377
9378 PR c++/13478
9379 * g++.dg/init/ref10.C: New test.
9380
9381 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9382
9383 PR c++/13407
9384 * g++.dg/parse/typename6.C: New test.
9385
9386 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9387
9388 PR pch/13361
9389 * testsuite/g++.dg/pch/wchar-1.C: New.
9390 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9391
9392 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9393
9394 PR c++/9259
9395 * g++.dg/expr/sizeof2.C: New test.
9396
9397 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9398
9399 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9400
9401 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9402
9403 PR c++/13659
9404 * g++.dg/lookup/strong-using-3.C: New.
9405 * g++.dg/lookup/using-10.C: New.
9406
9407 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9408
9409 PR c++/13594
9410 * g++.dg/lookup/strong-using-2.C: New.
9411
9412 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9413 Dan Kegel <dank@kegel.com>
9414 J"orn Rennecke <joern.rennecke@superh.com>
9415
9416 PR target/9365
9417 * gcc.dg/pr9365-1.c: New test.
9418
9419 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9420
9421 PR c++/8856
9422 * g++.dg/parse/casting-operator2.C: New test.
9423 * g++.old-deja/g++.pt/explicit83.C: Remove.
9424
9425 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9426
9427 * gcc.dg/label-compound-stmt-1.c: New test.
9428 * gcc.c-torture/compile/950922-1.c,
9429 gcc.c-torture/compile/20000211-3.c,
9430 gcc.c-torture/compile/20000518-1.c,
9431 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9432 compound statements.
9433
9434 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9435
9436 * gcc.dg/ppc64-abi-1.c: New test.
9437
9438 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9439
9440 * g++.dg/ext/attrib9.C: Add dg-warnings.
9441
9442 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9443
9444 PR c++/12335
9445 * g++.dg/parse/dtor3.C: New test.
9446
9447 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9448
9449 PR c++/12709
9450 * g++.dg/parse/try-catch-1.C: New test.
9451
9452 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9453
9454 * ada/acats/run_all.sh: Add more verbose output in acats.log
9455 when compiling tests.
9456
9457 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9458
9459 PR 13656
9460 * gcc.dg/typedef-redecl.c: New test case.
9461 * gcc.dg/typedef-redecl.h: New support file.
9462
9463 2004-01-13 Jan Hubicka <jh@suse.cz>
9464
9465 * gcc.dg/always_inline.c: New test.
9466 * gcc.dg/debug/20031231-1.c: Fix.
9467
9468 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9469
9470 PR c++/13474
9471 * g++.dg/template/array3.C: New test.
9472
9473 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9474
9475 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9476 * g++.dg/warn/Wunused-2.C: Likewise.
9477
9478 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9479
9480 PR c++/13289
9481 * g++.dg/template/instantiate6.C: New test.
9482
9483 2004-01-12 Roger Sayle <roger@eyesopen.com>
9484
9485 PR middle-end/11397
9486 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9487
9488 2004-01-12 Jan Hubicka <jh@suse.cz>
9489
9490 PR opt/12826
9491 * gcc.dg/20040112-1.c: New.
9492
9493 * gcc.dg/dwarf-die[1-7].c: Move to...
9494 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9495 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9496
9497 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9498
9499 PR c++/4100
9500 * g++.dg/parse/friend4.C: New test.
9501
9502 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9503
9504 PR c++/4100
9505 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9506 definition is called a friend.
9507
9508 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9509
9510 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9511
9512 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9513
9514 PR c++/3478
9515 * g++.dg/parse/error10.C: New test.
9516 * g++.dg/template/arg2.C: Accept "invalid type" error.
9517
9518 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9519
9520 PR middle-end/13392
9521 * g++.dg/opt/expect2.C: New test.
9522
9523 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9524
9525 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9526 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9527 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9528 Update dg-error regexps.
9529
9530 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9531
9532 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9533 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9534
9535 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9536
9537 * gcc.dg/pragma-re-1.c: Use right pointer type.
9538
9539 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9540
9541 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9542
9543 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9544
9545 * gcc.dg/rs6000-ldouble-1.c: New.
9546
9547 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9548
9549 DR 337
9550 PR c++/9256
9551 * g++.dg/other/abstract1.C: New test.
9552
9553 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9554
9555 * g++.dg/lookup/strong-using-1.C: New.
9556
9557 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9558
9559 PR c/11234
9560 * gcc.dg/func-ptr-conv-1.c: New test.
9561 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9562
9563 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9564
9565 PR target/13380.
9566 * gcc.c-torture/compile/20040109-1.c: New.
9567
9568 2004-01-08 Stuart Hastings <stuart@apple.com>
9569
9570 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9571 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9572 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
9573
9574 2004-01-09 Alan Modra <amodra@bigpond.net.au>
9575
9576 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
9577
9578 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9579
9580 * ada/acats/run_acats: Treat 'gnatchop' the same way
9581 as 'gnatmake'. Export GCC_DRIVER.
9582 * ada/acats/run_all.sh: Add target_gnatchop. Use
9583 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
9584
9585 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9586
9587 PR c++/12573
9588 * g++.dg/template/dependent-expr4.C: New test.
9589
9590 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
9591
9592 * gcc.dg/altivec-11.c: New test.
9593
9594 2004-01-07 Mark Mitchell <mark@codesourcery.com>
9595
9596 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
9597
9598 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9599
9600 PR c/6024
9601 * gcc.dg/enum-compat-1.c: New test.
9602 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
9603
9604 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9605
9606 PR c/12165
9607 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
9608 gcc.dg/c99-idem-qual-3.c: New tests.
9609
9610 2004-01-07 Alan Modra <amodra@bigpond.net.au>
9611
9612 * gcc.dg/winline-7.c: Don't cast void * to int.
9613
9614 2004-01-06 Jan Hubicka <jh@suse.cz>
9615
9616 * gcc.dg/i386-sse-5.c: New test
9617 * g++.dg/eh/simd-1.c: Add -w argument for i386.
9618
9619 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9620
9621 PR c++/12815
9622 * g++.dg/rtti/typeid4.C: New test.
9623
9624 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9625
9626 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
9627
9628 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9629
9630 PR c++/12132
9631 * g++.dg/template/error11.C: New test.
9632
9633 PR c++/13451
9634 * g++.dg/template/class2.C: New test.
9635
9636 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
9637 Richard Sandiford <rsandifo@redhat.com>
9638
9639 PR c++/13387
9640 * g++.dg/opt/alias3.C: New test.
9641
9642 2004-01-04 Mark Mitchell <mark@codesourcery.com>
9643
9644 PR c++/13157
9645 * g++.dg/template/koenig3.C: New test.
9646
9647 PR c++/13529
9648 * g++.dg/parse/offsetof3.C: New test.
9649
9650 * g++.dg/init/copy7.C: Add missing dg-error markers.
9651
9652 PR c++/12226
9653 * g++.dg/init/copy7.c: New test.
9654
9655 PR c++/13536
9656 * g++.dg/parse/cast1.C: New test.
9657
9658 2004-01-04 Jan Hubicka <jh@suse.cz>
9659
9660 * gcc.dg/winline[1-7].c: New tests.
9661
9662 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9663
9664 PR c++/13520
9665 * g++.dg/template/qualttp22.C: New test.
9666
9667 2004-01-01 Jan Hubicka <jh@suse.cz>
9668
9669 * gcc.dg/debug/20031231-1.c: New.
9670 * gcc.c-torture/compile/20040101-1.c: New.
9671 * gcc.dg/dwarf-die-[1-7].c: New.
9672
9673 2004-01-01 Jakub Jelinek <jakub@redhat.com>
9674
9675 PR optimization/13521
9676 * gcc.c-torture/compile/20031231-1.c: New test.
9677
9678 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9679
9680 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
9681
9682 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9683
9684 PR c++/10079
9685 * g++.dg/template/crash16.C: New test.
9686
9687 2003-12-30 Mark Mitchell <mark@codesourcery.com>
9688
9689 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
9690
9691 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9692
9693 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
9694 ports.
9695 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9696 * g++.old-deja/g++.law/profile1.C: Likewise.
9697 * gcc.c-torture/compile/981006-1.c: Likewise.
9698 * gcc.c-torture/execute/loop-2e.x: Likewise.
9699 * gcc.c-torture/execute/loop-2f.x: Remove.
9700 * gcc.c-torture/execute/loop-2g.x: Likewise.
9701 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
9702 * gcc.dg/20020312-2.c: Remove traces of dead ports.
9703
9704 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
9705
9706 PR c++/13507
9707 * g++.dg/ext/attrib11.C: New test.
9708
9709 PR c++/13494
9710 * g++.dg/template/array2-1.C: New test.
9711 * g++.dg/template/array2-2.C: New test.
9712
9713 2003-12-29 Mark Mitchell <mark@codesourcery.com>
9714
9715 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
9716
9717 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
9718
9719 PR c++/12774
9720 * g++.dg/template/array1-1.C: New test.
9721 * g++.dg/template/array1-2.C: New test.
9722
9723 2003-12-29 Roger Sayle <roger@eyesopen.com>
9724
9725 PR fortran/12632
9726 * g77.dg/12632.f: New test case.
9727
9728 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9729
9730 PR c++/13289
9731 * g++.dg/parse/nontype1.C: New test.
9732
9733 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9734
9735 PR c++/12403
9736 * g++.dg/parse/explicit1.C: New test.
9737 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
9738
9739 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9740
9741 PR c++/13081
9742 * g++.dg/opt/inline6.C: New test.
9743
9744 PR c++/12613
9745 * g++.dg/parse/error9.C: New test.
9746
9747 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
9748
9749 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9750
9751 PR c++/13009
9752 * g++.dg/init/assign1.C: New test.
9753
9754 2003-12-28 Roger Sayle <roger@eyesopen.com>
9755
9756 PR c++/13070
9757 * g++.dg/warn/format3.C: New test case.
9758
9759 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9760
9761 * gcc.c-torture/compile/20031227-1.c: New test.
9762
9763 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9764
9765 * g++.dg/bprob/bprob.exp: Load target-supports.exp
9766 * g77.dg/bprob/bprob.exp: Likewise.
9767 * gcc.misc-tests/bprob.exp: Likewise.
9768 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
9769 variants on systems where the library does not provide that
9770 functionality.
9771 * gcc.dg/builtins-20.c: Use builtins-config.h.
9772 * gcc.dg/builtins-config.h: New file.
9773
9774 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9775
9776 * lib/gcc-dg.exp (dg-require-profiling): New function.
9777 * lib/target-supports.exp (check_profiling_available): Likewise.
9778 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
9779 * g77.dg/bprob/bprob.exp: Likewise.
9780 * gcc.misc-tests/bprob.exp: Likewise.
9781 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
9782 * gcc.dg/20021014-1.c: Likewise.
9783 * gcc.dg/nest.c: Likewise.
9784
9785 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9786
9787 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
9788 compiling.
9789 * g++.dg/lookup/java2.C: Likewise.
9790 * gcc.dg/cpp/lexident.c: Likewise.
9791
9792 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
9793
9794 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
9795 given.
9796 * gcc.c-torture/compile/961203-1.c: Likewise.
9797 * gcc.c-torture/compile/980506-1.c: Likewise.
9798
9799 2003-12-23 Zack Weinberg <zack@codesourcery.com>
9800
9801 * lib/gcc-dg.exp (dg-prune-output): New annotation.
9802 (additional_prunes): New global.
9803 (gcc-dg-prune): Handle additional per-test pruning.
9804 (dg-test): Clear additional_prunes between tests.
9805
9806 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
9807 dg-prune-output to avoid spurious failures from assembler
9808 complaining about nonexistent WAW violations.
9809 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
9810 Use dg-prune-output to avoid spurious failures from assembler
9811 warning about Itanium B-step errata.
9812
9813 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9814
9815 * g++.dg/abi/macro0.C: New test.
9816 * g++.dg/abi/macro1.C: Likewise.
9817 * g++.dg/abi/macro2.C: Likewise.
9818
9819 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
9820 * g++.dg/abi/bitfield7.C: Likewise.
9821 * g++.dg/abi/dtor2.C: Likewise.
9822 * g++.dg/abi/mangle11.C: Likewise.
9823 * g++.dg/abi/mangle12.C: Likewise.
9824 * g++.dg/abi/mangle14.C: Likewise.
9825 * g++.dg/abi/mangle17.C: Likewise.
9826 * g++.dg/abi/vbase10.C: Likewise.
9827 * g++.dg/abi/vbase14.C: Likewise.
9828 * g++.dg/template/qualttp17.C: Likewise.
9829
9830 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9831
9832 PR c/11995
9833 * gcc.dg/20031223-1.c: New test.
9834
9835 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9836
9837 * gcc.dg/noreturn-7.c: New test.
9838
9839 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9840
9841 * gcc.dg/null-pointer-1.c: New test.
9842
9843 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9844
9845 * g++.old-deja/g++.jason/template18.C: Remove.
9846 * g++.old-deja/g++.jason/template37.C: Likewise.
9847
9848 PR c++/12862
9849 * g++.dg/lookup/ns1.C: New test.
9850
9851 PR c++/12397
9852 * g++.dg/template/lookup3.C: New test.
9853
9854 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9855
9856 * g++.dg/template/recurse1.C: New test
9857
9858 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9859
9860 PR c++/12479
9861 * g++.dg/parse/semicolon1.C: New test.
9862 * g++.dg/parse/semicolon1.h: Likewise.
9863
9864 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
9865
9866 * gcc.dg/darwin-misaligned.c: New test.
9867
9868 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9869
9870 PR c/9163
9871 * gcc.dg/20031222-1.c: New test.
9872
9873 2003-12-21 Mark Mitchell <mark@codesourcery.com>
9874
9875 PR c++/13438
9876 * g++.dg/parse/error8.C: New test.
9877
9878 PR c++/11554
9879 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
9880
9881 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
9882
9883 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
9884 too small.
9885 * gcc.c-torture/compile/930217-1.c: Likewise.
9886 * gcc.c-torture/compile/930513-1.c: Likewise.
9887 * gcc.c-torture/execute/920908-2.c: Likewise.
9888 * gcc.c-torture/execute/921204-1.c: Likewise.
9889 * gcc.c-torture/execute/930621-1.c: Likewise.
9890 * gcc.c-torture/execute/930630-1.c: Likewise.
9891 * gcc.c-torture/execute/931031-1.c: Likewise.
9892 * gcc.c-torture/execute/980602-2.c: Likewise.
9893 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9894 * gcc.c-torture/execute/compndlit-1.c: Likewise.
9895 * gcc.c-torture/execute/extzvsi.c: Likewise.
9896 * gcc.c-torture/unsorted/ext.c: Likewise.
9897
9898 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
9899
9900 PR target/12749
9901 * gcc.c-torture/compile/20031220-2.c: New test case.
9902
9903 2003-12-20 Roger Sayle <roger@eyesopen.com>
9904
9905 PR optimization/13031
9906 * gcc.c-torture/compile/20031220-1.c: New test case.
9907
9908 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9909
9910 * gcc.dg/cast-function-1.c: New test.
9911
9912 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9913
9914 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9915 formats.
9916
9917 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9918
9919 PR c++/12795
9920 * g++.dg/ext/attrib10.C: New test.
9921
9922 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9923
9924 * gcc.dg/cleanup-10.c: New test.
9925 * gcc.dg/cleanup-11.c: New test.
9926
9927 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9928
9929 PR c++/13239
9930 * g++.dg/opt/expect1.C: New test.
9931
9932 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9933
9934 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9935
9936 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9937
9938 PR debug/12923
9939 * gcc.dg/20031218-1.c: New test.
9940
9941 PR debug/12389
9942 * gcc.dg/20031218-2.c: New test.
9943 * gcc.dg/20031218-3.c: New test.
9944
9945 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9946 of label name and allow for USER_LABEL_PREFIX == "_" names.
9947 * g++.dg/abi/mangle18-2.C: Likewise.
9948 * g++.dg/abi/mangle19-1.C: Likewise.
9949 * g++.dg/abi/mangle19-2.C: Likewise.
9950 * g++.dg/abi/mangle20-1.C: Likewise.
9951 * g++.dg/abi/mangle20-2.C: Likewise.
9952
9953 2003-12-18 Richard Henderson <rth@redhat.com>
9954
9955 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9956
9957 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9958 Dan Kegel <dank@kegel.com>
9959
9960 PR other/12009
9961 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9962 testing a cross compiler, it causes spurious compile failures.
9963 * lib/g++.exp: Likewise.
9964
9965 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9966
9967 PR c++/13262
9968 * g++.dg/template/access13.C: New test.
9969
9970 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9971
9972 * gcc.dg/20031216-1.c: New test.
9973
9974 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9975
9976 PR c++/9154
9977 * g++.dg/template/error10.C: New test.
9978
9979 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9980
9981 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9982 * g++.dg/eh/simd-2.C: Likewise.
9983
9984 2003-12-17 James E Wilson <wilson@specifixinc.com>
9985 Roger Sayle <roger@eyesopen.com>
9986
9987 * gcc.c-torture/execute/ieee/mzero5.c: New.
9988
9989 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9990
9991 PR c++/10603
9992 * g++.dg/parse/error6.C: New test.
9993
9994 PR c++/12827
9995 * g++.dg/parse/error7.C: New test.
9996
9997 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9998
9999 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10000 at -O with stabs debugging formats.
10001 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10002 * gcc.dg/debug/debug-2.c: Likewise.
10003
10004 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10005
10006 PR c++/12696
10007 * g++.dg/init/error1.C: New test.
10008
10009 PR c++/12218
10010 * g++.dg/init/pm3.C: New test.
10011
10012 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10013
10014 PR c/3347
10015 * gcc.dg/bitfld-8.c: New test.
10016
10017 2003-12-16 James Lemke <jim@wasabisystems.com>
10018
10019 * gcc.dg/arm-scd42-[123].c: New tests.
10020
10021 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10022
10023 PR c++/9043
10024 * g++.dg/abi/mangle20-1.C: New test.
10025 * g++.dg/abi/mangle20-2.C: New test.
10026
10027 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10028
10029 PR c++/13275
10030 * g++.dg/other/offsetof2.C: Remove XFAIL.
10031 * g++.dg/parse/offsetof1.C: New test.
10032 * g++.gd/parse/offsetof2.C: Likewise.
10033
10034 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10035
10036 * g++.dg/template/nontype3.C: New test.
10037 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10038
10039 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10040
10041 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10042
10043 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10044
10045 PR c++/13387
10046 * g++.dg/expr/assign1.C: New test.
10047
10048 PR c++/13242
10049 * g++.dg/abi/mangle19-1.C: New test.
10050 * g++.dg/abi/mangle19-2.C: New test.
10051
10052 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10053
10054 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10055
10056 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10057
10058 * gcc.c-torture/execute/20031216-1.c: New test.
10059
10060 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10061
10062 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10063 an ICE regression.
10064
10065 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10066
10067 PR c++/10926
10068 * g++.dg/template/error9.C: New test.
10069
10070 PR c++/11116
10071 * g++.dg/template/error8.C: New test.
10072
10073 2003-12-15 Roger Sayle <roger@eyesopen.com>
10074
10075 PR middle-end/13400
10076 * gcc.c-torture/execute/20031215-1.c: New test case.
10077
10078 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10079
10080 PR c++/13269
10081 * g++.dg/parse/error5.C: New test.
10082
10083 PR c++/12989
10084 * g++.dg/expr/sizeof1.C: New test.
10085
10086 PR c++/13310
10087 * g++.dg/template/crash15.C: New test.
10088
10089 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10090
10091 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10092 a non-POD type as the last named parameter of a varargs function.
10093
10094 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10095
10096 PR c++/13243
10097 PR c++/12573
10098 * g++.dg/template/crash14.C: New test.
10099 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10100
10101 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10102
10103 * g++.dg/other/java1.C: New test.
10104
10105 PR c++/13241
10106 * g++.dg/abi/mangle18-1.C: New test.
10107 * g++.dg/abi/mangle18-2.C: New test.
10108
10109 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10110
10111 PR optimization/10312
10112 * gcc.c-torture/execute/20031214-1.c: New.
10113
10114 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10115
10116 PR c++/10779
10117 PR c++/12160
10118 * g++.dg/parse/error3.C: New test.
10119 * g++.dg/parse/error4.C: Likewise.
10120 * g++.dg/abi/mangle4.C: Tweak error messages.
10121 * g++.dg/lookup/using5.C: Likewise.
10122 * g++.dg/other/error2.C: Likewise.
10123 * g++.dg/parse/typename5.C: Likewise.
10124 * g++.dg/parse/undefined1.C: Likewise.
10125 * g++.dg/template/arg2.C: Likewise.
10126 * g++.dg/template/ttp3.C: Likewise.
10127 * g++.dg/template/type1.C: Likewise.
10128 * g++.old-deja/g++.other/crash32.C: Likewise.
10129 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10130
10131 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10132
10133 PR c++/13106
10134 * g++.dg/warn/noreturn-3.C: New test.
10135
10136 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10137
10138 PR c++/13118
10139 * g++.dg/abi/covariant3.C: New.
10140
10141 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10142
10143 * g++.dg/eh/ia64-1.C: New test.
10144
10145 2003-12-12 Roger Sayle <roger@eyesopen.com>
10146
10147 PR optimization/13037
10148 * g77.f-torture/execute/13037.f: New test case.
10149
10150 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10151
10152 PR c++/12881
10153 * g++.dg/abi/covariant2.C: New.
10154
10155 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10156
10157 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10158
10159 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10160
10161 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10162
10163 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10164
10165 PR other/10819
10166 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10167 to fix Bug 10819.
10168 * lib/g++.exp (g++_version): Likewise.
10169 * lib/g77.exp (g77_version): Likewise.
10170 * lib/objc.exp (default_objc_version): Likewise.
10171
10172 2003-12-10 Richard Henderson <rth@redhat.com>
10173
10174 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10175
10176 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10177
10178 2003-12-08 Matt Austern <austern@apple.com>
10179
10180 PR c/13134
10181 * lib/gcc-dg.exp (dg-require-visibility): Define.
10182 * lib/target-supports (check_visibility_available): Define.
10183 * gcc.dg/visibility-1.c: New test.
10184 * gcc.dg/visibility-2.c: Likewise.
10185 * gcc.dg/visibility-3.c: Likewise.
10186 * gcc.dg/visibility-4.c: Likewise.
10187 * gcc.dg/visibility-5.c: Likewise.
10188 * gcc.dg/visibility-6.c: Likewise.
10189 * g++.dg/ext/visibility-1.C: Likewise.
10190 * g++.dg/ext/visibility-2.C: Likewise.
10191 * g++.dg/ext/visibility-3.C: Likewise.
10192 * g++.dg/ext/visibility-4.C: Likewise.
10193 * g++.dg/ext/visibility-5.C: Likewise.
10194 * g++.dg/ext/visibility-6.C: Likewise.
10195
10196 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10197
10198 * g++.dg/lookup/java1.C: New test.
10199 * g++.dg/lookup/java2.C: New test.
10200
10201 2003-12-07 Falk Hueffner <falk@debian.org>
10202
10203 * g++.dg/opt/noreturn-1.C: New test.
10204
10205 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10206
10207 * gcc.dg/overflow-1.c: New test.
10208
10209 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10210
10211 * g77.f-torture/compile/13060.f: New test.
10212
10213 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10214
10215 PR c++/13323
10216 * g++.dg/inherit/operator2.C: New test.
10217
10218 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10219
10220 PR c++/13305
10221 * g++.dg/ext/attrib9.C: New test.
10222
10223 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10224
10225 PR c++/13314
10226 * g++.dg/template/error7.C: New test.
10227
10228 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10229 J"orn Rennecke <joern.rennecke@superh.com>
10230
10231 PR target/13302
10232 * g++.dg/other/struct-va_list.C: New test.
10233
10234 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10235
10236 PR c++/13166
10237 * g++.dg/parse/defarg6.C: New test.
10238
10239 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10240
10241 PR target/13256
10242 * gcc.c-torture/execute/20031201-1.c: New test.
10243
10244 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10245
10246 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10247
10248 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10249
10250 * gcc.dg/builtin-return-1.c: New test.
10251
10252 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10253 J"orn Rennecke <joern.rennecke@superh.com>
10254
10255 PR optimization/13260
10256 * gcc.c-torture/execute/20031204-1.c: New test.
10257
10258 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10259
10260 PR c++/9127
10261 * g++.dg/template/error6.C: New test.
10262
10263 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10264
10265 * gcc.dg/20031202-1.c: New test.
10266
10267 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10268
10269 PR c++/13179
10270 * g++.dg/template/eh1.C: New test.
10271
10272 PR c++/10771
10273 * g++.dg/template/error5.C: New test.
10274
10275 2003-12-02 David Ung <davidu@mips.com>
10276
10277 * gcc.dg/compat/vector-check.h: Corrected type for var
10278 g_##TMODE
10279
10280 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10281
10282 PR c++/10126
10283 * g++.dg/template/ptrmem8.C: New test.
10284
10285 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10286
10287 PR c++/12573
10288 * g++.dg/template/dependent-expr3.C: New test.
10289
10290 2003-12-01 James Lemke <jim@wasabisystems.com>
10291
10292 * gcc.dg/arm-g2.c: New test.
10293
10294 2003-12-01 Roger Sayle <roger@eyesopen.com>
10295
10296 PR optimization/11634
10297 * gcc.dg/20031201-2.c: New test case.
10298
10299 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10300
10301 PR 11433
10302 * objc.dg/proto-lossage-3.m: New test.
10303
10304 2003-12-01 Roger Sayle <roger@eyesopen.com>
10305
10306 PR optimization/12628
10307 * gcc.dg/20031201-1.c: New test case.
10308
10309 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10310
10311 * gcc.dg/unaligned-1.c: New test.
10312
10313 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10314
10315 PR c++/9849
10316 * g++.dg/template/error4.C: New test.
10317 * g++.dg/template/nested3.C: Adjust error markers.
10318
10319 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10320
10321 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10322
10323 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10324
10325 PR c/10333
10326 * gcc.dg/bitfld-7.c: New test.
10327
10328 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10329
10330 * gcc.dg/tls/asm-1.C: New test.
10331
10332 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10333
10334 * gcc.dg/cpp/assert4.c: Update.
10335
10336 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10337
10338 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10339 * gcc.dg/builtin-apply3.c: New test.
10340
10341 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10342
10343 * lib/compat.exp (compat-obj): New xfaildata parameter.
10344 Use it to set compiler_conditional_xfail_data before compiling.
10345 (compat-get-options): Handle dg-xfail-if.
10346 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10347 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10348 * gcc.dg/compat/vector-1_y.c: Likewise.
10349 * gcc.dg/compat/vector-2_x.c: Likewise.
10350 * gcc.dg/compat/vector-2_y.c: Likewise.
10351
10352 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10353
10354 * g++.dg/opt/reg-stack4.C: New test.
10355
10356 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10357
10358 * gcc.dg/builtin-apply2.c: New test.
10359
10360 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10361
10362 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10363
10364 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10365
10366 PR c++/12924
10367 * g++.dg/template/template-id-2.C: New test.
10368
10369 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10370
10371 PR c++/5369
10372 * g++.dg/template/memfriend1.C: New test.
10373 * g++.dg/template/memfriend2.C: Likewise.
10374 * g++.dg/template/memfriend3.C: Likewise.
10375 * g++.dg/template/memfriend4.C: Likewise.
10376 * g++.dg/template/memfriend5.C: Likewise.
10377 * g++.dg/template/memfriend6.C: Likewise.
10378 * g++.dg/template/memfriend7.C: Likewise.
10379 * g++.dg/template/memfriend8.C: Likewise.
10380 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10381
10382 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10383
10384 PR c++/12515
10385 * g++.dg/ext/cond1.C: New test.
10386
10387 2003-11-20 Richard Henderson <rth@redhat.com>
10388
10389 * gcc.dg/20020201-2.c: Remove.
10390 * gcc.dg/20020201-4.c: Remove.
10391 * gcc.dg/20020304-1.c: Remove.
10392
10393 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10394
10395 * gcc.dg/cpp/trad/xwin1.c: New test case.
10396
10397 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10398
10399 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10400 * lib/g77.exp: Likewise.
10401 * lib/objc.exp: Likewise.
10402 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10403 for darwin.
10404
10405 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10406
10407 PR c++/12932
10408 * g++.dg/template/static5.C: New test.
10409
10410 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10411
10412 * gcc.dg/nested-func-1.c: New test.
10413
10414 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10415
10416 * gcc.dg/cpp/assert4.c: New test.
10417
10418 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10419
10420 PR c++/2294
10421 * g++.dg/lookup/using9.c: New test.
10422
10423 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10424
10425 PR c++/12762
10426 * g++.dg/template/error3.C: New test.
10427
10428 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10429
10430 PR ada/13035
10431 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10432 No longer use a wrapper for gcc, since this does not work under
10433 Windows.
10434
10435 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10436
10437 PR c++/2094
10438 * g++.dg/template/ptrmem7.C: New test.
10439
10440 2003-11-13 Andrew Pinski <apinski@apple.com>
10441
10442 * gcc.c-torture/compile/20031113-1.c: New test.
10443
10444 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10445 Kean Johnston <jkj@sco.com>
10446
10447 PR c/13029
10448 * gcc.dg/unused-4.c: Update.
10449
10450 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10451
10452 * g++.dg/opt/const3.C: New test.
10453
10454 2003-11-13 Jan Hubicka <jh@suse.cz>
10455
10456 * gcc.c-torture/compile/20031112-1.c: New test.
10457
10458 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10459
10460 * g++.dg/parse/crash10.C: Remove bogus error marker.
10461
10462 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10463
10464 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10465 (host_gcc): Likewise.
10466 (ROOT): Honor $PWDCMD.
10467 (BASE): Likewise.
10468 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10469
10470 2003-11-12 Catherine Moore <clm@redhat.com>
10471
10472 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10473
10474 2003-11-12 Andreas Jaeger <aj@suse.de>
10475 Jakub Jelinek <jakub@redhat.com>
10476 Andrew Pinski <pinskia@physics.uc.edu>
10477 Richard Henderson <rth@redhat.com>
10478
10479 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10480 systems.
10481 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10482
10483 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10484 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10485
10486 2003-11-11 Andreas Jaeger <aj@suse.de>
10487
10488 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10489
10490 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10491
10492 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10493
10494 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10495 Clean ups.
10496
10497 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10498
10499 * gcc.dg/trampoline-1.c: New test.
10500
10501 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10502
10503 * gcc.c-torture/compile/200031109-1.c: New test.
10504
10505 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10506
10507 PR c/3190
10508 PR c/8714
10509 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10510 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10511 gcc.dg/format/no-y2k-1.c: Update.
10512
10513 2003-11-08 Roger Sayle <roger@eyesopen.com>
10514
10515 PR optimization/10467
10516 * gcc.dg/20031108-1.c: New test case.
10517
10518 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10519
10520 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10521
10522 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10523
10524 * gcc.dg/compound-lvalue-1.c: New test.
10525 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10526 some XFAILs.
10527
10528 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10529
10530 * gcc.dg/altivec-varargs-1.c: New test.
10531
10532 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10533
10534 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10535 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10536 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10537 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10538 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10539
10540 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10541
10542 * gcc.dg/cond-lvalue-1.c: New test.
10543
10544 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10545
10546 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10547
10548 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10549
10550 PR c++/11616
10551 * g++.dg/template/instantiate5.C: New test.
10552
10553 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10554
10555 PR c++/12726
10556 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10557 * ChangeLog: Add missing first entry for above test.
10558
10559 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10560
10561 PR c++/9810
10562 * g++.dg/template/using8.C: New test.
10563 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10564
10565 2003-11-02 Roger Sayle <roger@eyesopen.com>
10566
10567 PR optimization/10817
10568 * gcc.c-torture/compile/20031102-1.c: New test case.
10569
10570 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10571
10572 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
10573 2147483647.
10574
10575 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10576
10577 * gcc.dg/20031102-1.c: New test.
10578
10579 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10580
10581 * gcc.dg/complex-1.c: New test.
10582
10583 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10584
10585 PR c++/12796
10586 * g++.dg/template/crash13.C: Adjust expected error location.
10587 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10588
10589 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10590
10591 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10592
10593 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10594
10595 PR/10239
10596 * gcc.c-torture/compile/20031031-2.c: New test.
10597
10598 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10599
10600 PR/11640
10601 * gcc.c-torture/compile/20031031-1.c: New test.
10602
10603 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10604
10605 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10606 * gcc.misc-tests/bprob.exp: Likewise.
10607 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
10608 the execution test on arm-elf configs.
10609 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
10610 configs that don't support scratch files.
10611 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
10612
10613 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
10614
10615 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
10616 done by dejagnu.
10617
10618 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
10619
10620 * ada/acats/run_all.sh: Redirect mv output to /dev/null
10621 Avoid non pure sh syntax. Add more logging.
10622
10623 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
10624 fail.
10625
10626 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10627
10628 PR libgcj/10610
10629 * gcc.dg/ppc-stackalign-1.c: New test.
10630
10631 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
10632
10633 * ada/acats/run_all.sh: Change output to be more compliant with
10634 dejagnu framework.
10635 Create acats.sum and acats.log files under testsuite/ada/acats
10636 Only run [a-z]* directories, to filter out e.g. CVS.
10637 Redirect build output to log file.
10638
10639 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10640
10641 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
10642
10643 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10644
10645 PR ada/5909:
10646 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
10647
10648 2003-10-27 Jakub Jelinek <jakub@redhat.com>
10649
10650 * gcc.c-torture/compile/20031023-1.c: New test.
10651 * gcc.c-torture/compile/20031023-2.c: New test.
10652 * gcc.c-torture/compile/20031023-3.c: New test.
10653 * gcc.c-torture/compile/20031023-4.c: New test.
10654
10655 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10656
10657 PR c++/10371
10658 * g++.dg/lookup/scoped8.C: New test.
10659
10660 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10661
10662 * g++.dg/opt/reg-stack3.C: New test.
10663
10664 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10665
10666 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
10667
10668 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10669
10670 PR c++/11076
10671 * g++.dg/template/crash13.C: New test.
10672
10673 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10674
10675 * gcc.dg/c99-restrict-2.c: New test.
10676
10677 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
10678
10679 PR c++/12698, c++/12699, c++/12700, c++/12566
10680 * g++.dg/inherit/covariant9.C: New test.
10681 * g++.dg/inherit/covariant10.C: New test.
10682 * g++.dg/inherit/covariant11.C: New test.
10683
10684 2003-10-23 Jason Merrill <jason@redhat.com>
10685
10686 PR c++/12726
10687 * g++.dg/ext/complit2.C: New test.
10688
10689 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10690
10691 PR target/12654
10692 * gcc.c-torture/execute/20031020-1.c: New test.
10693
10694 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10695
10696 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
10697 following the jump_insn.
10698
10699 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
10700
10701 * gcc.dg/cast-lvalue-1.c: New test.
10702
10703 2003-10-21 Mark Mitchell <mark@codesourcery.com>
10704
10705 PR c++/11962
10706 * g++.dg/template/cond2.C: New test.
10707
10708 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
10709
10710 * gcc.dg/builtins-28.c: New test.
10711
10712 2003-10-20 Jan Hubicka <jh@suse.cz>
10713
10714 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
10715 parameter.
10716 * testsuite/gcc.dg/inline-2.c: Likewise.
10717
10718 2003-10-20 Phil Edwards <phil@codesourcery.com>
10719
10720 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
10721 * gcc.dg/nest.c: Likewise.
10722
10723 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10724
10725 PR c++/9781, c++/10583, c++/11862
10726 * g++.dg/parse/crash13.C: New test.
10727
10728 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10729
10730 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
10731
10732 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10733
10734 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
10735 Define HAVE_C99_RUNTIME except on Solaris.
10736 * gcc.dg/builtins-20.c: Likewise.
10737
10738 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10739
10740 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
10741
10742 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10743
10744 PR c++/12495
10745 * g++.dg/template/crash21.C: New test.
10746
10747 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10748
10749 PR c++/2513
10750 * g++.dg/template/typename5.C: New test.
10751
10752 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10753
10754 PR c++/12369
10755 * g++.dg/template/friend25.C: New test.
10756
10757 2003-10-16 Ziemowit Laski <zlaski@apple.com>
10758
10759 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
10760 versions.
10761
10762 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
10763
10764 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
10765 == 2147483647.
10766
10767 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
10768
10769 * gcc.c-torture/execute/960416-1.x: Remove.
10770 * gcc.c-torture/execute/divconst-3.x: Likewise.
10771
10772 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
10773
10774 PR target/12598
10775 * gcc.dg/torture/cris-volatile-1.c: New test.
10776
10777 2003-10-14 Roger Sayle <roger@eyesopen.com>
10778
10779 PR optimization/9325
10780 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
10781 for overflowing floating point to integer conversion during RTL
10782 simplification.
10783
10784 2003-10-13 Ziemowit Laski <zlaski@apple.com>
10785
10786 * objc/execute/_cmd.m: Fix typo.
10787 * objc.dg/image-info.m, objc.dg/symtab-1.m:
10788 Relax 'scan-assembler' regexp.
10789 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
10790 objc.dg/try-catch-4.m: Run on non-Darwin targets.
10791 * objc.dg/zero-link-2.m: Remove blank line.
10792 * objc.dg/zero-link-3.m: New test case.
10793
10794 2003-10-13 Geoffrey Keating <geoffk@apple.com>
10795
10796 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
10797
10798 * gcc.dg/asm-names.c: Use scan-assembler-not rather
10799 than linker trickery.
10800
10801 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10802
10803 PR c++/12370
10804 * g++.dg/other/friend2.C: New test.
10805
10806 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10807
10808 * gcc.dg/20031012-1.c: New test.
10809
10810 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10811
10812 * gcc.dg/weak/weak-3.c: Fix for new warning.
10813
10814 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
10815
10816 PR optimization/8750
10817 * gcc.c-torture/execute/20031012-1.c: New test case.
10818
10819 2003-10-11 Roger Sayle <roger@eyesopen.com>
10820
10821 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
10822 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
10823
10824 2003-10-11 Roger Sayle <roger@eyesopen.com>
10825
10826 PR optimization/12260
10827 * gcc.c-torture/compile/20031011-2.c: New test case.
10828
10829 2003-10-11 Roger Sayle <roger@eyesopen.com>
10830
10831 * gcc.c-torture/execute/20031011-1.c: New testcase.
10832
10833 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10834
10835 * gcc.c-torture/compile/20031011-1.c: New test.
10836
10837 2003-10-11 Jan Hubicka <jh@suse.cz>
10838
10839 * g++.dg/other/first-global.C: New test.
10840
10841 2003-10-11 Roger Sayle <roger@eyesopen.com>
10842
10843 * gcc.c-torture/execute/string-opt-18.c: New testcase.
10844
10845 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
10846
10847 * gcc.c-torture/compile/20031010-1.c: New test.
10848
10849 2003-10-10 Geoffrey Keating <geoffk@apple.com>
10850
10851 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
10852 * gcc.c-torture/execute/va-arg-25.c: ... here.
10853
10854 2003-10-09 Mark Mitchell <mark@codesourcery.com>
10855
10856 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
10857
10858 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
10859
10860 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
10861
10862 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10863
10864 * g++.dg/parse/error2.C: New test.
10865
10866 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10867
10868 PR c++/11097
10869 * g++.dg/other/error5.C: Modify the error message.
10870 * g++.dg/lookup/using8.C: New test.
10871
10872 2003-10-07 Geoffrey Keating <geoffk@apple.com>
10873
10874 * gcc.dg/darwin-abi-2.c: New file.
10875 * gcc.c-torture/execute/va-arg-24.c: New file.
10876
10877 2003-10-06 Bob Wilson <bob.wilson@acm.org>
10878
10879 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
10880 indentation.
10881
10882 2003-10-06 Mark Mitchell <mark@codesourcery.com>
10883
10884 PR c++/10147
10885 * g++.dg/other/error4.C: Update error messages.
10886 * g++.dg/template/ptrmem4.C: Likewise.
10887
10888 PR c++/12337
10889 * g++.dg/init/new9.C: New test.
10890
10891 PR c++/12334, c++/12236, c++/8656
10892 * g++.dg/ext/attrib8.C: New test.
10893
10894 2003-10-06 Devang Patel <dpatel@apple.com>
10895
10896 * gcc.dg/debug/dwarf2-3.h: New test.
10897 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
10898
10899 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
10900
10901 * g++.dg/opt/cfg2.C: New test.
10902
10903 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10904
10905 * g++.dg/opt/float1.C: New test.
10906
10907 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10908
10909 * gcc.dg/c90-array-lval-6.c: New test.
10910 * gcc.dg/c99-array-lval-6.c: New test.
10911
10912 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10913 Ziemowit Laski <zlaski@apple.com>
10914
10915 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10916 'Derived', so that it is never considered a class method; add
10917 new warning for '+port' method ambiguity.
10918 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10919 <objc/objc-api.h> (needed on Mac OS X).
10920 * objc.dg/method-13.m: New test.
10921
10922 2003-10-03 Roger Sayle <roger@eyesopen.com>
10923
10924 PR optimization/9325, PR java/6391
10925 * gcc.c-torture/execute/20031003-1.c: New test case.
10926
10927 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10928
10929 PR optimization/12180
10930 * gcc.dg/20031002-1.c: New test.
10931
10932 PR c++/12486
10933 * g++.dg/inherit/error1.C: New test.
10934
10935 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10936
10937 * lib/f-torture.exp (search_for): Rename to...
10938 (search_for_re): This. Also, clean up comments and the
10939 "regexp" invocation.
10940
10941 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10942
10943 * gcc.c-torture/compile/20031002-1.c: New test.
10944
10945 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10946
10947 * g++.dg/opt/cond1.C: New test.
10948
10949 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10950
10951 * gcc.dg/Wold-style-definition-2.c: New testcase.
10952 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10953
10954 2003-09-29 Richard Henderson <rth@redhat.com>
10955
10956 * g++.dg/init/array10.C: Add dg-options.
10957
10958 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10959
10960 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10961
10962 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10963
10964 * g++.dg/template/friend19.C: Fix typo.
10965 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10966
10967 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10968
10969 * gcc.c-torture/execute/20030928-1.c: New test.
10970 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10971
10972 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10973
10974 * g++.dg/opt/unroll1.C: New test.
10975
10976 2003-09-26 Roger Sayle <roger@eyesopen.com>
10977
10978 PR optimization/11741
10979 * gcc.dg/20030926-1.c: New test case.
10980
10981 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10982
10983 PR c++/5655
10984 * g++.dg/parse/access7.C: New test.
10985 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10986
10987 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10988
10989 MERGE OF objc-improvements-branch into MAINLINE:
10990 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10991 if libobjc has not been built.
10992 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10993 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10994 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10995 objc/execute/nested-3.m, objc/execute/np-2.m,
10996 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10997 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10998 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10999 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11000 objc.dg/special/unclaimed-category-1.h,
11001 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11002 well as GNU runtime.
11003 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11004 * execute/cascading-1.m, execute/function-message-1.m,
11005 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11006 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11007 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11008 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11009 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11010 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11011 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11012 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11013 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11014 * objc.dg/bitfield-2.m: Run only on Darwin.
11015 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11016 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11017 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11018 * objc.dg/const-str-1.m: Fix constant string layout.
11019
11020 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11021
11022 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11023
11024 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11025
11026 * gcc.dg/darwin-abi-1.c: New file.
11027
11028 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11029
11030 PR target/12281
11031 * gcc.c-torture/compile/20030921-1.c: New test.
11032
11033 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11034
11035 * g++.dg/opt/reg-stack2.C: New test.
11036
11037 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11038
11039 * g++.dg/eh/delayslot1.C: New test.
11040
11041 2003-09-20 Richard Henderson <rth@redhat.com>
11042
11043 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11044
11045 2003-09-20 Roger Sayle <roger@eyesopen.com>
11046
11047 * gcc.c-torture/execute/20030920-1.c: New test case.
11048
11049 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11050
11051 * g++.dg/rtti/typeid3.C: Correct expected error message.
11052
11053 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11054
11055 PR c++/157
11056 * g++.dg/parse/crash12.C: New test.
11057
11058 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11059
11060 * gcc.dg/compat/mixed-struct-check.h: New.
11061 * gcc.dg/compat/mixed-struct-defs.h: New.
11062 * gcc.dg/compat/mixed-struct-init.h: New.
11063 * gcc.dg/compat/struct-by-value-19_main.c: New.
11064 * gcc.dg/compat/struct-by-value-19_x.c: New.
11065 * gcc.dg/compat/struct-by-value-19_y.c: New.
11066 * gcc.dg/compat/struct-by-value-20_main.c: New.
11067 * gcc.dg/compat/struct-by-value-20_x.c: New.
11068 * gcc.dg/compat/struct-by-value-20_y.c: New.
11069 * gcc.dg/compat/struct-return-19_main.c: New.
11070 * gcc.dg/compat/struct-return-19_x.c: New.
11071 * gcc.dg/compat/struct-return-19_y.c: New.
11072 * gcc.dg/compat/struct-return-20_main.c: New.
11073 * gcc.dg/compat/struct-return-20_x.c: New.
11074 * gcc.dg/compat/struct-return-20_y.c: New.
11075
11076 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11077 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11078 so that it will not complain on LP64 targets.
11079
11080 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11081
11082 PR c++/495
11083 * g++.dg/template/friend24.C: New test.
11084
11085 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11086
11087 PR c++/12332
11088 * g++.dg/template/memtmpl2.C: New test.
11089
11090 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11091
11092 PR target/11184
11093 * gcc.dg/builtin-apply1.c: New test.
11094
11095 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11096
11097 PR c++/9848
11098 * g++.dg/warn/Wunused-4.C: New test.
11099
11100 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11101
11102 PR c++/12316
11103 * g++.dg/other/gc2.C: New test.
11104
11105 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11106
11107 PR c++/11991
11108 * g++.dg/rtti/typeid3.C: New test.
11109
11110 PR c++/12266
11111 * g++.dg/overload/template1.C: New test.
11112
11113 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11114
11115 * g++.dg/opt/cfg3.C: New test.
11116
11117 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11118
11119 PR c++/7939
11120 * g++.dg/template/crash11.C: New test.
11121
11122 2003-09-16 Jason Merrill <jason@redhat.com>
11123 Jakub Jelinek <jakub@redhat.com>
11124
11125 * gcc.dg/attr-warn-unused-result.c: New test.
11126
11127 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11128
11129 PR c++/12184
11130 * g++.dg/expr/call2.C: New test.
11131
11132 2003-09-15 Andreas Jaeger <aj@suse.de>
11133
11134 * gcc.dg/Wold-style-definition-1.c: New test.
11135
11136 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11137
11138 PR c++/3907
11139 * g++.dg/parse/template12.C: New test.
11140
11141 * g++.dg/abi/bitfield11.C: New test.
11142 * g++.dg/abi/bitfield12.C: Likewise.
11143
11144 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11145
11146 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11147 non-expansion of functional macro name without arguments at EOL.
11148 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11149
11150 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11151
11152 * gcc.c-torture/execute/20030914-[12].c: New tests.
11153
11154 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11155
11156 PR c++/11788
11157 * g++.dg/overload/addr1.C: New test.
11158
11159 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11160
11161 * gcc.dg/20030909-1.c: New test.
11162
11163 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11164
11165 * gcc.dg/ultrasp10.c: New test.
11166
11167 2003-09-09 Devang Patel <dpatel@apple.com>
11168
11169 * gcc.dg/darwin-ld-6.c: New test.
11170
11171 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11172
11173 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11174
11175 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11176
11177 * gcc.dg/ia64-types1.c: New test.
11178 * gcc.dg/ia64-types2.c: Likewise.
11179
11180 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11181
11182 * gcc.dg/builtins-1.c: Add more _Complex tests.
11183 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11184
11185 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11186 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11187
11188 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11189
11190 PR c++/11786
11191 * g++.dg/lookup/koenig2.C: New test.
11192
11193 PR c++/5296
11194 * g++.dg/rtti/typeid2.C: New test.
11195
11196 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11197
11198 * gcc.c-torture/compile/20030904-1.c: New test.
11199
11200 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11201
11202 * g++.dg/opt/longbranch2.C: New test.
11203
11204 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11205
11206 * g++.dg/template/crash10.C: Only compile it.
11207
11208 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11209
11210 PR middle-end/11665
11211 * gcc.c-torture/compile/20030907-1.c: New test.
11212 * g++.dg/init/array11.C: New test.
11213
11214 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11215
11216 PR c++/11852
11217 * g++.dg/init/struct1.C: New test.
11218
11219 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11220
11221 PR c++/12181
11222 * g++.dg/expr/comma1.C: New test.
11223
11224 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11225
11226 PR c++/11867
11227 * g++.dg/expr/static_cast5.C: New test.
11228
11229 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11230
11231 PR c++/11507
11232 * g++.dg/lookup/scoped7.C: New test.
11233
11234 PR c++/9574
11235 * g++.dg/other/static1.C: New test.
11236
11237 PR c++/11490
11238 * g++.dg/warn/template-1.C: New test.
11239
11240 PR c++/11432
11241 * g++.dg/template/crash10.C: New test.
11242
11243 PR c++/2478
11244 * g++.dg/overload/VLA.C: New test.
11245
11246 PR c++/10804
11247 * g++.dg/template/call1.C: New test.
11248
11249 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11250
11251 PR c++/11794
11252 * g++.dg/parse/using3.C: New test.
11253
11254 2003-09-06 Roger Sayle <roger@eyesopen.com>
11255
11256 PR c++/11409
11257 * g++.dg/overload/builtin3.C: New test case.
11258
11259 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11260
11261 PR c/9862
11262 * gcc.dg/20030906-1.c: New test.
11263 * gcc.dg/20030906-2.c: Likewise.
11264
11265 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11266
11267 PR c++/12167
11268 * g++.dg/parse/defarg5.C: New test.
11269
11270 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11271
11272 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11273
11274 PR c++/12163
11275 * g++.dg/expr/static_cast4.C: New test.
11276
11277 PR c++/12146
11278 * g++.dg/template/crash9.C: New test.
11279
11280 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11281
11282 * g++.old-deja/g++.ext/pretty2.C: Update for change
11283 in __FUNCTION__.
11284 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11285
11286 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11287
11288 PR c++/11922
11289 * g++/dg/template/qualified-id1.C: New test.
11290
11291 PR c++/12037
11292 * g++.dg/warn/noeffect4.C: New test.
11293
11294 2003-09-04 Matt Austern <austern@apple.com>
11295
11296 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11297 * g++.dg/ext/fnname2.C: Likewise.
11298 * g++.dg/ext/fnname3.C: Likewise.
11299
11300 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11301
11302 * g++.dg/expr/lval1.C: New test.
11303 * g++.dg/ext/lvcast.C: Remove.
11304
11305 2003-09-03 Roger Sayle <roger@eyesopen.com>
11306
11307 PR optimization/11700.
11308 * gcc.c-torture/compile/20030903-1.c: New test case.
11309
11310 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11311
11312 PR c++/12053
11313 * g++.dg/abi/layout4.C: New test.
11314
11315 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11316
11317 PR c++/11553
11318 * g++.dg/parse/friend3.C: New test.
11319
11320 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11321
11322 PR c++/11847
11323 * g++.dg/template/class1.C: New test.
11324
11325 PR c++/11808
11326 * g++.dg/expr/call1.C: New test.
11327
11328 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11329
11330 PR c++/12114
11331 * g++.dg/init/ref9.C: New test.
11332
11333 PR c++/11972
11334 * g++.dg/template/nested4.C: New test.
11335
11336 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11337
11338 PR c++/12093
11339 * g++.dg/template/non-dependent4.C: New test.
11340
11341 PR c++/11928
11342 * g++.dg/inherit/conv1.C: New test.
11343
11344 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11345
11346 PR c++/6196
11347 * g++.dg/ext/label1.C: New test.
11348 * g++.dg/ext/label2.C: Likewise.
11349
11350 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11351
11352 * g++.dg/expr/cond3.C: New test.
11353
11354 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11355
11356 * gcc.dg/builtins-1.c: Add new builtin cases.
11357
11358 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11359
11360 * gcc.dg/builtins-1.c: Add new cases.
11361 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11362
11363 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11364
11365 * gcc.dg/builtins-1.c: Add more math builtin tests.
11366 * gcc.dg/torture/builtin-attr-1.c: New test.
11367
11368 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11369
11370 PR optimization/5079
11371 * g++.dg/opt/static3.C: New test.
11372
11373 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11374
11375 * gcc.misc-tests/gcov-10b.c: New test.
11376
11377 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11378
11379 * g++.dg/opt/ptrmem3.C: New test.
11380
11381 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11382
11383 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11384
11385 * gcc.dg/20030826-2.c: New test.
11386
11387 2003-08-26 Roger Sayle <roger@eyesopen.com>
11388
11389 PR middle-end/12002
11390 * g77.f-torture/compile/12002.f: New test case.
11391
11392 2003-08-26 Roger Sayle <roger@eyesopen.com>
11393
11394 * gcc.dg/20030826-1.c: New test case.
11395
11396 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11397
11398 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11399
11400 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11401
11402 PR c++/11871
11403 * c++.dg/lookup/crash1.C: New test.
11404
11405 * c++.dg/warn/noeffect3.C: New test.
11406
11407 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11408
11409 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11410 * gcc.dg/compat/vector-1_y.c: Ditto.
11411 * gcc.dg/compat/vector-2_x.c: Ditto.
11412 * gcc.dg/compat/vector-2_y.c: Ditto.
11413
11414 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11415
11416 * gcc.dg/20030702-1.c: New test.
11417
11418 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11419
11420 PR c++/8795
11421 * g++.dg/ext/altivec-1.C: New test.
11422
11423 2003-08-24 Richard Henderson <rth@redhat.com>
11424
11425 * g++.dg/eh/simd-2.C: Add -w for x86.
11426
11427 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11428
11429 * gcc.dg/20030815-1.c: New test.
11430
11431 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11432
11433 PR c++/3765
11434 * g++.dg/parse/access6.C: New test.
11435
11436 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11437
11438 PR c++/641, c++/11876
11439 * g++.dg/template/friend22.C: New test.
11440 * g++.dg/template/friend23.C: Likewise.
11441
11442 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11443
11444 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11445 identically.
11446
11447 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11448
11449 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11450
11451 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11452
11453 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11454
11455 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11456
11457 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11458
11459 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11460
11461 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11462
11463 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11464
11465 PR c++/11919
11466 * g++.dg/overload/prom1.C: New test.
11467
11468 PR c++/11551
11469 * g++.dg/parse/dtor2.C: New test.
11470
11471 PR c++/10762
11472 * g++.dg/parse/using2.C: New test.
11473
11474 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11475
11476 PR target/11805
11477 * gcc.c-torture/compile/20030821-1.c: New.
11478
11479 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11480
11481 PR c++/11834
11482 * g++.dg/template/deduce2.C: New test.
11483
11484 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11485
11486 * gcc.c-torture/execute/20030821-1.c: New test.
11487
11488 2003-08-20 Roger Sayle <roger@eyesopen.com>
11489
11490 PR middle-end/11984
11491 * gcc.dg/20030820-1.c: New test case.
11492
11493 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11494
11495 PR c++/11945
11496 * g++.dg/warn/noeffect2.C: New test.
11497
11498 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11499
11500 PR c++/10926
11501 * g++.dg/template/dtor2.C: New test.
11502
11503 PR c++/11684
11504 * g++.dg/template/operator1.C: New test.
11505 * g++.dg/parse/operator4.C: New test.
11506
11507 PR c++/11946.C
11508 * g++.dg/expr/enum1.C: New test.
11509 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11510
11511 PR c++/11036.C
11512 * g++.dg/parse/elab2.C: New test.
11513 * g++.dg/parse/typedef4.C: Change error message.
11514 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11515 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11516 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11517
11518 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11519
11520 * gcc.dg/pch/warn-1.c: New.
11521 * gcc.dg/pch/warn-1.hs: New.
11522
11523 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11524 not-tested file.
11525
11526 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11527
11528 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11529
11530 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11531
11532 * gcc.dg/uninit-D.c: New Test.
11533 * gcc.dg/uninit-E.c: New Test.
11534 * gcc.dg/uninit-F.c: New Test.
11535 * gcc.dg/uninit-G.c: New Test.
11536
11537 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11538
11539 * g++.dg/README: Describe the pch directory.
11540
11541 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11542
11543 PR c++/11174
11544 * g++.dg/parse/access4.C: New test.
11545 * g++.dg/parse/access5.C: Likewise.
11546 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11547
11548 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11549
11550 * gcc.dg/noncompile/20030818-1.c: New.
11551
11552 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11553
11554 PR c++/11957
11555 * g++.dg/warn/noeffect1.C: New test.
11556
11557 * g++.dg/template/scope2.C: New test.
11558 * g++.dg/template/error2.C: Correct dg-error
11559
11560 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11561
11562 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11563
11564 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11565
11566 PR C++/11512
11567 * g++.dg/template/warn1.C: New.
11568
11569 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11570
11571 * g++.dg/template/error2.C: New test.
11572 * g++.dg/lookup/using7.C: Adjust errors
11573 * g++.old-deja/g++.pt/crash36.C: Likewise.
11574 * g++.old-deja/g++.pt/derived3.C: Likewise.
11575
11576 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11577
11578 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
11579 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
11580 * gcc.c-torture/execute/builtins/string-9.c: New, from
11581 string-opt-9.c. Adjust for execute/builtins framework.
11582 * gcc.c-torture/execute/string-opt-9.c: Delete.
11583
11584 2003-08-12 Mark Mitchell <mark@codesourcery.com>
11585
11586 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
11587
11588 * g++.dg/parse/ret-type2.C: New test.
11589
11590 PR c++/11703
11591 * g++.dg/init/new8.C: New test.
11592
11593 PR c++/10923
11594 * g++.dg/parse/typedef5.C: New test.
11595
11596 PR c++/9512
11597 * g++.dg/parse/qualified2.C: New test.
11598 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
11599 invalid code.
11600
11601 2003-08-11 Mark Mitchell <mark@codesourcery.com>
11602
11603 * g++.dg/conversion/ptrmem1.C: New test.
11604
11605 2003-08-11 Jakub Jelinek <jakub@redhat.com>
11606
11607 PR target/11693
11608 * gcc.dg/20030811-1.c: New test.
11609
11610 PR target/11535
11611 * gcc.c-torture/execute/20030811-1.c: New test.
11612
11613 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11614
11615 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
11616
11617 2003-08-10 Mark Mitchell <mark@codesourcery.com>
11618
11619 PR c++/11789.C
11620 * g++.dg/inherit/multiple1.C: New test.
11621
11622 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
11623
11624 * gcc.dg/spe1.c: New test.
11625
11626 PR c++/11670
11627 * g++.dg/expr/cast2.C: New test.
11628
11629 PR c++/10530
11630 * g++.dg/template/dependent-name2.C: New test.
11631
11632 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
11633
11634 * g++.dg/parse/crash11.C: Put the dg options in comments.
11635
11636 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
11637
11638 * lib/gcc-dg.exp: Update for diagnostic change.
11639
11640 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11641
11642 PR c++/5767
11643 * g++.dg/parse/crash11.C: New test.
11644
11645 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
11646
11647 * gcc.dg/cpp/spacing1.c: Update.
11648
11649 2003-08-04 Janis Johnson <janis187@us.ibm.com>
11650
11651 PR target/11739
11652 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
11653 a value for -mtune.
11654
11655 2003-08-04 Roger Sayle <roger@eyesopen.com>
11656
11657 PR middle-end/11771
11658 * gcc.c-torture/compile/20030804-1.c: New test case.
11659
11660 2003-08-04 Roger Sayle <roger@eyesopen.com>
11661
11662 * gcc.dg/20030804-1.c: New test case.
11663
11664 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
11665
11666 * gcc.dg/cpp/separate-1.c: New test.
11667
11668 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
11669
11670 PR c++/11704
11671 * g++.dg/template/dependent-expr2.C: New test.
11672
11673 PR c++/11766
11674 * g++.dg/expr/ptrmem1.C: New test.
11675
11676 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11677
11678 PR c++/9453
11679 * g++.dg/template/friend15.C: New test.
11680
11681 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
11682
11683 * lib/dg-pch.exp: Work round PCH bug.
11684
11685 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11686
11687 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
11688 builtins. Move cases from builtins-4.c here.
11689
11690 * gcc.dg/torture/builtin-math-1.c: New test taken from
11691 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
11692 additional cases.
11693
11694 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
11695 Delete.
11696
11697 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
11698
11699 PR c++/9447
11700 * g++.dg/template/using7.C: New test.
11701
11702 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
11703
11704 * import1.c, import2.c: New tests.
11705
11706 2003-08-01 Jakub Jelinek <jakub@redhat.com>
11707
11708 * g++.dg/eh/crossjump1.C: New test.
11709
11710 2003-08-01 Mark Mitchell <mark@codesourcery.com>
11711
11712 PR c++/11697
11713 * g++.dg/template/using6.C: New test.
11714
11715 PR c++/11744
11716 * g++.dg/template/koenig2.C: New test.
11717
11718 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11719
11720 PR c++/7983
11721 * g++.dg/parse/typedef4.C: New test.
11722
11723 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11724
11725 PR c++/8442, c++/8806
11726 * g++.dg/template/elab1.C: New test.
11727 * g++.dg/template/type2.C: Likewise.
11728 * g++.dg/template/ttp3.C: Adjust expected error message.
11729 * g++.old-deja/g++.law/visibility13.C: Likewise.
11730 * g++.old-deja/g++.niklas/t135.C: Likewise.
11731 * g++.old-deja/g++.pt/ttp41.C: Likewise.
11732 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
11733 template argument.
11734 * g++.old-deja/g++.pt/ttp44.C: Likewise.
11735
11736 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
11737
11738 PR c++/11295
11739 * g++.dg/ext/stmtexpr1.C: New test.
11740
11741 * g++.dg/opt/tmp1.C: New test.
11742
11743 PR c++/11525
11744 * g++.dg/parse/constant4.C: New test.
11745
11746 PR c++/9447
11747 * g++.dg/template/using5.C: New test.
11748
11749 2003-07-31 Roger Sayle <roger@eyesopen.com>
11750
11751 * gcc.dg/builtins-27.c: New test case.
11752
11753 2003-07-31 Jakub Jelinek <jakub@redhat.com>
11754
11755 * gcc.dg/tls/opt-7.c: New test.
11756
11757 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
11758
11759 * g++.old-deja/g++.other/crash18.C: Remove.
11760
11761 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
11762
11763 * g++.dg/template/explicit3.C: New.
11764 * g++.dg/template/explicit4.C: New.
11765 * g++.dg/template/explicit5.C: New.
11766
11767 PR c++/11347
11768 * g++.dg/template/memtmpl1.C: New.
11769
11770 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
11771
11772 PR target/11565
11773 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
11774 * gcc.dg/i386-387-5.c (dg-options): Likewise.
11775
11776 2003-07-30 Jan Hubicka <jh@suse.cz>
11777
11778 * vtgc1.c: Kill.
11779
11780 2003-07-29 Zack Weinberg <zack@codesourcery.com>
11781
11782 * gcc.dg/struct-in-proto-1.c: New test.
11783
11784 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
11785
11786 * gcc.dg/cpp/include2.c: Only expect one message.
11787
11788 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
11789
11790 PR c++/9447
11791 * g++.dg/template/using1.C: New test.
11792 * g++.dg/template/using2.C: New test.
11793 * g++.dg/template/using3.C: New test.
11794 * g++.dg/template/using4.C: New test.
11795
11796 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
11797
11798 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
11799 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11800
11801 2003-07-28 Jan Hubicka <jh@suse.cz>
11802
11803 PR c++/11530
11804 * g++.dg/opt/call1.C: New test.
11805
11806 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
11807
11808 PR c++/11667
11809 * g++.dg/init/enum2.C: New test.
11810 * g++.dg/template/overload1.C: Add "-w" option.
11811
11812 2003-07-28 <hp@bitrange.com>
11813
11814 * gcc.dg/Wdeclaration-after-statement-1.c,
11815 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
11816
11817 2003-07-28 Jakub Jelinek <jakub@redhat.com>
11818
11819 * gcc.c-torture/compile/20030725-1.c: New test.
11820
11821 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
11822
11823 * gcc.dg/20030505.c: Only run for SPE.
11824 Remove definition of opaque type.
11825
11826 2003-07-27 Mark Mitchell <mark@codesourcery.com>
11827
11828 * g++.dg/template/ptrmem6.C: New test.
11829
11830 2003-07-26 Geoffrey Keating <geoffk@apple.com>
11831
11832 * gcc.c-torture/compile/zero-strct-2.c: New test.
11833
11834 2003-07-25 Geoffrey Keating <geoffk@apple.com>
11835
11836 * gcc.dg/intermod-1.c: New test.
11837
11838 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
11839
11840 PR c++/11617
11841 * g++.dg/template/lookup2.C: New test.
11842 * g++.dg/template/memclass1.C: Remove instantiated from error.
11843 * g++.dg/other/error2.C: Tweak expected errors.
11844
11845 PR c++/11596
11846 * g++.dg/template/defarg3.C: New test.
11847
11848 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
11849
11850 2003-07-24 Mark Mitchell <mark@codesourcery.com>
11851
11852 * g++.dg/inherit/access5.C: New test.
11853
11854 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11855
11856 PR c++/11513
11857 * g++.dg/template/crash8.C: New test.
11858
11859 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
11860
11861 PR c/10602
11862 * gcc.dg/noncompile/incomplete-2.c: New test.
11863
11864 2003-07-23 Mark Mitchell <mark@codesourcery.com>
11865
11866 PR c++/11645
11867 * g++.dg/inherit/access4.C: New test.
11868
11869 PR c++/11517
11870 * g++.dg/expr/cond2.C: New test.
11871
11872 PR optimization/10679
11873 * g++.dg/opt/inline4.C: New test.
11874
11875 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
11876
11877 * g++.dg/parse/crash10: New test.
11878
11879 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11880
11881 * g++.dg/ext/flexary1.C: New test.
11882
11883 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11884
11885 PR c++/10793
11886 * g++.dg/template/crash9.C: New test.
11887
11888 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11889
11890 PR c++/3004
11891 * g++.dg/parse/typedef3.C: New test.
11892
11893 PR c++/7906
11894 * g++.dg/parse/operator2.C: New test.
11895
11896 PR c++/8895
11897 * g++.dg/parse/def-tmpl-arg1.C: New test.
11898
11899 PR c++/9282
11900 * g++.dg/parse/funptr1.C: New test.
11901
11902 PR c++/9452
11903 * g++.dg/parse/ambig3.C: New test.
11904
11905 PR c++/9454
11906 * g++.dg/parse/operator3.C: New test.
11907
11908 PR c++/9486
11909 * g++.dg/parse/template10.C: New test.
11910
11911 PR c++/9488
11912 * g++.dg/parse/template11.C: New test.
11913
11914 PR c++/10150
11915 * g++.dg/parse/invalid-op1.C: New test.
11916
11917 PR c++/10247
11918 * g++.dg/parse/condexpr1.C: New test.
11919
11920 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11921
11922 * g++.dg/ext/packed3.C: New test.
11923 * g++.dg/ext/packed4.C: New test.
11924
11925 * gcc.dg/pack-test-3.c: New test.
11926
11927 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11928
11929 * lib/compat.exp: Handle dg-options per source file.
11930 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11931 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11932 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11933 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11934 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11935 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11936 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11937 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11938 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11939 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11940 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11941 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11942 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11943 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11944
11945 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11946
11947 PR c/10320
11948 * gcc.c-torture/execute/20030718-1.c: New test.
11949
11950 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11951
11952 PR optimization/11536
11953 * gcc.dg/20030721-1.c: New test.
11954
11955 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11956
11957 PR c++/11546
11958 * g++.dg/template/lookup1.C: New test.
11959
11960 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11961
11962 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11963 diagnostics of ill-formed constructs involving labels.
11964 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11965 the new 'previously defined here' message.
11966
11967 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11968
11969 * g++.dg/parse/non-dependent2.C: New test.
11970
11971 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11972
11973 * g++.dg/init/init-ref4.C: xfail on targets without
11974 weak symbols.
11975
11976 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11977
11978 PR target/11087
11979 * gcc.c-torture/execute/20030717-1.c: New test.
11980
11981 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11982
11983 * g++.dg/opt/cfg1.C: New test.
11984
11985 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11986
11987 PR optimization/11557
11988 * gcc.dg/20030717-1.c: New test.
11989
11990 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11991
11992 PR c++/10476
11993 * g++.dg/expr/crash-1.C: New test.
11994
11995 PR c++/11027
11996 * g++.dg/template/init3.C: New test.
11997
11998 PR c++/8222
11999 * g++.dg/template/non-dependent1.C: New test.
12000
12001 PR c++/11070
12002 * g++.dg/template/non-dependent2.C: New test.
12003
12004 PR c++/11071
12005 * g++.dg/template/non-dependent3.C: New test.
12006
12007 PR c++/9907
12008 * g++.dg/template/sizeof5.C: New test.
12009
12010 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12011
12012 PR 11498
12013 * gcc.c-torture/compile/mangle-1.c: New file.
12014
12015 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12016
12017 PR c++/7809
12018 * g++.dg/parse/access3.C: New test.
12019
12020 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12021
12022 PR c++/11384
12023 * g++.dg/init/init-ref4.C: New test.
12024
12025 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12026
12027 PR c++/11547
12028 * g++.dg/parse/constant3.C: New test.
12029 * g++.dg/parse/crash7.C: Likewise.
12030
12031 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12032
12033 PR target/11008
12034 * gcc.dg/i386-pentium4-not-mull.c: New.
12035
12036 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12037
12038 * gcc.dg/asm-names.c (ymain): Make it weak.
12039
12040 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12041
12042 PR c++/5421
12043 * g++.dg/template/friend21.C: New test.
12044
12045 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12046
12047 * gcc.dg/cleanup-8.c: New test.
12048 * gcc.dg/cleanup-9.c: New test.
12049
12050 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12051
12052 * g++.dg/ext/dll-MI1.h: New file.
12053 * g++.dg/ext/dllexport-MI1.C: New file.
12054 * g++.dg/ext/dllimport-MI1.C: New file.
12055
12056 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12057
12058 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12059 it does not have cmpstrsi patterns (just cmpmemsi).
12060
12061 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12062
12063 PR debug/11473
12064 * g++.dg/debug/debug8.C: New test.
12065
12066 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12067
12068 PR c++/10108
12069 * g++.dg/template/crash7.C: New test.
12070
12071 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12072
12073 PR target/10795
12074 * gcc.c-torture/compile/20030708-1.c: New.
12075
12076 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12077
12078 * gcc.c-torture/execute/20030715-1.c: New test.
12079
12080 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12081
12082 * gcc.dg/pch/inline-3.c: New file.
12083 * gcc.dg/pch/inline-3.hs: New file.
12084 * gcc.dg/pch/inline-4.c: New file.
12085 * gcc.dg/pch/inline-4.hs: New file.
12086
12087 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12088
12089 PR c++/11509
12090 * g++.dg/template/crash6.C: New test.
12091
12092 PR c++/7053
12093 * g++.dg/template/friend20.C: New test.
12094
12095 PR c++/7019
12096 * g++.dg/template/overload2.C: New test.
12097
12098 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12099
12100 PR optimization/11440
12101 * gcc.c-torture/execute/20030714-1.c: New test.
12102
12103 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12104
12105 PR c++/11154
12106 * g++.dg/template/partial2.C: New test.
12107
12108 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12109
12110 PR c++/11503
12111 * g++.dg/template/anon1.C: New test.
12112
12113 PR c++/11493
12114 PR c++/11495
12115 * g++.dg/parse/template9.C: Likewise.
12116 * g++.dg/template/crash4.C: New test.
12117 * g++.dg/template/koenig1.C: Likewise.
12118 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12119 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12120 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12121 functions.
12122 * g++.old-deja/g++.jason/template36.C: Likewise.
12123 * g++.old-deja/g++.mike/p1989.C: Likewise.
12124 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12125 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12126 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12127 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12128 compiling.
12129 * g++.old-deja/g++.pt/union2.C: Use this->.
12130
12131 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12132
12133 * gcc.dg/20030711-1.c: New test.
12134
12135 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12136
12137 PR c++/11050
12138 * g++.dg/parse/args1.C: New test.
12139 * g++.pt/defarg8.C: Change expected errors.
12140
12141 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12142
12143 PR c++/8164
12144 * g++.dg/template/nontype2.C: New test.
12145
12146 PR c++/10558
12147 * g++.dg/parse/template8.C: New test.
12148
12149 PR c++/8327
12150 * g++.dg/template/scope1.C: New test.
12151
12152 * g++.dg/warn/Wsign-compare-1.C: New test.
12153
12154 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12155
12156 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12157
12158 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12159
12160 PR c++/9411
12161 * g++.dg/template/explicit2.C: New test.
12162
12163 PR c++/10032
12164 * g++.dg/warn/pedantic1.C: New test.
12165
12166 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12167
12168 PR c++ 9483
12169 * g++.dg/other/field1.C: New test.
12170
12171 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12172
12173 PR c/11449
12174 * gcc.c-torture/compile/20030707-1.c: New.
12175
12176 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12177
12178 PR c++/10849
12179 * g++.dg/template/access12.C: New test.
12180
12181 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12182
12183 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12184 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12185 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12186 * gcc.misc-tests/gcov.exp: Update
12187 * g++.dg/gcov/gcov.exp: Update
12188 * lib/gcov.exp: Update.
12189
12190 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12191
12192 * g++.dg/abi/mangle17.C: Make sure template expressions are
12193 dependent.
12194 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12195 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12196 * g++.dg/opt/stack1.C: Remove erroneous code.
12197 * g++.dg/parse/template7.C: New test.
12198 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12199 * g++.old-deja/g++.pt/crash4.C: Likewise.
12200
12201 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12202
12203 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12204 with zero or one occurence of `$' after the initial `L'.
12205
12206 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12207
12208 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12209
12210 2003-07-08 Roger Sayle <roger@eyesopen.com>
12211
12212 PR c/11370
12213 * gcc.dg/Wunreachable-6.c: New testcase.
12214 * gcc.dg/Wunreachable-7.c: New testcase.
12215
12216 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12217
12218 PR c/11420
12219 * gcc.dg/20030708-1.c: New test.
12220
12221 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12222
12223 * gcc.dg/compat/sdata-section.h: New file.
12224 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12225 * gcc.dg/torture/mips-sdata-1.c: New test.
12226
12227 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12228
12229 PR c++/11030
12230 * g++.dg/template/friend19.C: New test.
12231
12232 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12233
12234 * g++.dg/opt/strength-reduce.C: New test.
12235
12236 2003-07-07 Roger Sayle <roger@eyesopen.com>
12237
12238 PR target/10979
12239 * gcc.dg/20030707-1.c: New testcase.
12240
12241 2003-07-07 Roger Sayle <roger@eyesopen.com>
12242
12243 PR optimization/11059
12244 * g++.dg/opt/emptyunion.C: New testcase.
12245
12246 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12247 Eric Botcazou <ebotcazou@libertysurf.fr>
12248
12249 * g++.dg/opt/stack1.C: New test.
12250
12251 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12252
12253 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12254 run test.
12255
12256 PR c++/11431
12257 * g++.dg/expr/static_cast3.C: New test.
12258
12259 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12260
12261 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12262 everywhere.
12263 * gcc.dg/concat.c: Concatenation of string constants with
12264 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12265 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12266 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12267 necessary to avoid multi-character character constant warning.
12268 * gcc.dg/cpp/escape.c: Likewise.
12269 * gcc.dg/cpp/ucs.c: Likewise.
12270 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12271 Fix a typo.
12272
12273 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12274
12275 PR c/11428
12276 * gcc.c-torture/compile/20030704-1.c: New.
12277
12278 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12279
12280 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12281
12282 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12283
12284 PR c++/5287, PR c++/7910, PR c++/11021
12285 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12286 tests for warnings.
12287 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12288 * g++.dg/ext/dllimport3.C: Likewise.
12289 * g++.dg/ext/dllimport4.C: New file.
12290 * g++.dg/ext/dllimport5.C: New file.
12291 * g++.dg/ext/dllimport6.C: New file.
12292 * g++.dg/ext/dllimport7.C: New file.
12293 * g++.dg/ext/dllimport8.C: New file.
12294 * g++.dg/ext/dllimport9.C: New file.
12295 * g++.dg/ext/dllimport10.C: New file.
12296 * g++.dg/ext/dllexport1.C: New file.
12297
12298 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12299
12300 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12301 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12302
12303 2003-07-03 Roger Sayle <roger@eyesopen.com>
12304
12305 * gcc.dg/builtins-25.c: New testcase.
12306 * gcc.dg/builtins-26.c: New testcase.
12307
12308 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12309
12310 * gcc.dg/compat/vector-defs.h: New file.
12311 * gcc.dg/compat/vector-setup.h: New file.
12312 * gcc.dg/compat/vector-check.h: New file.
12313 * gcc.dg/compat/vector-1_main.c: New file.
12314 * gcc.dg/compat/vector-1_x.c: New file.
12315 * gcc.dg/compat/vector-1_y.c: New file.
12316 * gcc.dg/compat/vector-2_main.c: New file.
12317 * gcc.dg/compat/vector-2_x.c: New file.
12318 * gcc.dg/compat/vector-2_y.c: New file.
12319
12320 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12321 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12322 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12323 * gcc.dg/compat/struct-align-1.h: New file.
12324 * gcc.dg/compat/struct-align-1_main.c: New file.
12325 * gcc.dg/compat/struct-align-1_x.c: New file.
12326 * gcc.dg/compat/struct-align-1_y.c: New file.
12327 * gcc.dg/compat/struct-align-2.h: New file.
12328 * gcc.dg/compat/struct-align-2_main.c: New file.
12329 * gcc.dg/compat/struct-align-2_x.c: New file.
12330 * gcc.dg/compat/struct-align-2_y.c: New file.
12331
12332 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12333 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12334 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12335 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12336 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12337 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12338 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12339 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12340 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12341 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12342 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12343 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12344 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12345 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12346 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12347 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12348 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12349 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12350 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12351 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12352 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12353 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12354 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12355 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12356 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12357 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12358 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12359 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12360 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12361
12362 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12363
12364 * gcc.dg/i386-call-1.c: New test.
12365
12366 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12367
12368 PR c++/9162
12369 * g++.dg/parse/defarg4.C: New.
12370
12371 2003-07-03 Roger Sayle <roger@eyesopen.com>
12372
12373 PR target/10700
12374 * gcc.c-torture/compile/20030703-1.c: New test case.
12375
12376 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12377
12378 * g++.dg/template/local3.C: Remove extra semicolon.
12379
12380 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12381
12382 * gcc.dg/i386-volatile-1.c: New test.
12383
12384 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12385
12386 PR c++/11072
12387 * g++.dg/other/offsetof2.C: XFAIL.
12388 * g++.dg/other/offsetof5.C: New.
12389
12390 PR c++/10219
12391 * g++.dg/template/error1.C: New.
12392
12393 PR c++/9779
12394 * g++.dg/template/dependent-expr1.C: New.
12395
12396 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12397
12398 PR c++/6949
12399 * g++.dg/template/local3.C: New test.
12400
12401 PR c++/11149
12402 * g++.dg/lookup/scoped6.C: New test.
12403
12404 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12405
12406 PR c++/8046
12407 * g++.dg/other/error7.C: New test.
12408
12409 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12410
12411 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12412 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12413 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12414 * g++.old-deja/g++.other/union2.C: Likewise.
12415 * gcc.dg/c90-const-expr-2.c: Likewise.
12416 * gcc.dg/c90-const-expr-3.c: Likewise.
12417 * gcc.dg/c99-const-expr-2.c: Likewise.
12418 * gcc.dg/c99-const-expr-3.c: Likewise.
12419 * gcc.dg/concat.c: Likewise.
12420
12421 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12422
12423 PR c++/9559
12424 * g++.dg/init/static1.C: New test.
12425
12426 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12427
12428 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12429 * g++.old-deja/g++.other/access2.C: Likewise.
12430 * g++.old-deja/g++.other/decl2.C: Likewise.
12431 * gcc.c-torture/execute/20020615-1.c: Likewise.
12432
12433 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12434
12435 PR c++/4933
12436 * g++.dg/template/sizeof4.C: New test.
12437
12438 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12439
12440 * g++.dg/other/error6.C: New test.
12441
12442 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12443
12444 PR c++/10750
12445 * g++.dg/parse/constant2.C: New test.
12446
12447 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12448
12449 PR c++/11106
12450 * g++.dg/other/error5.C: New test.
12451
12452 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12453
12454 * gcc.dg/format/gcc_diag-1.c: New test.
12455
12456 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12457
12458 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12459
12460 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12461
12462 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12463 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12464 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12465
12466 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12467
12468 * gcc.c-torture/execute/builtins/string-8.c: New test.
12469 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12470 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12471 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12472
12473 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12474
12475 PR c++/10468
12476 * g++.dg/ext/typeof6.C: New test.
12477
12478 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12479
12480 PR c++/10796
12481 * g++.dg/init/enum1.C: New test.
12482
12483 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12484
12485 * gcc.dg/20030627-1.c: New test.
12486
12487 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12488
12489 PR c++/11332
12490 * g++.dg/expr/static_cast2.C: New test.
12491
12492 2003-06-26 Roger Sayle <roger@eyesopen.com>
12493 Jakub Jelinek <jakub@redhat.com>
12494
12495 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12496 sprintf(dst,"%s",src) optimization.
12497 * gcc.c-torture/execute/20030626-1.c: New test case.
12498 * gcc.c-torture/execute/20030626-2.c: New test case.
12499
12500 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12501
12502 * gcc.c-torture/execute/multi-ix.c: New test.
12503
12504 * gcc.c-torture/execute/simd-4.c (main):
12505 Added missing semicolon at end of union.
12506
12507 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12508
12509 PR c++/8266
12510 * g++.dg/template/explicit-instantiation3.C: New test.
12511
12512 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12513
12514 * gcc.dg/20030626-1.c: Use signed char.
12515
12516 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12517
12518 * gcc.dg/20030626-1.c: New test.
12519
12520 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12521
12522 * const-str-2.m: Update.
12523
12524 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12525
12526 PR c++/10990
12527 * g++.dg/rtti/dyncast1.C: New test.
12528 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12529 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12530 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12531
12532 PR c++/10931
12533 * g++.dg/expr/static_cast1.C: New test.
12534
12535 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12536
12537 * gcc.dg/20030625-1.c: New test.
12538
12539 2003-06-24 Roger Sayle <roger@eyesopen.com>
12540
12541 * gcc.c-torture/compile/20030624-1.c: New test case.
12542
12543 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12544
12545 * gcc.c-torture/execute/string-opt-17.c: New test.
12546
12547 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12548
12549 PR c++/5754
12550 * g++.dg/parse/crash6.C: New test.
12551
12552 2003-06-23 Roger Sayle <roger@eyesopen.com>
12553
12554 * gcc.dg/builtins-24.c: New test case.
12555
12556 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12557
12558 * g++.dg/opt/operator1.C: New test.
12559
12560 2003-06-22 Roger Sayle <roger@eyesopen.com>
12561
12562 * gcc.c-torture/execute/string-opt-16.c: New test case.
12563
12564 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12565
12566 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12567 * g++.old-deja/g++.other/conv7.C: Likewise
12568 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12569 * g++.old-deja/g++.other/overload14.C: Likewise.
12570
12571 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12572
12573 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
12574 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12575
12576 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12577
12578 PR c++/10888
12579 * g++.dg/warn/Winline-3.C: New test.
12580
12581 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12582
12583 * lib/target-supports.exp (check_alias_available): Make the test
12584 program acceptable to the Solaris assembler.
12585
12586 PR c++/10749
12587 * g++.dg/template/memclass2.C: New test.
12588
12589 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12590 Eric Botcazou <ebotcazou@libertysurf.fr>
12591
12592 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
12593 data for non-matching targets.
12594 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
12595
12596 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12597
12598 PR c++/10845
12599 * g++.dg/template/member3.C: New test.
12600
12601 2003-06-19 Mark Mitchell <mark@codesourcery.com>
12602
12603 PR c++/10939
12604 * g++.dg/template/func1.C: New test.
12605
12606 PR c++/9649
12607 * g++.dg/template/static4.C: New test.
12608 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
12609
12610 PR c++/11041
12611 * g++.dg/init/ref7.C: New test.
12612
12613 2003-06-19 Matt Austern <austern@apple.com>
12614
12615 PR c++/11228
12616 * g++.dg/anew1.C: New test.
12617 * g++.dg/anew2.C: New test.
12618 * g++.dg/anew3.C: New test.
12619 * g++.dg/anew4.C: New test.
12620
12621 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
12622
12623 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
12624
12625 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
12626
12627 * gcc.c-torture/execute/simd-4.c (main): Make expected value
12628 endian-dependent.
12629
12630 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
12631
12632 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
12633 Remove cruft.
12634
12635 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
12636
12637 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
12638 * gcc.c-torture/compile/961203-1.c: Likewise.
12639 * gcc.c-torture/compile/980506-1.c: Likewise.
12640
12641 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12642
12643 PR c++/10712
12644 * g++.dg/lookup/using7.C: New test.
12645
12646 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12647
12648 PR c++/11105
12649 * g++.dg/abi/conv1.C: Remove it.
12650 * g++.dg/template/conv7.C: New test.
12651 * g++.dg/template/conv8.C: Likewise.
12652 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
12653 conversion operator.
12654
12655 2003-06-17 Janis Johnson <janis187@us.ibm.com>
12656
12657 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
12658 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12659 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12660 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12661 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12662 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12663 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12664 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12665 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12666 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12667 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12668 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12669 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12670 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12671 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12672 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12673 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12674 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12675 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12676 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12677 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12678 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12679 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12680 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12681 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12682 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12683 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12684 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12685 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12686
12687 2003-06-16 Mark Mitchell <mark@codesourcery.com>
12688
12689 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
12690 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
12691 indications.
12692
12693 2003-06-16 Roger Sayle <roger@eyesopen.com>
12694
12695 * gcc.dg/i386-387-5.c: New test case.
12696 * gcc.dg/i386-387-6.c: New test case.
12697 * gcc.dg/builtins-23.c: New test case.
12698
12699 2003-06-15 Roger Sayle <roger@eyesopen.com>
12700
12701 * gcc.dg/builtins-22.c: New test case.
12702 * gcc.dg/i386-387-1.c: Update to test exp.
12703 * gcc.dg/i386-387-2.c: Likewise.
12704
12705 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12706
12707 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
12708
12709 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12710
12711 * lib/gcc-dg.exp (dg-require-dll): New function.
12712 (dg-xfail-if): Likewise.
12713 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
12714 driver.
12715
12716 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
12717 * gcc.c-torture/compile/20001205-1.c: Likewise.
12718 * gcc.c-torture/compile/20001226-1.c: Likewise.
12719 * gcc.c-torture/compile/20010518-2.c: Likewise.
12720 * gcc.c-torture/compile/20020312-1.c: Likewise.
12721 * gcc.c-torture/compile/20020604-1.c: Likewise.
12722 * gcc.c-torture/compile/920501-12.c: Likewise.
12723 * gcc.c-torture/compile/920501-4.c: Likewise.
12724 * gcc.c-torture/compile/920520-1.c: Likewise.
12725 * gcc.c-torture/compile/920521-1.c: Likewise.
12726 * gcc.c-torture/compile/920625-1.c: Likewise.
12727 * gcc.c-torture/compile/961203-1.c: Likewise.
12728 * gcc.c-torture/compile/980506-1.c: Likewise.
12729 * gcc.c-torture/compile/981006-1.c: Likewise.
12730 * gcc.c-torture/compile/981022-1.c: Likewise.
12731 * gcc.c-torture/compile/981223-1.c: Likewise.
12732 * gcc.c-torture/compile/990617-1.c: Likewise.
12733 * gcc.c-torture/compile/dll.c: Likewise.
12734 * gcc.c-torture/compile/labels-3.c: Likewise.
12735 * gcc.c-torture/compile/mipscop-1.c: Likewise.
12736 * gcc.c-torture/compile/mipscop-2.c: Likewise.
12737 * gcc.c-torture/compile/mipscop-3.c: Likewise.
12738 * gcc.c-torture/compile/mipscop-4.c: Likewise.
12739 * gcc.c-torture/compile/simd-5.c: Likewise.
12740 * gcc.c-torture/compile/20000804-1.x: Remove.
12741 * gcc.c-torture/compile/20001205-1.x: Likewise.
12742 * gcc.c-torture/compile/20001226-1.x: Likewise.
12743 * gcc.c-torture/compile/20010518-2.x: Likewise.
12744 * gcc.c-torture/compile/20020312-1.x: Likewise.
12745 * gcc.c-torture/compile/20020604-1.x: Likewise.
12746 * gcc.c-torture/compile/920501-12.x: Likewise.
12747 * gcc.c-torture/compile/920501-4.x: Likewise.
12748 * gcc.c-torture/compile/920520-1.x: Likewise.
12749 * gcc.c-torture/compile/920521-1.x: Likewise.
12750 * gcc.c-torture/compile/920625-1.x: Likewise.
12751 * gcc.c-torture/compile/961203-1.x: Likewise.
12752 * gcc.c-torture/compile/980506-1.x: Likewise.
12753 * gcc.c-torture/compile/981006-1.x: Likewise.
12754 * gcc.c-torture/compile/981022-1.x: Likewise.
12755 * gcc.c-torture/compile/981223-1.x: Likewise.
12756 * gcc.c-torture/compile/990617-1.x: Likewise.
12757 * gcc.c-torture/compile/mipscop-1.x: Likewise.
12758 * gcc.c-torture/compile/mipscop-2.x: Likewise.
12759 * gcc.c-torture/compile/mipscop-3.x: Likewise.
12760 * gcc.c-torture/compile/mipscop-4.x: Likewise.
12761 * gcc.c-torture/compile/simd-5.x: Likewise.
12762
12763 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
12764
12765 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12766
12767 * gcc.c-torture/execute/20030611-1.c: New test.
12768
12769 2003-06-12 Roger Sayle <roger@eyesopen.com>
12770
12771 PR middle-end/168
12772 * gcc.dg/20030612-1.c: New test case.
12773
12774 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12775
12776 PR c++/10635
12777 * g++.dg/expr/cast1.C: New test.
12778
12779 2003-06-12 Roger Sayle <roger@eyesopen.com>
12780
12781 * gcc.dg/builtins-21.c: New test case.
12782
12783 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
12784
12785 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
12786 options instead of at the end.
12787 * lib/objc.exp (objc_target_compile): Likewise.
12788
12789 2003-06-11 Mark Mitchell <mark@codesourcery.com>
12790
12791 PR c++/10432
12792 * g++.dg/parse/error1.C: New test.
12793
12794 2003-06-11 Janis Johnson <janis187@us.ibm.com>
12795
12796 * gcc.dg/compat/struct-by-value-11_main.c: New file.
12797 * gcc.dg/compat/struct-by-value-11_x.c: New file.
12798 * gcc.dg/compat/struct-by-value-11_y.c: New file.
12799 * gcc.dg/compat/struct-by-value-12_main.c: New file.
12800 * gcc.dg/compat/struct-by-value-12_x.c: New file.
12801 * gcc.dg/compat/struct-by-value-12_y.c: New file.
12802 * gcc.dg/compat/struct-by-value-13_main.c: New file.
12803 * gcc.dg/compat/struct-by-value-13_x.c: New file.
12804 * gcc.dg/compat/struct-by-value-13_y.c: New file.
12805 * gcc.dg/compat/struct-by-value-14_main.c: New file.
12806 * gcc.dg/compat/struct-by-value-14_x.c: New file.
12807 * gcc.dg/compat/struct-by-value-14_y.c: New file.
12808 * gcc.dg/compat/struct-by-value-15_main.c: New file.
12809 * gcc.dg/compat/struct-by-value-15_x.c: New file.
12810 * gcc.dg/compat/struct-by-value-15_y.c: New file.
12811 * gcc.dg/compat/struct-by-value-16_main.c: New file.
12812 * gcc.dg/compat/struct-by-value-16_x.c: New file.
12813 * gcc.dg/compat/struct-by-value-16_y.c: New file.
12814 * gcc.dg/compat/struct-by-value-17_main.c: New file.
12815 * gcc.dg/compat/struct-by-value-17_x.c: New file.
12816 * gcc.dg/compat/struct-by-value-17_y.c: New file.
12817 * gcc.dg/compat/struct-by-value-18_main.c: New file.
12818 * gcc.dg/compat/struct-by-value-18_x.c: New file.
12819 * gcc.dg/compat/struct-by-value-18_y.c: New file.
12820
12821 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
12822 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
12823 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
12824 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
12825 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
12826 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
12827 * gcc.dg/compat/scalar-return-3_main.c: New file.
12828 * gcc.dg/compat/scalar-return-3_x.c: New file.
12829 * gcc.dg/compat/scalar-return-3_y.c: New file.
12830 * gcc.dg/compat/scalar-return-4_main.c: New file.
12831 * gcc.dg/compat/scalar-return-4_x.c: New file.
12832 * gcc.dg/compat/scalar-return-4_y.c: New file.
12833
12834 2003-06-10 Janis Johnson <janis187@us.ibm.com>
12835
12836 * gcc.dg/compat/fp2-struct-check.h: New file.
12837 * gcc.dg/compat/fp2-struct-defs.h: New file.
12838 * gcc.dg/compat/fp2-struct-init.h: New file.
12839 * gcc.dg/compat/struct-by-value-10_main.c: New file.
12840 * gcc.dg/compat/struct-by-value-10_x.c: New file.
12841 * gcc.dg/compat/struct-by-value-10_y.c: New file.
12842 * gcc.dg/compat/struct-return-10_main.c: New file.
12843 * gcc.dg/compat/struct-return-10_x.c: New file.
12844 * gcc.dg/compat/struct-return-10_y.c: New file.
12845
12846 * gcc.dg/compat/compat-common.h: New file.
12847 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
12848 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
12849 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
12850 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
12851 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
12852 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
12853 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
12854 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12855 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
12856 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
12857 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12858 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
12859 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
12860 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12861 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
12862 * gcc.dg/compat/small-struct-check.h: Ditto.
12863 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
12864 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12865 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
12866 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
12867 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12868 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12869 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
12870 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12871 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
12872 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
12873 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12874 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12875 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
12876 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12877 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12878 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
12879 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12880 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
12881 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
12882 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12883 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
12884 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
12885 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12886 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12887 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12888 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12889 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12890 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12891 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12892 * gcc.dg/compat/struct-return-3_y.c: Ditto.
12893
12894 2003-06-10 Geoffrey Keating <geoffk@apple.com>
12895
12896 * g++.dg/pch/static-1.C: New file.
12897 * g++.dg/pch/static-1.Hs: New file.
12898
12899 2003-06-10 Richard Henderson <rth@redhat.com>
12900
12901 * gcc.dg/asm-7.c: Adjust expected warning text.
12902
12903 2003-06-10 Roger Sayle <roger@eyesopen.com>
12904
12905 * gcc.dg/builtins-20.c: New test case.
12906
12907 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12908
12909 PR c++/11131
12910 * g++.dg/opt/template1.C: New test.
12911
12912 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12913
12914 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12915 additional_sources.
12916
12917 2003-05-21 David Taylor <dtaylor@emc.com>
12918
12919 * gcc.dg/Wpadded.c: New file.
12920
12921 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12922
12923 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12924 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12925 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12926 dg-require-weak.
12927
12928 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12929
12930 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12931
12932 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12933
12934 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12935 (dg-require-alias): Likewise.
12936 (dg-require-gc-sections): Likewise.
12937 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12938
12939 2003-06-08 Richard Henderson <rth@redhat.com>
12940
12941 * gcc.dg/20011029-2.c: Fix the array reference.
12942 * gcc.dg/asm-7.c: New.
12943
12944 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12945
12946 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12947
12948 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12949
12950 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12951 (dg-require-gc-sections): Likewise.
12952
12953 2003-06-08 Jan Hubicka <jh@suse.cz>
12954
12955 * i386-cmov1.c: Fix regular expression.
12956 * i386-cvt-1.c: Likewise.
12957 * i386-local.c: Likewise.
12958 * i386-local2.c: Likewise.
12959 * i386-mul.c: Likewise.
12960 * i386-ssetype-1.c: Likewise.
12961 * i386-ssetype-3.c: Likewise.
12962 * i386-ssetype-5.c: Likewise.
12963
12964 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12965
12966 PR c++/11039
12967 * g++.dg/warn/implicit-typename2.C: New test.
12968 * g++.dg/warn/implicit-typename3.C: New test.
12969
12970 2003-06-07 Richard Henderson <rth@redhat.com>
12971
12972 * g++.dg/other/offsetof3.C: Use size_t.
12973 * g++.dg/other/offsetof4.C: Likewise.
12974
12975 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12976
12977 * lib/copy-file.exp: New. Implement gcc_copy_files.
12978
12979 * lib/dg-pch.exp: Load copy-file.exp
12980 (dg-pch): Use gcc_copy_files instead of "file copy".
12981
12982 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12983
12984 * gcc.dg/weak/weak.exp: Simplify.
12985 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12986 * gcc.dg/weak/weak-1.c: Likewise.
12987 * gcc.dg/weak/weak-2.c: Likewise.
12988 * gcc.dg/weak/weak-3.c: Likewise.
12989 * gcc.dg/weak/weak-4.c: Likewise.
12990 * gcc.dg/weak/weak-5.c: Likewise.
12991 * gcc.dg/weak/weak-6.c: Likewise.
12992 * gcc.dg/weak/weak-7.c: Likewise.
12993 * gcc.dg/weak/weak-8.c: Likewise.
12994 * gcc.dg/weak/weak-9.c: Likewise.
12995
12996 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12997
12998 gcc.c-torture/execute/20030606-1.c: New.
12999
13000 2003-06-06 Roger Sayle <roger@eyesopen.com>
13001
13002 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13003 * gcc.dg/builtins-19.c: Likewise.
13004
13005 2003-06-06 Roger Sayle <roger@eyesopen.com>
13006
13007 * gcc.dg/builtins-2.c: Add some more tests.
13008 * gcc.dg/builtins-18.c: New test case.
13009 * gcc.dg/builtins-19.c: New test case.
13010
13011 2003-06-06 Roger Sayle <roger@eyesopen.com>
13012 Jim Wilson <wilson@tuliptree.org>
13013
13014 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13015
13016 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13017
13018 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13019 mempcpy/stpcpy calls not to be optimized into something else.
13020 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13021 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13022 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13023
13024 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13025
13026 * gcc.dg/format/asm_fprintf-1.c: New test.
13027
13028 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13029
13030 * lib/gcc-defs.exp (additional_sources): New variable.
13031 (dg-additional-sources): New function.
13032 (additional_files): New variable.
13033 (dg-additional-files): New function.
13034 (dg-additional-files-options): Likewise.
13035 * lib/gcc-dg.exp (dg-require-weak): New function.
13036 (dg-require-alias): Likewise.
13037 (dg-require-gc-sections): Likewise.
13038 * lib/target-supports.exp (check_alias_available): Remove testfile
13039 parameter.
13040 (check_gc_sections_available): New function.
13041 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13042 (dg-gpp-additional-files): Likewise.
13043 * lib/g++.exp (additional_sources): Remove.
13044 (additional_files): Likewise.
13045 (g++_target_compile): Use dg-additional-files-options.
13046
13047 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13048 Tcl logic.
13049 * gcc.dg/special/ecos.exp: Remove.
13050 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13051 * gcc.dg/special/alias-1.c: Likewise.
13052 * gcc.dg/special/alias-2.c: Likewise.
13053 * gcc.dg/special/gcsec-1.c: Likewise.
13054 * gcc.dg/special/weak-1.c: Likewise.
13055 * gcc.dg/special/weak-2.c: Likewise.
13056 * gcc.dg/special/wkali-1.c: Likewise.
13057 * gcc.dg/special/wkali-2.c: Likewise.
13058
13059 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13060 dg-gpp-additional-*.
13061 * g++.dg/special/conpr-3.C: Likewise.
13062 * g++.dg/special/conpr-4.C: Likewise.
13063 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13064 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13065 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13066 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13067 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13068 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13069 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13070 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13071 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13072 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13073 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13074 * g++.old-deja/g++.other/comdat1.C: Likewise.
13075 * g++.old-deja/g++.other/comdat2.C: Likewise.
13076 * g++.old-deja/g++.other/comdat3.C: Likewise.
13077 * g++.old-deja/g++.other/ctor1.C: Likewise.
13078 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13079
13080 2003-06-05 Richard Henderson <rth@redhat.com>
13081
13082 * gcc.dg/debug/20030605-1.c: New.
13083
13084 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13085
13086 * README.QMTEST: Update.
13087
13088 2003-06-04 Richard Henderson <rth@redhat.com>
13089
13090 * gcc.dg/cleanup-1.c: New.
13091 * gcc.dg/cleanup-2.c: New.
13092 * gcc.dg/cleanup-3.c: New.
13093 * gcc.dg/cleanup-4.c: New.
13094 * gcc.dg/cleanup-5.c: New.
13095 * gcc.dg/cleanup-6.c: New.
13096 * gcc.dg/cleanup-7.c: New.
13097
13098 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13099
13100 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13101
13102 * lib/dg-pch.exp: New file.
13103 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13104 * gcc.dg/pch/pch.exp: Likewise.
13105
13106 2003-06-04 Roger Sayle <roger@eyesopen.com>
13107
13108 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13109 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13110 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13111 * gcc.dg/builtins-17.c: New test case.
13112 * gcc.dg/i386-387-4.c: New test case.
13113 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13114
13115 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13116
13117 * gcc.dg/ultrasp9.c: New test.
13118
13119 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13120
13121 * gcc.c-torture/compile/20030604-1.c: New test.
13122 * gcc.dg/sparc-constant-1.c: New test.
13123
13124 2003-06-03 Glen Nakamura <glen@imodulo.com>
13125
13126 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13127
13128 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13129
13130 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13131
13132 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13133 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13134
13135 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13136
13137 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13138
13139 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13140
13141 PR c++/10940
13142 * g++.dg/template/spec10.C: New test.
13143
13144 2003-06-03 Roger Sayle <roger@eyesopen.com>
13145
13146 * gcc.dg/builtins-16.c: New test case.
13147
13148 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13149
13150 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13151 mempcpy test with post-increments.
13152 * gcc.c-torture/execute/string-opt-3.c: New test.
13153 * gcc.dg/string-opt-1.c: New test.
13154
13155 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13156
13157 PR fortran/10965
13158 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13159
13160 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13161
13162 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13163 (scan-assembler): ... here. Use dg-scan.
13164 (scan-assembler-not): Likewise.
13165 (scan-file): New function.
13166 (scan-file-not): Likewise.
13167 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13168 * gcc.dg/cpp/_Pragma4.c: Likewise.
13169 * gcc.dg/cpp/_Pragma5.c: Likewise.
13170 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13171 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13172 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13173 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13174 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13175 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13176 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13177 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13178 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13179 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13180 * gcc.dg/cpp/cxxcom1.c: Likewise.
13181 * gcc.dg/cpp/line1.c: Likewise.
13182 * gcc.dg/cpp/maccom1.c: Likewise.
13183 * gcc.dg/cpp/maccom2.c: Likewise.
13184 * gcc.dg/cpp/maccom3.c: Likewise.
13185 * gcc.dg/cpp/maccom4.c: Likewise.
13186 * gcc.dg/cpp/maccom5.c: Likewise.
13187 * gcc.dg/cpp/maccom6.c: Likewise.
13188 * gcc.dg/cpp/multiline.c: Likewise.
13189 * gcc.dg/cpp/spacing1.c: Likewise.
13190 * gcc.dg/cpp/spacing2.c: Likewise.
13191 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13192 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13193 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13194 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13195 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13196 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13197 * gcc.dg/cpp/cxxcom2.c: Likewise.
13198 * gcc.dg/cpp/cxxcom2.h: New file.
13199
13200 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13201 * g++.dg/cpp/truefalse.C: Here.
13202 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13203
13204 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13205
13206 * gcc.dg/cpp/redef3.c: New file.
13207
13208 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13209
13210 * gcc.dg/i386-loop-3.c: New test.
13211
13212 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13213
13214 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13215
13216 2003-05-31 Roger Sayle <roger@eyesopen.com>
13217
13218 * gcc.dg/fwrapv-1.c: New test case.
13219 * gcc.dg/fwrapv-2.c: New test case.
13220
13221 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13222
13223 PR c++/10956
13224 * g++.dg/template/spec9.C: New test.
13225
13226 2003-05-29 Roger Sayle <roger@eyesopen.com>
13227
13228 * gcc.dg/duff-4.c: New test case.
13229
13230 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13231
13232 PR fortran/10843
13233 * g77.dg/ffixed-form-1.f: New test
13234 * g77.dg/ffixed-form-2.f: New test
13235 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13236 * g77.dg/ffree-form-3.f: New test
13237
13238 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13239
13240 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13241 * gcc.dg/wint_t-1.c: Likewise.
13242
13243 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13244
13245 * g++.dg/template/access11.C: New test.
13246
13247 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13248
13249 PR c++/10849
13250 * g++.dg/template/access10.C: New test.
13251
13252 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13253 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13254
13255 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13256
13257 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13258
13259 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13260 suppress for powerpc-*-darwin*.
13261 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13262
13263 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13264
13265 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13266 suppress option for powerpc-*-darwin*.
13267
13268 2003-05-23 Roger Sayle <roger@eyesopen.com>
13269
13270 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13271 * gcc.dg/builtins-4.c: Add test for fmod.
13272
13273 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13274
13275 PR c++/10682
13276 * g++.dg/template/instantiate4.C: New test.
13277
13278 2003-05-22 Roger Sayle <roger@eyesopen.com>
13279
13280 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13281
13282 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13283
13284 * gcc.dg/compat/scalar-return-1_main.c: New file.
13285 * gcc.dg/compat/scalar-return-1_x.c: New file.
13286 * gcc.dg/compat/scalar-return-1_y.c: New file.
13287 * gcc.dg/compat/scalar-return-2_main.c: New file.
13288 * gcc.dg/compat/scalar-return-2_x.c: New file.
13289 * gcc.dg/compat/scalar-return-2_y.c: New file.
13290 * gcc.dg/compat/struct-return-3_main.c: New file.
13291 * gcc.dg/compat/struct-return-3_y.c: New file.
13292 * gcc.dg/compat/struct-return-3_x.c: New file.
13293 * gcc.dg/compat/struct-return-2_main.c: New file.
13294 * gcc.dg/compat/struct-return-2_x.c: New file.
13295 * gcc.dg/compat/struct-return-2_y.c: New file.
13296
13297 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13298
13299 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13300 for hppa*-hp-hpux*.
13301 * gcc.dg/20021014-1.c (dg-options): Likewise.
13302 * gcc.dg/nest.c (dg-options): Likewise.
13303
13304 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13305
13306 PR c++/9738
13307 * g++.dg/ext/dllimport2.C: New file.
13308 * g++.dg/ext/dllimport3.C: New file.
13309
13310 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13311
13312 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13313 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13314 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13315 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13316 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13317 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13318 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13319 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13320 * gcc.dg/compat/small-struct-defs.h: New file.
13321 * gcc.dg/compat/small-struct-init.h: New file.
13322 * gcc.dg/compat/small-struct-check.h: New file.
13323 * gcc.dg/compat/fp-struct-defs.h: New file.
13324 * gcc.dg/compat/fp-struct-check.h: New file.
13325 * gcc.dg/compat/fp-struct-init.h: New file.
13326 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13327 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13328
13329 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13330
13331 * gcc.dg/20030225-2.c: New test.
13332
13333 2003-05-18 Roger Sayle <roger@eyesopen.com>
13334 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13335
13336 * gcc.c-torture/compile/20030518-1.c: New test case.
13337
13338 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13339
13340 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13341 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13342 gcc-dg-debug-runtest.
13343 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13344 gcc-dg-debug-runtest.
13345
13346 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13347
13348 PR c++/9022
13349 * g++.dg/lookup/using6.C: New test.
13350
13351 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13352
13353 * g++.dg/parse/access2.C: New test.
13354
13355 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13356
13357 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13358 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13359 * gcc.dg/debug/debug.exp: Likewise.
13360
13361 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13362
13363 * gcc.dg/dollar.c: New test.
13364
13365 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13366
13367 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13368 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13369 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13370 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13371 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13372 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13373 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13374 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13375 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13376 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13377 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13378 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13379 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13380 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13381 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13382 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13383 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13384 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13385
13386 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13387
13388 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13389 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13390 support for "repo" mode.
13391 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13392 * lib/g77-dg.exp: Likewise.
13393 * lib/obj-dg.exp: Likewise.
13394
13395 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13396
13397 Merge from gcc-3_2-rhl8-branch:
13398 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13399
13400 * gcc.dg/tls/opt-6.c: New test.
13401
13402 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13403
13404 * gcc.dg/20030405-1.c: New test.
13405
13406 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13407
13408 * gcc.dg/20030309-1.c: New test.
13409
13410 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13411
13412 * gcc.c-torture/execute/20030307-1.c: New test.
13413
13414 2003-02-20 Randolph Chung <tausq@debian.org>
13415
13416 * gcc.c-torture/compile/20030220-1.c: New test.
13417
13418 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13419
13420 * gcc.dg/20030217-1.c: New test.
13421
13422 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13423
13424 * gcc.c-torture/compile/20020129-1.c: New test.
13425
13426 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13427
13428 * gcc.dg/unroll-1.c: New test.
13429
13430 2002-11-16 Jan Hubicka <jh@suse.cz>
13431
13432 * gcc.c-torture/execute/20020920-1.c: New test.
13433
13434 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13435
13436 PR target/7434
13437 * gcc.c-torture/compile/20021008-1.c: New test.
13438
13439 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13440
13441 PR target/7559
13442 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13443
13444 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13445
13446 * gcc.c-torture/compile/20020807-1.c: New test.
13447
13448 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13449
13450 * gcc.dg/tls/opt-1.c: New test.
13451
13452 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13453
13454 * gcc.dg/20020729-1.c: New test.
13455
13456 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13457
13458 * g++.dg/opt/life1.C: New test.
13459
13460 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13461
13462 * gcc.dg/20020525-1.c: New test.
13463
13464 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13465
13466 PR c++/6794
13467 * g++.dg/ext/pretty1.C: New test.
13468 * g++.dg/ext/pretty2.C: New test.
13469
13470 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13471
13472 PR c++/8385
13473 * g++.dg/ext/typeof5.C: New test.
13474
13475 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13476
13477 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13478 __USER_LABEL_PREFIX__ into account.
13479 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13480
13481 2003-05-14 Roger Sayle <roger@eyesopen.com>
13482
13483 * gcc.dg/builtins-15.c: New test case.
13484
13485 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13486
13487 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13488
13489 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13490
13491 * lib/g++.exp: Tweak handling of additional source files.
13492 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13493 * g++.dg/special/conpr-2a.C: Rename to ...
13494 * g++.dg/special/conpr-2a.cc: ... this.
13495 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13496 * g++.dg/special/conpr-3a.C: Rename to ...
13497 * g++.dg/special/conpr-3a.cc: This.
13498 * g++.dg/special/conpr-3b.C: Rename to ...
13499 * g++.dg/special/conpr-3b.cc: This.
13500 * g++.dg/special/conpr-4.C: New test.
13501 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13502
13503 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13504
13505 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13506
13507 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13508
13509 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13510 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13511 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13512 * g++.old-deja/g++.other/warn3.C: Likewise.
13513
13514 2003-05-11 Roger Sayle <roger@eyesopen.com>
13515
13516 * gcc.dg/i386-387-1.c: Update to also test log.
13517 * gcc.dg/i386-387-2.c: Likewise.
13518
13519 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13520
13521 * g77.f-torture/execute/int8421.f: New test.
13522
13523 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13524
13525 PR c++/10230, c++/10481
13526 * g++.dg/lookup/scoped5.C: New test.
13527
13528 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13529
13530 PR c++/10552
13531 * g++.dg/template/ttp6.C: New test.
13532
13533 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13534
13535 * gcc.c-torture/execute/builtins: New directory.
13536 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13537 gcc.c-torture/execute/builtins.
13538 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13539 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13540 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13541 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13542
13543 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13544
13545 PR c++/9252
13546 * g++.dg/template/access8.C: New test.
13547 * g++.dg/template/access9.C: New test.
13548
13549 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13550
13551 PR c++/9554
13552 * g++.dg/parse/access1.C: New test.
13553
13554 2003-05-09 DJ Delorie <dj@redhat.com>
13555
13556 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13557 long, and not an int.
13558
13559 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13560
13561 PR c++/10555, c++/10576
13562 * g++.dg/template/memclass1.C: New test.
13563
13564 2003-05-08 DJ Delorie <dj@redhat.com>
13565
13566 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13567 targets.
13568 * gcc.c-torture/execute/20021024-1.x: Likewise.
13569 * gcc.c-torture/execute/shiftdi.x: Likewise.
13570 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13571 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13572 * gcc.dg/20021018-1.c: Likewise.
13573
13574 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13575
13576 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
13577
13578 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
13579 (bcopy): Call memmove.
13580
13581 2003-05-08 Roger Sayle <roger@eyesopen.com>
13582
13583 * g77.f-torture/compile/8485.f: New test case.
13584
13585 2003-05-07 Richard Henderson <rth@redhat.com>
13586
13587 PR c++/10570
13588 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
13589 Verify exception_cleanup not called for rethrows.
13590 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
13591 when exiting catch block without rethrowing.
13592 * g++.dg/eh/forced3.C: New.
13593 * g++.dg/eh/forced4.C: New.
13594
13595 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
13596
13597 * gcc.dg/20030505.c: Fix triplet.
13598
13599 2003-05-06 DJ Delorie <dj@redhat.com>
13600
13601 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
13602 * gcc.dg/nest.c: Likewise.
13603
13604 2003-05-05 Roger Sayle <roger@eyesopen.com>
13605
13606 * gcc.dg/builtins-14.c: New test case.
13607
13608 2003-05-05 Janis Johnson <janis187@us.ibm.com>
13609
13610 * lib/compat.exp (compat-execute): New argument.
13611 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
13612 * gcc.dg/compat: New test directory.
13613 * gcc.dg/compat/compat.exp: New expect script.
13614 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
13615 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
13616 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
13617 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
13618 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
13619 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
13620
13621 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
13622 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
13623 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
13624 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
13625 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
13626 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
13627 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
13628 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
13629 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
13630 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
13631 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
13632 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
13633 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
13634 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
13635 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
13636
13637 2003-05-05 Zack Weinberg <zack@codesourcery.com>
13638
13639 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
13640
13641 2003-05-05 Jakub Jelinek <jakub@redhat.com>
13642
13643 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
13644
13645 2003-05-05 Geoffrey Keating <geoffk@apple.com>
13646
13647 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
13648 * gcc.dg/ppc-fsel-2.c: New test.
13649
13650 * gcc.dg/unused-5.c: New test.
13651
13652 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13653
13654 PR c++/10496
13655 * g++.dg/warn/pmf1.C: New test.
13656
13657 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13658
13659 PR c++/4494
13660 * g++.dg/warn/main.C: New test.
13661
13662 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13663
13664 * gcc.dg/nonnull-3.c: New test.
13665
13666 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
13667
13668 * gcc.dg/cpp/Wtrigraphs.c: Update.
13669 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
13670
13671 2003-05-03 Geoffrey Keating <geoffk@apple.com>
13672
13673 * gcc.dg/ppc-fsel-1.c: New test.
13674
13675 2003-05-03 Zack Weinberg <zack@codesourcery.com>
13676
13677 PR c/10604
13678 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
13679
13680 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
13681
13682 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
13683
13684 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13685
13686 PR c++/9364, c++/10553, c++/10586
13687 * g++.dg/parse/typename4.C: New test.
13688 * g++.dg/parse/typename5.C: Likewise.
13689
13690 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
13691
13692 * gcc.c-torture/compile/20030503-1.c: New test.
13693
13694 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13695
13696 * g++.dg/lookup/using5.C: Fix testcase error.
13697
13698 2003-05-01 Chris Demetriou <cgd@broadcom.com>
13699
13700 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
13701 since MEABI is no longer supported. Remove all vestiges
13702 of MEABI from the test.
13703
13704 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13705
13706 PR c++/10554
13707 * g++.dg/lookup/using5.C: New test.
13708
13709 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13710
13711 PR c++/8772
13712 * g++.dg/template/ttp5.C: New test.
13713
13714 2003-04-30 Mark Mitchell <mark@codesourcery.com>
13715
13716 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
13717 (dg-gpp-additional-sources): New function.
13718 (dg-gpp-additional-files): Likewise.
13719 * lib/g++.exp (additional_sources): New variable.
13720 (additional_files): Likewise.
13721 (g++_target_compile): Deal with them.
13722 * lib/old-dejagnu.exp: Remove.
13723 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
13724 * g++.old-deja: Revise all tests to use dg commands.
13725
13726 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13727
13728 PR c++/9432, c++/9528
13729 * g++.dg/lookup/using4.C: New test.
13730
13731 2003-04-29 Geoffrey Keating <geoffk@apple.com>
13732
13733 * gcc.dg/noreturn-5.c: New file.
13734 * gcc.dg/noreturn-6.c: New file.
13735
13736 * gcc.c-torture/compile/inline-1.c: New file.
13737
13738 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13739
13740 PR c++/10551
13741 * g++.dg/template/explicit1.C: New test.
13742
13743 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13744
13745 PR c++/10549
13746 * g++.dg/other/bitfield1.C: New test.
13747
13748 PR c++/10527
13749 * g++.dg/init/new7.C: New test.
13750
13751 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13752
13753 * g++.dg/ext/desig1.C: New test.
13754 * g++.dg/ext/init1.C: Update.
13755
13756 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
13757
13758 2003-04-28 Mark Mitchell <mark@codesourcery.com>
13759
13760 PR c++/10180
13761 * g++.dg/warn/Winline-1.C: New test.
13762
13763 2003-04-28 Jakub Jelinek <jakub@redhat.com>
13764
13765 * gcc.c-torture/execute/string-opt-19.c: New test.
13766
13767 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
13768 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
13769
13770 2003-04-27 Mark Mitchell <mark@codesourcery.com>
13771
13772 PR c++/10506
13773 * g++.dg/init/new6.C: New test.
13774
13775 PR c++/10503
13776 * g++.dg/init/ref6.C: New test.
13777
13778 2003-04-26 David Edelsohn <edelsohn@gnu.org>
13779
13780 * g++.dg/warn/weak1.C: XFAIL on AIX4.
13781
13782 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13783
13784 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
13785 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
13786
13787 2003-04-25 Mark Mitchell <mark@codesourcery.com>
13788
13789 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
13790 initialized static data members.
13791
13792 2003-04-25 H.J. Lu <hjl@gnu.org>
13793
13794 * gcc.dg/ia64-sync-4.c: New test.
13795
13796 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13797
13798 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
13799 date.
13800
13801 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
13802
13803 PR c++/10337
13804 * g++.dg/warn/conv1.C: New test.
13805 * g++.old-deja/g++.other/conv7.C: Adjust.
13806 * g++.old-deja/g++.other/overload14.C: Adjust.
13807
13808 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13809
13810 PR c++/10471
13811 * g++.dg/template/defarg2.C: New test.
13812
13813 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
13814
13815 * gcc.dg/cpp/include2.c: Update.
13816 * gcc.dg/cpp/multiline-2.c: New.
13817 * gcc.dg/cpp/multiline.c: Update.
13818 * gcc.dg/cpp/strify2.c: Update.
13819 * gcc.dg/cpp/trad/literals-2.c: Update.
13820
13821 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13822
13823 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
13824
13825 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13826
13827 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
13828
13829 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13830
13831 PR c++/10451
13832 * g++.dg/parse/crash4.C: New test.
13833
13834 PR c++/9847
13835 * g++.dg/parse/crash5.C: New test.
13836
13837 2003-04-22 Mark Mitchell <mark@codesourcery.com>
13838
13839 PR c++/10446
13840 * g++.dg/parse/crash3.C: New test.
13841
13842 PR c++/10428
13843 * g++.dg/parse/elab1.C: New test.
13844
13845 2003-04-22 Devang Patel <dpatel@apple.com>
13846
13847 * gcc.dg/cpp/trad/funlike-5.c: New test.
13848
13849 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
13850
13851 * g++.dg/other/packed1.C: Fix dg options.
13852
13853 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
13854
13855 * g++.dg/other/offsetof2.C: New test.
13856
13857 2003-04-21 Mark Mitchell <mark@codesourcery.com>
13858
13859 * g++.dg/template/recurse.C: Adjust location of error messages.
13860
13861 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
13862
13863 PR c++/9881
13864 * g++.dg/init/addr-const1.C: New test.
13865 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
13866
13867 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
13868
13869 PR c++/10405
13870 * g++.dg/lookup/struct-hack1.C: New test.
13871
13872 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
13873
13874 * ucs.c: Update diagnostic messages.
13875
13876 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13877
13878 * gcc.dg/cpp/truefalse.cpp: New test.
13879 * gcc.dg/cpp/cpp.exp: Update.
13880 * g++.dg/other/stdbool-if.C: Remove.
13881
13882 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13883
13884 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
13885 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13886
13887 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13888
13889 * gcc.c-torture/compile/20030418-1.c: New test.
13890
13891 2003-04-17 Janis Johnson <janis187@us.ibm.com>
13892
13893 * README.compat: Remove; content moved to doc/sourcebuild.texi.
13894
13895 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13896
13897 PR c++/10347
13898 g++.dg/template/dependent-name1.C: New test.
13899
13900 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
13901
13902 * gcc.dg/warn-1.c (tourist_guide): New array,
13903 contains a pointer to bar.
13904
13905 2003-04-16 Roger Sayle <roger@eyesopen.com>
13906
13907 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13908 * gcc.c-torture/execute/medce-1.c: New test case.
13909 * gcc.c-torture/execute/medce-2.c: New test case.
13910
13911 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13912
13913 * lib/prune.exp: Ignore more messages.
13914
13915 PR c++/10381
13916 * g++.dg/parse/lookup3.C: New test.
13917
13918 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13919
13920 * gcc.c-torture/compile/20030415-1.c : New test.
13921
13922 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13923
13924 * gcc.c-torture/execute/scope-2.c: Move to ...
13925 * gcc.dg/noncompile/scope.c: .... here.
13926
13927 2003-04-14 Roger Sayle <roger@eyesopen.com>
13928
13929 * gcc.dg/20030414-2.c: New test case.
13930
13931 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13932
13933 PR target/10377
13934 * gcc.dg/20030414-1.c: New test.
13935
13936 2003-04-13 Roger Sayle <roger@eyesopen.com>
13937
13938 * gcc.dg/builtins-12.c: New test case.
13939 * gcc.dg/builtins-13.c: New test case.
13940
13941 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13942
13943 * gcc.c-torture/execute/string-opt-18.c: New test.
13944
13945 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/10300
13948 * g++.dg/init/new5.C: New test.
13949
13950 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13951
13952 PR c++/7910
13953 * g++.dg/ext/dllimport1.C: New test.
13954
13955 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13956
13957 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13958
13959 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13960
13961 PR Fortran/9263
13962 * g77.f-torture/noncompile/9263.f: New test
13963 PR Fortran/1832
13964 * g77.f-torture/execute/1832.f: New test
13965
13966 2003-04-11 David Chad <davidc@freebsd.org>
13967 Loren J. Rittle <ljrittle@acm.org>
13968
13969 libobjc/8562
13970 * objc.dg/headers.m: New test.
13971
13972 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13973
13974 * gcc.c-torture/execute/builtin-noret-2.c: New.
13975 * gcc.c-torture/execute/builtin-noret-2.x: New.
13976 XFAIL builtin-noret-2.c at -O1 and above.
13977 * gcc.dg/redecl.c: New.
13978 * gcc.dg/Wshadow-1.c: Update error regexps.
13979
13980 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13981
13982 * g++.dg/abi/bitfield10.C: New test.
13983
13984 2003-04-09 Mike Stump <mrs@apple.com>
13985
13986 * gcc.dg/pch/pch.exp: Make testcase names longer.
13987 * g++.dg/pch/pch.exp: Make testcase names longer.
13988
13989 2003-04-08 Roger Sayle <roger@eyesopen.com>
13990
13991 * gcc.dg/builtins-11.c: New test case.
13992
13993 2003-04-08 Roger Sayle <roger@eyesopen.com>
13994
13995 * gcc.dg/builtins-9.c: New test case.
13996 * gcc.dg/builtins-10.c: New test case.
13997
13998 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13999
14000 * gcc.dg/noncompile/init-4.c.c: New test.
14001
14002 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14003
14004 * gcc.misc-test/gcov-9.c: New test.
14005 * gcc.misc-test/gcov-10.c: New test
14006 * gcc.misc-test/gcov-11.c: New test.
14007
14008 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14009
14010 PR optimization/10024
14011 * gcc.c-torture/compile/20030405-1.c: New test.
14012
14013 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14014
14015 * gcc.dg/pch/static-3.c: New.
14016 * gcc.dg/pch/static-3.hs: New.
14017 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14018
14019 2003-04-04 Richard Henderson <rth@redhat.com>
14020
14021 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14022 * g++.dg/eh/forced2.C: Likewise.
14023
14024 2003-04-03 Mike Stump <mrs@apple.com>
14025
14026 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14027 target arg.
14028 (scan-assembler-times, scan-assembler-not): Likewise.
14029 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14030
14031 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14032
14033 * gcc.dg/sparc-loop-1.c: New test.
14034
14035 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14036
14037 PR other/9274
14038 * g++.dg/pch/system-2.C: New.
14039 * g++.dg/pch/system-2.Hs: New.
14040
14041 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14042
14043 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14044
14045 * g++.dg/eh/simd-1.C (vecfunc): Same.
14046
14047 2003-04-01 Roger Sayle <roger@eyesopen.com>
14048
14049 * gcc.c-torture/execute/20030401-1.c: New test case.
14050
14051 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14052
14053 * objc.dg/defs.m: New.
14054
14055 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14056
14057 * g++.dg/eh/simd-1.C: New.
14058 * g++.dg/eh/simd-2.C: New.
14059
14060 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14061
14062 * gcc.c-torture/execute/simd-3.c: New.
14063
14064 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14065
14066 PR c/9936
14067 * gcc.dg/20030331-2.c: New test.
14068
14069 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14070
14071 PR c++/10278
14072 * g++.dg/parse/crash2.C: New test.
14073
14074 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14075
14076 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14077 * gcc.c-torture/execute/20030331-1.c: ...here.
14078
14079 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14080
14081 * gcc.c-torture/execute/20030331-1.c: New test.
14082
14083 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14084
14085 * lib/gcov.exp: Adjust call return testing strings.
14086 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14087
14088 2003-03-31 Roger Sayle <roger@eyesopen.com>
14089
14090 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14091 * gcc.dg/builtins-7.c: New test case.
14092 * gcc.dg/builtins-8.c: New test case.
14093
14094 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14095
14096 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14097
14098 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14099
14100 PR c++/7647
14101 * g++.dg/lookup-class-member-2.C: New test.
14102
14103 2003-03-30 Glen Nakamura <glen@imodulo.com>
14104
14105 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14106
14107 2003-03-28 Roger Sayle <roger@eyesopen.com>
14108
14109 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14110
14111 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14112
14113 * g++.dg/init/attrib1.C: New test.
14114
14115 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14116
14117 * gcc.dg/ultrasp8.c: New test.
14118
14119 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14120
14121 * gcc.dg/ultrasp7.c: New test.
14122
14123 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14124
14125 PR c++/10047
14126 * g++.dg/template/inline1.C: New test.
14127
14128 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14129
14130 * gcc.dg/sparc-dwarf2.c: New test.
14131
14132 2003-03-27 Roger Sayle <roger@eyesopen.com>
14133
14134 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14135 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14136
14137 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14138
14139 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14140 than reading .x files.
14141 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14142 * g77.dg/gcov/gcov-1.f: Likewise.
14143 * gcc.misc-tests/gcov-4b.c: Likewise.
14144 * gcc.misc-tests/gcov-5b.c: Likewise.
14145 * gcc.misc-tests/gcov-6.c: Likewise.
14146 * gcc.misc-tests/gcov-7.c: Likewise.
14147 * gcc.misc-tests/gcov-8.c: Likewise.
14148 * g++.dg/gcov/gcov-1.x: Remove.
14149 * g77.dg/gcov/gcov-1.x: Likewise.
14150 * gcc.misc-tests/gcov-4b.x: Likewise.
14151 * gcc.misc-tests/gcov-5b.x: Likewise.
14152 * gcc.misc-tests/gcov-6.x: Likewise.
14153 * gcc.misc-tests/gcov-7.x: Likewise.
14154 * gcc.misc-tests/gcov-8.x: Likewise.
14155
14156 2003-03-27 Glen Nakamura <glen@imodulo.com>
14157
14158 PR opt/10087
14159 * gcc.dg/20030324-1.c: New test.
14160
14161 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14162
14163 PR c++/10224
14164 * g++.dg/template/arg3.C: New test.
14165
14166 PR c++/10158
14167 * g++.dg/template/friend18.C: New test.
14168
14169 2003-03-26 Roger Sayle <roger@eyesopen.com>
14170
14171 * g77.f-torture/compile/20030326-1.f: New test case.
14172
14173 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14174
14175 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14176
14177 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14178
14179 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14180
14181 * gcc.dg/ia64-sync-3.c: New test.
14182
14183 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14184
14185 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14186
14187 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14188
14189 * gcc.dg/ultrasp6.c: New test.
14190
14191 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14192
14193 * gcc.dg/i386-signbit-1.c: New test.
14194 * gcc.dg/i386-signbit-2.c: New test.
14195 * gcc.dg/i386-signbit-3.c: New test.
14196
14197 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14198
14199 * gcc.dg/ultrasp5.c: Fix options.
14200
14201 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14202
14203 * gcc.dg/ultrasp5.c: Fix comment.
14204
14205 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14206
14207 PR fortran/10197
14208 * g77.f-torture/execute/10197.f: New test.
14209
14210 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14211
14212 PR c++/9898, c++/383
14213 * g++.dg/template/conv6.C: New test.
14214
14215 PR c++/10119
14216 * g++.dg/template/ptrmem5.C: New test.
14217
14218 PR c++/10026
14219 * g++.dg/lookup/koenig1.C: New test.
14220
14221 PR C++/10199
14222 * g++.dg/lookup/template2.C: New test.
14223
14224 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14225
14226 * g++.dg/opt/rtti1.C: New test.
14227
14228 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14229
14230 * gcc.dg/ultrasp5.c: New test.
14231
14232 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14233
14234 PR middle-end/9967
14235 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14236 builtin fputs.
14237
14238 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14239
14240 PR c/8224
14241 * gcc.dg/20030323-1.c: New test.
14242
14243 2003-03-23 Roger Sayle <roger@eyesopen.com>
14244
14245 * gcc.c-torture/compile/20030323-1.c: New test case.
14246
14247 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14248
14249 * gcc.dg/20030321-1.c: New test.
14250
14251 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14252
14253 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14254
14255 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14256
14257 PR c++/9978, c++/9708
14258 * g++.dg/ext/vlm1.C: Adjust expected error.
14259 * g++.dg/ext/vla2.C: New test.
14260 * g++.dg/template/arg1.C: New test.
14261 * g++.dg/template/arg2.C: New test.
14262
14263 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14264
14265 * g77.f-torture/execute/select.f: New test.
14266 * g77.f-torture/noncompile/select_no_compile.f: New test.
14267
14268 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14269
14270 PR c++/9898
14271 * g++.dg/other/error4.C: New test.
14272
14273 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14274
14275 * g++.dg/template/friend17.C: New test.
14276
14277 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14278
14279 * gcc.c-torture/compile/20030320-1.c: New.
14280
14281 2003-03-20 Roger Sayle <roger@eyesopen.com>
14282
14283 * gcc.dg/builtins-6.c: New test case.
14284
14285 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14286
14287 PR target/10073
14288 * gcc.c-torture/compile/20030319-1.c: New.
14289
14290 2003-03-18 Jan Hubicka <jh@suse.cz>
14291
14292 * gcc.dg/i386-cvt-1.c: New test.
14293
14294 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14295
14296 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14297 * objc.dg/naming-2.m: Likewise.
14298
14299 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14300
14301 PR c++/9639
14302 * g++.dg/parse/crash1.C: New test.
14303
14304 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14305
14306 PR c++/8805
14307 * g++.dg/eh/cleanup1.C: New test.
14308
14309 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14310
14311 * gcc.c-torture/execute/20030316-1.c: New test case.
14312
14313 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14314
14315 PR c++/9629
14316 * g++.dg/init/ctor2.C: New test.
14317
14318 2003-03-15 Roger Sayle <roger@eyesopen.com>
14319
14320 * g77.f-torture/compile/xformat.f: New test case.
14321
14322 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14323
14324 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14325 * g++.old-deja/g++.mike/eh50.C: Likewise.
14326
14327 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14328
14329 PR c++/6440
14330 * g++.dg/template/spec7.C: New test.
14331 * g++.dg/template/spec8.C: Likewise.
14332
14333 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14334
14335 * gcc.c-torture/execute/20030313-1.c: New test.
14336
14337 2003-03-14 Richard Henderson <rth@redhat.com>
14338
14339 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14340
14341 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14342
14343 * gcc.c-torture/compile/20030314-1.c: New test.
14344
14345 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14346
14347 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14348 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14349 thumb target,
14350 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14351 to accept newer _imp__ prefix and additional
14352 newline in .drectve section.
14353 * gcc.dg/dll-4.c: Likewise.
14354 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14355 switch.
14356
14357 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14358
14359 * g++.dg/parse/namespace9.C: New test.
14360
14361 * g++.dg/init/ref5.C: New test.
14362 * g++.dg/parse/ptrmem1.C: Likewise.
14363
14364 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14365
14366 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14367 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14368 regular expression.
14369 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14370 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14371
14372 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14373
14374 * gcc.c-torture/execute/20030224-2.c: New test.
14375
14376 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14377
14378 * gcc.dg/decl-3.c: New test.
14379
14380 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14381
14382 * gcc.dg/i386-loop-2.c: New test.
14383
14384 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14385
14386 PR c++/9474
14387 * g++.dg/parse/namespace8.C: New test.
14388
14389 PR c++/9924
14390 * g++.dg/overload/builtin2.C: New test.
14391
14392 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14393
14394 * gcc.dg/return-type-3.c: New test.
14395
14396 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14397
14398 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14399 profiling options are not supported.
14400
14401 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14402
14403 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14404 * g++.old-deja/g++.warn/impint2.C: Likewise.
14405
14406 2003-03-10 Devang Patel <dpatel@apple.com>
14407
14408 * g++.dg/cpp/c++_cmd_1.C: New test.
14409 * g++.dg/cpp/c++_cmd_1.h: New file.
14410
14411 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14412
14413 * gcc.dg/altivec-9.c: New file.
14414
14415 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14416
14417 * gcc.dg/ppc-sdata-1.c: New test.
14418 * gcc.dg/ppc-sdata-2.c: New test.
14419
14420 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14421
14422 PR c++/9373
14423 * g++.dg/opt/ptrmem2.C: New test.
14424
14425 PR c++/8534
14426 * g++.dg/opt/ptrmem1.C: New test.
14427
14428 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14429
14430 * gcc.dg/i386-loop-1.c: New test.
14431
14432 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14433
14434 PR c++/9970
14435 * g++.dg/lookup/friend1.C: New test.
14436
14437 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14438
14439 PR c++/9823
14440 * g++.dg/parser/constructor1.C: New test.
14441
14442 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14443
14444 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14445
14446 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14447
14448 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14449
14450 * gcc.dg/cpp/Wunused.c: Update test.
14451
14452 2003-03-08 Jan Hubicka <jh@suse.cz>
14453
14454 * gcc.dg/inline-3.c: New test.
14455
14456 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14457
14458 PR c++/9809
14459 * g++.dg/parse/builtin1.C: New test.
14460
14461 PR c++/9982
14462 * g++.dg/abi/cookie1.C: New test.
14463 * g++.dg/abi/cookie2.C: Likewise.
14464
14465 PR c++/9524
14466 * g++.dg/template/field1.C: New test.
14467
14468 PR c++/9912
14469 * g++.dg/parse/class1.C: New test.
14470 * g++.dg/parse/namespace7.C: Likewise.
14471 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14472
14473 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14474
14475 * g++.dg/init/ref4.C: New test.
14476
14477 2003-03-07 Jan Hubicka <jh@suse.cz>
14478
14479 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14480 * gcc.dg/inline-3.c: New test.
14481
14482 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14483
14484 * g++.dg/init/ref3.C: New test.
14485
14486 PR c++/9965
14487 * g++.dg/init/ref2.C: New test.
14488
14489 PR c++/9400
14490 * g++.dg/warn/Wshadow-2.C: New test.
14491
14492 PR c++/9791
14493 * g++.dg/warn/Woverloaded-1.C: New test.
14494
14495 2003-03-05 Jan Hubicka <jh@suse.cz>
14496
14497 * gcc.dg/i386-local2.c: New.
14498 * gcc.dg/i386-local.c: Fix typo.
14499
14500 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14501
14502 * g++.dg/abi/layout3.C: New test.
14503
14504 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14505
14506 * gcc.c-torture/compile/20030305-1.c
14507
14508 2003-03-05 Jan Hubicka <jh@suse.cz>
14509
14510 * gcc.dg/i386-local.c: New.
14511
14512 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14513
14514 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14515
14516 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14517
14518 * gcc.dg/switch-2.c: New test.
14519 * gcc.dg/switch-3.c: New test.
14520 * gcc.dg/Wswitch.c: Adjust line numbers.
14521 * gcc.dg/Wswitch-default.c: Likewise.
14522 * gcc.dg/Wswitch-enum.c: Likewise.
14523
14524 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14525
14526 * gcc.c-torture/execute/20030222-1.c: New test.
14527
14528 2003-03-03 James E Wilson <wilson@tuliptree.org>
14529
14530 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14531
14532 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14533
14534 PR c++/9878
14535 * g++.dg/init/ref1.C: New test.
14536
14537 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14538
14539 * gcc.dg/sh-relax.c: New SH-only test.
14540
14541 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14542
14543 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14544 comment explaining purpose of testcase.
14545
14546 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14547
14548 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14549 for HC11/HC12 (asm needs two int registers).
14550 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14551 HC11/HC12 because the test uses an asm which needs two 32-bit
14552 registers.
14553
14554 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14555
14556 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14557 for HC11/HC12 (array is too large otherwise).
14558 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14559 * gcc.c-torture/compile/20010518-2.x: Likewise.
14560 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14561 HC11/HC12 (array is too large).
14562
14563 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14564
14565 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14566 * lib/g++-dg.exp (g++-dg-test): Likewise.
14567
14568 2003-03-01 Roger Sayle <roger@eyesopen.com>
14569
14570 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14571 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14572
14573 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14574
14575 * g++.dg/warn/implicit-typename1.C: Remove warning.
14576
14577 2003-02-28 Richard Henderson <rth@redhat.com>
14578
14579 * gcc.dg/noreturn-1.c: Move noreturn warning line.
14580 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14581
14582 2003-02-28 Geoffrey Keating <geoffk@apple.com>
14583
14584 * gcc.dg/pch/pch.exp: Change .pch to .gch.
14585 * g++.dg/pch/pch.exp: Likewise.
14586
14587 2003-02-28 Mark Mitchell <mark@codesourcery.com>
14588
14589 PR c++/9879
14590 * testsuite/g++.dg/init/new4.C: New test.
14591
14592 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
14593
14594 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
14595
14596 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
14597
14598 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
14599 unsigned long.
14600
14601 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
14602 wider than float.
14603
14604 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14605
14606 * lib/scanasm.exp: Add support for counting numbers of
14607 occurences.
14608 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
14609 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
14610
14611 2003-02-25 Mark Mitchell <mark@codesourcery.com>
14612
14613 PR c++/9683
14614 * g++.dg/template/static3.C: New test.
14615
14616 PR c++/9829
14617 * g++.dg/parse/namespace6.C: New test.
14618
14619 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14620
14621 PR target/9732
14622 * gcc.dg/20030225-1.c: New test.
14623
14624 2003-02-24 Mark Mitchell <mark@codesourcery.com>
14625
14626 * README: Remove out-of-date information.
14627
14628 PR c++/9836
14629 * g++.dg/template/spec6.C: New test.
14630
14631 2003-02-24 Jeff Law <law@redhat.com>
14632
14633 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
14634
14635 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14636
14637 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
14638 * gcc.dg/pragma-ep-1.c: Likewise.
14639
14640 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14641
14642 PR c++/9602
14643 * g++.dg/template/friend16.C: New test.
14644
14645 2003-02-23 Mark Mitchell <mark@codesourcery.com>
14646
14647 PR c++/5333
14648 * g++.dg/parse/fused-params1.C: Adjust error messages.
14649 * g++.dg/template/nested3.C: New test.
14650
14651 2003-02-24 Alan Modra <amodra@bigpond.net.au>
14652
14653 * g++.dg/abi/param1.C: New test.
14654
14655 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14656
14657 PR c++/7982
14658 * g++.dg/warn/implicit-typename1.C: New test.
14659
14660 2003-02-22 Kelley Cook <kelleycook@comcast.net>
14661
14662 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
14663 with "mtune".
14664 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14665 * gcc.c-torture/execute/20010129-1.x: Likewise.
14666 * gcc.dg/20011107-1.c: Likewise.
14667 * gcc.dg/20020108-1.c: Likewise.
14668 * gcc.dg/20020122-3.c: Likewise.
14669 * gcc.dg/20020206-1.c: Likewise.
14670 * gcc.dg/20020310-1.c: Likewise.
14671 * gcc.dg/20020426-2.c: Likewise.
14672 * gcc.dg/20020517-1.c: Likewise.
14673 * gcc.dg/991230-1.c: Likewise.
14674 * gcc.dg/i386-unroll-1.c: Likewise.
14675 * gcc.misc-tests/i386-prefetch.exp: Likewise.
14676
14677 2003-02-22 Jan Hubicka <jh@suse.cz>
14678
14679 * gcc.dg/i386-mul.c: New test.
14680
14681 2003-02-21 Roger Sayle <roger@eyesopen.com>
14682
14683 * gcc.dg/builtins-5.c: New test case.
14684
14685 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
14686
14687 * gcc.dg/asmreg-1.c: New test.
14688
14689 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14690
14691 PR c++/9749
14692 * g++.dg/parse/varmod1.C: New test.
14693
14694 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14695
14696 PR c++/9727
14697 * g++.dg/template/op1.C: New test.
14698
14699 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14700
14701 PR c++/8906
14702 * g++.dg/template/nested2.C: New test.
14703
14704 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14705
14706 PR c++/8724
14707 * g++.dg/expr/dtor1.C: New test.
14708
14709 2003-02-21 Zack Weinberg <zack@codesourcery.com>
14710
14711 * gcc.dg/cpp/include3.c: New test.
14712 * gcc.dg/cpp/inc/foo.h: New file.
14713
14714 2003-02-21 Glen Nakamura <glen@imodulo.com>
14715
14716 * gcc.c-torture/execute/20030221-1.c: New test.
14717
14718 2003-02-20 Mark Mitchell <mark@codesourcery.com>
14719
14720 PR c++/9729
14721 * g++.dg/abi/conv1.C: New test.
14722
14723 2003-02-20 Jan Hubicka <jh@suse.cz>
14724
14725 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
14726
14727 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
14728
14729 * gcc.c-torture/compile/20030219-1.c: New test.
14730
14731 2003-02-18 Jan Hubicka <jh@suse.cz>
14732
14733 * gcc.dg/funcorder.c: New test.
14734
14735 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14736
14737 * gcc.c-torture/execute/20030218-1.c: New.
14738
14739 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
14740
14741 * gcc.dg/20030218-1.c: New.
14742
14743 2003-02-18 Richard Henderson <rth@redhat.com>
14744
14745 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
14746 * gcc.dg/attr-used-2.c: New.
14747
14748 2003-02-18 Mark Mitchell <mark@codesourcery.com>
14749
14750 PR c++/9704
14751 * g++.dg/init/copy5.C: New test.
14752
14753 2003-02-18 Geoffrey Keating <geoffk@apple.com>
14754
14755 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
14756 * g++.dg/pch/pch.exp: Likewise.
14757
14758 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14759
14760 * gcc.c-torture/execute/20030209-1.c: Enable the test if
14761 STACK_SIZE is not defined.
14762
14763 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14764
14765 PR c++/9457
14766 * g++.dg/template/init1.C: New test.
14767
14768 2003-02-16 Jan HUbicka <jh@suse.cz>
14769
14770 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
14771 (foo): Add few extra tests
14772 * gcc.dg/c99-const-expr-3.c: Likewise.
14773 * gcc.c-torture/execute/20030216-1.c: New.
14774
14775 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14776
14777 PR c++/9459
14778 * g++.dg/ext/typeof4.C: New test.
14779
14780 2003-02-15 Roger Sayle <roger@eyesopen.com>
14781
14782 * gcc.dg/i386-387-3.c: New test case.
14783
14784 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
14785
14786 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
14787 cris-*-elf* cris-*-aout* and mmix-*-*.
14788
14789 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
14790
14791 * gcc.dg/20030213-1.c: New test.
14792
14793 2003-02-12 Roger Sayle <roger@eyesopen.com>
14794
14795 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
14796 * gcc.dg/i386-387-2.c: Likewise.
14797
14798 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
14799
14800 * gcc.dg/ppc-spe.c: Fix formatting.
14801 Enable tests that were previously unsupported by gas.
14802 Delete tests for instructions that no longer exist.
14803 Switch arguments on evsubifw builtin.
14804
14805 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
14806
14807 * gcc.c-torture/execute/20030209-1.c: Disable the test if
14808 STACK_SIZE is too small.
14809
14810 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14811 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14812
14813 * gcc.dg/decl-2.c: New test.
14814
14815 2003-02-10 Jan Hubicka <jh@suse.cz>
14816
14817 * gcc.dg/i386-fpcvt-1.c: New test.
14818
14819 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
14820
14821 * gcc.c-torture/execute/20030209-1.c: New test.
14822
14823 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
14824
14825 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
14826 int-wide bitops, use the constants of the same width.
14827 Likewise, if long long is 32-bit wide, test bitops using
14828 32-bit constants.
14829
14830 2003-02-07 Loren James Rittle <ljrittle@acm.org>
14831
14832 * gcc.dg/20021014-1.c: Annotate with expected notice text.
14833
14834 2003-02-07 Roger Sayle <roger@eyesopen.com>
14835
14836 * testsuite/gcc.dg/builtins-4.c: New test case.
14837
14838 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14839
14840 * gcc.dg/20020430-1.c: Fix dg command typos.
14841 * gcc.dg/20020503-1.c: Likewise.
14842
14843 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14844
14845 PR c++/8785
14846 * g++.dg/parse/fused-params1.C: New test.
14847
14848 PR c++/8857
14849 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
14850
14851 PR c++/8921
14852 * g++.dg/parse/non-dependent1.C: New test.
14853
14854 PR c++/8928
14855 * g++.dg/parse/dupl-tmpl-args1.C: New test.
14856
14857 PR c++/9228
14858 * g++.dg/parse/undefined7.C: New test.
14859 * g++.dg/parse/non-templ1.C: New test.
14860
14861 PR c++/9229
14862 * g++.dg/parse/too-many-tmpl-args1.C: New test.
14863
14864 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14865
14866 * gcc.c-torture/compile/20030206-1.c: New test.
14867
14868 2003-02-05 Roger Sayle <roger@eyesopen.com>
14869
14870 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
14871 "pow" to "foo" to avoid potential confusion with a math built-in.
14872
14873 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14874
14875 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
14876 conditions for SPARC targets.
14877
14878 2003-02-05 Jakub Jelinek <jakub@redhat.com>
14879
14880 * gcc.dg/20030204-1.c: New test.
14881
14882 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14883
14884 PR c++/38
14885 * g++.dg/parse/array-size1.C: New test.
14886
14887 PR c++/5657
14888 * g++.dg/parse/undefined3.C: New test.
14889
14890 PR c++/5665
14891 * g++.dg/parse/undefined4.C: New test.
14892
14893 PR c++/5975
14894 * g++.dg/parse/undefined5.C: New test.
14895
14896 PR c++/7259
14897 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
14898
14899 PR c++/8578
14900 * g++.dg/parse/casting-operator1.C: New test.
14901
14902 PR c++/8596
14903 * g++.dg/parse/undefined6.C: New test.
14904
14905 PR c++/8736
14906 * g++.dg/parse/missing-template1.C: New test.
14907
14908 2003-02-04 Jan Hubicka <jh@suse.cz>
14909
14910 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14911 * gcc.dg/i386-cmov?.c: Likewise.
14912 * gcc.dg/i386-fpcvt-?.c: Likewise.
14913 * gcc.dg/i386-ssefp-1.c: Likewise.
14914 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14915 conventions.
14916
14917 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14918
14919 PR c++/7129
14920 * testsuite/g++.dg/ext/max.C: New test.
14921
14922 2003-02-03 Jan Hubicka <jh@suse.cz>
14923
14924 * gcc.c-torture/execute/20030203-1.c: New test.
14925
14926 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14927
14928 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14929 'natural-endian'.
14930
14931 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14932
14933 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14934 * g++.dg/init/new2.C: Likewise.
14935 * g++.dg/other/new1.C: Likewise.
14936
14937 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14938
14939 * gcc.dg/struct-ret-libc.c: New test.
14940
14941 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14942
14943 * gcc.dg/20030129-1.c: New test.
14944
14945 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14946
14947 PR c++/8849
14948 * g++.dg/template/ptrmem4.C: New test.
14949
14950 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14951
14952 * g++.dg/parser/constant1.C: New test.
14953
14954 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14955
14956 PR c++/8591
14957 * g++.dg/parse/friend2.C: New test.
14958
14959 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14960
14961 PR c++/9437
14962 * g++.dg/template/unify4.C: New test.
14963
14964 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14965
14966 * gcc.c-torture/execute/20030128-1.c: New test.
14967
14968 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14969
14970 * g++.dg/lookup/nested1.C: Test moved from ...
14971 * g++.old-deja/g++.other/lookup24.C: ... here.
14972
14973 2003-01-28 Jan Hubicka <jh@suse.cz>
14974
14975 * gcc.dg/i386-cmov5.c: New test.
14976
14977 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14978
14979 * gcc.c-torture/execute/20010925-1.c: Changed the
14980 memcpy declaration.
14981
14982 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14983
14984 PR c++/3902
14985 * g++.dg/parse/template5.C: New test.
14986
14987 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14988
14989 PR fortran/9258
14990 * g77.dg/pr9258: New test.
14991
14992 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14993
14994 * README: Move relevant parts from README.g++.
14995
14996 * README.g++: Remove this file.
14997
14998 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14999
15000 * g++.dg/abi/dcast1.C: New test.
15001
15002 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15003
15004 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15005
15006 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15007
15008 PR c++/47
15009 * g++.old-deja/g++.other/lookup24.C: New test.
15010
15011 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15012
15013 PR middle-end/7227
15014 * gcc.dg/uninit-C.c: New test.
15015
15016 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15017
15018 * g++.dg/abi/covariant1.C: New test.
15019
15020 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15021
15022 * gcc.dg/20030123-1.c: New test.
15023
15024 2003-01-25 Jan Hubicka <jh@suse.cz>
15025
15026 PR opt/8492
15027 * gcc.c-torture/compile/20030125-1.c
15028
15029 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15030
15031 PR c++/9403
15032 * g++.dg/parse/template3.C: New test.
15033 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15034
15035 PR c++/795
15036 * g++.dg/parse/template4.C: New test.
15037
15038 PR c++/9415
15039 * g++.dg/template/qual2.C: New test.
15040
15041 PR c++/8545
15042 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15043
15044 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15045
15046 2003-01-25 Roger Sayle <roger@eyesopen.com>
15047
15048 * gcc.c-torture/execute/switch-1.c: New test case.
15049
15050 2003-01-25 Jan Hubicka <jh@suse.cz>
15051
15052 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15053
15054 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15055
15056 Tweaks for Bison-1.875. From the NEWS file:
15057 "- `parse error' -> `syntax error'
15058 Bison now uniformly uses the term `syntax error'"
15059 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15060 * gcc.dg/cpp/digraph2.c: Likewise.
15061 * gcc.dg/cpp/direct2.c: Likewise.
15062 * gcc.dg/cpp/paste4.c: Likewise.
15063 * gcc.dg/c90-restrict-1.c: Likewise.
15064 * gcc.dg/c99-func-2.c: Likewise.
15065 * gcc.dg/noncompile/920721-2.c: Likewise.
15066 * gcc.dg/noncompile/930622-2.c: Likewise.
15067 * gcc.dg/noncompile/940112-1.c: Likewise.
15068 * gcc.dg/noncompile/950921-1.c: Likewise.
15069 * gcc.dg/noncompile/951123-1.c: Likewise.
15070 * gcc.dg/noncompile/971104-1.c: Likewise.
15071 * gcc.dg/noncompile/990416-1.c: Likewise.
15072
15073 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15074
15075 * g++.dg/parse/undefined1.C: Add error message.
15076
15077 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15078
15079 PR c++/9354
15080 * g++.dg/parse/new1.C: New test.
15081
15082 PR c++/9216
15083 * g++.dg/parse/template2.C: New test.
15084
15085 PR c++/9354
15086 * g++.dg/parse/typedef2.C: New test.
15087
15088 PR c++/9328
15089 * g++.dg/ext/typeof3.C: New test.
15090
15091 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15092
15093 PR c++/2738
15094 * g++.dg/parse/ret-type1.C: New test.
15095
15096 PR c++/3792
15097 * g++.dg/parse/tmpl-outside1.C: New test.
15098
15099 PR c++/4207
15100 * g++.dg/parse/int-as-enum1.C: New test.
15101
15102 PR c++/4903
15103 * g++.dg/parse/no-typename1.C: New test.
15104
15105 PR c++/5533
15106 * g++.dg/parse/no-value1.C: New test.
15107
15108 PR c++/5921
15109 * g++.dg/parse/wrong-inline1.C: New test.
15110
15111 PR c++/6402
15112 * g++.dg/parse/ref1.C: New test.
15113
15114 PR c++/6992
15115 * g++.dg/parse/attr-ctor1.C: New test.
15116
15117 PR c++/7229
15118 * g++.dg/parse/namespace5.C: New test.
15119
15120 PR c++/7917
15121 * g++.dg/parse/func-def1.C: New test.
15122
15123 PR c++/8143
15124 * g++.dg/parse/undefined1.C: New test.
15125
15126 PR c++/5723, PR c++/8522
15127 * g++.dg/parse/specialization1.C: New test.
15128
15129 PR c++/163, PR c++/8595
15130 * g++.dg/parse/struct-as-enum1.C: New test.
15131
15132 PR c++/9173
15133 * g++.dg/parse/undefined2.C: New test.
15134
15135 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15136
15137 PR c++/9298
15138 * g++.dg/parse/template1.C: New test.
15139
15140 PR c++/9384
15141 * g++.dg/parse/using1.C: New test.
15142
15143 PR c++/9285
15144 PR c++/9294
15145 * g++.dg/parse/expr2.C: New test.
15146
15147 PR c++/9388
15148 * g++.dg/parse/lookup2.C: Likewise.
15149
15150 2003-01-21 Jan Hubicka <jh@suse.cz>
15151
15152 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15153 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15154 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15155 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15156
15157 2003-01-20 Nick Clifton <nickc@redhat.com>
15158
15159 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15160 problem with ARM sibcall code generation.
15161
15162 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15163
15164 * gcc.c-torture/execute/20030120-1.c: New.
15165
15166 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15167
15168 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15169
15170 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15171
15172 PR c++/9272
15173 * g++.dg/parse/ctor1.C: New test.
15174
15175 PR c++/9294:
15176 * g++.dg/parse/qualified1.C: New test.
15177
15178 * g++.dg/parse/typename3.C: New test.
15179
15180 2003-01-16 Richard Henderson <rth@redhat.com>
15181
15182 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15183
15184 2003-01-16 Richard Henderson <rth@redhat.com>
15185
15186 * g++.dg/pch/pch.exp: Copy test header to the working directory
15187 before using it either for precompilation or direct use.
15188 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15189 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15190
15191 2003-01-16 Richard Henderson <rth@redhat.com>
15192
15193 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15194 before using it either for precompilation or direct use.
15195 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15196 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15197
15198 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15199
15200 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15201 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15202 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15203 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15204 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15205 typename warning into error.
15206 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15207 error messages.
15208 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15209 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15210 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15211 messages.
15212 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15213 make declaration visible in template.
15214 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15215 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15216 messages.
15217 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15218 message.
15219 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15220 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15221 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15222 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15223 typename warning with error message.
15224 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15225 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15226 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15227
15228 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15229
15230 * g++.dg/parse/ambig2.C: New test.
15231
15232 2003-01-15 Richard Henderson <rth@redhat.com>
15233
15234 * g++.dg/tls/init-2.C: Update error message string.
15235
15236 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15237
15238 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15239
15240 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15241
15242 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15243 all for HC11/HC12.
15244 * gcc.c-torture/compile/20001205-1.x: Likewise.
15245 * gcc.c-torture/compile/20001226-1.x: Likewise.
15246 * gcc.c-torture/compile/920520-1.x: Likewise.
15247 * gcc.c-torture/compile/961203-1.x: Likewise.
15248 * gcc.c-torture/compile/20020604-1.x: Likewise.
15249
15250 2003-01-15 Jan Hubicka <jh@suse.cz>
15251
15252 * gcc.c-torture/compile/20030115-1.c: New test.
15253
15254 * gcc.dg/i386-fpcvt-1.c: New test.
15255 * gcc.dg/i386-fpcvt-2.c: New test.
15256
15257 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15258
15259 Further conform g++'s __vmi_class_type_info to the C++ ABI
15260 specification.
15261 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15262 the specification.
15263
15264 2003-01-14 Jan Hubicka <jh@suse.cz>
15265
15266 * gcc.dg/i386-fpcvt-1.c: New test.
15267 * gcc.dg/i386-fpcvt-2.c: New test.
15268
15269 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15270
15271 * gcc.dg/i386-mmx-3.c: New test.
15272
15273 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15274
15275 PR c++/9264
15276 * g++.dg/parse/octal1.C: New file.
15277
15278 PR c++/9172
15279 * g++.dg/parse/typename1.C: New file.
15280
15281 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15282
15283 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15284 * gcc.dg/bf-no-ms-layout.c: Likewise.
15285 * gcc.dg/bf-ms-attrib.c: Likewise.
15286
15287 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15288
15289 PR c++/9099
15290 * g++.dg/parse/dtor1.C: New file.
15291
15292 PR c++/9128
15293 * g++.dg/rtti/typeid1.C: New file.
15294
15295 PR c++/9153
15296 * g++.dg/parse/lookup1.C: New file.
15297
15298 PR c++/9171
15299 * g++.dg/templ/spec5.C: New file.
15300
15301 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15302
15303 * gcc.c-torture/compile/20030110-1.c: New test.
15304
15305 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15306
15307 Merge from pch-branch:
15308
15309 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15310
15311 * gcc.dg/pch/cpp-1.h: New.
15312 * gcc.dg/pch/cpp-1.c: New.
15313 * gcc.dg/pch/cpp-2.h: New.
15314 * gcc.dg/pch/cpp-2.c: New.
15315
15316 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15317
15318 * gcc.dg/pch/except-1.h: New.
15319 * gcc.dg/pch/except-1.c: New.
15320
15321 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15322
15323 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15324 running test.
15325 * gcc.dg/pch: Include *.hp not *.h.
15326 * gcc.dg/pch/system-1.h: New.
15327 * gcc.dg/pch/system-1.c: New.
15328
15329 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15330
15331 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15332 rather than trying to build and run a program using PCH.
15333 * gcc.dg/pch: Remove dg-do commands from test files.
15334
15335 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15336
15337 * gcc.dg/pch/macro-3.c: New.
15338 * gcc.dg/pch/macro-3.h: New.
15339
15340 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15341
15342 * gcc.dg/pch/common-1.c: New.
15343 * gcc.dg/pch/common-1.h: New.
15344 * gcc.dg/pch/decl-1.c: New.
15345 * gcc.dg/pch/decl-1.h: New.
15346 * gcc.dg/pch/decl-2.c: New.
15347 * gcc.dg/pch/decl-2.h: New.
15348 * gcc.dg/pch/decl-3.c: New.
15349 * gcc.dg/pch/decl-3.h: New.
15350 * gcc.dg/pch/decl-4.c: New.
15351 * gcc.dg/pch/decl-4.h: New.
15352 * gcc.dg/pch/decl-5.c: New.
15353 * gcc.dg/pch/decl-5.h: New.
15354 * gcc.dg/pch/global-1.c: New.
15355 * gcc.dg/pch/global-1.h: New.
15356 * gcc.dg/pch/inline-1.c: New.
15357 * gcc.dg/pch/inline-1.h: New.
15358 * gcc.dg/pch/inline-2.c: New.
15359 * gcc.dg/pch/inline-2.h: New.
15360 * gcc.dg/pch/static-1.c: New.
15361 * gcc.dg/pch/static-1.h: New.
15362 * gcc.dg/pch/static-2.c: New.
15363 * gcc.dg/pch/static-2.h: New.
15364
15365 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15366
15367 * g++.dg/pch/pch.exp: Better handle failing testcases.
15368 * gcc.dg/pch/pch.exp: Likewise.
15369 * gcc.dg/pch/macro-1.c: New.
15370 * gcc.dg/pch/macro-1.h: New.
15371 * gcc.dg/pch/macro-2.c: New.
15372 * gcc.dg/pch/macro-2.h: New.
15373
15374 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15375
15376 * g++.dg/dg.exp: Treat files in pch/ specially.
15377 * g++.dg/pch/pch.exp: New file.
15378 * g++.dg/pch/empty.H: New file.
15379 * g++.dg/pch/empty.C: New file.
15380 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15381 "precompile".
15382
15383 * gcc.dg/pch/pch.exp: New file.
15384 * gcc.dg/pch/empty.h: New file.
15385 * gcc.dg/pch/empty.c: New file.
15386 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15387 "precompile".
15388
15389 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15390
15391 * g++.dg/template/friend14.C: New test.
15392
15393 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15394
15395 * gcc.dg/old-style-asm-1.c: New test.
15396
15397 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15398
15399 * gcc.c-torture/compile/20030109-1.c: New test.
15400
15401 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15402
15403 * gcc.c-torture/execute/20030109-1.c: New test.
15404
15405 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15406
15407 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15408 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15409 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15410 * g++.old-deja/g++.mike/eh2.C: Likewise
15411 * g++.old-deja/g++.mike/eh3.C: Likewise
15412 * g++.old-deja/g++.mike/eh5.C: Likewise
15413 * g++.old-deja/g++.mike/eh6.C: Likewise
15414 * g++.old-deja/g++.mike/eh7.C: Likewise
15415 * g++.old-deja/g++.mike/eh8.C: Likewise
15416 * g++.old-deja/g++.mike/eh9.C: Likewise
15417 * g++.old-deja/g++.mike/eh10.C: Likewise
15418 * g++.old-deja/g++.mike/eh12.C: Likewise
15419 * g++.old-deja/g++.mike/eh13.C: Likewise
15420 * g++.old-deja/g++.mike/eh14.C: Likewise
15421 * g++.old-deja/g++.mike/eh16.C: Likewise
15422 * g++.old-deja/g++.mike/eh17.C: Likewise
15423 * g++.old-deja/g++.mike/eh18.C: Likewise
15424 * g++.old-deja/g++.mike/eh21.C: Likewise
15425 * g++.old-deja/g++.mike/eh23.C: Likewise
15426 * g++.old-deja/g++.mike/eh24.C: Likewise
15427 * g++.old-deja/g++.mike/eh25.C: Likewise
15428 * g++.old-deja/g++.mike/eh26.C: Likewise
15429 * g++.old-deja/g++.mike/eh27.C: Likewise
15430 * g++.old-deja/g++.mike/eh28.C: Likewise
15431 * g++.old-deja/g++.mike/eh29.C: Likewise
15432 * g++.old-deja/g++.mike/eh31.C: Likewise
15433 * g++.old-deja/g++.mike/eh33.C: Likewise
15434 * g++.old-deja/g++.mike/eh34.C: Likewise
15435 * g++.old-deja/g++.mike/eh35.C: Likewise
15436 * g++.old-deja/g++.mike/eh36.C: Likewise
15437 * g++.old-deja/g++.mike/eh37.C: Likewise
15438 * g++.old-deja/g++.mike/eh38.C: Likewise
15439 * g++.old-deja/g++.mike/eh39.C: Likewise
15440 * g++.old-deja/g++.mike/eh40.C: Likewise
15441 * g++.old-deja/g++.mike/eh41.C: Likewise
15442 * g++.old-deja/g++.mike/eh42.C: Likewise
15443 * g++.old-deja/g++.mike/eh44.C: Likewise
15444 * g++.old-deja/g++.mike/eh46.C: Likewise
15445 * g++.old-deja/g++.mike/eh47.C: Likewise
15446 * g++.old-deja/g++.mike/eh48.C: Likewise
15447 * g++.old-deja/g++.mike/eh49.C: Likewise
15448 * g++.old-deja/g++.mike/eh50.C: Likewise
15449 * g++.old-deja/g++.mike/eh51.C: Likewise
15450 * g++.old-deja/g++.mike/eh53.C: Likewise
15451 * g++.old-deja/g++.mike/eh55.C: Likewise
15452 * g++.old-deja/g++.mike/p7912.C: Likewise
15453 * g++.old-deja/g++.mike/p9706.C: Likewise
15454 * g++.old-deja/g++.mike/p10416.C: Likewise
15455 * g++.old-deja/g++.mike/p11667.C: Likewise
15456 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15457 Remove redundant reference to Iris.
15458 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15459 Elxsi, i860, Pico Java, and WE32K.
15460
15461 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15462
15463 * g++.dg/ext/asm4.C: New test.
15464
15465 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15466
15467 PR c++/9030
15468 * g++.dg/template/friend12.C: New test.
15469 * g++.dg/template/friend13.C: Likewise.
15470 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15471
15472 2003-01-08 Jan Hubicka <jh@suse.cz>
15473
15474 * gcc.dg/i386-cadd.c: New test.
15475 * gcc.dg/i386-cmov4.c: Likewise.
15476
15477 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15478
15479 PR c++/9165
15480 * g++.dg/warn/Wunused-3.C: New test.
15481
15482 * g++.dg/abi/bitfield9.C: New test.
15483
15484 PR c++/9189
15485 * g++.dg/parse/defarg3.C: New test.
15486
15487 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15488
15489 * g++.dg/parse/ambig1.C: New test.
15490 * g++.dg/parse/defarg2.C: New test.
15491
15492 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15493
15494 * g++.dg/template/defarg-1.C: New test.
15495 * g++.dg/template/local2.C: Likewise.
15496
15497 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15498
15499 * gcc.c-torture/execute/20030105-1.c: New test.
15500
15501 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15502
15503 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15504 * g++.dg/parse/namespace4.C: Likewise.
15505
15506 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15507
15508 * g++.dg/template/ntp2.C: New test.
15509
15510 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15511
15512 * g++.dg/parse/extern-C-1.C: New test.
15513
15514 * g++.dg/parse/namespace4.C: New test.
15515
15516 * g++.dg/template/nested1.C: New test.
15517
15518 * g++.dg/parse/namespace3.C: New test.
15519
15520 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15521
15522 * g++.dg/lookup/two-stage1.C: New test.
15523
15524 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15525
15526 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15527 * g++.old-deja/g++.jason/access8.C: Likewise.
15528 * g++.old-deja/g++.other/decl5.C: Likewise.
15529
15530 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15531
15532 * g++.dg/parse/parse7.C: New test.
15533
15534 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15535
15536 PR c++/2843
15537 * g++.dg/ext/attrib7.C: New test.
15538
15539 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15540
15541 * g++.dg/parse/parse6.C: New test.
15542
15543 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15544
15545 * gcc.dg/h8300-stack-1.c: New.
15546
15547 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15548
15549 g++.dg/lookup/exception1.C: New test.
15550
15551 g++.dg/lookup/template1.C: New test.
15552
15553 g++.dg/parse/namespace2.C: New test.
15554
15555 g++.dg/parse/parens2.C: New test.
15556
15557 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15558
15559 * g++.dg/parse/parse5.C: New test.
15560 * g++.dg/lookup/scoped4.C: New test.
15561
15562 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15563
15564 * g++.dg/parse/parens1.C: New test.
15565
15566 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15567 angle-bracket1.C.
15568 * g++.dg/parse/parens2.C: New test.
15569
15570 * g++.dg/lookup/scope-operator1.C: New test.
15571
15572 * g++.dg/parse/operator1.C: New test.
15573
15574 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15575
15576 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
15577 * g++.old-deja/g++.other/access6.C: Likewise.
15578 * g++.old-deja/g++.other/decl1.C: Likewise.
15579 * g++.old-deja/g++.pt/typename12.C: Likewise.
15580
15581 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15582
15583 * g++.dg/parse/namespace1.C: New test.
15584
15585 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15586
15587 * g++.dg/parse/parse4.C: New test.
15588
15589 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15590
15591 * g++.dg/parse/parse3.C: New test.
15592
15593 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15594
15595 * g++.dg/parse/parse2.C: New test.
15596
15597 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15598
15599 * g++.dg/template/friend11.C: New test.
15600
15601 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15602
15603 * g++.dg/parse/parse1.C: New test.
15604
15605 2002-12-31 Janis Johnson <janis187@us.ibm.com>
15606
15607 * lib/profopt.exp: Change the name of a global variable to avoid
15608 possible clashes with other test suites.
15609
15610 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
15611
15612 * g++.dg/inherit/covariant8.C: New test.
15613
15614 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15615
15616 * g++.dg/init/array9.C: New test.
15617
15618 PR c++/9112
15619 * g++.dg/parse/expr1.C: New test.
15620
15621 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
15622
15623 * gcc.c-torture/compile/20021230-1.c: New test.
15624
15625 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
15626
15627 * g++.dg/inherit/covariant5.C: New test.
15628 * g++.dg/inherit/covariant6.C: New test.
15629 * g++.dg/inherit/covariant7.C: New test.
15630
15631 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15632
15633 PR c++/2739
15634 * g++.dg/other/access2.C: New test.
15635
15636 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
15637
15638 * g++.dg/other/anon-struct.C: No longer fails
15639 * g++.old-deja/g++.brendan/parse4.C: Likewise.
15640 * g++.old-deja/g++.brendan/parse5.C: Likewise.
15641 * g++.old-deja/g++.brendan/parse6.C: Likewise.
15642
15643 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
15644
15645 * g++.dg/parse/angle-bracket.C (main): No longer fails.
15646
15647 2002-12-27 Mark Mitchell <mark@codesourcery.com>
15648
15649 * g++.dg/eh/spec4.C: Remove stray semicolon.
15650 * g++.dg/expr/pmf-1.C: Change error message.
15651 * g++.dg/ext/asm1.C: Remove stray semicolon.
15652 * g++.dg/ext/typename1.C: Add missing typenames.
15653 * g++.dg/inherit/template-as-base.C: Change error message.
15654 * g++.dg/lookup/scoped1.C: Likewise.
15655 * g++.dg/lookup/scoped2.C: Likewise.
15656 * g++.dg/lookup/using2.C: Likewise.
15657 * g++.dg/other/component1.C: Remove stray semicolon.
15658 * g++.dg/other/do1.C: Change error message.
15659 * g++.dg/other/error2.C: Likewise.
15660 * g++.dg/other/init1.C: Likewise.
15661 * g++.dg/other/packed1.C: Remove stray semicolon.
15662 * g++.dg/other/ptrmem2.C: Change error message.
15663 * g++.dg/parse/parameter-declaration-1.C: Remove line number
15664 marker.
15665 * g++.dg/special/initp1.C: Remove invalid attribute usage.
15666 * g++.dg/template/access3.C: Add typename keyword.
15667 * g++.dg/template/access5.C: Remove stray semicolon.
15668 * g++.dg/template/access6.C: Likewise.
15669 * g++.dg/template/complit1.C: Likewise.
15670 * g++.dg/template/crash1.C: Change error message.
15671 * g++.dg/template/inherit2.C: Remove stray semicolon.
15672 * g++.dg/template/instantiate2.C: Likewise.
15673 * g++.dg/template/instantiate3.C: Change error message.
15674 * g++.dg/template/qual1.C: Remove stray semicolon.
15675 * g++.dg/template/qualttp18.C: Change error message.
15676 * g++.dg/template/ref1.C: Remove stray semicolon.
15677 * g++.dg/template/sizeof1.C (A::value): Declare it.
15678 * g++.dg/template/spec4.C: Change error message.
15679 * g++.dg/template/static1.C: Likewise.
15680 * g++.dg/template/type1.C: Likewise.
15681 * g++.dg/template/typename3.C: Likewise.
15682 * g++.old-deja/g++.benjamin/13478.C: Change error message.
15683 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
15684 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
15685 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
15686 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
15687 named return value extension.
15688 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
15689 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
15690 * g++.old-deja/g++.bob/extern_C.C: Likewise.
15691 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15692 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15693 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15694 * g++.old-deja/g++.brendan/crash13.C: Likewise.
15695 * g++.old-deja/g++.brendan/crash15.C: Likewise.
15696 * g++.old-deja/g++.brendan/crash18.C: Change error message.
15697 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
15698 * g++.old-deja/g++.brendan/crash38.C: Likewise.
15699 * g++.old-deja/g++.brendan/crash50.C: Likewise.
15700 * g++.old-deja/g++.brendan/crash56.C: Likewise.
15701 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
15702 syntax.
15703 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
15704 * g++.old-deja/g++.brendan/crash8.C: Change error message.
15705 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
15706 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15707 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
15708 * g++.old-deja/g++.brendan/template11.C: Likewise.
15709 * g++.old-deja/g++.brendan/template26.C: Likewise.
15710 * g++.old-deja/g++.brendan/template27.C: Use explicit
15711 specialization syntax.
15712 * g++.old-deja/g++.brendan/template30.C: Likewise.
15713 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
15714 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
15715 non-dependent names.
15716 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
15717 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
15718 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
15719 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
15720 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
15721 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
15722 named return value extension.
15723 * g++.old-deja/g++.ext/namedret2.C: Likewise.
15724 * g++.old-deja/g++.ext/namedret3.C: Likewise.
15725 * g++.old-deja/g++.ext/return1.C: Likewise.
15726 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
15727 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
15728 * g++.old-deja/g++.jason/access8.C: Likewise.
15729 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
15730 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
15731 pseudo-destructor names.
15732 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
15733 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
15734 pseudo-destructor names.
15735 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
15736 * g++.old-deja/g++.jason/overload19.C: Likewise.
15737 * g++.old-deja/g++.jason/overload32.C: Likewise.
15738 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
15739 stray semicolons.
15740 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
15741 * g++.old-deja/g++.jason/return.C: Likewise.
15742 * g++.old-deja/g++.jason/return2.C: Likewise.
15743 * g++.old-deja/g++.jason/shadow1.C: Likewise.
15744 * g++.old-deja/g++.jason/special.C: Use explicit specialization
15745 syntax.
15746 * g++.old-deja/g++.jason/template10.C: Account for use of
15747 non-dependent names.
15748 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
15749 syntax.
15750 * g++.old-deja/g++.jason/template37.C: Likewise.
15751 * g++.old-deja/g++.law/access4.C: Change error messages.
15752 * g++.old-deja/g++.law/arm13.C: Remove incorrect
15753 pseudo-destructor names.
15754 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
15755 * g++.old-deja/g++.law/ctors9.C: Likewise.
15756 * g++.old-deja/g++.law/cvt22.C: Likewise.
15757 * g++.old-deja/g++.law/dtors5.C: Likewise.
15758 * g++.old-deja/g++.law/global-init1.C: Likewise.
15759 * g++.old-deja/g++.law/missed-error3.C: Likewise.
15760 * g++.old-deja/g++.law/operators28.C: Likewise.
15761 * g++.old-deja/g++.law/visibility28.C: Likewise.
15762 * g++.old-deja/g++.martin/eval1.C: Likewise.
15763 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
15764 name.
15765 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
15766 * g++.old-deja/g++.mike/net34.C: Likewise.
15767 * g++.old-deja/g++.mike/net36.C: Likewise.
15768 * g++.old-deja/g++.mike/ns2.C: Likewise.
15769 * g++.old-deja/g++.mike/p12306.C: Likewise.
15770 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
15771 value extension.
15772 * g++.old-deja/g++.mike/p700.C: Likewise.
15773 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
15774 * g++.old-deja/g++.mike/p710.C: Likewise.
15775 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
15776 value extension.
15777 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
15778 * g++.old-deja/g++.mike/pmf9.C: Likewise.
15779 * g++.old-deja/g++.ns/crash2.C: Likewise.
15780 * g++.old-deja/g++.ns/crash3.C: Likewise.
15781 * g++.old-deja/g++.ns/invalid1.C: Likewise.
15782 * g++.old-deja/g++.ns/ns17.C: Likewise.
15783 * g++.old-deja/g++.ns/template16.C: Likewise.
15784 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
15785 keyword.
15786 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
15787 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
15788 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
15789 named return value extension.
15790 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
15791 * g++.old-deja/g++.other/access4.C: Issue additional error
15792 messages.
15793 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
15794 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
15795 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
15796 * g++.old-deja/g++.other/crash25.C: Change error message.
15797 * g++.old-deja/g++.other/crash4.C: Change error message.
15798 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
15799 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
15800 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
15801 checks.
15802 * g++.old-deja/g++.other/defarg8.C: Likewise.
15803 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
15804 * g++.old-deja/g++.other/dtor10.C: Likewise.
15805 * g++.old-deja/g++.other/incomplete.C: Likewise.
15806 * g++.old-deja/g++.other/linkage7.C: Likewise.
15807 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
15808 lookup algorithm.
15809 * g++.old-deja/g++.other/mangle2.C: Likewise.
15810 * g++.old-deja/g++.other/refinit2.C: Likewise.
15811 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
15812 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
15813 * g++.old-deja/g++.pt/crash28.C: Likewise.
15814 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
15815 syntax.
15816 * g++.old-deja/g++.pt/crash32.C: Change error message.
15817 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
15818 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
15819 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
15820 error message position.
15821 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
15822 * g++.old-deja/g++.pt/defarg8.C: Change error message.
15823 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
15824 syntax.
15825 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
15826 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
15827 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
15828 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
15829 keyword.
15830 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15831 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
15832 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
15833 keyword.
15834 * g++.old-deja/g++.pt/explicit71.C: Change error message.
15835 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
15836 syntax.
15837 * g++.old-deja/g++.pt/friend28.C: Account for use of
15838 non-dependent names.
15839 * g++.old-deja/g++.pt/friend29.C: Likewise.
15840 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
15841 rules.
15842 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
15843 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
15844 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
15845 lookup rules.
15846 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
15847 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
15848 keyword.
15849 * g++.old-deja/g++.pt/memclass20.C: Likewise.
15850 * g++.old-deja/g++.pt/memclass5.C: Likewise.
15851 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
15852 keyword.
15853 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
15854 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
15855 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
15856 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
15857 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
15858 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
15859 keyword.
15860 * g++.old-deja/g++.pt/spec10.C: Likewise.
15861 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
15862 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
15863 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
15864 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
15865 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
15866 * g++.old-deja/g++.pt/ttp62.C: Likewise.
15867 * g++.old-deja/g++.pt/ttp64.C: Likewise.
15868 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
15869 * g++.old-deja/g++.pt/typename15.C: Likewise.
15870 * g++.old-deja/g++.pt/typename22.C: Likewise.
15871 * g++.old-deja/g++.pt/typename6.C: Change error messages.
15872 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
15873 * g++.old-deja/g++.pt/virtual2.C: Likewise.
15874 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
15875 syntax.
15876 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
15877 return value extension.
15878 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
15879 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
15880 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
15881 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
15882
15883 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
15884
15885 * g++.dg/warn/inline1.C: New test.
15886 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15887 * g++.old-deja/g++.jason/synth10.C: Likewise.
15888 * g++.old-deja/g++.mike/net31.C: Likewise.
15889 * g++.old-deja/g++.mike/p8786.C: Likewise.
15890
15891 * g++.dg/template/friend10.C: New test.
15892 * g++.dg/template/conv5.C: New test.
15893
15894 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
15895
15896 * g++.dg/lookup/scoped3.C: New test.
15897
15898 * g++.dg/lookup/decl1.C: New test.
15899 * g++.dg/lookup/decl2.C: New test.
15900
15901 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
15902
15903 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15904 gcc.c-torture/compile/20021015-1.c,
15905 gcc.c-torture/compile/20021015-2.c,
15906 gcc.c-torture/compile/20021123-1.c,
15907 gcc.c-torture/compile/20021123-2.c,
15908 gcc.c-torture/compile/20021123-3.c,
15909 gcc.c-torture/compile/20021123-4.c,
15910 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15911 only to 3.1 or 3.2 branch.
15912
15913 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15914
15915 * gcc.dg/i386-bitfield3.c: New test.
15916
15917 * gcc.dg/i386-bitfield2.c: New test.
15918
15919 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15920
15921 * g++.dg/parse/conv_op1.C: New test.
15922
15923 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15924
15925 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15926 approved.
15927
15928 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15929
15930 * gcc.c-torture/compile/20021220-1.c: New test.
15931
15932 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15933
15934 * gcc.dg/i386-fastcall-1.c: New.
15935
15936 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15937
15938 * gcc.c-torture/execute/20021219-1.c: New test.
15939
15940 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15941
15942 * gcc.dg/i386-pic-1.c: New test.
15943
15944 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15945
15946 PR c++/8099
15947 * g++.dg/template/friend9.C: New test.
15948
15949 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15950
15951 PR c++/3663
15952 * g++.dg/template/access7.C: New test.
15953
15954 2002-12-18 Nick Clifton <nickc@redhat.com>
15955
15956 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15957 the libstdc++-v3 directory has been found.
15958
15959 2002-12-12 Devang Patel <dpatel@apple.com>
15960 * gcc.dg/darwin-ld-1.c: New test.
15961 * gcc.dg/darwin-ld-2.c: New test.
15962 * gcc.dg/darwin-ld-3.c: New test.
15963 * gcc.dg/darwin-ld-4.c: New test.
15964 * gcc.dg/darwin-ld-5.c: New test.
15965
15966 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15967
15968 * gcc.c-torture/compile/20021212-1.c: New test.
15969
15970 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15971
15972 * gcc.dg/fshort-wchar: New test.
15973
15974 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15975
15976 PR c++/8372
15977 * g++.dg/template/dtor1.C: New test.
15978
15979 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15980 markers.
15981
15982 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15983
15984 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15985
15986 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15987
15988 * g++.dg/template/static1.C: New test.
15989 * g++.dg/template/static2.C: New test.
15990 * g++.old-deja/g++.ext/memconst.C: New test.
15991
15992 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15993
15994 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15995 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15996 * g++.dg/special/initp1.C: Likewise.
15997
15998 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15999
16000 * gcc.c-torture/execute/20021204-1.c: New test.
16001
16002 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16003
16004 * gcc.dg/ppc-fmadd-1.c: New file.
16005 * gcc.dg/ppc-fmadd-2.c: New file.
16006 * gcc.dg/ppc-fmadd-3.c: New file.
16007
16008 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16009
16010 * gcc.c-torture/compile/20021204-1.c: New test.
16011
16012 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16013
16014 * g++.dg/inherit/covariant2.C: New test.
16015 * g++.dg/inherit/covariant3.C: New test.
16016 * g++.dg/inherit/covariant4.C: New test.
16017 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16018 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16019
16020 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16021
16022 PR c++/8688
16023 * g++.dg/init/brace3.C: New test.
16024
16025 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16026
16027 * gcc.dg/20020210-1.c: Fix a comment typo.
16028
16029 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16030
16031 PR c++/8720
16032 * g++.dg/parse/defarg1.C: New test.
16033
16034 PR c++/8615
16035 * g++.dg/template/char1.C: New test.
16036
16037 * g++.dg/template/varmod1.C: Fix typo.
16038
16039 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16040
16041 DR 180
16042 * g++.old-deja/g++.pt/crash32.C: Expect error.
16043
16044 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16045
16046 PR c++/5919
16047 * g++.dg/template/varmod1.C: New test.
16048
16049 PR c++/8727
16050 * g++.dg/inherit/typeinfo1.C: New test.
16051
16052 PR c++/8663
16053 * g++.dg/inherit/typedef1.C: New test.
16054
16055 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16056
16057 PR c++/8332
16058 PR c++/8493
16059 * g++.dg/template/strlen1.C: New test.
16060
16061 PR c++/8227
16062 * g++.dg/template/ctor2.C: New test.
16063
16064 PR c++/8214
16065 * g++.dg/init/string1.C: New test.
16066
16067 PR c++/8511
16068 * g++.dg/template/friend8.C: New test.
16069
16070 2002-11-29 Joe Buck <jbuck@synopsys.com>
16071
16072 * g++.dg/lookup/anon2.C: New test.
16073
16074 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16075
16076 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16077 h8300 port.
16078
16079 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16080
16081 * gcc.dg/bitfld-6.c: New test.
16082
16083 2002-11-27 Jan Hubicka <jh@suse.cz>
16084
16085 * gcc.c-torture/execute/20021127.[cx]: New test.
16086
16087 2002-11-26 Jan Hubicka <jh@suse.cz>
16088
16089 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16090 quality.
16091
16092 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16093
16094 * g++.dg/init/brace2.C: New test.
16095 * g++.old-deja/g++.mike/p9129.C: Correct.
16096
16097 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16098
16099 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16100
16101 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16102
16103 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16104
16105 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16106
16107 * testsuite/g++.dg/abi/empty11.C: New test.
16108 * testsuite/g++.dg/rtti/cv1.C: New test.
16109
16110 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16111
16112 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16113
16114 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16115
16116 * g++.dg/abi/empty10.C: New test.
16117
16118 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16119
16120 * gcc.c-torture/compile/20021124-1.c: New test.
16121
16122 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16123
16124 * g++.dg/abi/rtti2.C: New test.
16125
16126 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16127
16128 * gcc.dg/i386-unroll-1.c: New test.
16129
16130 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16131
16132 * gcc.c-torture/compile/20021120-1.c: New test.
16133 * gcc.c-torture/compile/20021120-2.c: New test.
16134
16135 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16136
16137 * gcc.dg/bitfld-5.c: New test.
16138
16139 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16140
16141 * gcc.c-torture/execute/20021120-3.c: New test.
16142
16143 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16144
16145 * gcc.c-torture/execute/20021120-2.c: New test.
16146
16147 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16148
16149 * gcc.c-torture/execute/20021120-1.c: New test.
16150
16151 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16152
16153 * gcc.c-torture/execute/20021118-3.c: New test.
16154
16155 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16156
16157 * gcc.c-torture/compile/20021119-1.c: New test.
16158
16159 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16160
16161 * gcc.dg/duff-1.c: New test.
16162 * gcc.dg/duff-2.c: New test.
16163 * gcc.dg/duff-3.c: New test.
16164
16165 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16166
16167 * gcc.dg/cpp/_Pragma5.c: New test.
16168
16169 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16170
16171 * gcc.c-torture/execute/20021118-2.c: New test.
16172
16173 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16174
16175 * gcc.c-torture/execute/20021118-1.c: New test.
16176
16177 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16178
16179 * gcc.dg/20021116-1.c: New test.
16180
16181 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16182
16183 * g++.dg/abi/vcall1.C: New test.
16184
16185 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16186
16187 * gcc.dg/20021029-1.c: New test.
16188 * gcc.dg/20021029-2.c: New test.
16189
16190 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16191
16192 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16193
16194 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16195
16196 PR c/8439
16197 * gcc.dg/20021110.c: Move to ...
16198 * gcc.c-torture/compile/20021110.c: .... here.
16199
16200 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16201
16202 PR c/8467
16203 * gcc.c-torture/execute/20021111-1.c
16204
16205 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16206
16207 PR c/8439
16208 * gcc.dg/20021110.c: New test.
16209
16210 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16211
16212 * g++.dg/abi/vthunk3.C: Run only on x86.
16213
16214 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16215
16216 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16217
16218 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16219
16220 * lib/compat.exp (compat-execute): Fix logic error in last
16221 change.
16222
16223 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16224
16225 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16226
16227 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16228
16229 PR c++/8389
16230 * g++.dg/template/access6.C: New test.
16231
16232 2002-11-08 Jan Hubicka <jh@suse.cz>
16233
16234 * gcc.dg/i386-ssefp-1.c: New test.
16235 * gcc.dg/i386-ssefp-1.c: New test.
16236
16237 2002-11-08 Jan Hubicka <jh@suse.cz>
16238
16239 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16240
16241 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16242
16243 * g++.dg/abi/vthunk3.C: New test.
16244
16245 PR c++/8338
16246 * g++.dg/template/crash2.C: New test.
16247
16248 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16249
16250 * testsuite/g++.dg/abi/dtor1.C: New test.
16251 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16252
16253 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16254
16255 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16256 Darwin.
16257
16258 2002-11-04 Adam Nemet <anemet@lnxw.com>
16259
16260 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16261 -mthumb. Only xfail with -O0.
16262
16263 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16264
16265 * g++.dg/abi/thunk1.C: New test.
16266 * g++.dg/abi/thunk2.C: Likewise.
16267 * g++.dg/abi/vtt1.C: Likewise.
16268
16269 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16270
16271 PR optimization/8423
16272 * gcc.c-torture/execute/builtin-constant.c: New test.
16273
16274 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16275
16276 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16277 Add some more cases.
16278
16279 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16280
16281 PR c++/8391
16282 * g++.dg/opt/local1.C: New test.
16283
16284 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16285
16286 PR c++/8160
16287 * g++.dg/template/complit1.C: New test.
16288
16289 PR c++/8149
16290 * g++.dg/template/typename4.C: Likewise.
16291
16292 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16293
16294 Core issue 287, PR c++/7639
16295 * g++.dg/template/instantiate1.C: Adjust error location.
16296 * g++.dg/template/instantiate3.C: New test.
16297 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16298 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16299 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16300
16301 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16302
16303 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16304
16305 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16306
16307 PR c++/8287
16308 * g++.dg/init/dtor2.C: New test.
16309
16310 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16311
16312 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16313 * gcc.dg/nest.c: Bypass errors on irix6.
16314
16315 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16316
16317 * gcc.dg/nest.c: Expect error for mmix-*-*.
16318 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16319
16320 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16321
16322 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16323 markers.
16324
16325 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16326
16327 2002-10-25 Mike Stump <mrs@apple.com>
16328
16329 * gcc.dg/warn-1.c: New test.
16330
16331 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16332
16333 * g++.dg/template/typename3.C: New test.
16334
16335 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16336
16337 * g++.dg/lookup/ptrmem1.C: New test.
16338
16339 * g++.dg/abi/vthunk2.C: New test.
16340
16341 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16342
16343 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16344
16345 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16346
16347 * g++.dg/abi/empty9.C: New test.
16348
16349 2002-10-24 Richard Henderson <rth@redhat.com>
16350
16351 * g++.dg/inherit/thunk1.C: Enable for ia64.
16352
16353 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16354
16355 PR c++/8067
16356 * g++.dg/lookup/pretty1.C: New test.
16357
16358 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16359
16360 * gcc.dg/20021023-1.c: New test.
16361
16362 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16363
16364 PR c++/7679
16365 * g++.dg/parse/inline1.C: New test.
16366
16367 2002-10-23 Richard Henderson <rth@redhat.com>
16368
16369 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16370
16371 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16372
16373 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16374
16375 PR c++/6579
16376 * g++.dg/parse/stmtexpr3.C: New test.
16377
16378 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16379
16380 * g++.dg/expr/cond1.C: New test.
16381
16382 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16383
16384 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16385
16386 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16387
16388 * g++.dg/abi/vbase13.C: New test.
16389 * g++.dg/abi/vbase14.C: Likewise.
16390
16391 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16392
16393 * gcc.dg/tls/pic-1.c: New test.
16394 * gcc.dg/tls/nonpic-1.c: New test.
16395 * gcc.dg/20021018-1.c: New test.
16396
16397 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16398
16399 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16400 Remove only files with the same base name as the test case.
16401 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16402 (profopt-execute): Likewise. Also, remove old profiling
16403 and performance data files before running the tests.
16404
16405 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16406 * g++.dg/bprob/bprob.exp: Likewise.
16407 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16408 to allow more general test case names.
16409
16410 * g++.dg/bprob/bprob-1.C: Rename to ...
16411 * g++.dg/bprob/g++-bprob-1.C: ... this.
16412
16413 * g77.dg/bprob/bprob-1.f: Rename to ...
16414 * g77.dg/bprob/g77-bprob-1.f: ... this.
16415
16416 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16417
16418 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16419 bison 1.50 or later.
16420
16421 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16422
16423 * g++.dg/README: Describe more test directories.
16424
16425 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16426
16427 * g++.dg/init/array6.C: Add additional tests.
16428
16429 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16430
16431 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16432 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16433
16434 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16435
16436 * gcc.c-torture/compile/20020604-1.x: New.
16437 * gcc.c-torture/compile/simd-5.x: Likewise.
16438 * gcc.c-torture/execute/920710-1.x: Likewise.
16439 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16440
16441 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16442
16443 * g++.dg/inherit/override1.C: Add dg-options clause.
16444
16445 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16446
16447 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16448 _mm_slli_si128.
16449
16450 2002-10-19 Andreas Schwab <schwab@suse.de>
16451
16452 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16453 directory component.
16454
16455 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16456
16457 * g++.dg/inherit/thunk1.C: New test.
16458
16459 * g++.dg/inherit/override1.C: New test.
16460
16461 * g++.dg/abi/mangle11.C: New test.
16462 * g++.dg/abi/mangle14.C: New test.
16463 * g++.dg/abi/mangle17.C: New test.
16464
16465 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16466
16467 * g++.dg/overload/member2.C: New test.
16468
16469 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16470
16471 * g++.dg/README: Describe new compat directory.
16472 * g++.dg/dg.exp: Skip tests in compat directory.
16473 * README.compat: New file.
16474 * lib/compat.exp: New expect script.
16475 * g++.dg/compat: New test directory.
16476 * g++.dg/compat/compat.exp: New expect script.
16477 * g++.dg/compat/abi: New test directory.
16478 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16479 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16480 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16481 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16482 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16483 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16484 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16485 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16486 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16487 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16488 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16489 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16490 * g++.dg/compat/break: New test directory.
16491 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16492 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16493 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16494 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16495 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16496 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16497 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16498 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16499 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16500 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16501 g++.dg/compat/break/README: New files.
16502 * g++.dg/compat/eh: New test directory.
16503 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16504 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16505 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16506 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16507 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16508 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16509 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16510 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16511 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16512 g++.dg/compat/eh/filter2_y.C,
16513 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16514 g++.dg/compat/eh/new1_y.C,
16515 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16516 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16517 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16518 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16519 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16520 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16521 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16522 g++.dg/compat/eh/unexpected1_y.C: New files.
16523 * g++.dg/compat/init: New test directory.
16524 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16525 g++.dg/compat/init/array5_y.C,
16526 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16527 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16528 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16529 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16530 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16531 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16532 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16533 g++.dg/compat/init/init-ref2_y.C: New files.
16534
16535 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16536
16537 PR c++/7584
16538 * g++.dg/inherit/using3.C: New test.
16539
16540 2002-10-17 Jan Hubicka <jh@suse.cz>
16541
16542 * gcc.dg/20021017-2.c: New test.
16543
16544 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16545
16546 * g++.dg/abi/mangle16.C: Adjust.
16547
16548 * g++.dg/init/array8.C: New test.
16549
16550 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16551
16552 * gcc.dg/special/mips-abi.exp: New test.
16553 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16554
16555 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16556
16557 * g++.dg/abi/mangle16.C: New test.
16558 * g++.dg/abi/mangle17.C: Likewise.
16559
16560 PR c++/7478
16561 * g++.dg/template/ref1.C: New test.
16562
16563 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16564
16565 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16566
16567 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16568
16569 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16570
16571 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16572
16573 PR c++/7524
16574 * g++.dg/init/array7.C: New test.
16575
16576 2002-10-15 Mark Mitchell <mark@codesourcery.com>
16577
16578 * g++.dg/init/array6.C: New test.
16579
16580 * g++.dg/abi/mangle13.C: Likewise.
16581 * g++.dg/abi/mangle14.C: Likewise.
16582 * g++.dg/abi/mangle15.C: Likewise.
16583
16584 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16585
16586 * g++.dg/abi/empty8.C: New test.
16587
16588 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
16589
16590 * g++.dg/init/ctor1.C: New test.
16591
16592 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
16593
16594 * gcc.c-torture/execute/20021015-1.c: New test.
16595
16596 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
16597
16598 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
16599
16600 2002-10-14 Jan Hubicka <jh@suse.cz>
16601
16602 * gcc.dg/i386-ssetype-[1-5].c: New tests.
16603
16604 2002-10-14 Richard Henderson <rth@redhat.com>
16605
16606 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
16607
16608 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16609
16610 PR optimization/6631
16611 * g++.dg/opt/const2.C: New test.
16612
16613 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16614
16615 PR c++/7176
16616 * g++.dg/parse/friend1.C: New test.
16617 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
16618
16619 2002-10-14 Jakub Jelinek <jakub@redhat.com>
16620
16621 * gcc.dg/20021014-1.c: New test.
16622
16623 2002-10-11 Mark Mitchell <mark@codesourcery.com>
16624
16625 PR c++/5661
16626 * g++.dg/ext/vlm1.C: New test.
16627 * g++.dg/ext/vlm2.C: Likewise.
16628
16629 * g++.dg/init/array1.C: Remove invalid braces.
16630 * g++.dg/init/brace1.C: New test.
16631 * g++.dg/init/copy2.C: Likewise.
16632 * g++.dg/init/copy3.C: Likewise.
16633 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
16634 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
16635 braces.
16636
16637 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
16638
16639 * gcc.dg/cpp/assembler.S: Don't use -ansi.
16640
16641 2002-10-11 Richard Shann <richard.shann@superh.com>
16642
16643 * gcc.c-torture/compile/simd-5.c: New test.
16644
16645 2002-10-10 Roger Sayle <roger@eyesopen.com>
16646
16647 * gcc.c-torture/execute/shiftopt-1.c: New test case.
16648
16649 2002-10-10 Jim Wilson <wilson@redhat.com>
16650
16651 * gcc.c-torture/execute/20021010-1.c: New test.
16652
16653 2002-10-09 Zack Weinberg <zack@codesourcery.com>
16654
16655 PR c/7353
16656 * g++.dg/ext/typedef-init.C: New test.
16657 * gcc.dg/typedef-init.c: New test.
16658
16659 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
16660
16661 * gcc.dg/cpp/paste13.c: New test.
16662
16663 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16664
16665 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
16666 remaining platforms, XFAIL during compile, not execute. Don't
16667 XFAIL at -O0.
16668
16669 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
16670
16671 * gcc.dg/alias-1.c: Tweak expected warning.
16672
16673 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16674
16675 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
16676
16677 2002-10-06 Andreas Jaeger <aj@suse.de>
16678
16679 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
16680 * gcc.dg/cpp/c++98.C: Likewise.
16681
16682 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
16683 * g++.dg/cpp/c++98.C: Likewise.
16684
16685 * g++.dg/README (Subdirectories): Mention cpp directory.
16686
16687 PR target/7559
16688 * gcc.dg/20021006-1.c: New test.
16689
16690 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16691
16692 PR c++/7804
16693 * g++.dg/other/warning1.C: New test.
16694
16695 2002-10-04 Roger Sayle <roger@eyesopen.com>
16696
16697 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
16698 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
16699 and sparc-*-* with -m64 as expected failures. See PR 8087.
16700
16701 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16702
16703 PR c++/7931
16704 * g++.dg/template/ptrmem3.C: New test.
16705
16706 PR c++/7754
16707 * g++.dg/template/union1.C: New test.
16708
16709 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16710
16711 PR c++/8006
16712 * g++.dg/abi/mangle9.C: New test.
16713 * g++.dg/abi/mangle10.C: New test.
16714 * g++.dg/abi/mangle11.C: New test.
16715 * g++.dg/abi/mangle12.C: New test.
16716
16717 2002-10-02 Mark Mitchell <mark@codesourcery.com>
16718
16719 PR c++/7188.
16720 * g++.dg/template/meminit1.C: New test.
16721 * g++.dg/warn/Wreorder-1.C: Likewise.
16722 * g++.old-deja/g++.mike/warn3.C: Tweak.
16723 * lib/prune.exp: Ingore "in copy constructor".
16724
16725 2002-10-02 Andreas Jaeger <aj@suse.de>
16726
16727 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
16728 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
16729 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
16730 on x86-64.
16731
16732 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16733
16734 * gcc.dg/empty1.C: Fix typo.
16735
16736 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
16737
16738 * gcc.dg/alias-1.c: New test.
16739
16740 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16741
16742 * gcc.dg/empty1.C: New test.
16743
16744 * g++.dg/tls/init-2.C: Tweak error messages.
16745
16746 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
16747
16748 * gcc.c-torture/compile/20020923-1.c: New test.
16749
16750 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
16751
16752 * gcc.c-torture/execute/ffs-1.c: New test.
16753 * gcc.c-torture/execute/ffs-2.c: Ditto.
16754
16755 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
16756
16757 * g++.dg/overload/member1.C: New test.
16758
16759 2002-09-30 Mark Mitchell <mark@codesourcery.com>
16760
16761 * g++.dg/abi/empty7.C: New test.
16762 * g++.dg/init/pm2.C: Likewise.
16763
16764 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
16765
16766 * g++.dg/rtti/crash1.C: New test.
16767
16768 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
16769
16770 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
16771 gcc.dg/sibcall-4.c: New tests.
16772
16773 2002-09-28 Roger Sayle <roger@eyesopen.com>
16774
16775 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
16776 powerpc and MMIX targets.
16777
16778 2002-09-27 Zack Weinberg <zack@codesourcery.com>
16779
16780 * gcc.dg/cpp/20020927-1.c: New.
16781
16782 2002-09-26 David S. Miller <davem@redhat.com>
16783
16784 * gcc.c-torture/compile/trunctfdf.c: New.
16785
16786 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16787
16788 * lib/target-supports.exp (check_weak_available): Handle solaris2.
16789
16790 2002-09-27 Alan Modra <amodra@bigpond.net.au>
16791
16792 * gcc.c-torture/execute/loop-15.c: New.
16793
16794 2002-09-26 Janis Johnson <janis187@us.ibm.com>
16795
16796 * README.QMTEST: Fix typo.
16797
16798 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16799
16800 * gcc.dg/20020926-1.c: New test.
16801
16802 2002-09-25 David S. Miller <davem@redhat.com>
16803
16804 PR target/7842
16805 * gcc.c-torture/execute/shiftdi.c: New test.
16806
16807 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
16808
16809 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
16810 unique to the tool.
16811 * lib/g77.exp (g77_init): Likewise.
16812 * lib/g++.exp (g++_init): Likewise.
16813 * lib/objc.exp (objc_init): Likewise.
16814
16815 2002-09-25 Mark Mitchell <mark@codesourcery.com>
16816
16817 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
16818 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
16819 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
16820
16821 2002-09-25 Richard Henderson <rth@redhat.com>
16822
16823 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
16824 too-small long double.
16825
16826 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
16827
16828 * gcc.dg/20020919-1.c: New test.
16829
16830 2002-09-23 Mark Mitchell <mark@codesourcery.com>
16831
16832 * g++.dg/abi/bitfield6.C: New test.
16833 * g++.dg/abi/bitfield7.C: New test.
16834 * g++.dg/abi/bitfield8.C: New test.
16835 * g++.dg/abi/vbase11.C: New test.
16836
16837 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
16838
16839 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
16840 hppa*-*-hpux*. Update test comment.
16841
16842 2002-09-20 Jakub Jelinek <jakub@redhat.com>
16843
16844 * gcc.dg/tls/struct-1.c: New test.
16845
16846 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
16847
16848 * gcc.dg/cpp/tr-warn2.c: Update.
16849
16850 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16851
16852 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
16853
16854 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16855
16856 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
16857 systems.
16858
16859 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
16860
16861 * gcc.c-torture/execute/ieee/mzero3.c: New test.
16862
16863 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16864 Adjust for c++filt moved to binutils. Remove spurious duplicate
16865 setting of cxxfilt.
16866
16867 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16868
16869 * gcc.dg/20020312-2.c: Update for darwin.
16870
16871 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
16872
16873 * g++.old-deja/g++.other/crash32.C: Mark ICE.
16874
16875 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
16876
16877 * objc.dg/comp-types-1.m: New test.
16878 * objc.dg/comp-types-2.m: New test.
16879 * objc.dg/comp-types-3.m: New test.
16880 * objc.dg/comp-types-4.m: New test.
16881 * objc.dg/comp-types-5.m: New test.
16882 * objc.dg/comp-types-6.m: New test.
16883
16884 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
16885
16886 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16887
16888 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16889
16890 * g++.dg/other/do1.C: New test.
16891
16892 * g++.dg/template/subst1.C: New test.
16893
16894 2002-09-16 Steve Ellcey <sje@cup.hp.com>
16895
16896 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
16897
16898 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16899
16900 * g++.dg/template/qualttp20.C: Adjust expected errors.
16901 * g++.old-deja/g++.jason/report.C: Likewise.
16902 * g++.old-deja/g++.other/qual1.C: Likewise.
16903
16904 * g++.dg/lookup/scoped2.C: New test.
16905
16906 * g++.dg/ext/asm3.C: New test.
16907
16908 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16909
16910 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16911
16912 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16913
16914 * ChangeLog: follow spelling conventions.
16915 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16916 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16917 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16918 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16919 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16920 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16921 * g++.old-deja/g++.law/global-init1.C: Likewise.
16922 * g++.old-deja/g++.other/delete4.C: Likewise.
16923 * g++.old-deja/g++.other/inline21.C: Likewise.
16924 * g++.old-deja/g++.other/singleton.C: Likewise.
16925 * g77.dg/strlen0.f: Likewise.
16926 * g77.f-torture/compile/20010519-1.f: Likewise.
16927 * g77.f-torture/compile/980310-4.f: Likewise.
16928 * gcc.c-torture/compile/20000605-1.c: Likewise.
16929 * gcc.c-torture/execute/20020225-1.c: Likewise.
16930 * gcc.dg/c90-hexfloat-2.c: Likewise.
16931 * gcc.dg/c99-bool-1.c: Likewise.
16932 * gcc.dg/c99-hexfloat-2.c: Likewise.
16933 * gcc.dg/dll-2.c: Likewise.
16934 * gcc.dg/wtr-union-init-1.c: Likewise.
16935 * gcc.dg/wtr-union-init-2.c: Likewise.
16936 * gcc.dg/wtr-union-init-3.c: Likewise.
16937 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16938 * gcc.dg/cpp/defined.c: Likewise.
16939 * gcc.dg/cpp/macsyntx.c: Likewise.
16940 * gcc.dg/cpp/paste2.c: Likewise.
16941 * gcc.dg/cpp/trad/defined.c: Likewise.
16942 * gcc.dg/format/c90-printf-1.c: Likewise.
16943 * gcc.dg/format/c90-scanf-1.c: Likewise.
16944 * gcc.dg/format/c99-printf-1.c: Likewise.
16945 * gcc.dg/format/c99-scanf-1.c: Likewise.
16946 * gcc.misc-tests/gcov-8.c: Likewise.
16947 * lib/profopt.exp: Likewise.
16948
16949 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16950
16951 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16952
16953 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16954
16955 * g++.dg/inherit/using2.C: New test.
16956
16957 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16958
16959 * ChangeLog: Follow spelling conventions.
16960 * g++.dg/template/friend4.C: Likewise.
16961 * g++.old-deja/g++.pt/crash67.C: Likewise.
16962 * gcc.c-torture/execute/20000801-4.c: Likewise.
16963 * gcc.dg/c90-digraph-1.c: Likewise.
16964 * gcc.dg/c94-digraph-1.c: Likewise.
16965 * gcc.dg/c99-digraph-1.c: Likewise.
16966 * gcc.dg/cpp/line5.c: Likewise.
16967 * gcc.dg/cpp/multiline.c: Likewise.
16968 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16969 * gcc.dg/format/attr-3.c: Likewise.
16970 * gcc.dg/format/c90-scanf-3.c: Likewise.
16971 * gcc.dg/format/ext-4.c: Likewise.
16972
16973 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16974
16975 * g++.dg/template/pretty1.C: New test.
16976
16977 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16978
16979 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16980
16981 2002-09-13 Matt Austern <austern@apple.com>
16982
16983 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16984 passing a cast expression to a function by const reference.
16985
16986 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16987
16988 * g++.dg/template/deduce1.C: New test.
16989
16990 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16991
16992 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16993 32-bit int.
16994
16995 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16996
16997 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16998 usage.
16999
17000 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17001
17002 * gcc.c-torture/compile/20020910-1.c: New test.
17003
17004 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17005
17006 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17007
17008 2002-09-10 Andreas Jaeger <aj@suse.de>
17009
17010 * gcc.dg/20020312-2.c: Adjust for x86-64.
17011
17012 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17013
17014 * g77.dg/7388.f: New test case for PR 7388.
17015
17016 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17017
17018 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17019
17020 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17021
17022 * objc.dg/proto-lossage-1.m: New test.
17023
17024 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17025
17026 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17027
17028 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17029
17030 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17031 expected to pass.
17032
17033 2002-09-06 Stan Shebs <shebs@apple.com>
17034 David Edelsohn <edelsohn@gnu.org>
17035
17036 * gcc.dg/weak: New directory.
17037 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17038 target-specific xfail bits.
17039 * gcc.dg/typeof-2.c: Move to new directory.
17040 * gcc.dg/weak.exp: New expect script.
17041
17042 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17043
17044 * gcc.c-torture/execute/extzvsi.c: New test.
17045
17046 2002-09-05 Stan Shebs <shebs@apple.com>
17047
17048 * gcc.dg/weak-1.c: xfail on Darwin.
17049 * gcc.dg/weak-2.c: Ditto.
17050 * gcc.dg/weak-3.c: Ditto.
17051 * gcc.dg/weak-4.c: Ditto.
17052 * gcc.dg/weak-5.c: Ditto.
17053 * gcc.dg/weak-6.c: Ditto.
17054 * gcc.dg/weak-7.c: Ditto.
17055 * gcc.dg/weak-8.c: Ditto.
17056 * gcc.dg/weak-9.c: Ditto.
17057
17058 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17059
17060 * gcc.c-torture/execute/loop-14.c: New test.
17061
17062 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17063
17064 * g++.dg/other/cxa-atexit1.C: New test.
17065
17066 * gcc.dg/typeof-2.c: New test.
17067
17068 2002-09-03 Roger Sayle <roger@eyesopen.com>
17069
17070 * gcc.dg/builtins-2.c: New testcase.
17071 * gcc.dg/builtins-3.c: New testcase.
17072
17073 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17074
17075 * gcc.dg/cpp/_Pragma4.c: New test.
17076
17077 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17078
17079 * objc/execute/nil_method-1.m: New testcase.
17080
17081 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17082
17083 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17084 [Object class], not [Object initialize].
17085
17086 2002-08-31 Roger Sayle <roger@eyesopen.com>
17087 Hans-Peter Nilsson <hp@bitrange.com>
17088
17089 * gcc.c-torture/execute/20020720-1.x: Skip test on
17090 mmix-knuth-mmixware. Correct comment.
17091
17092 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17093
17094 * testsuite/g++.dg/abi/bitfield5.C: New test.
17095 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17096
17097 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17098
17099 * objc.dg/undeclared-selector.m: New test.
17100
17101 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17102
17103 * g++.dg/other/offsetof1.C: Avoid cast warning.
17104
17105 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17106
17107 * objc.dg/super-class-2.m: New test.
17108
17109 2002-08-24 Matt Austern <austern@apple.com>
17110
17111 * g++.dg/ext/lvaddr.C: New test.
17112 * g++.dg/ext/lvcast.C: New test.
17113
17114 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17115
17116 * testsuite/g++.dg/inherit/cond1.C: New test.
17117
17118 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17119
17120 * gcc.dg/noncompile/incomplete-1.c: New test.
17121
17122 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17123
17124 * gcc.dg/typespec-1.c: New test.
17125
17126 2002-08-20 Devang Patel <dpatel@apple.com>
17127 * objc.dg/proto-hier-2.m: New test.
17128
17129 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17130
17131 * objc.dg/bitfield-1.m: New test.
17132 * objc.dg/bitfield-2.m: New test.
17133
17134 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17135
17136 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17137 gcc.dg/c99-flex-array-4.c: New tests.
17138
17139 2002-08-16 Stan Shebs <shebs@apple.com>
17140
17141 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17142
17143 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17144
17145 * gcc.dg/typeof-1.c: New test.
17146 * g++.dg/ext/typeof2.C: New test.
17147
17148 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17149
17150 * g++.dg/other/offsetof1.C: New test.
17151
17152 2002-08-14 Richard Henderson <rth@redhat.com>
17153
17154 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17155
17156 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17157
17158 * gcc.dg/cpp/_Pragma3.c: New test.
17159
17160 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17161
17162 * g++.dg/template/inherit3: New test.
17163
17164 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17165
17166 * gcc.dg/bitfld-4.c: Add blank options.
17167
17168 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17169
17170 * g++.dg/template/crash1.C: New test.
17171
17172 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17173
17174 * gcc.dg/tls/opt-2.c: New test.
17175
17176 2002-08-08 Devang Patel <dpatel@apple.com>
17177
17178 * objc.dg/selector-1.m : New test
17179
17180 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17181
17182 * g++.dg/abi/bitfield4.C: New test.
17183 * gcc.dg/bitfld-4.c: New test.
17184
17185 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17186
17187 * g++.dg/other/packed1.C: New test.
17188
17189 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17190
17191 * g++.dg/abi/offsetof.C: Tweak error messages.
17192 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17193
17194 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17195
17196 * gcc.dg/bitfld-3.c: New test.
17197
17198 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17199 Richard Henderson <rth@redhat.com>
17200
17201 * gcc.dg/i386-bitfield1.c: New test.
17202 * g++.dg/abi/bitfield3.C: Update.
17203
17204 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17205
17206 * objc.dg/const-str-2.m: Update.
17207 * gcc.dg/cpp/c++98.c: Change to C extension.
17208 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17209 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17210
17211 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17212
17213 * testsuite/gcc.dg/tls/diag-3.c: New.
17214
17215 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17216
17217 * g++.dg/README (Subdirectories): Document new subdir expr.
17218 * g++.dg/expr/pmf-1.C: New test.
17219
17220 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17221
17222 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17223
17224 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17225
17226 * g++.dg/abi/bitfield3.C: New test.
17227
17228 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17229
17230 * lib/gcov.exp: Tweak expected line formats.
17231 * gcc.misc-tests/gcov8.c: New test.
17232 * gcc.misc-tests/gcov8.x: New flags.
17233
17234 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17235
17236 * consistency.vlad/layout/endian.c: Include string.h.
17237
17238 * gcc.c-torture/execute/20020805-1.c: New test.
17239
17240 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17241
17242 * g++.dg/other/conversion1.C: New test.
17243
17244 2002-08-03 Roger Sayle <roger@eyesopen.com>
17245
17246 * gcc.dg/builtins-1.c: New testcase.
17247
17248 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17249
17250 * g++.dg/inherit/access3.C: New test.
17251
17252 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17253
17254 * gcc.dg/ia64-visibility-2.c: New test.
17255
17256 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17257
17258 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17259 __qualifier_flags to __flags.
17260
17261 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17262
17263 * g++.dg/inherit/operator1.C: New test.
17264 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17265 * g++.dg/other/error1.C: Change expected error message.
17266 * g++.dg/template/conv4.C: Likewise.
17267
17268 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17269
17270 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17271 for documented behavior.
17272
17273 2002-07-25 Roger Sayle <roger@eyesopen.com>
17274
17275 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17276 several targets known to fail.
17277
17278 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17279
17280 * gcc.dg/mips-args-[123].c: New tests.
17281
17282 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17283
17284 * gcc.dg/ppc-spe.c: New.
17285
17286 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17287
17288 * g++.dg/other/ptrmem4.C: New testcase.
17289
17290 2002-07-24 Richard Henderson <rth@redhat.com>
17291
17292 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17293
17294 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17295
17296 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17297
17298 2002-07-24 Roger Sayle <roger@eyesopen.com>
17299
17300 * gcc.c-torture/execute/memset-3.c: New testcase.
17301
17302 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17303
17304 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17305 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17306
17307 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17308
17309 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17310 Delete.
17311
17312 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17313
17314 * gcc.c-torture/compile/simd-4.c: New test.
17315
17316 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17317
17318 PR c++/7347, c++/7348
17319 * g++.dg/template/access4.C: New test.
17320 * g++.dg/template/access5.C: New test.
17321 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17322 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17323 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17324 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17325
17326 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17327
17328 * gcc.dg/gnu89-init-2.c: New test.
17329
17330 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17331
17332 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17333
17334 2002-07-20 Roger Sayle <roger@eyesopen.com>
17335
17336 * gcc.c-torture/execute/20020720-1.c: New testcase.
17337
17338 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17339
17340 * gcc.dg/cpp/Wsignprom.c: New tests.
17341
17342 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17343
17344 * gcc.c-torture/execute/loop-13.c: New test.
17345
17346 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17347
17348 * gcc.dg/cpp/expr.c: New tests.
17349
17350 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17351
17352 * g++.dg/opt/pr6713.C: Add template instantiation.
17353
17354 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17355
17356 * gcc.dg/nest.c: New test.
17357
17358 2002-07-17 Richard Henderson <rth@redhat.com>
17359
17360 * g++.dg/opt/pr6713.C: New test.
17361
17362 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17363
17364 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17365 XFAIL for all x86 processors.
17366
17367 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17368
17369 * gcc.c-torture/execute/20010122-1.x: Do not test with
17370 -fomit-frame-pointer.
17371
17372 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17373
17374 * g++.dg/template/instantiate2.C: New test.
17375 * g++.dg/template/spec4.C: New test.
17376
17377 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17378
17379 * g++.dg/template/access2.C: New test.
17380 * g++.dg/template/access3.C: New test.
17381
17382 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17383
17384 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17385 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17386 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17387 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17388 Convert to use <stdarg.h>.
17389 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17390 Delete.
17391 * gcc.dg/va-arg-2.c: New.
17392 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17393
17394 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17395
17396 * gcc.c-torture/compile/20020710-1.c: New test.
17397
17398 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17399 Andrew Pinski <pinskia@physics.uc.edu>
17400
17401 gcc.c-torture/compile/simd-2.c: New testcase.
17402 gcc.c-torture/compile/simd-3.c: Likewise.
17403
17404 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17405
17406 PR c++/7224
17407 * g++.dg/overload/error1.C: New test.
17408
17409 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17410
17411 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17412 configuration and IRIX 6 O32 ABI.
17413
17414 2002-07-11 Roger Sayle <roger@eyesopen.com>
17415
17416 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17417
17418 2002-07-10 Roger Sayle <roger@eyesopen.com>
17419
17420 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17421
17422 2002-07-10 Jeffrey A Law <law@redhat.com>
17423
17424 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17425
17426 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17427
17428 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17429
17430 * gcc.dg/20020312-2.c: Check for __PPC__.
17431
17432 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17433
17434 * gcc.c-torture/compile/20020709-1.c: New test.
17435
17436 2002-07-07 Roger Sayle <roger@eyesopen.com>
17437
17438 * g++.dg/template/qualttp21.C: New test case.
17439
17440 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17441
17442 * gcc.c-torture/compile/20020706-1.c: New test.
17443 * gcc.c-torture/compile/20020706-2.c: New test.
17444
17445 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17446 Alexandre Oliva <aoliva@redhat.com>
17447
17448 * g++.dg/warn/incomplete1.C: New test.
17449
17450 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17451
17452 PR c++/7099
17453 * g++.dg/warn/noreturn1.C: New test.
17454
17455 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17456
17457 PR c++/6706
17458 * g++.dg/debug/debug6.C: New test.
17459 * g++.dg/debug/debug7.C: New test.
17460
17461 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17462
17463 * gcc.c-torture/compile/simd-3.c: New test.
17464
17465 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17466
17467 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17468 * gcc.dg/20020620-1.c: Likewise.
17469
17470 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17471
17472 PR c++/6944
17473 * g++.dg/init/array4.C: New test.
17474 * g++.dg/init/array5.C: New test.
17475
17476 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17477
17478 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17479 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17480
17481 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17482
17483 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17484 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17485 * gcc.dg/wtr-conversion-1.c: Likewise.
17486 * gcc.dg/wtr-escape-1.c: Likewise.
17487 * gcc.dg/wtr-int-type-1.c: Likewise.
17488 * gcc.dg/wtr-label-1.c: Likewise.
17489 * gcc.dg/wtr-static-1.c: Likewise.
17490 * gcc.dg/wtr-strcat-1.c: Likewise.
17491 * gcc.dg/wtr-suffix-1.c: Likewise.
17492 * gcc.dg/wtr-switch-1.c: Likewise.
17493 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17494 * gcc.dg/wtr-union-init-1.c: Likewise.
17495 * gcc.dg/wtr-union-init-2.c: Likewise.
17496 * gcc.dg/wtr-union-init-3.c: Likewise.
17497
17498 * gcc.dg/wtr-func-def-1.c: New test.
17499
17500 2002-07-02 Devang Patel <dpatel@apple.com>
17501
17502 * objc.dg/param-1.m: New test.
17503
17504 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17505
17506 * gcc.dg/cpp/trad/directive.c: Add test.
17507 * gcc.dg/cpp/trad/macroargs.c: Add test.
17508 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17509
17510 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17511
17512 * gcc.dg/cpp/cmdlne-M.c: New test.
17513
17514 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17515
17516 * objc.dg/desig-init-1.m: New test.
17517
17518 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17519
17520 PR c++/6716
17521 * g++.dg/template/instantiate1.C: New test.
17522
17523 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17524
17525 PR c++/7112
17526 * g++.dg/template/sizeof2.C: New test.
17527
17528 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17529
17530 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17531 gcc.dg/cpp/trad/include.c: New tests.
17532
17533 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17534
17535 PR target/7177
17536 * gcc.c-torture/compile/20020701-1.c: New test.
17537
17538 2002-07-01 Stan Shebs <shebs@apple.com>
17539
17540 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17541 header here...
17542 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17543 (objc-torture-execute): or here.
17544
17545 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17546
17547 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17548
17549 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17550
17551 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17552
17553 2002-06-30 Devang Patel <dpatel@apple.com>
17554
17555 * objc.dg/fsyntax-only.m: New test.
17556
17557 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17558
17559 PR c++/6695
17560 * g++.dg/template/friend7.C: New file.
17561
17562 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17563
17564 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17565 return type.
17566
17567 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17568
17569 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17570 avoid division by zero.
17571
17572 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
17573
17574 * gcc.dg/Wunknownprag.c: New tests.
17575
17576 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
17577
17578 * gcc.c-torture/execute/simd-2.c: New test.
17579
17580 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
17581
17582 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
17583 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
17584 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
17585 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
17586 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
17587 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
17588 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
17589 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
17590 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
17591 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
17592 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
17593 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
17594 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
17595 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
17596 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
17597 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
17598 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
17599
17600 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
17601
17602 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
17603 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
17604 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
17605 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
17606 New tests.
17607 * gcc.dg/cpp/trad/directive.c: Update.
17608
17609 2002-06-23 Andreas Jaeger <aj@suse.de>
17610
17611 * gcc.c-torture/execute/complex-6.c: New.
17612
17613 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
17614
17615 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
17616 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
17617 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
17618 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
17619
17620 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
17621
17622 * gcc.dg/cpp/trad: New directory with traditional tests copied
17623 from parent directory.
17624 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17625 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17626 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17627 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17628 Move to trad/ and rename.
17629 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
17630 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
17631 gcc.dg/cpp/trad/redef2.c: New tests.
17632 * gcc.dg/cpp/trad/trad.exp: New driver.
17633
17634 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
17635
17636 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17637 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17638 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17639 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17640 Remove.
17641
17642 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
17643
17644 * gcc.dg/20020620-1.c: New test.
17645
17646 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17647
17648 * g++.dg/template/ttp4.C: New test.
17649
17650 2002-06-19 Jakub Jelinek <jakub@redhat.com>
17651
17652 * g++.dg/opt/vt1.C: Fix regexp.
17653
17654 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17655
17656 * gcc.c-torture/execute/pure-1.c: Make functions static again.
17657 Don't use attribute `noinline'.
17658
17659 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17660
17661 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
17662
17663 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
17664
17665 * gcc.c-torture/execute/simd-1.c: New.
17666
17667 * gcc.dg/simd-1.c: New.
17668
17669 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17670
17671 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
17672
17673 2002-06-16 Richard Henderson <rth@redhat.com>
17674
17675 * g++.dg/ext/anon-struct1.C: New.
17676 * g++.dg/ext/anon-struct2.C: New.
17677 * g++.dg/ext/anon-struct3.C: New.
17678 * gcc.dg/anon-struct-1.c: New.
17679 * gcc.dg/anon-struct-2.c: New.
17680 * gcc.dg/anon-struct-3.c: New.
17681 * gcc.dg/20011008-1.c: Adjust warning text.
17682 * gcc.dg/20020527-1.c: Add -fms-extensions.
17683
17684 2002-06-16 Richard Henderson <rth@redhat.com>
17685
17686 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
17687
17688 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
17689
17690 * gcc.c-torture/execute/20020615-1.c: New test.
17691
17692 2002-06-15 Roger Sayle <roger@eyesopen.com>
17693
17694 * gcc.c-tortuture/execute/compare-1.c: New test case.
17695 * gcc.c-tortuture/execute/compare-2.c: New test case.
17696 * gcc.c-tortuture/execute/compare-3.c: New test case.
17697
17698 2002-06-13 Richard Henderson <rth@redhat.com>
17699
17700 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
17701 ia64 ilp32.
17702
17703 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17704
17705 * g++.dg/template/typename2.C: Update error message.
17706
17707 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
17708
17709 * gcc.c-torture/execute/20020611-1.c: New test.
17710
17711 2002-06-11 Bob Wilson <bob.wilson@acm.org>
17712
17713 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
17714 list of targets to skip.
17715
17716 2002-06-10 Bob Wilson <bob.wilson@acm.org>
17717
17718 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
17719 targets if not optimizing.
17720
17721 2002-06-10 Jakub Jelinek <jakub@redhat.com>
17722
17723 * gcc.c-torture/compile/20020605-1.c: New test.
17724
17725 * g++.dg/opt/vt1.C: New test.
17726
17727 * gcc.dg/20020531-1.c: New test.
17728
17729 * gcc.dg/20020530-1.c: New test.
17730
17731 * gcc.dg/20020527-1.c: New test.
17732
17733 * g++.dg/opt/cse1.C: New test.
17734
17735 2002-06-07 Roger Sayle <roger@eyesopen.com>
17736
17737 * gcc.dg/20020607-2.c: New test case.
17738
17739 2002-06-07 Jakub Jelinek <jakub@redhat.com>
17740
17741 * gcc.c-torture/compile/20020604-1.c: New test.
17742
17743 2002-06-04 Richard Henderson <rth@redhat.com>
17744
17745 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
17746 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
17747 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
17748
17749 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
17750
17751 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
17752
17753 2002-06-03 Richard Henderson <rth@redhat.com>
17754
17755 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
17756 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
17757
17758 2002-06-02 Richard Henderson <rth@redhat.com>
17759
17760 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
17761 test functions static.
17762
17763 2002-06-02 Andreas Jaeger <aj@suse.de>
17764
17765 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
17766 now.
17767
17768 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
17769
17770 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
17771 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
17772 Update for mofified diagnostics.
17773 * gcc.dg/c99-intconst-1.c: No longer fail.
17774
17775 2002-06-02 Richard Henderson <rth@redhat.com>
17776
17777 * gcc.dg/uninit-A.c: Remove xfail markers.
17778
17779 2002-06-01 Roger Sayle <roger@eyesopen.com>
17780
17781 * gcc.dg/fnegate-1.c: New test case.
17782
17783 2002-05-30 Osku Salerma <osku@iki.fi>
17784
17785 * gcc.c-torture/execute/mayalias-1.c: New file.
17786
17787 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
17788
17789 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
17790 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
17791 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
17792
17793 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
17794
17795 * gcc.c-torture/execute/20020529-1.c: New test.
17796
17797 2002-05-27 Richard Henderson <rth@redhat.com>
17798
17799 * g++.dg/ext/attrib6.C: New test case.
17800
17801 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17802
17803 * gcc.c-torture/execute/pure-1.c: New test.
17804
17805 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17806
17807 * gcc.dg/cpp/arith-2.c: Remove.
17808
17809 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17810
17811 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
17812 * gcc.dg/cpp/if-3.c: Remove.
17813
17814 2002-05-26 Jakub Jelinek <jakub@redhat.com>
17815
17816 * g++.dg/opt/cse2.C: New test.
17817
17818 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
17819
17820 * gcc.dg/cpp/arith-1.c: New semantic tests.
17821 * gcc.dg/cpp/if-1.c: Update.
17822
17823 2002-05-24 Ben Elliston <bje@redhat.com>
17824
17825 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
17826
17827 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17828
17829 * gcc.dg/verbose-asm.c: New test.
17830
17831 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
17832
17833 * gcc.dg/cpp/paste12.c: New test.
17834
17835 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17836
17837 * g++.dg/parse/named_ops.C: New test.
17838
17839 2002-05-23 Mark Mitchell <mark@codesourcery.com>
17840
17841 * gcc/testsuite/gcc.dg/weak-8.c: New test.
17842
17843 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
17844
17845 * gcc.dg/weak-2.c: Allow optional leading underscore
17846 in scan-assembler symbol name.
17847 * gcc.dg/weak-3.c: Likewise.
17848 * gcc.dg/weak-4.c: Likewise.
17849 * gcc.dg/weak-5.c: Likewise.
17850
17851 2002-05-23 Jakub Jelinek <jakub@redhat.com>
17852
17853 * gcc.dg/20020523-1.c: New test.
17854
17855 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17856
17857 * objc.dg/const-str-2.m: Update now that we stop after
17858 a command line error.
17859
17860 2002-05-22 Richard Henderson <rth@redhat.com>
17861
17862 * g++.dg/dg.exp: Fix typo in test pruneing.
17863
17864 2002-05-22 Richard Henderson <rth@redhat.com>
17865
17866 * g++.dg/dg.exp: Prune the tls subdirectory.
17867 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
17868 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
17869 * g++.dg/tls/init-1.C: New.
17870
17871 2002-05-22 Jakub Jelinek <jakub@redhat.com>
17872
17873 * gcc.dg/20020517-1.c: New test.
17874
17875 2002-05-21 Richard Henderson <rth@redhat.com>
17876
17877 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
17878 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
17879
17880 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
17881
17882 * g++.dg/other/copy2.C: New test.
17883
17884 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
17885
17886 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17887 (MAX_COPY): Bump up to 10 times sizeof (long long).
17888 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17889
17890 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17891 sizeof (long long).
17892
17893 * gcc.c-torture/execute/strcpy-1.c: New test.
17894
17895 2002-05-19 Jason Merrill <jason2redhat.com>
17896
17897 * g++.dg/ext/oper1.C: New test.
17898
17899 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
17900 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
17901
17902 * README.QMTEST: New file.
17903
17904 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17905
17906 2002-05-19 Andreas Jaeger <aj@suse.de>
17907
17908 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17909 now.
17910 * gcc.c-torture/execute/loop-2d.x: Likewise.
17911
17912 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17913
17914 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17915 support weak symbols.
17916 * gcc.dg/weak-4.c: Likewise
17917 * gcc.dg/weak-6.c: Likewise
17918
17919 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17920
17921 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17922 cygwin, coff and h8300-*-hms targets
17923 * gcc.dg/weak-5.c: Likewise
17924 * gcc.dg/weak-7.c: Likewise
17925
17926 2002-05-16 Jason Merrill <jason@redhat.com>
17927
17928 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17929 (scan-assembler-not, scan-assembler-dem): Likewise.
17930 (scan-assembler-dem-not): Likewise.
17931
17932 2002-05-15 Richard Henderson <rth@redhat.com>
17933
17934 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17935
17936 2002-05-15 Richard Henderson <rth@redhat.com>
17937
17938 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17939 (vfoo1f): Warning here.
17940 (vfoo1l): Don't redefine the alias.
17941
17942 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17943
17944 * g++.dg/init/pm1.C: New test.
17945
17946 2002-05-12 David S. Miller <davem@redhat.com>
17947
17948 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17949 types.
17950
17951 2002-05-10 Roger Sayle <roger@eyesopen.com>
17952
17953 * gcc.c-torture/execute/20020510-1.c: New test case.
17954
17955 2002-05-10 David S. Miller <davem@redhat.com>
17956
17957 * gcc.c-torture/execute/conversion.c: Test long double too.
17958
17959 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17960
17961 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17962 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17963 * lib/g++.exp (g++_link_flags): Likewise.
17964 * lib/objc.exp (objc_target_compile): Likewise.
17965
17966 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17967
17968 * gcc.dg/cpp/poison.c: Update.
17969 * gcc.dg/cpp/20000625-2.c: Remove.
17970 * gcc.dg/cpp/direct2s.c: Remove final test.
17971
17972 2002-05-08 Tom Rix <trix@redhat.com>
17973
17974 * gcc.c-torture/execute/20020508-1.c: New test.
17975 * gcc.c-torture/execute/20020508-2.c: New test.
17976 * gcc.c-torture/execute/20020508-3.c: New test.
17977
17978 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17979
17980 * gcc.dg/cpp/charconst-4.c: More tests.
17981
17982 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17983
17984 PR c/6569
17985 * gcc.dg/weak-3.c: Update location of warning messages.
17986 * gcc.dg/weak-5.c: Likewise.
17987
17988 2002-05-06 Roger Sayle <roger@eyesopen.com>
17989
17990 * gcc.c-torture/execute/20020506-1.c: New test case.
17991
17992 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17993
17994 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17995
17996 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17997
17998 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17999
18000 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18001
18002 * gcc.dg/cpp/charconst-3.c: New test.
18003
18004 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18005
18006 * gcc.dg/cpp/charconst.c: Update tests.
18007
18008 2002-05-05 Tim Josling <tej@melbpc.org.au>
18009
18010 * treelang: Added directory for new sample language treelang. Also
18011 lib/treelang.exp: New file to signal treelang should be tested.
18012
18013 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18014
18015 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18016 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18017 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18018 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18019 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18020 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18021 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18022
18023 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18024
18025 * gcc.dg/format/xopen-2.c: New test.
18026
18027 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18028
18029 * gcc.dg/20020503-1.c: New test.
18030
18031 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18032
18033 * g++.dg/init/dtor1.C: Make it tougher.
18034
18035 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18036
18037 * g++.dg/init/dtor1.C: New test.
18038
18039 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18040
18041 * gcc.dg/altivec-8.c: New.
18042
18043 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18044
18045 * gcc.dg/altivec-7.c: New.
18046
18047 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18048
18049 * g++.dg/parse/typedef1.C: New test.
18050
18051 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18052
18053 PR c++/6486
18054 * g++.dg/template/friend6.C: New test.
18055
18056 PR c++/6492
18057 * g++.dg/init/copy1.C: New test.
18058
18059 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18060
18061 * g++.dg/warn/effc1.C: New test.
18062
18063 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18064
18065 * gcc.dg/cpp/if-cexp.c: Add a test.
18066
18067 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18068
18069 * gcc.dg/20020426-2.c: New test.
18070
18071 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18072
18073 * gcc.dg/cpp/if-mop.c: Update.
18074 * gcc.dg/cpp/if-mpar.c: Add test.
18075 * gcc.dg/cpp/if-oppr.c: Update.
18076
18077 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18078
18079 PR c/6343
18080 * gcc.dg/weak-[2-7].c: New tests.
18081
18082 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18083
18084 * gcc.dg/enum1.c: New test.
18085
18086 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18087
18088 PR c++/6497
18089 * g++.dg/inherit/access2.C: New test.
18090
18091 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18092
18093 PR bootstrap/6445
18094 * gcc.dg/20020426-1.c: New test.
18095
18096 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18097
18098 * g++.dg/abi/enum1.C: New test.
18099
18100 2002-04-26 Richard Henderson <rth@redhat.com>
18101
18102 * gcc.dg/c99-bool-1.c: Expect always true warning.
18103
18104 2002-04-25 Roger Sayle <roger@eyesopen.com>
18105
18106 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18107
18108 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18109
18110 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18111 targets.
18112
18113 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18114
18115 * g++.dg/abi/mange7.C: New test.
18116
18117 PR c++/6438.
18118 * g++.dg/parse/stmtexpr2.C: New test.
18119
18120 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18121
18122 * gcc.dg/20020312-2.c: Add SH target.
18123
18124 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18125
18126 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18127 compiler output on mips*-*-irix*.
18128
18129 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18130
18131 * g++.dg/parse/attr1.C: New test.
18132
18133 2002-04-23 Roger Sayle <roger@eyesopen.com>
18134
18135 * gcc.c-torture/execute/string-opt-17.c: New test case.
18136 * gcc.c-torture/execute/memset-2.c: New test case.
18137
18138 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18139
18140 PR c++/6256:
18141 * g++.dg/template/friend5.C: New test.
18142
18143 PR c++/6331:
18144 * g++.dg/template/qual1.C: Likewise.
18145
18146 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18147
18148 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18149 Include stdlib.h, not stdio.h or ctype.h.
18150
18151 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18152
18153 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18154 cris-*-elf* and mmix-*-*.
18155 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18156 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18157 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18158 Ditto.
18159 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18160 * gcc.dg/wchar_t-1.c: Ditto.
18161
18162 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18163
18164 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18165 Clarify comment.
18166
18167 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18168
18169 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18170
18171 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18172
18173 * gcc.c-torture/execute/20000906-1.x: Delete.
18174
18175 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18176
18177 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18178
18179 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18180
18181 * PR6367
18182 * g77.f-torture/execute/6367.f: New test.
18183 * g77.f-torture/execute/6367.x: Disable for MMIX.
18184
18185 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18186
18187 * PR6352
18188 * g++.dg/opt/inline2.C: New test.
18189
18190 2002-04-18 Richard Henderson <rth@redhat.com>
18191
18192 * gcc.dg/20000906-1.c: Enable for all targets.
18193 * gcc.c-torture/compile/iftrap-2.c: New.
18194
18195 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18196
18197 * gcc.dg/20020418-1.c: New test.
18198 * gcc.dg/20020418-2.c: New test.
18199
18200 2002-04-18 Richard Henderson <rth@redhat.com>
18201
18202 * gcc.c-torture/compile/iftrap-1.c: New.
18203 * gcc.dg/iftrap-1.c: Adjust for ia64.
18204 * gcc.dg/iftrap-2.c: New.
18205
18206 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18207
18208 * gcc.c-torture/compile/20020418-1.c: New test.
18209
18210 2002-04-18 Roger Sayle <roger@eyesopen.com>
18211
18212 * gcc.c-torture/compile/20020415-1.c: New.
18213
18214 2002-04-18 David S. Miller <davem@redhat.com>
18215
18216 * gcc.c-torture/execute/20020418-1.c: New test.
18217
18218 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18219
18220 * gcc.dg/20020416-1.c: New test.
18221
18222 * g++.dg/opt/inline1.C: New test.
18223
18224 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18225
18226 * gcc.dg/altivec-5.c: New test.
18227
18228 * gcc.dg/20020415-1.c: New test.
18229
18230 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18231
18232 * testsuite/lib/chill.exp: Remove.
18233
18234 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18235
18236 * g++.dg/other/big-struct.C: New test.
18237
18238 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18239
18240 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18241 of scratch file.
18242
18243 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18244
18245 PR c/6277
18246 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18247 in scan-assembler function name
18248
18249 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18250
18251 * g77.f-torture/execute/980628-4.x,
18252 g77.f-torture/execute/980628-5.x,
18253 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18254 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18255 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18256 i[34567]86-*-*.
18257
18258 2002-04-13 David S. Miller <davem@redhat.com>
18259
18260 * gcc.c-torture/execute/20020413-1.c: New test.
18261
18262 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18263
18264 * gcc.dg/asm-6.c,
18265 * g++.dg/ext/asm1.C: New tests.
18266
18267 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18268
18269 PR c++ 5373.
18270 * g++.dg/parse/stmtexpr1.C: New test.
18271
18272 PR c++/5189.
18273 * g++.dg/template/copy1.C: New test.
18274
18275 2002-04-12 Richard Henderson <rth@redhat.com>
18276
18277 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18278
18279 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18280
18281 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18282 gcc.c-torture/execute/20020307-2.c.
18283
18284 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18285
18286 * g++.dg/ext/attrib5.C,
18287 * g++.dg/lookup/struct1.C: New tests.
18288
18289 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18290
18291 * gcc.dg/20020411-1.c: New test.
18292
18293 * gcc.c-torture/execute/20020411-1.c: New test.
18294
18295 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18296
18297 * g77.f-torture/execute/6177.f: New test.
18298
18299 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18300
18301 PR middle-end/6247
18302 * g++.dg/opt/cleanup1.C: New test.
18303
18304 * g++.dg/opt/const1.C: New test.
18305
18306 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18307
18308 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18309
18310 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18311
18312 PR c++/5507
18313 * g++.dg/template/typename2.C: New test.
18314
18315 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18316
18317 * gcc.c-torture/execute/loop-12.c: New.
18318
18319 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18320
18321 * g77.f-torture/execute/980628-4.x,
18322 g77.f-torture/execute/980628-5.x,
18323 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18324 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18325 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18326
18327 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18328
18329 PR optimization/6086
18330 * g++.dg/opt/preinc1.C: New test.
18331
18332 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18333
18334 PR c++/5571
18335 * g++.dg/opt/static2.C: New test.
18336
18337 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18338
18339 PR c/5120
18340 * gcc.dg/20020406-1.c: New test.
18341
18342 2002-04-04 David S. Miller <davem@redhat.com>
18343
18344 * gcc.c-torture/execute/20020404-1.c: New test.
18345
18346 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18347
18348 PR c/6123
18349 * gcc.dg/20020312-2.c: Do not declare global register variable
18350 if __PIC__ or __pic__ is defined.
18351
18352 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18353
18354 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18355 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18356
18357 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18358
18359 * gcc.misc-tests/linkage.exp: Update last change to handle
18360 sparc*-, not just sparc-.
18361
18362 2002-04-03 Richard Henderson <rth@redhat.com>
18363
18364 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18365
18366 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18367
18368 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18369
18370 2002-04-02 David S. Miller <davem@redhat.com>
18371
18372 * gcc.c-torture/execute/20020402-3.c: New test.
18373
18374 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18375
18376 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18377 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18378
18379 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18380 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18381 g77.f-torture/execute/20001201.x,
18382 g77.f-torture/execute/u77-test.x: New files.
18383
18384 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18385 * gcc.dg/wchar_t-1.c: Ditto.
18386
18387 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18388
18389 * gcc.c-torture/execute/20020402-1.c: New test.
18390
18391 2002-04-01 Richard Henderson <rth@redhat.com>
18392
18393 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18394
18395 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18396
18397 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18398
18399 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18400
18401 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18402
18403 * g++.dg/inherit/template-as-base.C: Expect error.
18404 * g++.dg/inherit/namespace-as-base.C: Likewise.
18405
18406 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18407
18408 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18409 g++.dg/ext/instantiate3.C: Tweak match patterns.
18410
18411 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18412 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18413 -da test.
18414
18415 2002-03-31 Richard Henderson <rth@redhat.com>
18416
18417 * gcc.dg/special/alias-2.c: New.
18418 * gcc.dg/special/ecos.exp: Run it.
18419
18420 2002-03-31 Richard Henderson <rth@redhat.com>
18421
18422 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18423
18424 2002-03-31 Kazu Hirata <kazu@hxi.com>
18425
18426 * gcc.dg/weak-1.c: Disable on h8300 port.
18427
18428 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18429
18430 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18431 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18432 ordering tests.
18433 * g++.dg/bprob/bprob-1.C: New test.
18434 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18435 * g++.dg/gcov/gcov-1.C: New test.
18436 * g++.dg/gcov/gcov-1.x: New file.
18437 * g++.dg/gcov/gcov-2.C: New test.
18438 * g++.dg/gcov/gcov-3.C: New test.
18439 * g++.dg/gcov/gcov-3.h: New file.
18440
18441 2002-03-28 Roger Sayle <roger@eyesopen.com>
18442
18443 * g++.old-deja/g++.other/builtins5.C: New test.
18444 * g++.old-deja/g++.other/builtins6.C: New test.
18445 * g++.old-deja/g++.other/builtins7.C: New test.
18446 * g++.old-deja/g++.other/builtins8.C: New test.
18447 * g++.old-deja/g++.other/builtins9.C: New test.
18448
18449 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18450
18451 * g++.dg/opt/static1.C: New test.
18452
18453 * g++.dg/opt/longbranch1.C: New test.
18454
18455 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18456
18457 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18458
18459 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18460
18461 2002-03-28 Jeffrey A Law (law@redhat.com)
18462
18463 * gcc.c-torture/execute/20020328-1.c: New test.
18464
18465 2002-03-27 Richard Henderson <rth@redhat.com>
18466
18467 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18468 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18469 move from g++.old-deja/g++.ext/.
18470
18471 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18472
18473 * g++.dg/init/new2.C: New test.
18474
18475 2002-03-26 Richard Henderson <rth@redhat.com>
18476
18477 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18478
18479 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18480 on sparc.
18481
18482 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18483 sparcv9 systems.
18484 * gcc.dg/20001102-1.c: Likewise.
18485
18486 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18487
18488 * gcc.dg/cpp/endif-pedantic1.c,
18489 gcc.dg/cpp/endif-pedantic2.c: New tests.
18490
18491 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18492
18493 * g++.dg/init/new1.C: New test.
18494
18495 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18496
18497 * g++.dg/abi/vbase9.C: New test.
18498
18499 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18500
18501 * gcc.dg/arm-asm.c: New test.
18502
18503 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18504
18505 * gcc.dg/Wswitch-enum.c: New test.
18506 Fix PR c/5044.
18507
18508 2002-03-26 Richard Henderson <rth@redhat.com>
18509
18510 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18511 structure.
18512
18513 2002-03-25 Richard Henderson <rth@redhat.com>
18514
18515 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18516 sparcv9 systems.
18517
18518 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18519 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18520
18521 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18522
18523 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18524
18525 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18526
18527 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18528 targets using generic thunk support.
18529
18530 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18531
18532 * gcc.c-torture/compile/20020323-1.c: New test.
18533
18534 * g++.dg/opt/conj2.C: New test.
18535
18536 2002-03-24 Richard Henderson <rth@redhat.com>
18537
18538 * gcc.dg/weak-1.c: Use -fno-common.
18539
18540 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18541
18542 * g77.dg/f77-edit-apostrophe-out.f: New test
18543 * g77.dg/f77-edit-h-out.f: New test
18544 * g77.dg/f77-edit-t-in.f: New test
18545 * g77.dg/f77-edit-t-out.f: New test
18546 * g77.dg/f77-edit-x-out.f: New test
18547 * g77.dg/f77-edit-slash-out.f: New test
18548 * g77.dg/f77-edit-colon-out.f: New test
18549 * g77.dg/f77-edit-s-out.f: New test
18550
18551 2002-03-24 Richard Henderson <rth@redhat.com>
18552
18553 * objc/execute/formal_protocol-6.x: New XFAIL.
18554
18555 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18556
18557 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18558 that do not support weak symbols
18559
18560 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18561
18562 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18563 * lib/g77.exp: Likewise
18564 * lib/objc.exp: Likewise
18565
18566 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18567
18568 * gcc.dg/Wswitch-default.c: New test.
18569
18570 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18571
18572 * g++.dg/other/enum1.C: New test.
18573
18574 2002-03-23 Zack Weinberg <zack@codesourcery.com>
18575
18576 * gcc.dg/pragma-ep-3.c: Fix typo.
18577
18578 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18579
18580 * g++.dg/inherit/template-as-base.C: New test.
18581
18582 2002-03-22 Jakub Jelinek <jakub@redhat.com>
18583
18584 * g++.old-deja/g++.other/dwarf2-1.C: Move...
18585 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
18586
18587 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
18588
18589 * gcc.dg/cpp/multiline.c: Update to match.
18590
18591 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
18592
18593 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
18594
18595 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
18596
18597 * gcc.dg/cpp/extratokens2.c: New file.
18598
18599 2002-03-21 David Edelsohn <edelsohn@gnu.org>
18600
18601 * gcc.dg/20020312-2.c: Add rs6000 target.
18602
18603 * gcc.c-torture/compile/20020319-1.c: New test.
18604
18605 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18606
18607 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
18608 (A, E): Handle this.
18609
18610 2002-03-20 Jason Merrill <jason@redhat.com>
18611
18612 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
18613 ignoring -fpic.
18614 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
18615 through prune_gcc_output.
18616
18617 2002-03-20 Jakub Jelinek <jakub@redhat.com>
18618
18619 * gcc.c-torture/compile/20020320-1.c: New test.
18620
18621 2002-03-19 Jakub Jelinek <jakub@redhat.com>
18622
18623 * gcc.c-torture/compile/20020318-1.c: New test.
18624
18625 * gcc.dg/struct-by-value-1.c: New test.
18626
18627 * gcc.dg/20020319-1.c: New test.
18628
18629 2002-03-18 Jakub Jelinek <jakub@redhat.com>
18630
18631 * g++.dg/opt/conj1.C: New test.
18632
18633 2002-03-17 Mark Mitchell <mark@codesourcery.com>
18634
18635 * g++.dg/template/qualttp20.C: Revert previous change.
18636 * g++.dg/template/qualttp3.C: Likewise.
18637 * g++.dg/template/qualttp4.C: Likewise
18638 * g++.dg/template/qualttp5.C: Likewise
18639 * g++.dg/template/qualttp6.C: Likewise
18640 * g++.dg/template/qualttp7.C: Likewise
18641 * g++.dg/template/qualttp8.C: Likewise
18642 * g++.dg/template/recurse.C: Likewise.
18643
18644 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
18645
18646 * gcc.dg/cpp/wchar-1.c: Update.
18647
18648 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
18649
18650 * g++.dg/template/conv1.C: New test.
18651 * g++.dg/template/conv2.C: New test.
18652 * g++.dg/template/conv3.C: New test.
18653 * g++.dg/template/conv4.C: New test.
18654
18655 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18656
18657 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
18658 * g++.dg/template/qualttp3.C: Likewise.
18659 * g++.dg/template/qualttp4.C: Likewise
18660 * g++.dg/template/qualttp5.C: Likewise
18661 * g++.dg/template/qualttp6.C: Likewise
18662 * g++.dg/template/qualttp7.C: Likewise
18663 * g++.dg/template/qualttp8.C: Likewise
18664 * g++.dg/template/recurse.C: Likewise.
18665
18666 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18667
18668 * g++.dg/opt/dtor1.C: New test.
18669
18670 2002-03-15 Jakub Jelinek <jakub@redhat.com>
18671
18672 * gcc.c-torture/compile/20020315-1.c: New test.
18673
18674 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
18675
18676 * gcc.dg/weak-1.c: Fix scan tests.
18677
18678 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
18679
18680 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
18681 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
18682 cris-*-aout* mmix-*-*.
18683 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
18684 cris-*-aout* mmix-*-*.
18685 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
18686 cris-*-elf* cris-*-aout* and mmix-*-*.
18687 * gcc.dg/20001009-1.c: Ditto.
18688 * gcc.dg/20010912-1.c: Ditto.
18689 * gcc.dg/20020122-4.c: Ditto.
18690 * gcc.dg/inline-2.c: Ditto.
18691
18692 2002-03-14 Jeffrey A Law (law@cygnus.com)
18693
18694 * gcc.c-torture/compile/20020314-1.c: New test.
18695
18696 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
18697
18698 * gcc.c-torture/execute/20020314-1.c: New test.
18699
18700 2002-03-14 Jakub Jelinek <jakub@redhat.com>
18701
18702 * g++.dg/warn/Wunused-1.C: New test.
18703
18704 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
18705
18706 * g++.dg/abi/mangle6.C: New test.
18707
18708 2002-03-13 Jakub Jelinek <jakub@redhat.com>
18709
18710 * gcc.c-torture/compile/20020309-2.c: New test.
18711
18712 * gcc.c-torture/compile/20020312-1.c: New test.
18713
18714 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
18715
18716 * g++.dg/other/access1.C: New test.
18717
18718 2002-03-12 Jakub Jelinek <jakub@redhat.com>
18719
18720 * gcc.c-torture/execute/wchar_t-1.c: New test.
18721
18722 2002-03-12 David Edelsohn <edelsohn@gnu.org>
18723
18724 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
18725
18726 2002-03-12 Roger Sayle <roger@eyesopen.com>
18727
18728 * gcc.dg/20020312-1.c: New test case.
18729
18730 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
18731
18732 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
18733
18734 2002-03-11 Richard Henderson <rth@redhat.com>
18735
18736 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
18737 * g++.old-deja/g++.jason/report.C: Likewise.
18738
18739 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18740
18741 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
18742 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
18743
18744 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18745
18746 * testsuite/g++.dg/overload/pmf1.C: New test.
18747
18748 2002-03-11 Kazu Hirata <kazu@hxi.com>
18749
18750 * gcc.c-torture/execute/20020307-1.c: Use long.
18751
18752 2002-03-11 Jakub Jelinek <jakub@redhat.com>
18753
18754 PR optimization/5844
18755 * gcc.dg/20020310-1.c: New test.
18756
18757 2002-03-09 Michael Meissner <meissner@redhat.com>
18758
18759 * gcc.c-torture/execute/memcpy-2.c: New test.
18760 * gcc.c-torture/execute/memset-1.c: New test.
18761 * gcc.c-torture/execute/strlen-1.c: New test.
18762 * gcc.c-torture/execute/strcmp-1.c: New test.
18763 * gcc.c-torture/execute/strncmp-1.c: New test.
18764
18765 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
18766
18767 * gcc.dg/ppc-ldstruct.c: New test.
18768
18769 2002-03-09 Jakub Jelinek <jakub@redhat.com>
18770
18771 * gcc.c-torture/execute/va-arg-22.c: New test.
18772
18773 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18774
18775 * gcc.c-torture/compile/20020309-1.c: New test.
18776
18777 2002-03-08 Jakub Jelinek <jakub@redhat.com>
18778
18779 * gcc.c-torture/execute/20020307-2.c: New test.
18780
18781 2002-03-07 Jeffrey A Law (law@redhat.com)
18782
18783 * g77.f-torture/compile/20020307-1.f: New test.
18784
18785 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
18786
18787 * gcc.dg/unordered-1.c: New test.
18788
18789 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
18790
18791 * gcc.c-torture/execute/20020307-1.c: New test.
18792
18793 2002-03-05 Jakub Jelinek <jakub@redhat.com>
18794
18795 * gcc.dg/20020304-1.c: New test.
18796
18797 * gcc.c-torture/compile/20020304-2.c: New test.
18798
18799 2002-03-04 Zack Weinberg <zack@codesourcery.com>
18800
18801 * gcc.c-torture/compile/20020304-1.c: New test case
18802 (from PR c/5830).
18803
18804 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
18805
18806 * gcc.dg/20020103-1.c: Add other -D ppc variants.
18807
18808 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
18809
18810 * g++.dg/other/classkey1.C: New test.
18811
18812 2002-03-01 Richard Henderson <rth@redhat.com>
18813
18814 * gcc.c-torture/compile/981223-1.x: New.
18815 * gcc.c-torture/compile/920625-1.x: New.
18816
18817 2002-02-28 Richard Henderson <rth@redhat.com>
18818
18819 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
18820
18821 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
18822
18823 * gcc.c-torture/execute/20020227-1.c: New test.
18824
18825 2002-02-27 Mark Mitchell <mark@codesourcery.com>
18826
18827 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
18828 here" ERROR lines.
18829 * g++.old-deja/g++.oliva/partord1.C: Likewise.
18830 * g++.old-deja.g++.other/defarg1.C: Likewise.
18831 * g++.old-deja/g++.pt/calls2.C: Likewise.
18832 * g++.old-deja/g++.pt/crash20.C: Likewise.
18833 * g++.old-deja/g++.pt/crash30.C: Likewise.
18834 * g++.old-deja/g++.pt/crash36.C: Likewise.
18835 * g++.old-deja/g++.pt/crash6.C: Likewise.
18836 * g++.old-deja/g++.pt/defarg13.C: Likewise.
18837 * g++.old-deja/g++.pt/derived3.C: Likewise.
18838 * g++.old-deja/g++.pt/error1.C: Likewise.
18839 * g++.old-deja/g++.pt/friend21.C: Likewise.
18840 * g++.old-deja/g++.pt/friend23.C: Likewise.
18841 * g++.old-deja/g++.pt/infinite1.C: Likewise.
18842 * g++.old-deja/g++.robertl/eb128.C: Likewise.
18843
18844 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
18845
18846 * gcc.c-torture/execute/20020225-2.c: New test.
18847
18848 2002-02-27 Zack Weinberg <zack@codesourcery.com>
18849
18850 * gcc.c-torture/execute/920730-1t.c,
18851 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
18852 Delete test cases, only relevant to -traditional.
18853
18854 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
18855
18856 * gcc.dg/cpp/undef1.c: Remove.
18857 * gcc.dg/cpp/directiv.c: Update.
18858 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
18859
18860 2002-02-27 Michael Meissner <meissner@redhat.com>
18861
18862 * gcc.c-torture/execute/20020226-1.c: New test.
18863
18864 2002-02-26 Jakub Jelinek <jakub@redhat.com>
18865
18866 * g++.dg/debug/debug4.C: New test.
18867
18868 * gcc.dg/ia64-visibility-1.c: New test.
18869
18870 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
18871
18872 * gcc.dg/debug/20020224-1.c: New.
18873
18874 2002-02-25 Kazu Hirata <kazu@hxi.com>
18875
18876 * gcc.c-torture/execute/960416-1.x: New.
18877 * gcc.c-torture/execute/divconst-3.x: Likewise.
18878
18879 2002-02-25 Jakub Jelinek <jakub@redhat.com>
18880
18881 * gcc.dg/20020224-1.c: New test.
18882
18883 2002-02-25 Alan Modra <amodra@bigpond.net.au>
18884
18885 * gcc.c-torture/execute/20020225-1.c: New.
18886
18887 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18888
18889 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18890
18891 2002-02-23 Jakub Jelinek <jakub@redhat.com>
18892
18893 * gcc.dg/20020222-1.c: New test.
18894
18895 2002-02-22 Jakub Jelinek <jakub@redhat.com>
18896
18897 * g++.dg/opt/anonunion1.C: New test.
18898
18899 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
18900
18901 * g++.dg/template/qualttp19.C: New test.
18902 * g++.dg/template/qualttp20.C: New test.
18903 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18904 * g++.old-deja/g++.other/qual1.C: Likewise.
18905
18906 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18907
18908 * gcc.dg/attr-alwaysinline.c: New.
18909
18910 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18911
18912 * gcc.dg/20020220-1.c: New test.
18913
18914 * gcc.dg/20020220-2.c: New test.
18915
18916 * g++.dg/opt/mmx1.C: New test.
18917
18918 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18919
18920 * gcc.c-torture/compile/20020110.c: New test.
18921
18922 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18923
18924 * gcc.c-torture/execute/20020219-1.c: New test.
18925
18926 * gcc.dg/20020219-1.c: New test.
18927
18928 * gcc.dg/noncompile/20020220-1.c: New test.
18929
18930 * g++.dg/opt/ptrintsum1.C: New test.
18931
18932 * gcc.dg/debug/20020220-1.c: New test.
18933
18934 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18935
18936 * gcc.c-torture/execute/20020216-1.c: New test.
18937
18938 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18939
18940 * gcc.dg/decl-1.c: Update, new test.
18941
18942 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18943
18944 * g++.dg/abi/bitfield1.C: New test.
18945 * g++.dg/abi/bitfield2.C: New test.
18946
18947 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18948
18949 * gcc.dg/attr-nest.c: New test.
18950
18951 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18952
18953 * gcc.c-torture/execute/20020215-1.c: New test.
18954
18955 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18956
18957 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18958 * g++.dg/debug/debug.exp: New.
18959 * g++.dg/debug/trivial.C: New.
18960 * g++.dg/debug/debug1.C: Moved...
18961 * g++.dg/other/debug1.C: ...from here.
18962 * g++.dg/debug/debug2.C: Moved...
18963 * g++.dg/other/debug2.C: ...from here.
18964 * g++.dg/debug/debug3.C: Moved...
18965 * g++.dg/other/debug3.C: ...from here.
18966
18967 * gcc.dg/noncompile/20020213-1.c: New test.
18968
18969 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18970
18971 * g++.dg/other/debug3.C: New test.
18972
18973 * gcc.c-torture/execute/20020213-1.c: New test.
18974
18975 2002-02-13 Richard Smith <richard@ex-parrot.com>
18976
18977 * g++.old-deja/g++.other/thunk1.C: New test.
18978
18979 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18980
18981 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18982
18983 2002-02-13 Stan Shebs <shebs@apple.com>
18984
18985 * gcc.dg/altivec-3.c: New.
18986
18987 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18988
18989 * gcc.dg/Wunreachable-1.c: New test.
18990 * gcc.dg/Wunreachable-2.c: New test.
18991
18992 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18993
18994 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18995
18996 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18997
18998 * gcc.dg/decl-1.c: New test.
18999
19000 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19001
19002 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19003
19004 2002-02-10 Kazu Hirata <kazu@hxi.com>
19005
19006 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19007 * gcc.c-torture/compile/980506-1.x: Likewise.
19008
19009 2002-02-10 Kazu Hirata <kazu@hxi.com>
19010
19011 * gcc.dg/20020210-1.c: New.
19012
19013 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19014
19015 * g77.f-torture/execute/947.f: New regression test
19016 for PR fortran/947.
19017
19018 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19019
19020 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19021 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19022
19023 2002-02-08 Richard Henderson <rth@redhat.com>
19024
19025 * gcc.c-torture/compile/labels-3.c: New.
19026
19027 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19028
19029 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19030 expression statements work instead.
19031 * gcc.dg/noncompile/20020207-1.c: New test.
19032
19033 2002-02-07 Richard Henderson <rth@redhat.com>
19034
19035 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19036
19037 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19038
19039 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19040 message from g77
19041 * lib/g77-dg.exp: Trim g77 error messages so that they are
19042 recognized by dg.exp.
19043
19044 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19045
19046 PR fortran/5473
19047 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19048
19049 2002-02-07 Richard Henderson <rth@redhat.com>
19050
19051 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19052 to be sufficiently aligned for integers.
19053
19054 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19055
19056 * g++.dg/template/friend4.C: New test.
19057
19058 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19059
19060 PR fortran/5743
19061 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19062 unsupported cases.
19063
19064 2002-02-07 Richard Henderson <rth@redhat.com>
19065
19066 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19067 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19068 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19069 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19070
19071 2002-02-06 Richard Henderson <rth@redhat.com>
19072
19073 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19074
19075 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19076
19077 * gcc.dg/20020206-1.c: New test.
19078
19079 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19080
19081 * gcc.c-torture/execute/20020206-1.c: New test.
19082
19083 * gcc.c-torture/execute/20020206-2.c: New test.
19084
19085 PR optimization/5429:
19086 * gcc.c-torture/compile/20020206-1.c: New test.
19087
19088 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19089
19090 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19091 as certain file formats cannot support particularly large
19092 alignments.
19093
19094 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19095 and do not expect to be able to link the executable.
19096
19097 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19098 fail because the COFF format does not support the weak attribute.
19099
19100 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19101
19102 * g77.dg/pr5473.f: New test
19103
19104 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19105
19106 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19107 Fix testcase accordingly.
19108
19109 2002-02-04 Richard Henderson <rth@redhat.com>
19110
19111 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19112 (buf): Change to be an array of pointers, not ints.
19113
19114 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19115
19116 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19117 before all tests. Move warning one line above to match where it
19118 C frontend emits.
19119 * gcc.dg/Wswitch-2.c: New test.
19120 * g++.dg/warn/Wswitch-1.C: New test.
19121 * g++.dg/warn/Wswitch-2.C: New test.
19122
19123 2002-02-04 Richard Henderson <rth@redhat.com>
19124
19125 * g++.dg/abi/offsetof.C: Fix size comparison.
19126
19127 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19128
19129 * gcc.dg/cast-qual-2.c: New test.
19130
19131 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19132
19133 * gcc.dg/20020201-4.c: New test.
19134
19135 2002-02-04 Ben Elliston <bje@redhat.com>
19136
19137 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19138 target_info attribute != 0, in addition to the empty string.
19139 (gcc_target_compile): Likewise.
19140
19141 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19142
19143 * gcc.dg/Wswitch.c: New test.
19144 PR gcc/4475. PR gcc/3780.
19145
19146 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19147
19148 * g77.f-torture/execute/5122.f: New test for regressions
19149 against PR fortran/5122.
19150
19151 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19152
19153 * g77.f-torture/compile/pr3743.f: Delete
19154 * g77.dg/pr3743-1.f: New test.
19155 * g77.dg/pr3743-2.f: New test.
19156 * g77.dg/pr3743-3.f: New test.
19157 * g77.dg/pr3743-4.f: New test.
19158
19159 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19160
19161 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19162
19163 2002-02-02 Richard Henderson <rth@redhat.com>
19164
19165 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19166 * gcc.c-torture/execute/bf64-1.c: Likewise.
19167
19168 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19169
19170 * gcc.dg/20020201-2.c: New test.
19171
19172 * gcc.dg/20020201-3.c: New test.
19173
19174 * gcc.c-torture/execute/bitfld-2.c: New test.
19175
19176 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19177
19178 * gcc.dg/bitfld-1.c: Update.
19179 * gcc.dg/bitfld-2.c: Update.
19180 * gcc.c-torture/execute/bitfld-1.x: New.
19181
19182 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19183
19184 * gcc.c-torture/execute/20020201-1.c: New test.
19185
19186 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19187
19188 PR target/5469
19189 * gcc.dg/20020201-1.c: New test.
19190
19191 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19192
19193 PR fortran/3743
19194 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19195 * g77.f-torture/compile/pr3743.x: Remove
19196
19197 2002-01-31 Tom Rix <trix@redhat.com>
19198
19199 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19200
19201 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19202
19203 * gcc.dg/noncompile/20020130-1.c: New test.
19204
19205 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19206
19207 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19208
19209 2002-01-29 Richard Henderson <rth@redhat.com>
19210
19211 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19212 to long long.
19213 * gcc.c-torture/execute/bf64-1.c: Likewise.
19214
19215 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19216
19217 * gcc.c-torture/execute/20020129-1.c: New test.
19218
19219 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19220
19221 * gcc.c-torture/compile/20000224-1.c: Update.
19222 * gcc.c-torture/execute/bitfld-1.c: New tests.
19223 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19224 * gcc.dg/uninit-A.c: Update.
19225
19226 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19227
19228 * g++.dg/template/ctor1.C: Add instantiation.
19229
19230 2002-01-28 Paul Koning <pkoning@equallogic.com>
19231
19232 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19233 argument to __builtin_prefetch to be const ptr.
19234
19235 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19236
19237 * gcc.c-torture/compile/20020120-1.c: New test.
19238
19239 2002-01-27 Kazu Hirata <kazu@hxi.com>
19240
19241 * gcc.c-torture/execute/20020127-1.c: New test.
19242
19243 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19244
19245 * g77.dg/f77-edit-i-in.f: New test
19246 * g77.dg/f77-edit-i-out.f: New test
19247
19248 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19249
19250 * gcc.dg/debug/debug.exp: New file.
19251 * gcc.dg/debug/trivial.c: New file.
19252 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19253 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19254 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19255 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19256 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19257 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19258 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19259 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19260 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19261 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19262 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19263 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19264 * gcc.dg/20000503-1.c: Removed.
19265 * gcc.dg/20010207-1.c: Removed.
19266 * gcc.dg/20011223-1.c: Removed.
19267 * gcc.dg/20020104-2.c: Removed.
19268 * gcc.dg/debug-1.c: Removed.
19269 * gcc.dg/debug-2.c: Removed.
19270 * gcc.dg/debug-3.c: Removed.
19271 * gcc.dg/debug-4.c: Removed.
19272 * gcc.dg/debug-5.c: Removed.
19273 * gcc.dg/debug-6.c: Removed.
19274 * gcc.dg/dwarf2-1.c: Removed.
19275 * gcc.dg/dwarf2-2.c: Removed.
19276
19277 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19278
19279 * g++.old-deja/g++.other/eh5.C: New test.
19280 * g++.old-deja/g++.other/sibcall2.C: New test.
19281 * g++.old-deja/g++.other/array9.C: New test.
19282 * g++.old-deja/g++.other/typename2.C: New test.
19283 * g++.old-deja/g++.other/crash60.C: New test.
19284 * g++.old-deja/g++.other/conv9.C: New test.
19285 * g++.old-deja/g++.other/mangle10.C: New test.
19286 * g++.old-deja/g++.other/unchanging1.C: New test.
19287 * g++.old-deja/g++.other/exprstmt1.C: New test.
19288 * g++.old-deja/g++.other/inline23.C: New test.
19289 * g++.old-deja/g++.eh/ia64-1.C: New test.
19290 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19291 * g++.old-deja/g++.other/reload1.C: New test.
19292 * g++.old-deja/g++.other/static20.C: New test.
19293 * g++.old-deja/g++.other/local-alloc1.C: New test.
19294 * g++.old-deja/g++.other/conv8.C: New test.
19295 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19296 * g++.old-deja/g++.other/storeexpr1.C: New test.
19297 * g++.old-deja/g++.other/storeexpr2.C: New test.
19298 * g++.dg/eh/template2.C: New test.
19299 * g++.dg/warn/weak1.C: New test.
19300
19301 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19302
19303 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19304 Remove first, non-varying, argument.
19305
19306 2002-01-23 Richard Henderson <rth@redhat.com>
19307
19308 * gcc.dg/inline-2.c: New.
19309
19310 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19311 Add optional target arg. Check number of arguments.
19312 (scan-assembler-not, scan-assembler-dem): Likewise.
19313 (scan-assembler-dem-not): Likewise.
19314
19315 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19316
19317 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19318 line 12.
19319 * g++.old-deja/g++.brendan/parse3.C,
19320 g++.old-deja/g++.other/crash26.C,
19321 g++.old-deja/g++.other/crash28.C,
19322 g++.old-deja/g++.other/crash29.C,
19323 g++.old-deja/g++.other/crash30.C,
19324 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19325
19326 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19327
19328 * gcc.dg/20020115-1.c: New.
19329
19330 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19331
19332 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19333
19334 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19335
19336 * gcc.dg/20020122-3.c: New.
19337
19338 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19339
19340 * g++.dg/other/gc1.C: New test.
19341
19342 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19343
19344 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19345
19346 2002-01-22 Richard Henderson <rth@redhat.com>
19347
19348 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19349
19350 2002-01-22 Richard Henderson <rth@redhat.com>
19351
19352 * gcc.dg/20020122-4.c: New.
19353
19354 2002-01-22 H.J. Lu <hjl@gnu.org>
19355
19356 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19357 link output.
19358 * gcc.dg/special/ecos.exp: Likewise.
19359 * lib/g++-dg.exp: Likewise.
19360 * lib/g77-dg.exp: Likewise.
19361 * lib/gcc-dg.exp : Likewise.
19362 * lib/mike-g++.exp: Likewise.
19363 * lib/mike-g77.exp: Likewise.
19364 * lib/mike-gcc.exp: Likewise.
19365 * lib/objc-dg.exp: Likewise.
19366
19367 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19368
19369 PR target/5379
19370 * gcc.dg/20020122-2.c: New test.
19371
19372 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19373
19374 * gcc.dg/20020122-1.c: New test.
19375
19376 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19377
19378 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19379
19380 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19381
19382 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19383
19384 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19385
19386 * gcc.c-torture/compile/20020121-1.c: New test.
19387
19388 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19389
19390 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19391 ld_library_path.
19392
19393 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19394
19395 * gcc.dg/20020218-1.c: New test.
19396
19397 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19398
19399 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19400 messages
19401 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19402 "At global scope" warning
19403 * g++.dg/ext/align1.C: Change cygwin test for alignment
19404 from db-bogus to dg-warning
19405
19406 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19407
19408 * g77.f-torture/compile/cpp2.F: New test.
19409
19410 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19411
19412 * g++.dg/template/access1.C: New test.
19413
19414 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19415
19416 * gcc.dg/20020118-1.c: New.
19417
19418 2002-01-18 Kazu Hirata <kazu@hxi.com>
19419
19420 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19421
19422 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19423
19424 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19425 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19426 alignment warnings.
19427
19428 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19429
19430 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19431 torture_with_loops and torture_without_loops
19432
19433 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19434
19435 * gcc.c-torture/compile/20020116-1.c: New test.
19436
19437 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19438
19439 * gcc.dg/20020116-2.c: New test.
19440
19441 * gcc.dg/ultrasp4.c: New test.
19442
19443 * gcc.dg/20020116-1.c: New test.
19444
19445 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19446
19447 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19448 by EABI.
19449
19450 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19451
19452 * gcc.misc-tests/i386-prefetch.exp: New.
19453 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19454 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19455 * gcc.misc-tests/i386-pf-none-1.c: New test.
19456 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19457
19458 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19459
19460 * gcc.dg/gnu89-init-1.c: Add new tests.
19461
19462 2002-01-15 Andreas Jaeger <aj@suse.de>
19463
19464 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19465 * gcc.dg/i386-mmx-2.c: Likewise.
19466 * gcc.dg/i386-sse-1.c: Likewise.
19467 * gcc.dg/i386-sse-2.c: Likewise.
19468 * gcc.dg/i386-sse-3.c: Likewise.
19469
19470 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19471
19472 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19473 Uncomment additional cases that now pass.
19474
19475 2002-01-11 Richard Henderson <rth@redhat.com>
19476
19477 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19478 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19479
19480 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19481
19482 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19483
19484 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19485
19486 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19487 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19488
19489 2002-01-10 Dale Johannesen <dalej@apple.com>
19490
19491 * gcc.c-torture/execute/loop-11.c: New.
19492
19493 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19494
19495 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19496 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19497
19498 2002-01-09 Richard Henderson <rth@redhat.com>
19499
19500 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19501 type in which to perform the operation for each size.
19502
19503 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19504
19505 * gcc.c-torture/compile/20020109-2.c: New test.
19506
19507 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19508
19509 * gcc.c-torture/execute/loop-10.c: New test.
19510
19511 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19512
19513 * gcc.c-torture/compile/20010226-1.c: New test.
19514 * gcc.c-torture/compile/20010227-1.c: New test.
19515 * gcc.c-torture/compile/20010426-1.c: New test.
19516 * gcc.c-torture/compile/20010510-1.c: New test.
19517 * gcc.c-torture/compile/20010605-3.c: New test.
19518 * gcc.c-torture/compile/20010824-1.c: New test.
19519 * gcc.c-torture/execute/20010409-1.c: New test.
19520 * gcc.dg/noncompile/20000901-1.c: New test.
19521 * gcc.dg/20001023-1.c: New test.
19522 * gcc.dg/20001101-1.c: New test.
19523 * gcc.dg/20001102-1.c: New test.
19524 * gcc.dg/20010207-1.c: New test.
19525 * gcc.dg/20010405-1.c: New test.
19526 * gcc.dg/20010822-1.c: New test.
19527 * gcc.dg/20011107-1.c: New test.
19528
19529 2002-01-09 Jeffrey A Law (law@redhat.com)
19530
19531 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19532
19533 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19534 execution failure on PA targets.
19535
19536 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19537
19538 * gcc.c-torture/compile/20020109-1.c: New test.
19539
19540 2002-01-08 Kazu Hirata <kazu@hxi.com>
19541
19542 * gcc.c-torture/execute/20020108-1.c: New test.
19543
19544 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19545
19546 * gcc.dg/20020108-1.c: New test.
19547
19548 2002-01-08 H.J. Lu <hjl@gnu.org>
19549
19550 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19551 for header files.
19552
19553 2002-01-08 Geoff Keating <geoffk@redhat.com>
19554
19555 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19556 consistency.
19557
19558 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19559
19560 * gcc.dg/altivec-4.c: Test altivec predicates.
19561
19562 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19563
19564 * gcc.c-torture/execute/20020107-1.c: New test.
19565
19566 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19567
19568 PR c/5279
19569 * gcc.c-torture/compile/20020106-1.c: New test.
19570
19571 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19572
19573 * gcc.c-torture/execute/nestfunc-4.c: New test.
19574
19575 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19576
19577 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
19578 extra triple that slipped in.
19579 * g++.old-deja/g++.abi/align.C: Likewise.
19580 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19581
19582 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19583
19584 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
19585 * g++.old-deja/g++.abi/align.C: Likewise.
19586 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19587
19588 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
19589 on FreeBSD/i386.
19590 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
19591 FreeBSD.
19592
19593 2002-01-04 Jakub Jelinek <jakub@redhat.com>
19594
19595 * gcc.dg/20020104-1.c: New test.
19596
19597 * gcc.dg/20020104-2.c: New test.
19598
19599 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
19600
19601 * gcc.dg/20020103-1.c: Fix typo in target selector.
19602
19603 2002-01-03 Richard Henderson <rth@redhat.com>
19604
19605 * gcc.dg/20020103-1.c: New.
19606
19607 2002-01-03 Kazu Hirata <kazu@hxi.com>
19608
19609 * gcc.c-torture/execute/20020103-1.c: New test.
19610
19611 2002-01-03 Jakub Jelinek <jakub@redhat.com>
19612
19613 * g++.dg/other/debug2.C: New test.
19614
19615 * gcc.c-torture/compile/20020103-1.c: New test.
19616
19617 2002-01-02 Jakub Jelinek <jakub@redhat.com>
19618
19619 * gcc.dg/gnu89-init-1.c: Added new tests.
19620
19621 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19622
19623 * g++.dg/template/friend2.C: Remove as patch is reverted.
19624
19625 * g++.dg/warn/oldcast1.C: New test.
19626
19627 * g++.dg/template/ptrmem1.C: New test.
19628 * g++.dg/template/ptrmem2.C: New test.
19629
19630 * g++.dg/template/ntp.C: New test.
19631
19632 * g++.dg/other/component1.C: New test.
19633
19634 * g++.dg/template/ttp3.C: New test.
19635
19636 * g++.dg/template/friend2.C: New test.
19637 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
19638
19639 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19640
19641 * g++.dg/other/ptrmem1.C: New test.
19642 * g++.dg/other/ptrmem2.C: New test.
19643
19644 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19645
19646 * g++.dg/template/ctor1.C: New test.
19647
19648 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19649
19650 * g++.dg/template/friend2.C: New test.
19651
19652 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
19653
19654 * gcc.dg/mmix-1.c: New test.
19655
19656 2001-12-31 Richard Henderson <rth@redhat.com>
19657
19658 * gcc.dg/asm-5.c: New.
19659
19660 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
19661
19662 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
19663 in namespace __gnu_cxx
19664
19665 2001-12-30 Richard Henderson <rth@redhat.com>
19666
19667 * gcc.dg/debug-6.c: New.
19668
19669 2001-12-30 Jakub Jelinek <jakub@redhat.com>
19670
19671 * gcc.c-torture/compile/20011229-2.c: New test.
19672
19673 2001-12-29 Jakub Jelinek <jakub@redhat.com>
19674
19675 * gcc.dg/debug-3.c: New test.
19676 * gcc.dg/debug-4.c: New test.
19677 * gcc.dg/debug-5.c: New test.
19678
19679 2001-12-29 Richard Henderson <rth@redhat.com>
19680
19681 * g++.dg/eh/loop1.C: New.
19682
19683 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19684
19685 * g++.dg/template/crash1.C: New test.
19686
19687 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19688
19689 * g++.dg/other/const1.C: New test.
19690
19691 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
19692
19693 * gcc.c-torture/compile/20011229-1.c: New test.
19694
19695 2001-12-28 Stan Shebs <shebs@apple.com>
19696
19697 * lib/objc-torture.exp: Resync with c-torture.exp.
19698 * lib/objc.exp: Load standard libraries.
19699
19700 2001-12-28 Jakub Jelinek <jakub@redhat.com>
19701
19702 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
19703 additional tests.
19704
19705 2001-12-27 Roger Sayle <roger@eyesopen.com>
19706
19707 * gcc.c-torture/execute/string-opt-16.c: New testcase.
19708
19709 2001-12-27 Richard Henderson <rth@redhat.com>
19710
19711 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
19712
19713 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
19714
19715 * g++.dg/eh/ctor1.C: New test.
19716 * g++.dg/other/error2.C: New test.
19717
19718 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
19719
19720 * g++.dg/other/init2.C: New test.
19721
19722 2001-12-24 Richard Henderson <rth@redhat.com>
19723
19724 * gcc.dg/20011223-1.c: New.
19725 * gcc.dg/inline-1.c: New.
19726
19727 2001-12-23 Richard Henderson <rth@redhat.com>
19728
19729 * gcc.dg/asm-4.c: Test operand modifiers.
19730
19731 2001-12-23 Richard Henderson <rth@redhat.com>
19732
19733 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
19734
19735 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
19736
19737 * gcc.c-torture/execute/20011223-1.c: New test.
19738
19739 2001-12-21 Richard Henderson <rth@redhat.com>
19740
19741 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
19742 re-enables the warning.
19743
19744 2001-12-21 Richard Henderson <rth@redhat.com>
19745
19746 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
19747
19748 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19749
19750 * gcc.c-torture/compile/20011218-1.c: New test.
19751
19752 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
19753
19754 * gcc.misc-test/arm-isr.exp: New file. Control running of the
19755 arm-isr.c test.
19756 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
19757 epilogue generation for ARM ISR routines.
19758
19759 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19760
19761 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
19762 * gcc.dg/format/c90-printf-3.c: Likewise.
19763 * gcc.dg/format/c99-printf-3.c: Likewise.
19764 * gcc.dg/format/ext-1.c: Likewise.
19765 * gcc.dg/format/ext-6.c: Likewise.
19766 * gcc.dg/format/format.h: Prototype unlocked stdio.
19767
19768 2001-12-20 Richard Henderson <rth@redhat.com>
19769
19770 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
19771 (arena): Use it.
19772 (malloc): Correct allocation logic. Abort if we fill up the
19773 arena before initialization complete.
19774 (realloc): Correct allocation logic.
19775
19776 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19777
19778 * gcc.c-torture/compile/20011219-2.c: New test.
19779
19780 * gcc.c-torture/execute/20011219-1.c: New test.
19781
19782 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
19783
19784 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
19785 target does not support weak symbols.
19786
19787 2001-12-19 Jakub Jelinek <jakub@redhat.com>
19788
19789 * gcc.c-torture/compile/20011219-1.c: New test.
19790
19791 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
19792
19793 * g++.dg/other/error1.C: New test.
19794
19795 2001-12-17 Jeffrey A Law (law@redhat.com)
19796
19797 * gcc.c-torture/execute/20011217-1.c: New test.
19798
19799 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
19800
19801 * objc.dg/special/: New directory.
19802 * objc.dg/special/special.exp: New file.
19803 * objc.dg/special/unclaimed-category-1.h: New file.
19804 * objc.dg/special/unclaimed-category-1a.m: New file.
19805 * objc.dg/special/unclaimed-category-1.m: New file.
19806
19807 2001-12-17 Andreas Jaeger <aj@suse.de>
19808
19809 * gcc.c-torture/compile/20011217-2.c: New test.
19810
19811 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
19812
19813 * gcc.c-torture/compile/20011217-1.c: New test.
19814
19815 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
19816
19817 * testsuite/gcc.dg/20011214-1.c: New.
19818
19819 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
19820
19821 * gcc.dg/altivec-4.c: New.
19822
19823 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
19824
19825 * gcc.dg/20011113-1.c: New test.
19826
19827 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19828
19829 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
19830 std::__malloc_alloc_template<0> and
19831 std::__default_alloc_template<false, 0>.
19832
19833 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
19834
19835 * objc/execute/bf-21.m: New test.
19836 * objc/execute/enumeration-1.m: New test.
19837 * objc/execute/enumeration-2.m: New test.
19838
19839 2001-12-12 Jakub Jelinek <jakub@redhat.com>
19840
19841 * gcc.dg/gnu89-init-1.c: New test.
19842
19843 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
19844
19845 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
19846 * g++.old-deja/g++.jason/2371.C: Likewise.
19847 * g++.old-deja/g++.jason/template33.C: Likewise.
19848 * g++.old-deja/g++.jason/template34.C: Likewise.
19849 * g++.old-deja/g++.jason/template36.C: Likewise.
19850 * g++.old-deja/g++.oliva/typename1.C: Likewise.
19851 * g++.old-deja/g++.oliva/typename2.C: Likewise.
19852 * g++.old-deja/g++.other/typename1.C: Likewise.
19853 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19854 * g++.old-deja/g++.pt/nontype5.C: Likewise.
19855 * g++.old-deja/g++.pt/typename11.C: Likewise.
19856 * g++.old-deja/g++.pt/typename14.C: Likewise.
19857 * g++.old-deja/g++.pt/typename16.C: Likewise.
19858 * g++.old-deja/g++.pt/typename3.C: Likewise.
19859 * g++.old-deja/g++.pt/typename4.C: Likewise.
19860 * g++.old-deja/g++.pt/typename5.C: Likewise.
19861 * g++.old-deja/g++.pt/typename7.C: Likewise.
19862 * g++.old-deja/g++.robertl/eb9.C: Likewise.
19863
19864 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
19865
19866 * g++.dg/other/linkage1.C: New test.
19867 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
19868 specifiers.
19869
19870 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
19871
19872 * gcc.dg/concat.c: New test.
19873
19874 2001-12-11 Stan Shebs <shebs@apple.com>
19875
19876 * objc/compile: New test directory.
19877 * objc/compile/compile.exp: New expect script.
19878 * objc/compile/20011211-1.m: New compile test.
19879
19880 2001-12-11 Jason Merrill <jason@redhat.com>
19881
19882 * lib/prune.exp (prune_gcc_output): Also handle "In member
19883 function". So many permutations...
19884
19885 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19886
19887 * g++.dg/template/typedef1.C: New test.
19888
19889 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19890
19891 * g++.dg/other/copy1.C: New test.
19892
19893 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
19894
19895 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
19896
19897 * gcc.dg/builtin-choose-expr.c: New.
19898
19899 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
19900
19901 * gcc.dg/altivec-2.c: New.
19902
19903 2001-12-07 Richard Henderson <rth@redhat.com>
19904
19905 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19906
19907 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19908
19909 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19910 ultrasparc.
19911
19912 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19913
19914 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19915
19916 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19917
19918 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19919 variable argument list.
19920
19921 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19922
19923 * gcc.c-torture/execute/memcheck: Delete entire directory.
19924 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19925 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19926
19927 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19928
19929 * gcc.dg/Wshadow-1.c: New test.
19930
19931 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19932
19933 * gcc.c-torture/compile/20011130-1.c: New test.
19934
19935 * gcc.dg/noncompile/20011025-1.c: New test.
19936
19937 * g++.dg/other/anon-union.C: New test.
19938
19939 * gcc.c-torture/execute/20011024-1.c: New test.
19940
19941 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19942
19943 * gcc.c-torture/execute/20000722-1.x,
19944 gcc.c-torture/execute/20010123-1.x: Remove.
19945 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19946 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19947 gcc.dg/c99-complit-2.c: New tests.
19948
19949 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19950
19951 * g++.dg/inherit/base1.C: New test.
19952
19953 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19954
19955 * g++.dg/other/stdarg1.C: New test.
19956
19957 * gcc.c-torture/compile/20011130-2.c: New test.
19958
19959 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19960
19961 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19962 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19963 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19964 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19965 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19966 * gcc.dg/builtin-prefetch-1.c: New test.
19967
19968 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19969
19970 * gcc.dg/20011130-1.c: New test.
19971
19972 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19973
19974 * g++.dg/other/scope1.C: New test.
19975 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19976
19977 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19978
19979 * gcc.dg/vla-init-1.c: New test.
19980
19981 2001-12-01 Geoff Keating <geoffk@redhat.com>
19982
19983 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19984
19985 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19986
19987 * objc.dg/alias.m: Update.
19988 * objc.dg/class-1.m: Update.
19989 * objc.dg/const-str-1.m: Update.
19990 * objc.dg/fwd-proto-1.m: Update.
19991 * objc.dg/id-1.m: Update.
19992 * objc.dg/super-class-1.m: Update.
19993
19994 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19995
19996 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19997 constructs.
19998
19999 2001-11-28 Jeffrey A Law (law@cygnus.com)
20000
20001 * gcc.c-torture/execute/20011128-1.c: New test.
20002
20003 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20004
20005 * gcc.dg/20011127-1.c: New test.
20006
20007 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20008
20009 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20010 from Austin Group draft 7.
20011 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20012 scanf format arguments.
20013 * gcc.dg/format/no-exargs-2.c: New test.
20014
20015 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20016
20017 * g++.dg/abi/vbase8-4.C: New test.
20018
20019 2001-11-24 Ian Lance Taylor <ian@airs.com>
20020
20021 * gcc.c-torture/execute/20011121-1.c: New test.
20022
20023 2001-11-23 Jeffrey A Law (law@cygnus.com)
20024
20025 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20026
20027 2001-11-23 Andreas Jaeger <aj@suse.de>
20028
20029 * gcc.dg/cpp/charconst-2.c: New test.
20030
20031 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20032
20033 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20034 to the host if it is remote. Let tests specify extra headers
20035 they use.
20036 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20037 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20038 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20039 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20040 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20041 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20042 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20043 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20044 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20045 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20046
20047 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20048
20049 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20050 for little endian ARMs.
20051
20052 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20053
20054 * gcc.c-torture/compile/20011119-1.c: New test.
20055 * gcc.c-torture/compile/20011119-2.c: New test.
20056
20057 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20058
20059 * gcc.dg/altivec-1.c: Fix typo.
20060
20061 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20062
20063 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20064
20065 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20066
20067 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20068
20069 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20070
20071 * lib/g77.exp: Don't specify --rpath-link.
20072
20073 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20074 across all the headers.
20075 * gcc.dg/format/format.exp: For testing on a remote host,
20076 copy format.h.
20077
20078 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20079 * gcc.c-torture/execute/930406-1.c: Likewise.
20080 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20081
20082 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20083
20084 * gcc.dg/altivec-1.c: New.
20085
20086 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20087
20088 * gcc.dg/cpp/fpreprocessed.c: New test case.
20089
20090 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20091
20092 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20093 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20094 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20095
20096 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20097
20098 * gcc.dg/no-builtin-1.c: New test.
20099
20100 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20101
20102 * gcc.c-torture/execute/20011115-1.c: New test.
20103
20104 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20105
20106 * gcc.c-torture/compile/20011114-2.c: New test.
20107 * gcc.c-torture/compile/20011114-3.c: New test.
20108 * gcc.c-torture/compile/20011114-4.c: New test.
20109
20110 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20111
20112 * g++.dg/other/init1.C: New test.
20113
20114 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20115
20116 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20117 message.
20118
20119 * gcc.c-torture/execute/20011114-1.c: New testcase.
20120
20121 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20122 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20123 like the (before this change) version of 20010327-1.c.
20124
20125 2001-11-14 Roger Sayle <roger@eyesopen.com>
20126
20127 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20128
20129 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20130
20131 * g++.dg/init/array2.C: New test.
20132
20133 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20134
20135 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20136
20137 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20138
20139 * g++.dg/other/forscope1.C: New test.
20140 * g++.dg/ext/forscope1.C: New test.
20141 * g++.dg/ext/forscope2.C: New test.
20142
20143 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20144
20145 * gcc.c-torture/execute/20011113-1.c: New test.
20146
20147 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20148
20149 * gcc.c-torture/execute/20011109-2.c: New test.
20150
20151 * gcc.c-torture/execute/20011109-1.c: New test.
20152
20153 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20154
20155 * gcc.c-torture/compile/20011109-1.c: New test.
20156
20157 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20158
20159 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20160 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20161 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20162 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20163 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20164 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20165 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20166
20167 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20168
20169 * g++.dg/warn/Wshadow-1.C: New tests.
20170 * g++.old-deja/g++.mike/for3.C: Update.
20171
20172 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20173
20174 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20175 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20176 XFAILs. Adjust expected error texts.
20177 * gcc.c-torture/compile/20011106-1.c,
20178 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20179 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20180 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20181 gcc.dg/c99-array-lval-5.c: New tests.
20182
20183 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20184
20185 * gcc.dg/cpp/defined.c: Update.
20186
20187 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20188
20189 * gcc.c-torture/execute/anon-1.c: New test.
20190
20191 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20192
20193 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20194 same size, so no warning should be produced on stormy16.
20195
20196 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20197 due to oversized array.
20198 * g++.old-deja/g++.mike/ns15.C: Likewise.
20199 * g++.old-deja/g++.pt/crash16.C: Likewise.
20200
20201 2001-11-02 Graham Stott <grahams@redhat.com>
20202
20203 * g++.dgother/debug1.C: Fix typos.
20204
20205 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20206
20207 * g++.dg/other/debug1.C: New test.
20208
20209 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20210
20211 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20212 of unsigned long.
20213
20214 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20215
20216 * gcc.dg/20011029-2.c: New test.
20217
20218 * gcc.c-torture/compile/20011029-1.c: New test.
20219
20220 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20221
20222 * objc/execute/class_self-1.m: New test.
20223 * objc/execute/class_self-2.m: New test.
20224
20225 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20226
20227 * gcc.misc-tests/msgs.exp: Delete.
20228 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20229 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20230 error set to match recent changes.
20231
20232 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20233
20234 * gcc.dg/20011021-1.c: New test.
20235
20236 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20237
20238 * gcc.c-torture/compile/20011023-1.c: New test.
20239
20240 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20241
20242 * lib/g77.exp: Rewrite based on lib/g++.exp.
20243
20244 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20245
20246 * gcc.c-torture/execute/20011019-1.c: New test.
20247
20248 * gcc.dg/20011018-1.c: New test.
20249
20250 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20251
20252 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20253
20254 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20255
20256 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20257 * gcc.dg/attr-invalid.c: Likewise.
20258
20259 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20260
20261 * testsuite/gcc.dg/20011015-1.c: New test.
20262
20263 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20264
20265 * g++.dg/template/unify2.C: New test.
20266
20267 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20268
20269 * g++.dg/other/exception-specification.C: New test
20270
20271 2001-10-13 Tom Rix <trix@redhat.com>
20272
20273 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20274 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20275
20276 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20277
20278 * testsuite/gcc.dg/20011009-1.c: New test.
20279
20280 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20281
20282 PR g++/4476
20283 * g++.dg/other/friend1.C: New test.
20284
20285 2001-10-11 Richard Henderson <rth@redhat.com>
20286
20287 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20288
20289 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20290
20291 * gcc.c-torture/compile/20011010-1.c: New.
20292
20293 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20294
20295 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20296 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20297 g77.f-torture/execute/execute.exp,
20298 g77.f-torture/noncompile/noncompile.exp,
20299 gcc.c-torture/compile/compile.exp,
20300 gcc.c-torture/execute/execute.exp,
20301 gcc.c-torture/execute/ieee/ieee.exp,
20302 gcc.c-torture/execute/memcheck/memcheck.exp,
20303 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20304 objc/execute/execute.exp: Update FSF address.
20305
20306 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20307
20308 * gcc.dg/cpp/cmdlne-C.c: Update.
20309 * gcc.dg/cpp/cmdlne-C2.c: New.
20310
20311 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20312
20313 * gcc.c-torture/execute/20011008-3.c: New.
20314
20315 2001-10-08 DJ Delorie <dj@redhat.com>
20316
20317 * gcc.dg/20011008-1.c: New.
20318 * gcc.dg/20011008-2.c: New.
20319
20320 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20321
20322 * gcc.dg/cpp/spacing1.c: Update test.
20323
20324 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20325
20326 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20327 spelling errors of "separate" as "seperate".
20328
20329 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20330
20331 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20332 enough to avoid inlining.
20333
20334 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20335
20336 * lib/g77.exp: set libg2c_dir correctly.
20337
20338 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20339
20340 * gcc.dg/cpp/macro11.c: New test.
20341
20342 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20343
20344 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20345 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20346 gcc.dg/format/multattr-3.c: New tests.
20347 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20348 tests for format attributes on function pointers being rejected.
20349
20350 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20351
20352 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20353
20354 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20355
20356 * g++.dg/warn/format1.C: New test.
20357
20358 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20359
20360 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20361
20362 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20363
20364 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20365
20366 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20367
20368 * gcc.dg/cpp/redef2.c: Add test.
20369
20370 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20371
20372 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20373 long-standing bug on i686, apparently.
20374 * gcc.c-torture/execute/loop-2c.x: New file.
20375 * gcc.c-torture/execute/loop-2d.x: New file.
20376 * gcc.c-torture/execute/loop-3c.x: New file.
20377
20378 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20379
20380 * gcc.dg/cpp/20000625-2.c: Correct line number.
20381
20382 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20383
20384 * gcc.dg/cpp/macro10.c: New test.
20385 * gcc.dg/cpp/strify3.c: New test.
20386 * gcc.dg/cpp/spacing1.c: Add tests.
20387 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20388 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20389
20390 2001-09-24 DJ Delorie <dj@redhat.com>
20391
20392 * gcc.c-torture/execute/20010924-1.c: New test.
20393
20394 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20395
20396 * testsuite/objc/execute/paste.m: Remove.
20397
20398 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20399
20400 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20401
20402 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20403
20404 * g77.dg/strlen0.f: New test.
20405
20406 2001-09-21 Richard Henderson <rth@redhat.com>
20407
20408 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20409 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20410
20411 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20412
20413 Table-driven attributes.
20414 * g++.dg/ext/attrib1.C: New test.
20415
20416 2001-09-20 DJ Delorie <dj@redhat.com>
20417
20418 * gcc.dg/20000926-1.c: Update expected warning messages.
20419 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20420 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20421 array.
20422
20423 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20424
20425 * g++.dg/eh/registers1.C: New test case.
20426
20427 2001-09-17 Richard Henderson <rth@redhat.com>
20428
20429 * gcc.dg/array-5.c: Fix VLA decomposition test.
20430
20431 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20432
20433 * gcc.dg/cpp/line5.c: New testcase.
20434
20435 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20436
20437 * gcc.dg/cpp/macro9.c: New test.
20438
20439 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20440
20441 * gcc.c-torture/execute/980223.c: Change type of addr from long
20442 to char *.
20443
20444 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20445
20446 * gcc.c-torture/execute/20010915-1.c: New test.
20447
20448 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20449
20450 * g77.dg/bprob: New directory.
20451 * g77.dg/bprob/bprob.exp: New file.
20452 * g77.dg/bprob/bprob-1.f: New test.
20453 * g77.dg/gcov: New directory.
20454 * g77.dg/gcov/gcov.exp: New file.
20455 * g77.dg/gcov/gcov-1.f: New test.
20456 * g77.dg/gcov/gcov-1.x: New file.
20457
20458 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20459
20460 * gcc.dg/cpp/directiv.c: Update.
20461 * gcc.dg/cpp/undef1.c: Update.
20462
20463 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20464
20465 * gcc.dg/20010912-1.c: New test.
20466
20467 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20468
20469 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20470 language-independent file in lib.
20471 * lib/gcov.exp: New file.
20472
20473 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20474
20475 * gcc.c-torture/compile/20010911-1.c: New test.
20476
20477 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20478
20479 * lib/profopt.exp: New, to support profile-directed optimizations.
20480 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20481 * gcc.misc-tests/bprob-1.c: New test.
20482 * gcc.misc-tests/bprob-2.c: New test.
20483
20484 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20485
20486 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20487 XFAIL and which kinds of gcov output to verify.
20488 * gcc.misc-tests/gcov-4b.x: New file.
20489 * gcc.misc-tests/gcov-5b.x: New file.
20490 * gcc.misc-tests/gcov-6.x: New file.
20491 * gcc.misc-tests/gcov-7.c: New test.
20492 * gcc.misc-tests/gcov-7.x: New file.
20493
20494 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20495
20496 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20497 * gcc.misc-tests/gcov-6.c: New test.
20498
20499 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20500
20501 PR c++/3986
20502 * g++.dg/abi/vbase1.C: New test.
20503
20504 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20505
20506 * objc.dg/method-2.m: New.
20507
20508 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20509
20510 PR c++/4203
20511 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20512 * g++.dg/init/empty1.C: New test.
20513
20514 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20515
20516 * gcc.c-torture/compile/20010903-1.c: New test.
20517
20518 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20519
20520 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20521 for m68k.
20522
20523 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20524
20525 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20526
20527 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20528
20529 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20530
20531 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20532
20533 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20534 for 16-bit 'unsigned int'.
20535
20536 2001-08-29 Kazu Hirata <kazu@hxi.com>
20537
20538 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20539
20540 2001-08-27 Richard Henderson <rth@redhat.com>
20541
20542 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20543 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20544
20545 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20546
20547 * gcc.dg/asm-names.c (ymain): New.
20548
20549 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20550
20551 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20552 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20553 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20554
20555 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20556
20557 * gcc.dg/compare5.c: New testcase.
20558
20559 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20560
20561 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20562 and "In instantiation".
20563
20564 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20565
20566 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20567
20568 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20569
20570 * gcc.misc-tests/gcov.exp: Add support for branch information.
20571 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20572 * gcc.misc-tests/gcov-4.c: New test.
20573 * gcc.misc-tests/gcov-4b.c: New test.
20574 * gcc.misc-tests/gcov-5b.c: New test.
20575
20576 2001-08-20 Zack Weinberg <zackw@panix.com>
20577
20578 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
20579 expected to fail.
20580
20581 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
20582
20583 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
20584
20585 2001-08-19 Jakub Jelinek <jakub@redhat.com>
20586
20587 * g++.dg/eh/template1.C: New test.
20588
20589 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
20590
20591 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
20592 Fix thinko.
20593 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
20594 for xfail.
20595
20596 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
20597
20598 * lib/g77-dg.exp: Use prune.exp for common procedures
20599 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
20600 * lib/g77.exp: (g77-dg-prune) Remove
20601
20602 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
20603
20604 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
20605
20606 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20607
20608 * g++.dg/template/unify1.C: New test.
20609
20610 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
20611
20612 * g++.dg/abi/empty4.C: New test.
20613
20614 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
20615
20616 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
20617 solaris2.*
20618 * g77.f-torture/compile/pr3743.x: Likewise
20619
20620 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20621
20622 * g++.dg/other/using-declaration.C: New test.
20623
20624 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20625
20626 * gcc.dg/cpp/tr-sign.c: New testcase.
20627
20628 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20629
20630 * gcc.dg/cpp/19951025-1.c: Revert.
20631 * gcc.dg/cpp/directiv.c: We no longer process directives that
20632 interrupt macro arguments.
20633
20634 2001-08-03 Zack Weinberg <zackw@stanford.edu>
20635
20636 * gcc.dg/bconstp-1.c: New test.
20637
20638 2001-08-03 Richard Henderson <rth@redhat.com>
20639
20640 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
20641
20642 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
20643
20644 * gcc.dg/cpp/19951025-1.c: Update.
20645
20646 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
20647
20648 * g77.dg/ff90-1.f (s): Fix reference of variable z,
20649 should be x.
20650
20651 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
20652
20653 Kill -fhonor-std.
20654 * g++.old-deja/g++.ns/ns14.C: Remove special options.
20655 * g++.old-deja/g++.other/std1.C: Likewise.
20656 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
20657
20658 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20659
20660 * lib/g77.exp: Load gcc-defs.exp for common procedures
20661 (g77_pass, g77_fail, g77_finish, g77_exit,
20662 ${tool}_check_unsupported_p} Now redundant. Deleted.
20663
20664 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20665
20666 * g77.dg/fbackslash.f
20667 * g77.dg/fcase-preserve.f
20668 * g77.dg/ff90-1.f
20669 * g77.dg/ffixed-line-length-0.f
20670 * g77.dg/ffixed-line-length-132.f
20671 * g77.dg/ffixed-line-length-7.f
20672 * g77.dg/ffixed-line-length-72.f
20673 * g77.dg/ffixed-line-length-none.f
20674 * g77.dg/ffree-form-1.f
20675 * g77.dg/fno-backslash.f
20676 * g77.dg/fno-f90-1.f
20677 * g77.dg/fno-fixed-form-1.f
20678 * g77.dg/fno-onetrip.f
20679 * g77.dg/fno-typeless-boz.f
20680 * g77.dg/fno-underscoring.f
20681 * g77.dg/fno-vxt-1.f
20682 * g77.dg/fonetrip.f
20683 * g77.dg/ftypeless-boz.f
20684 * g77.dg/fugly-assumed.f
20685 * g77.dg/funderscoring.f
20686 * g77.dg/fvxt-1.f
20687
20688 2001-08-01 Ziemowit Laski <zlaski@apple.com>
20689
20690 * objc.dg/fwd-proto-1.m: New.
20691 * objc.dg/local-decl-1.m: New.
20692 * objc.dg/naming-1.m: New.
20693 * objc.dg/naming-2.m: New.
20694 * objc.dg/proto-hier-1.m: New.
20695
20696 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
20697
20698 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
20699 largest-type elements to a struct makes its size grow.
20700
20701 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20702
20703 * g++.dg/abi/vthunk1.C: New test.
20704
20705 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20706
20707 * g++.dg/abi/vbase8-22.C: New test.
20708
20709 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20710
20711 * gcc.dg/cpp/macro8.c: New test.
20712
20713 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20714
20715 * g++.dg/abi/vbase8-21.C: New test.
20716
20717 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20718
20719 * g++.dg/abi/vbase8-10.C: New test.
20720
20721 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20722
20723 * lib/g++.exp (g++_set_ld_library_path): Renamed to
20724 ${tool}_set_ld_library_path.
20725 Changed caller.
20726 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
20727 g++.exp.
20728
20729 2001-07-26 Stan Cox <scox@redhat.com>
20730
20731 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
20732 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
20733 gcc_exit, gcc_check_unsupported_p):
20734 Moved to gcc-deps.exp
20735 * gcc-deps.exp: New file.
20736
20737 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20738
20739 * g++.old-deja/g++.pt/defarg14.C: New test.
20740
20741 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20742
20743 * g++.old-deja/g++.other/lineno5.C: New test.
20744
20745 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20746
20747 * g++.old-deja/g++.pt/crash68.C: New test.
20748
20749 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20750
20751 * g++.old-deja/g++.other/crash42.C: New test.
20752
20753 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20754
20755 * gcc.dg/cpp/extratokens.c: Fix.
20756 * gcc.dg/cpp/skipping2.c: New tests.
20757
20758 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20759
20760 * gcc.c-torture/execute/20010724-1.c: New file.
20761 * gcc.c-torture/execute/20010724-1.x: New file.
20762
20763 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20764
20765 * g++.old-deja/g++.other/cond7.C: New test.
20766
20767 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20768
20769 * g++.old-deja/g++.other/optimize4.C: New test.
20770
20771 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20772
20773 * g++.old-deja/g++.abi/vbase8-5.C: New test.
20774
20775 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
20776
20777 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
20778 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
20779 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
20780 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
20781
20782 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
20783 bug report" message.
20784
20785 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
20786 * g++.dg/ext/instantiate1.C: Move from old-deja.
20787
20788 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
20789
20790 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
20791 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
20792 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
20793 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
20794
20795 2001-07-23 Jeffrey A Law (law@cygnus.com)
20796
20797 * gcc.c-torture/execute/20010723-1.c: New test.
20798
20799 2001-07-23 Ben Elliston <bje@redhat.com>
20800
20801 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
20802
20803 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20804
20805 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
20806 i[34567]86-*-*.
20807 Delete handling of ieee_multilib_flags.
20808 Pass -mieee for alpha*-*-* and sh-*-*.
20809 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
20810
20811 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
20812
20813 Remove old-abi tests.
20814 * g++.old-deja/g++.mike/p11116.C: Remove.
20815 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
20816
20817 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
20818
20819 * g77.f-torture/compile/pr3743.f: New test
20820
20821 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
20822
20823 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
20824
20825 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20826
20827 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
20828 g++.old-deja/g++.pt/static6.C: Likewise.
20829 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
20830 supports weak symbols.
20831
20832 2001-07-18 Andreas Jaeger <aj@suse.de>
20833
20834 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
20835 supported again.
20836
20837 2001-07-18 Andreas Jaeger <aj@suse.de>
20838
20839 * gcc.dg/iftrap-1.c: Fix target line.
20840
20841 2001-07-17 Richard Henderson <rth@redhat.com>
20842
20843 * gcc.c-torture/execute/20010717-1.c: New.
20844
20845 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20846
20847 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
20848 tests.
20849
20850 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20851
20852 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
20853
20854 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20855
20856 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
20857 UAC_SIGBUS, UAC_NOPRINT definitions.
20858
20859 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
20860
20861 * objc/execute/object_is_class.m: New test.
20862 * objc/execute/object_is_meta_class.m: New test.
20863
20864 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20865
20866 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
20867 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
20868
20869 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
20870
20871 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
20872 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
20873
20874 2001-07-14 Richard Henderson <rth@redhat.com>
20875
20876 * gcc.dg/iftrap-1.c: New.
20877
20878 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
20879
20880 * g77.f-torture/execute/intrinsic77.f: New test.
20881
20882 2001-07-11 Janis Johnson <janis@us.ibm.com>
20883
20884 * gcc.misc-tests/gcov-3.c: New test.
20885
20886 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20887
20888 * gcc.c-torture/compile/20010711-1.c,
20889 * gcc.c-torture/compile/20010711-2.c: New tests.
20890
20891 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20892
20893 * gcc.c-torture/execute/20010711-1.c: New test.
20894
20895 2001-07-11 Ben Elliston <bje@redhat.com>
20896
20897 * g++.old-deja/g++.other/enum5.C: New test.
20898
20899 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
20900
20901 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
20902 (g++-dg-prune): Call prune_gcc_output.
20903 * prune.exp: New file for prune_gcc_output.
20904 * lib/g++.exp, lib/gcc.exp: Load it.
20905
20906 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20907
20908 * gcc.c-torture/compile/20010701-1.c,
20909 g++.old-deja/g++.ext/attrib6.C: New tests.
20910
20911 2001-07-06 Jeffrey A Law (law@cygnus.com)
20912
20913 * gcc.c-torture/compile/20010706-1.c: New test.
20914
20915 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20916
20917 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20918
20919 2001-06-28 Stan Shebs <shebs@apple.com>
20920
20921 * gcc.dg/pragma-darwin.c: New test.
20922
20923 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20924
20925 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20926 Solaris 2.[678] system.
20927
20928 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20929
20930 * gcc.dg/20010622-1.c: New test.
20931
20932 2001-06-18 Stan Shebs <shebs@apple.com>
20933
20934 * objc.dg: New directory.
20935 * objc.dg/dg.exp: New file.
20936 * objc.dg/alias.m: New.
20937 * objc.dg/class-1.m: New.
20938 * objc.dg/class-2.m: New.
20939 * objc.dg/const-str-1.m: New.
20940 * objc.dg/const-str-2.m: New.
20941 * objc.dg/id-1.m: New.
20942 * objc.dg/method-1.m: New.
20943 * objc.dg/super-class-1.m: New.
20944 * lib/objc-dg.exp: New file.
20945
20946 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20947
20948 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20949 of label name.
20950
20951 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20952
20953 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20954
20955 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20956
20957 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20958 variable.
20959
20960 2001-06-12 Richard Henderson <rth@redhat.com>
20961
20962 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20963
20964 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20965
20966 * g++.old-deja/g++.abi/vbase5.C: New test.
20967 * g++.old-deja/g++.abi/vbase6.C: New test.
20968 * g++.old-deja/g++.abi/vbase7.C: New test.
20969
20970 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20971
20972 * gcc.c-torture/compile/20010610-1.c: New test.
20973
20974 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20975
20976 * g++.old-deja/g++.abi/vbase4.C: New test.
20977
20978 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20979
20980 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20981 support %f for HC11/HC12 targets.
20982 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20983 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20984 on HC11/HC12 targets.
20985 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20986
20987 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20988
20989 * gcc.dg/wchar_t-1.c: New file.
20990 * gcc.dg/wint_t-1.c: Likewise.
20991
20992 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20993
20994 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20995
20996 2001-06-11 Richard Henderson <rth@redhat.com>
20997
20998 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20999
21000 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21001
21002 * gcc.c-torture/compile/20010611-1.c: New test.
21003
21004 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21005
21006 * gcc.dg/c99-tag-1.c: Add more tests.
21007
21008 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21009
21010 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21011 representation on MN10300 and ARM/Thumb.
21012
21013 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21014
21015 * g77.f-torture/execute/20010610.f: New.
21016
21017 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21018
21019 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21020 names.
21021
21022 2001-06-09 Richard Henderson <rth@redhat.com>
21023
21024 * gcc.c-torture/execute/ashrdi-1.c: New.
21025 * gcc.c-torture/execute/ashldi-1.c: New.
21026 * gcc.c-torture/execute/lshrdi-1.c: New.
21027
21028 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21029
21030 * objc/execute/load-3.m: Added. Check sending +load to categories,
21031 in addition to classes.
21032
21033 2001-06-08 Stan Shebs <shebs@apple.com>
21034
21035 * objc/execute/load-2.m: New test. From Nicola Pero
21036 <n.pero@mi.flashnet.it>.
21037
21038 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21039
21040 * gcc.c-torture/execute/20010605-2.c: New test.
21041
21042 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21043
21044 * g++.old-deja/g++.abi/vbase2.C: New test.
21045 * g++.old-deja/g++.abi/vbase3.C: New test.
21046
21047 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21048
21049 * g++.old-deja/g++.pt/friend49.C: New test.
21050
21051 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21052
21053 * g++.old-deja/g++.ext/anon3.C: New test.
21054
21055 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21056
21057 * g++.old-deja/g++.other/conv7.C: New test.
21058
21059 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21060
21061 * gcc.c-torture/compile/20010605-2.c: New test.
21062
21063 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21064
21065 * gcc.c-torture/execute/20010604-1.c: New test.
21066
21067 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21068
21069 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21070
21071 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21072
21073 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21074 (g++_link_flags): Likewise.
21075 (g++_init): Pass gccpath's value to two previous functions.
21076
21077 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21078
21079 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21080 Ensure logfile entry matches exec command line.
21081
21082 2001-05-31 Richard Henderson <rth@redhat.com>
21083
21084 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21085 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21086
21087 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21088
21089 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21090 compiler for irix6.2
21091
21092 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21093
21094 * g++.old-deja/g++.other/optimize3.C: New file.
21095
21096 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21097
21098 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21099 assemble.
21100
21101 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21102
21103 * g++.old-deja/g++.other/optimize2.C: New file.
21104
21105 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21106
21107 * gcc.c-torture/compile/20010518-2.c: New file.
21108 * gcc.c-torture/execute/20010518-1.c: New file.
21109 * gcc.c-torture/execute/20010518-2.c: New file.
21110
21111 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21112
21113 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21114
21115 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21116
21117 G++ no longer defines builtins that do not begin with __builtin.
21118 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21119 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21120 * g++.old-deja/g++.law/builtin1.C: Likewise.
21121 * g++.old-deja/g++.law/cvt2.C: Likewise.
21122 * g++.old-deja/g++.mike/net5.C: Likewise.
21123 * g++.old-deja/g++.other/builtins1.C: Likewise.
21124 * g++.old-deja/g++.other/builtins2.C: Likewise.
21125 * g++.old-deja/g++.other/builtins3.C: Likewise.
21126 * g++.old-deja/g++.other/builtins4.C: Likewise.
21127 * g++.old-deja/g++.other/inline8.C: Likewise.
21128 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21129
21130 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21131
21132 * g++.old-deja/g++.pt/using1.C: Adjust.
21133 * g++.old-deja/g++.pt/using2.C: New test.
21134
21135 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21136
21137 * gcc.dg/cpp/charconst.c: New tests.
21138 * gcc.dg/cpp/escape.c: New tests.
21139 * gcc.dg/cpp/escape-1.c: New tests.
21140 * gcc.dg/cpp/escape-2.c: New tests.
21141 * gcc.dg/cpp/ucs.c: New tests.
21142
21143 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21144
21145 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21146 native compiler for irix6.5.
21147
21148 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21149
21150 * lib/g++.exp (g++_include_flags): Use args to compute
21151 get_multilibs.
21152 (g++_link_flags): Likewise.
21153 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21154
21155 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21156
21157 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21158
21159 2001-05-21 Geoff Keating <geoffk@redhat.com>
21160
21161 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21162 this file.
21163
21164 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21165
21166 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21167 STACK_SIZE;
21168 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21169 to STACK_SIZE; Use it to define size of add_histo array.
21170 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21171 to STACK_SIZE.
21172 (f): Use GITT_SIZE to define size of gitt local table.
21173 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21174 to STACK_SIZE; Use it to define size of bytemem array.
21175
21176 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21177
21178 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21179 on 68HC11/HC12 due to the asm instruction.
21180 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21181 * gcc.c-torture/compile/920520-1.x: Likewise.
21182 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21183 on 68HC11/HC12 because the function is larger than 64K.
21184 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21185 on 68HC11/HC12 because the structure is too large.
21186
21187 2001-05-20 Richard Henderson <rth@redhat.com>
21188
21189 * gcc.c-torture/execute/20010520-1.c: New.
21190
21191 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21192
21193 * g++.old-deja/g++.warn/compare1.C: New test.
21194 * gcc.dg/compare4.c: New test.
21195
21196 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21197
21198 * g++.old-deja/g++.other/optimize1.C: New test.
21199
21200 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21201
21202 * g++.old-deja/g++.pt/spec41.C: New test.
21203
21204 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21205
21206 * gcc.c-torture/compile/20010114-1.x: Remove.
21207
21208 2001-05-18 Stan Shebs <shebs@apple.com>
21209
21210 * gcc.c-torture/compile/20010518-1.c: New test.
21211
21212 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21213
21214 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21215 * g++.old-deja/g++.pt/crash67.C: New test.
21216
21217 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21218
21219 * g++.old-deja/g++.other/debug9.C: New test.
21220
21221 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21222
21223 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21224
21225 2001-05-16 Jan Hubicka <jh@suse.cz>
21226
21227 * gcc.c-torture/compile/20010516-1.c: New test.
21228
21229 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21230
21231 * g++.old-deja/g++.other/crash41.C: New test.
21232
21233 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21234
21235 * g++.old-deja/g++.pt/crash66.C: New test.
21236
21237 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21238
21239 * g++.old-deja/g++.robertl/eb27.C: Convert.
21240
21241 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21242
21243 * g++.dg/friend-warn.C: New test. Do not warn about friend
21244 declaration being redundant.
21245
21246 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21247
21248 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21249
21250 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21251
21252 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21253
21254 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21255
21256 * lib/g++.exp: Use testsuite_flags.
21257
21258 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21259
21260 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21261
21262 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21263
21264 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21265
21266 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21267
21268 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21269
21270 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21271
21272 * gcc.c-torture/compile/20010313-1.c: New test.
21273
21274 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21275
21276 * gcc.dg/cpp/direct2.c: New test.
21277 * gccq.dg/cpp/direct2s.c: New test.
21278
21279 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21280
21281 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21282
21283 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21284 * g++.old-deja/g++.other/op3.C: Likewise.
21285
21286 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21287
21288 * gcc.dg/cpp/syshdr.h: New file.
21289 * gcc.dg/cpp/sysmac1.c: Update.
21290 * gcc.dg/cpp/sysmac2.c: Update.
21291
21292 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21293
21294 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21295
21296 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21297
21298 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21299 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21300
21301 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21302
21303 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21304
21305 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21306
21307 * lib/g++.exp (g++_include_flags): Don't use any special flags
21308 if TESTING_IN_BUILD_TREE is not defined.
21309 (g++_init): Use a plain 'c++' as the compiler if
21310 TESTING_IN_BUILD_TREEE is not defined.
21311
21312 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21313
21314 * g++.old-deja/g++.eh/catch13.C: New test.
21315 * g++.old-deja/g++.eh/catch14.C: New test.
21316
21317 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21318
21319 * gcc.dg/cpp/tr-define.c: New test.
21320
21321 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21322
21323 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21324 <stdlib.h>, not <malloc.h>.
21325
21326 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21327
21328 * g++.old-deja/g++.ns/template17.C: New test.
21329
21330 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21331
21332 * g++.old-deja/g++.pt/ref4.C: New test.
21333
21334 2001-04-30 Richard Henderson <rth@redhat.com>
21335
21336 * gcc.dg/20000724-1.c: Revert last change.
21337
21338 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21339
21340 * g77.f-torture/execute/20010430.f: New test.
21341
21342 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21343
21344 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21345
21346 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21347
21348 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21349
21350 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21351
21352 * g++.old-deja/g++.eh/crash6.C: New test.
21353
21354 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21355
21356 * g++.old-deja/g++.other/warn7.C: New test.
21357
21358 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21359
21360 * g++.old-deja/g++.other/defarg9.C: New test.
21361
21362 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21363
21364 * g77.f-torture/compile/20010426.f: New test.
21365 * g77.f-torture/execute/20010426.f: New test.
21366
21367 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21368
21369 * g77.f-torture/compile/20000629-1.x: Remove - error
21370 has been fixed.
21371
21372 2001-04-26 Jeffrey A Law (law@cygnus.com)
21373
21374 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21375 Tweak slightly to work with g++.dg framework.
21376 * g++.dg/special/ecos.exp: Run initp1.C test.
21377 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21378
21379 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21380 its linker doesn't give line numbers either.
21381 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21382
21383 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21384
21385 * g++.old-deja/g++.other/lex1.C: New test.
21386
21387 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21388
21389 * gcc.dg/noncompile/20010425-1.c: New test.
21390
21391 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21392
21393 * g++.old-deja/g++.pt/mangle2.C: New test.
21394
21395 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21396
21397 * gcc.dg/format/plus-1.c: New test.
21398
21399 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21400
21401 * gcc.dg/20010423-1.c: New test.
21402
21403 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21404
21405 * gcc.c-torture/execute/20010422-1.c: New test.
21406
21407 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21408
21409 * g++.old-deja/g++.ns/type2.C: New test.
21410
21411 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21412
21413 * g++.old-deja/g++.other/perf1.C: New test.
21414
21415 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21416
21417 * gcc.dg/c99-func-2.c: Remove xfail.
21418 * gcc.dg/c99-func-3.c: Remove xfail.
21419 * gcc.dg/c99-func-4.c: Remove xfail.
21420
21421 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21422
21423 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21424
21425 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21426
21427 * gcc.c-torture/compile/20010423-1.c: New test.
21428
21429 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21430
21431 * g++.old-deja/g++.pt/typename28.C: New test.
21432
21433 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21434
21435 * g++.old-deja/g++.abi/empty2.C: New test.
21436 * g++.old-deja/g++.abi/empty3.C: New test.
21437
21438 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21439
21440 * g++.old-deja/g++.other/comdat2.C: New test.
21441 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21442
21443 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21444
21445 * g++.old-deja/g++.other/overload14.C: New test.
21446
21447 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21448
21449 * g++.old-deja/g++.other/lookup23.C: New test.
21450
21451 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21452
21453 * gcc.c-torture/execute/20010403-1.c: New test.
21454
21455 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21456 Mark Mitchell <mark@codesourcery.com>
21457
21458 * lib/old-dejagnu.exp: Don't delete output of executable.
21459 Add .exe suffix to executables.
21460
21461 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21462
21463 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21464
21465 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21466
21467 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21468
21469 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21470
21471 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21472 * g++.old-deja/g++.abi/crash1.C: New test.
21473
21474 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21475
21476 * g++.old-deja/g++.other/crash40.C: New test.
21477
21478 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21479
21480 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21481
21482 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21483
21484 * g++.old-deja/g++.other/warn6.C: New test.
21485
21486 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21487
21488 * g++.old-deja/g++.robertl/eb42.C: Same.
21489
21490 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21491
21492 * gcc.dg/wtr-conversion-1.c: New testcase.
21493
21494 2001-04-10 Richard Henderson <rth@redhat.com>
21495
21496 * g++.old-deja/g++.other/array5.C: New.
21497
21498 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21499
21500 * gcc.c-torture/execute/20010408-1.c: New test.
21501
21502 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21503
21504 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21505 headers and constructs.
21506 * g++.old-deja/g++.robertl/eb79.C: Same.
21507 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21508 * g++.old-deja/g++.robertl/eb73.C: Same.
21509 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21510 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21511 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21512 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21513 * g++.old-deja/g++.robertl/eb44.C: Same.
21514 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21515 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21516 * g++.old-deja/g++.robertl/eb39.C: Same.
21517 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21518 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21519 * g++.old-deja/g++.robertl/eb30.C: Same.
21520 * g++.old-deja/g++.robertl/eb3.C: Same.
21521 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21522 * g++.old-deja/g++.robertl/eb21.C: Same.
21523 * g++.old-deja/g++.robertl/eb15.C: Same.
21524 * g++.old-deja/g++.robertl/eb118.C: Same.
21525 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21526 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21527 * g++.old-deja/g++.robertl/eb109.C: Same.
21528 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21529 * g++.old-deja/g++.mike/rtti1.C: Same.
21530 * g++.old-deja/g++.mike/p658.C: Same.
21531 * g++.old-deja/g++.mike/net46.C: Same.
21532 * g++.old-deja/g++.mike/net34.C: Same.
21533 * g++.old-deja/g++.mike/memoize1.C: Same.
21534 * g++.old-deja/g++.mike/eh2.C: Same.
21535 * g++.old-deja/g++.law/weak.C: Same.
21536 * g++.old-deja/g++.law/visibility7.C: Same.
21537 * g++.old-deja/g++.law/visibility25.C: Same.
21538 * g++.old-deja/g++.law/visibility22.C: Same.
21539 * g++.old-deja/g++.law/visibility2.C: Same.
21540 * g++.old-deja/g++.law/visibility17.C: Same.
21541 * g++.old-deja/g++.law/visibility13.C: Same.
21542 * g++.old-deja/g++.law/visibility10.C: Same.
21543 * g++.old-deja/g++.law/visibility1.C: Same.
21544 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21545 * g++.old-deja/g++.law/vbase1.C: Same.
21546 * g++.old-deja/g++.law/operators32.C: Same.
21547 * g++.old-deja/g++.law/nest3.C: Same.
21548 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21549 * g++.old-deja/g++.law/except5.C (main): Same.
21550 * g++.old-deja/g++.law/cvt7.C (run): Same.
21551 * g++.old-deja/g++.law/cvt2.C: Same.
21552 * g++.old-deja/g++.law/cvt16.C: Same.
21553 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21554 * g++.old-deja/g++.law/ctors17.C (main): Same.
21555 * g++.old-deja/g++.law/ctors13.C: Same.
21556 * g++.old-deja/g++.law/ctors12.C (main): Same.
21557 * g++.old-deja/g++.law/ctors10.C: Same.
21558 * g++.old-deja/g++.law/code-gen5.C: Same.
21559 * g++.old-deja/g++.law/bad-error7.C: Same.
21560 * g++.old-deja/g++.law/arm9.C: Same.
21561 * g++.old-deja/g++.law/arm12.C: Same.
21562 * g++.old-deja/g++.law/arg8.C: Same.
21563 * g++.old-deja/g++.law/arg1.C: Same.
21564 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21565 * g++.old-deja/g++.jason/template31.C: Same.
21566 * g++.old-deja/g++.jason/template24.C (main): Same.
21567 * g++.old-deja/g++.jason/2371.C: Same.
21568 * g++.old-deja/g++.eh/new2.C: Same.
21569 * g++.old-deja/g++.eh/new1.C: Same.
21570 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21571 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21572 * g++.old-deja/g++.brendan/err-msg3.C: Same.
21573 * g++.old-deja/g++.brendan/crash62.C: Same.
21574 * g++.old-deja/g++.brendan/crash52.C: Same.
21575 * g++.old-deja/g++.brendan/crash49.C (main): Same.
21576 * g++.old-deja/g++.brendan/crash38.C: Same.
21577 * g++.old-deja/g++.brendan/crash15.C (main): Same.
21578 * g++.old-deja/g++.brendan/copy9.C: Same.
21579
21580 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
21581
21582 * gcc.c-torture/execute/20001203-2.c (memset):
21583 Count argument is of type __SIZE_TYPE__.
21584
21585 2001-04-04 Diego Novillo <dnovillo@redhat.com>
21586
21587 * gcc.c-torture/compile/20010404-1.c: New test.
21588
21589 2001-04-04 Jakub Jelinek <jakub@redhat.com>
21590
21591 * gcc.c-torture/compile/20010326-1.c: New test.
21592
21593 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
21594
21595 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
21596 peculiarities of the SH.
21597 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
21598
21599 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21600
21601 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
21602 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
21603 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
21604
21605 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21606
21607 * g77.f-torture/compile/20010321-1.f: New test.
21608
21609 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21610
21611 * gcc.c-torture/compile/20010329-1.c: New test.
21612
21613 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21614
21615 * gcc.c-torture/execute/20010329-1.c: New test.
21616
21617 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21618
21619 * g++.old-deja/g++.other/eh4.C: Fix typo.
21620
21621 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21622
21623 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
21624
21625 2001-03-28 Philip Blundell <philb@gnu.org>
21626
21627 * gcc.c-torture/compile/20010328-1.c: New test.
21628
21629 2001-03-27 Richard Henderson <rth@redhat.com>
21630
21631 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
21632 * g++.old-deja/g++.eh/vbase3.C: Likewise.
21633
21634 2001-03-27 Alan Modra <alan@linuxcare.com.au>
21635
21636 * gcc.c-torture/compile/20010327-1.c: New test.
21637
21638 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
21639
21640 * g++.old-deja/g++.other/friend12.C: New test.
21641 * g++.old-deja/g++.other/friend9.C: Expect no errors.
21642 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
21643
21644 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
21645
21646 * gcc.c-torture/execute/20010325-1.c: New test.
21647
21648 2001-03-23 Jakub Jelinek <jakub@redhat.com>
21649
21650 * g++.old-deja/g++.other/mangle3.C: New test.
21651
21652 2001-03-22 Jakub Jelinek <jakub@redhat.com>
21653
21654 * g++.old-deja/g++.other/anon8.C: New test.
21655
21656 2001-03-20 Philip Blundell <philb@gnu.org>
21657
21658 * gcc.c-torture/compile/20010320-1.c: New test.
21659
21660 2001-03-17 Richard Henderson <rth@redhat.com>
21661
21662 * g++.old-deja/g++.other/eh4.C: Add expected error text.
21663
21664 2001-03-15 Geoff Keating <geoff@redhat.com>
21665
21666 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
21667 tests on AIX.
21668
21669 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
21670
21671 * g++.old-deja/g++.other/eh4.C: New test.
21672
21673 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
21674
21675 * gcc.dg/cpp/mi1.c: Update.
21676
21677 2001-03-14 Jakub Jelinek <jakub@redhat.com>
21678
21679 * g++.old-deja/g++.other/regstack.C: New test.
21680
21681 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
21682
21683 * g++.old-deja/g++.other/ref4.C: New test.
21684
21685 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
21686
21687 * objc/execute/va_method.m: Added.
21688 * objc/execute/IMP.m: Added.
21689 * objc/execute/_cmd.m: Added.
21690 * objc/execute/accessing_ivars.m: Added.
21691 * objc/execute/class-1.m: Added.
21692 * objc/execute/class-10.m: Added.
21693 * objc/execute/class-11.m: Added.
21694 * objc/execute/class-12.m: Added.
21695 * objc/execute/class-13.m: Added.
21696 * objc/execute/class-14.m: Added.
21697 * objc/execute/class-2.m: Added.
21698 * objc/execute/class-3.m: Added.
21699 * objc/execute/class-4.m: Added.
21700 * objc/execute/class-5.m: Added.
21701 * objc/execute/class-6.m: Added.
21702 * objc/execute/class-7.m: Added.
21703 * objc/execute/class-8.m: Added.
21704 * objc/execute/class-9.m: Added.
21705 * objc/execute/class-tests-1.h
21706 * objc/execute/class-tests-2.h
21707 * objc/execute/compatibility_alias.m: Added.
21708 * objc/execute/encode-1.m: Added.
21709 * objc/execute/formal_protocol-1.m: Added.
21710 * objc/execute/formal_protocol-2.m: Added.
21711 * objc/execute/formal_protocol-3.m: Added.
21712 * objc/execute/formal_protocol-4.m: Added.
21713 * objc/execute/formal_protocol-5.m: Added.
21714 * objc/execute/formal_protocol-6.m: Added.
21715 * objc/execute/formal_protocol-7.m: Added.
21716 * objc/execute/informal_protocol.m: Added.
21717 * objc/execute/initialize.m: Added.
21718 * objc/execute/load.m: Added.
21719 * objc/execute/many_args_method.m: Added.
21720 * objc/execute/nested-3.m: Added.
21721 * objc/execute/no_clash.m: Added.
21722 * objc/execute/private.m: Added.
21723 * objc/execute/redefining_self.m: Added.
21724 * objc/execute/root_methods.m: Added.
21725 * objc/execute/selector-1.m: Added.
21726 * objc/execute/static-1.m: Added.
21727 * objc/execute/static-2.m: Added.
21728 * objc/execute/va_method.m: Added.
21729
21730 2001-03-10 Richard Henderson <rth@redhat.com>
21731
21732 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
21733
21734 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
21735
21736 * g++.old-deja/g++.other/crash31.C: XFAIL.
21737 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
21738 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
21739 * gcc.c-torture/execute/20010123-1.x: XFAIL.
21740 * gcc.c-torture/execute/20010124-1.x: XFAIL.
21741 * gcc.dg/sequence-pt-1.c: XFAIL one test.
21742
21743 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21744
21745 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
21746
21747 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21748
21749 * gcc.dg/20000724-1.c: Don't use multiline strings.
21750
21751 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21752
21753 * objc/execute/string1.m, objc/execute/string2.m: Compare the
21754 result of -cString against what we expect it to be; don't just
21755 print it out for no one to read.
21756
21757 * objc/execute/string3.m, objc/execute/string4.m: New tests.
21758 Based on testcases provided by Nicola Pero.
21759
21760 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21761
21762 * gcc.dg/cpp/macro7.c: New test.
21763
21764 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21765
21766 * gcc.dg/cpp/multiline.c: Update.
21767
21768 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21769
21770 * g++.old-deja/g++.other/enum3.C: New test.
21771
21772 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21773
21774 * g++.old-deja/g++.other/pod1.C: New test.
21775
21776 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21777
21778 * g++.old-deja/g++.ext/overload1.C: New test.
21779
21780 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21781
21782 * g++.old-deja/g++.pt/using1.C: New test.
21783
21784 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21785
21786 * g++.old-deja/g++.other/using9.C: New test.
21787
21788 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
21789
21790 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
21791
21792 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
21793
21794 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
21795
21796 * g++.old-deja/g++.ext/realpt1.C: Remove.
21797
21798 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
21799
21800 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
21801
21802 2001-02-26 Will Cohen <wcohen@redhat.com>
21803
21804 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
21805
21806 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
21807
21808 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
21809 templatized constructors.
21810
21811 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21812
21813 * gcc.c-torture/execute/20010224-1.c: New test.
21814
21815 2001-02-23 Jakub Jelinek <jakub@redhat.com>
21816
21817 * gcc.c-torture/execute/20010222-1.c: New test.
21818
21819 2001-02-22 Jakub Jelinek <jakub@redhat.com>
21820
21821 * g++.old-deja/g++.other/inline20.C: New test.
21822
21823 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
21824
21825 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
21826
21827 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21828
21829 * g++.old-deja/g++.other/lookup22.C: New test.
21830
21831 2001-02-19 Zack Weinberg <zackw@stanford.edu>
21832
21833 * g77.dg: New directory.
21834 * g77.dg/20010216-1.f: New test case.
21835 * g77.dg/dg.exp: New driver.
21836 * lib/g77-dg.exp: New driver library.
21837
21838 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21839
21840 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
21841
21842 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
21843
21844 * g++.old-deja/g++.other/decl9.C: New test.
21845
21846 2001-02-16 Jakub Jelinek <jakub@redhat.com>
21847
21848 * g++.old-deja/g++.other/init16.C: Update the test so that it does
21849 not need <string> and also tests the initialization at runtime.
21850
21851 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21852
21853 * gcc.c-torture/execute/longlong.c: New test.
21854
21855 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21856
21857 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
21858
21859 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21860
21861 * gcc.c-torture/execute/920302-1.c (execute):
21862 Change argument type to short.
21863
21864 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21865
21866 * g++.old-deja/g++.pt/deduct6.C: New test.
21867
21868 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21869
21870 * g++.old-deja/g++.pt/deduct5.C: New test.
21871
21872 2001-02-14 Jakub Jelinek <jakub@redhat.com>
21873
21874 * gcc.c-torture/execute/20010209-1.c: New test.
21875
21876 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
21877
21878 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
21879
21880 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
21881
21882 * g++.dg/vtgc1.C: Update for new ABI.
21883
21884 * consistency.vlad: New directory, 1665 files.
21885
21886 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21887
21888 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21889 return type.
21890 * gcc.dg/cpp/digraphs.c: Declare puts.
21891
21892 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21893
21894 * g++.old-deja/g++.other/warn5.C: New test.
21895
21896 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21897
21898 * g++.old-deja/g++.pt/spec40.C: New test.
21899
21900 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21901
21902 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
21903 case.
21904 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21905
21906 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21907
21908 * gcc.c-torture/compile/20010209-1.c: New test.
21909
21910 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21911
21912 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21913 excess errors message but not if it crashes.
21914 * g++.old-deja/g++.other/crash27.C: Likewise.
21915 * g++.old-deja/g++.other/crash28.C: Likewise.
21916 * g++.old-deja/g++.other/crash30.C: Likewise.
21917 * g++.old-deja/g++.other/crash32.C: Likewise.
21918 * g++.old-deja/g++.other/crash35.C: Likewise.
21919 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21920
21921 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21922
21923 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21924 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21925 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21926 g77.f-torture/execute/execute.exp,
21927 g77.f-torture/noncompile/noncompile.exp,
21928 gcc.c-torture/execute/execute.exp,
21929 gcc.c-torture/execute/memcheck/memcheck.exp,
21930 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21931 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21932 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21933 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21934 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21935 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21936 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21937 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21938 Remove bug reporting instructions with ancient email addresses.
21939
21940 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21941
21942 * gcc.dg/20010202-1.c: New test.
21943 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21944
21945 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21946
21947 * g++.dg/stdbool-if.C: New test.
21948
21949 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21950
21951 * objc/execute/fdecl.m: Added main().
21952
21953 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21954
21955 * gcc.c-torture/execute/20010206-1.c: New test.
21956
21957 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21958
21959 * gcc.dg/cpp/avoidpaste1.c: Update.
21960
21961 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21962
21963 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21964 Pero <nicola@brainstorm.co.uk>.
21965 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21966
21967 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21968
21969 * g++.old-deja/g++.pt/spec39.C: New test.
21970
21971 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21972
21973 * gcc.c-torture/compile/20010202-1.c: New test.
21974
21975 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21976
21977 * g++.old-deja/g++.abi/primary2.C: New test.
21978 * g++.old-deja/g++.abi/primary3.C: New test.
21979 * g++.old-deja/g++.abi/primary4.C: New test.
21980 * g++.old-deja/g++.abi/primary5.C: New test.
21981 * g++.old-deja/g++.abi/vtable3.h: New test.
21982 * g++.old-deja/g++.abi/vtable3a.C: New test.
21983 * g++.old-deja/g++.abi/vtable3b.C: New test.
21984 * g++.old-deja/g++.abi/vtable3c.C: New test.
21985 * g++.old-deja/g++.abi/vtable3d.C: New test.
21986 * g++.old-deja/g++.abi/vtable3e.C: New test.
21987 * g++.old-deja/g++.abi/vtable3f.C: New test.
21988 * g++.old-deja/g++.abi/vtable3g.C: New test.
21989 * g++.old-deja/g++.abi/vtable3h.C: New test.
21990 * g++.old-deja/g++.abi/vtable3i.C: New test.
21991 * g++.old-deja/g++.abi/vtable3j.C: New test.
21992 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21993
21994 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21995
21996 * g++.old-deja/g++.other/anon6.C: New test.
21997 * g++.old-deja/g++.other/anon7.C: New test.
21998
21999 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22000
22001 * gcc.dg/cpp/avoidpaste2.c: New tests.
22002
22003 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22004
22005 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22006
22007 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22008
22009 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22010 DECIMAL_DIG cases for Irix."
22011
22012 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22013
22014 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22015
22016 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22017
22018 * gcc.dg/c99-tag-1.c: New test.
22019
22020 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22021
22022 * gcc.dg/cpp/tr-warn1.c: Add tests.
22023
22024 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22025
22026 * gcc.dg/cpp/avoidpaste1.c: Update.
22027 * gcc.dg/cpp/paste4.c: Update.
22028
22029 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22030
22031 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22032 cases for Irix.
22033
22034 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22035
22036 * g++.old-deja/g++.other/inline19.C: New test.
22037
22038 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22039
22040 * gcc.dg/Wlarger-than.c: New test.
22041
22042 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22043
22044 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22045
22046 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22047
22048 * gcc.c-torture/execute/20010129-1.c: New test.
22049 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22050
22051 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22052
22053 * gcc.dg/cpp/avoidpaste1.c: Test case.
22054
22055 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22056
22057 * g++.old-deja/g++.other/inline18.C: New test.
22058
22059 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22060
22061 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22062 and __builtin_putchar.
22063
22064 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22065
22066 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22067 tests.
22068
22069 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22070
22071 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22072 floating point number rounding mode to round to the nearest
22073 representable mode.
22074
22075 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22076
22077 * g++.old-deja/g++.other/mangle2.C: New test.
22078
22079 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22080
22081 * gcc.c-torture/compile/20010124-1.c: New test.
22082
22083 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22084
22085 * g++.old-deja/g++.pt/spec38.C: New test.
22086
22087 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22088
22089 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22090 "Build don't run".
22091
22092 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22093
22094 * gcc.c-torture/execute/20010123-1.c: New test.
22095
22096 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22097
22098 * g++.old-deja/g++.pt/spec37.C: New test.
22099
22100 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22101
22102 * g++.old-deja/g++.pt/overload14.C: New test.
22103
22104 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22105
22106 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22107 __builtin_return_address.
22108
22109 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22110
22111 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22112 * g++.old-deja/g++.pt/spec35.C: New test.
22113 * g++.old-deja/g++.pt/spec36.C: New test.
22114
22115 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22116
22117 * gcc.c-torture/compile/20010118-1.c: New test.
22118
22119 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22120
22121 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22122
22123 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22124
22125 * gcc.c-torture/execute/20010119-1.c: New test.
22126
22127 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22128
22129 * g++.old-deja/g++.other/vbase5.C: New test.
22130
22131 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22132
22133 * gcc.c-torture/execute/20010118-1.c: New test.
22134
22135 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22136
22137 * g++.old-deja/g++.pt/deduct3.C: New test.
22138
22139 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22140
22141 * g++.old-deja/g++.pt/spec34.C: New test.
22142
22143 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22144
22145 * g77.f-torture/compile/20000601-2.f: New test.
22146
22147 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22148
22149 * g++.old-deja/g++.other/init17.C: New test.
22150
22151 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22152
22153 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22154
22155 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22156
22157 * g++.old-deja/g++.pt/unify8.C: New test.
22158
22159 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22160
22161 * g++.old-deja/g++.abi/vbase1.C: New test.
22162
22163 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22164
22165 * g++.old-deja/g++.pt/crash65.C: New test.
22166
22167 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22168
22169 * gcc.dg/cpp/assembl2.S: New test case.
22170
22171 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22172
22173 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22174 are supported.
22175
22176 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22177
22178 * g++.old-deja/g++.other/builtins1.C: New test.
22179 * g++.old-deja/g++.other/builtins2.C: Likewise.
22180 * g++.old-deja/g++.other/builtins3.C: Likewise.
22181 * g++.old-deja/g++.other/builtins4.C: Likewise.
22182
22183 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22184
22185 * gcc.c-torture/compile/20010117-1.c: New test.
22186 * gcc.c-torture/compile/20010117-2.c: New test.
22187
22188 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22189
22190 * g77.f-torture/execute/20010116.[fx]: New test,
22191 XFAIL on i?86-*-*.
22192 * g77.f-torture/compile/20010115.f: Indicate it's
22193 a test for PR fortran/1636.
22194
22195 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22196
22197 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22198
22199 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22200
22201 * g77.f-torture/compile/20010115.f: New test.
22202
22203 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22204
22205 * g++.old-deja/g++.pt/nontype5.C: New test.
22206
22207 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22208
22209 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22210 have an equivalent working one below it.
22211
22212 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22213
22214 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22215 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22216
22217 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22218
22219 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22220 message containing "init_priority".
22221 (conpr-2.C): Likewise.
22222 (conpr-3.C): Likewise.
22223 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22224
22225 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22226
22227 * gcc.c-torture/execute/20010114-2.c: New test.
22228
22229 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22230
22231 * gcc.c-torture/compile/20010114-1.c: New test.
22232 * gcc.c-torture/compile/20010114-1.x: Xfail.
22233 * gcc.c-torture/compile/20010114-2.c: New test.
22234 * gcc.c-torture/execute/20010114-1.c: New test.
22235 * gcc.dg/trunc-1.c: New test.
22236 * gcc.dg/uninit-B.c: New test.
22237
22238 2001-01-13 Nick Clifton <nickc@redhat.com>
22239
22240 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22241 target.
22242
22243 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22244
22245 * gcc.c-torture/compile/20010113-1.c: New test.
22246
22247 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22248
22249 * gcc.c-torture/compile/20001212-1.c: New test.
22250
22251 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22252
22253 * gcc.dg/cpp/widestr1.c: Update.
22254 * gcc.dg/cpp/prag-imp.c: Remove.
22255
22256 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22257
22258 * gcc.c-torture/execute/20000801-3.x: Remove.
22259 * gcc.dg/c90-init-1.c: New test.
22260 * gcc.dg/c99-init-1.c: New test.
22261 * gcc.dg/c99-init-2.c: New test.
22262 * gcc.dg/gnu99-init-1.c: New test.
22263
22264 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22265
22266 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22267 testing that no relevant ones were found.
22268
22269 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22270
22271 * g++.old-deja/g++.pt/cast2.C: New test.
22272
22273 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22274
22275 * g++.old-deja/g++.pt/friend47.C: New test.
22276
22277 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22278
22279 * g++.old-deja/g++.pt/instantiate13.C: New test.
22280
22281 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22282
22283 * g++.old-deja/g++.other/defarg7.C: New test.
22284 * g++.old-deja/g++.other/defarg8.C: New test.
22285
22286 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22287
22288 * g++.old-deja/g++.pt/crash64.C: New test.
22289
22290 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22291
22292 * g++.old-deja/g++.pt/crash63.C: New test.
22293
22294 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22295
22296 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22297
22298 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22299
22300 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22301
22302 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22303
22304 * g++.old-deja/g++.pt/error3.C: New test.
22305
22306 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22307
22308 * g++.old-deja/g++.other/crash39.C: New test.
22309
22310 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22311
22312 * g++.old-deja/g++.other/vbase4.C: New test.
22313
22314 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22315
22316 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22317 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22318 * gcc.dg/special/special.exp: New test driver which will check
22319 for alias support for the above test.
22320
22321 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22322
22323 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22324 problems on small machines.
22325 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22326 parameterize.
22327
22328 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22329
22330 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22331 mips.
22332 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22333
22334 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22335
22336 * g++.old_deja/g++.pt/using8.C: New test.
22337
22338 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22339
22340 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22341
22342 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22343
22344 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22345 where a failure is expected.
22346 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22347
22348 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22349
22350 * g++.old_deja/g++.pt/instantiate12.C: New test.
22351
22352 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22353
22354 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22355 start of structs.
22356 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22357 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22358 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22359 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22360 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22361 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22362 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22363 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22364 * g++.old-deja/g++.eh/spec6.C: Likewise.
22365 * g++.old-deja/g++.jason/crash3.C: Likewise.
22366 * g++.old-deja/g++.law/ctors11.C: Likewise.
22367 * g++.old-deja/g++.law/ctors17.C: Likewise.
22368 * g++.old-deja/g++.law/ctors5.C: Likewise.
22369 * g++.old-deja/g++.law/ctors9.C: Likewise.
22370 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22371 * g++.old-deja/g++.mike/net22.C: Likewise.
22372 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22373 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22374 * g++.old-deja/g++.mike/virt3.C: Likewise.
22375 * g++.old-deja/g++.niklas/t128.C: Likewise.
22376 * g++.old-deja/g++.other/anon4.C: Likewise.
22377 * g++.old-deja/g++.other/using1.C: Likewise.
22378 * g++.old-deja/g++.other/warn3.C: Likewise.
22379 * g++.old-deja/g++.pt/t37.C: Likewise.
22380 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22381 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22382
22383 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22384
22385 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22386
22387 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22388
22389 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22390
22391 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22392
22393 * gcc.c-torture/compile/20010107-1.c: New test.
22394
22395 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22396
22397 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22398
22399 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22400
22401 * gcc.dg/format/format.h: New file.
22402 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22403 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22404 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22405 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22406 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22407 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22408 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22409 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22410 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22411 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22412 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22413 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22414 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22415 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22416 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22417 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22418 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22419 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22420 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22421 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22422 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22423 instead of declaring standard types, macros and functions in each
22424 test.
22425
22426 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22427
22428 * gcc.c-torture/execute/20010106-1.c: New test.
22429
22430 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22431
22432 * gcc.dg/format/format.exp: New file.
22433 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22434 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22435 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22436 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22437 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22438 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22439 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22440 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22441 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22442 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22443 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22444 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22445 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22446 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22447 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22448 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22449 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22450 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22451 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22452 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22453 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22454 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22455 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22456 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22457 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22458 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22459 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22460 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22461 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22462 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22463 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22464 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22465 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22466 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22467 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22468 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22469 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22470 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22471 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22472 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22473 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22474 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22475
22476 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22477
22478 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22479 account.
22480
22481 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22482
22483 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22484
22485 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22486
22487 * g++.old-deja/g++.pt/crash62.C: New test.
22488
22489 2001-01-04 Richard Henderson <rth@redhat.com>
22490
22491 * gcc.dg/20000926-1.c: Update expected warnings.
22492 * gcc.dg/array-2.c: Likewise.
22493 * gcc.dg/array-4.c: Also validate flexible array members.
22494 * gcc.dg/c99-flex-array-1.c: New.
22495
22496 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22497
22498 * gcc.c-torture/compile/20001222-1.x: Remove.
22499
22500 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22501
22502 * gcc.c-torture/execute/built-in-setjmp.c: New.
22503
22504 2001-01-03 Richard Henderson <rth@redhat.com>
22505
22506 * gcc.dg/940510-1.c: Update expected error wording.
22507 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22508
22509 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22510
22511 * lib/target-supports.exp (check_alias_available): Modified to
22512 indicate aliases not supported if only weak aliases are supported.
22513
22514 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22515
22516 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22517 Turn on cmpstrsi checks for __pj__ and __i370__.
22518
22519 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22520
22521 * g++.old-deja/g++.other/virtual11.C: New test.
22522
22523 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22524
22525 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22526
22527 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22528
22529 * gcc.c-torture/compile/20010102-1.c: New test.
22530
22531 2001-01-02 Andreas Jaeger <aj@suse.de>
22532
22533 * gcc.dg/noreturn-3.c: New test.
22534
22535 * gcc.dg/noreturn-4.c: New test.
22536
22537 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22538
22539 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22540 __builtin_fputc and __builtin_fwrite.
22541
22542 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22543
22544 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22545 signed char, not default char.
22546
22547 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22548
22549 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22550
22551 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22552
22553 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22554
22555 2000-12-29 Richard Henderson <rth@redhat.com>
22556
22557 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22558 (__cyg_profile_func_exit): Define.
22559
22560 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22561
22562 * g++.dg/vtgc1.C: New test.
22563
22564 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22565
22566 * gcc.dg/noncompile/20001228-1.c: New test.
22567
22568 * gcc.dg/20001228-1.c: New test.
22569
22570 * gcc.c-torture/execute/20001228-1.c: New test.
22571
22572 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
22573
22574 * gcc.dg/format-strfmon-1.c: New test.
22575
22576 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22577
22578 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
22579 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
22580 * gcc.c-torture/execute/string-opt-1.c: Likewise.
22581 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22582 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22583 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22584 * gcc.c-torture/execute/string-opt-6.c: Likewise.
22585 * gcc.c-torture/execute/string-opt-7.c: Likewise.
22586 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22587 * gcc.c-torture/execute/string-opt-9.c: Likewise.
22588 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22589 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22590 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22591
22592 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
22593 * gcc.c-torture/execute/string-opt-4.c: Test index.
22594
22595 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
22596
22597 * gcc.c-torture/compile/20001226-1.c: New test.
22598
22599 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
22600
22601 * gcc.c-torture/compile/20001222-1.c: New test.
22602 * gcc.c-torture/compile/20001222-1.x: Xfail.
22603
22604 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
22605
22606 * gcc.c-torture/execute/comp-goto-2.c: New test.
22607
22608 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
22609
22610 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
22611 Use long types if __INT_MAX__ is 32767.
22612 (main): Use cast to (sint32 *) when poking 88 into a_page.
22613
22614 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
22615
22616 2000-12-21 Bernd Schmidt <bernds@redhat.com>
22617
22618 * gcc.c-torture/compile/20001221-1.c: New test.
22619 * gcc.c-torture/execute/20001221-1.c: New test.
22620
22621 2000-12-20 Richard Henderson <rth@redhat.com>
22622
22623 * g++.old-deja/g++.pt/crash36.C: Update error lines.
22624 * g++.old-deja/g++.robertl/eb109.C: Likewise.
22625
22626 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22627
22628 * gcc.dg/compare3.c: New test.
22629
22630 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22631
22632 * gcc.dg/format-warnll-1.c: New test.
22633
22634 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
22635
22636 * gcc.dg/cpp/cmdlne-P.c: New test.
22637
22638 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22639
22640 * gcc.c-torture/execute/builtin-abs-1.c,
22641 gcc.c-torture/execute/builtin-abs-2.c: New tests.
22642
22643 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22644
22645 * gcc.dg/cpp/multiline.c: New test.
22646
22647 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22648
22649 * g++.old-deja/g++.other/syshdr1.C: Update.
22650 * gcc.dg/cpp/lineflags.c: Remove temporarily.
22651
22652 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22653
22654 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
22655
22656 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22657
22658 * g++.old-deja/g++.pt/ttp65.C: New test.
22659
22660 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22661
22662 * g++.old-deja/g++.pt/ttp64.C: New test.
22663
22664 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22665
22666 * g++.old-deja/g++.pt/spec33.C: New test.
22667
22668 2000-12-14 Catherine Moore <clm@redhat.com>
22669
22670 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
22671 * gcc.c-torture/execute/920612-2.c: Likewise.
22672 * gcc.c-torture/execute/920428-2.c: Likewise.
22673 * gcc-c-torture/execute/va-arg-11.c: Call exit.
22674 * gcc.c-torture/execute/va-arg-21.c: Likewise.
22675
22676 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22677
22678 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
22679 * gcc.dg/pack-test-2.c: Likewise.
22680
22681 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22682
22683 Tests by Zack Weinberg <zackw@stanford.edu>.
22684
22685 * gcc.dg/cpp/defined.c: Update.
22686 * gcc.dg/cpp/defined_trad.c: New tests.
22687
22688 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22689
22690 * gcc.dg/cpp/trad-direct.c: Update.
22691
22692 2000-12-11 Neil Booth <neilb@earthling.net>
22693
22694 * gcc.dg/cpp/defined_trad.c
22695
22696 2000-12-11 Neil Booth <neilb@earthling.net>
22697
22698 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
22699
22700 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
22701
22702 * gcc.dg/format-miss-2.c: New test.
22703
22704 2000-12-09 Neil Booth <neilb@earthling.net>
22705
22706 * gcc.dg/cpp/lineflags.c: New tests.
22707 * gcc.dg/cpp/poison.c: Update.
22708 * gcc.dg/cpp/redef2.c: Update.
22709 * gcc.dg/cpp/skipping.c: New test.
22710
22711 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
22712
22713 * g++.old-deja/g++.other/eh3.C: New testcase.
22714
22715 2000-12-07 Neil Booth <neilb@earthling.net>
22716
22717 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
22718 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
22719 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
22720 wtr-union-init-2.c, wtr-union-init-3.c: Update.
22721 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
22722 Update.
22723
22724 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22725
22726 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
22727 __SIZE_TYPE__ instead of int for type of integers cast to
22728 pointers.
22729
22730 2000-12-07 Jakub Jelinek <jakub@redhat.com>
22731
22732 * g++.old-deja/g++.other/cleanup4.C: New test.
22733
22734 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22735
22736 * format-sec-1.c: New test.
22737
22738 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22739
22740 * gcc.dg/format-nonlit-3.c: New test.
22741
22742 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22743
22744 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
22745 through a null pointer.
22746
22747 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22748
22749 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
22750 * g++.old-deja/g++.pt/partial4.C: New test.
22751
22752 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
22753
22754 * gcc.c-torture/execute/ieee/hugeval.x: New.
22755
22756 2000-12-06 Neil Booth <neilb@earthling.net>
22757
22758 * gcc.dg/cpp/backslash2.c: New tests.
22759
22760 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22761
22762 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
22763 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
22764
22765 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
22766
22767 * gcc.c-torture/execute/20001203-2.c: New testcase.
22768
22769 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22770
22771 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
22772 * g++.old-deja/g++.other/virtual10.C: New test.
22773
22774 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22775
22776 * g++.old-deja/g++.mike/pmf5.C: Remove test.
22777
22778 2000-12-05 Richard Henderson <rth@redhat.com>
22779
22780 * gcc.c-torture/compile/20001205-1.c: New.
22781
22782 2000-12-04 Neil Booth <neilb@earthling.net>
22783
22784 * g++.old-deja/g++.other/virtual9.C: New test.
22785 * g++.old-deja/g++.pt/crash61.C: New test.
22786 * gcc.c-torture/execute/loop-9.c: New test.
22787
22788 2000-12-04 Neil Booth <neilb@earthling.net>
22789
22790 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
22791 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
22792 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
22793 * gcc.dg/cpp/extratokens.c: ...here.
22794
22795 2000-12-04 Neil Booth <neilb@earthling.net>
22796
22797 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
22798 New tests.
22799
22800 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22801
22802 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
22803 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
22804
22805 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22806
22807 * gcc.c-torture/execute/20001203-1.c: New test.
22808
22809 2000-12-03 Neil Booth <neilb@earthling.net>
22810
22811 * gcc.dg/cpp/macro6.c: New test cases.
22812
22813 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22814
22815 * gcc.c-torture/execute/string-opt-9.c: New test.
22816 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22817 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22818 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22819
22820 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
22821 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
22822
22823 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
22824
22825 * gcc.dg/cpp/if-6.c: New testcase.
22826
22827 * gcc.dg/20001201-1.c: New testcase.
22828
22829 2000-12-02 Neil Booth <neilb@earthling.net>
22830
22831 * g++.old-deja/g++.other/externC4.C,
22832 g++.old-deja/g++.other/friend10.C: New tests.
22833
22834 2000-12-02 Neil Booth <neilb@earthling.net>
22835
22836 * g++.old-deja/g++.other/instan2.C
22837 * g++.old-deja/g++.other/instan3.C: New test.
22838
22839 2000-12-02 Neil Booth <neilb@earthling.net>
22840
22841 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
22842 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
22843 gnuc99.c,gnuc99-pedantic.c: New tests.
22844
22845 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22846
22847 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
22848 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
22849
22850 2000-12-01 Neil Booth <neilb@earthling.net>
22851
22852 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
22853 * gcc.dg/cpp/poison.c: Update.
22854 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
22855
22856 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
22857
22858 * g77.f-torture/execute/20001201.f: New test.
22859
22860 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22861
22862 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
22863
22864 2000-12-01 Jakub Jelinek <jakub@redhat.com>
22865
22866 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
22867
22868 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
22869
22870 * g++.old-deja/g++.other/cast6.C: New test.
22871
22872 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
22873
22874 * gcc.c-torture/execute/20001130-2.c: New testcase.
22875
22876 2000-11-30 Richard Henderson <rth@redhat.com>
22877
22878 * gcc.c-torture/execute/20001130-1.c: New test.
22879
22880 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22881
22882 * g++.old-deja/g++.other/op3.C: New test.
22883
22884 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22885
22886 * g++.old-deja/g++.other/op2.C: New test.
22887
22888 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22889
22890 * g++.old-deja/g++.other/crash38.C: New test.
22891
22892 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
22893
22894 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
22895
22896 2000-11-29 Jakub Jelinek <jakub@redhat.com>
22897
22898 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
22899 tests.
22900 * gcc.c-torture/execute/string-opt-6.c: New test.
22901
22902 * gcc.dg/20001117-1.c: Add main.
22903
22904 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22905
22906 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22907 Move from here ...
22908 * gcc.dg/940510-1.c: ... to here.
22909
22910 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22911 zero-size arrays in toplevel structures.
22912
22913 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22914
22915 * gcc.c-torture/execute/loop-8.c: New test.
22916
22917 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22918
22919 * g++.old-deja/g++.other/base1.C: New test.
22920
22921 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22922
22923 * g++.old-deja/g++.other/parse2.C: New test.
22924
22925 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22926
22927 * g++.old-deja/g++.pt/incomplete1.C: New test.
22928
22929 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22930
22931 * g++.old-deja/g++.other/friend9.C: New test.
22932
22933 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22934
22935 * gcc.dg/20001127-1.c: New test.
22936
22937 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22938
22939 * g++.old-deja/g++.pt/friend46.C: New test.
22940
22941 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22942
22943 * g++.old-deja/g++.other/ptrmem8.C: New test.
22944
22945 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22946
22947 * gcc.c-torture/execute/string-opt-7.c: New test.
22948 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22949
22950 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22951
22952 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22953 instead of 'mkcheck 2'.
22954
22955 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22956
22957 * gcc.c-torture/execute/memcheck/driver.c,
22958 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22959 C9X references to refer to C99.
22960
22961 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22962
22963 * gcc.dg/ultrasp3.c: New test.
22964
22965 2000-11-25 Neil Booth <neilb@earthling.net>
22966
22967 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22968
22969 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22970
22971 * gcc.c-torture/compile/20001123-2.c: New.
22972
22973 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22974
22975 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22976
22977 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22978
22979 * gcc.dg/sequence-point-1.c: Add some new tests.
22980 * gcc.c-torture/execute/20001124-1.c: New test.
22981
22982 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22983
22984 * g++.old-deja/g++.other/vaarg4.C: New test.
22985 * gcc.c-torture/compile/20001123-1.c: New test.
22986
22987 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22988
22989 * g++.other/crash24.C: Adjust and remove XFAIL.
22990 * g++.other/crash37.C: New test.
22991
22992 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22993
22994 * g++.old-deja/g++.pt/instantiate9.C: New test.
22995
22996 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22997
22998 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22999 new ABI, too.
23000
23001 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23002 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23003
23004 2000-11-22 Neil Booth <neilb@earthling.net>
23005
23006 * gcc.dg/cpp/Wtrigraphs.c: New test.
23007
23008 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23009
23010 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23011
23012 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23013
23014 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23015
23016 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23017
23018 * lib/gcc-dg.exp: load_lib scanasm.exp.
23019 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23020 * lib/g++-dg.exp: load_lib scanasm.exp.
23021 * lib/scanasm.exp: New.
23022 (scan-assembler, scan-assembler-not): Add optional arguments to
23023 test name, or if not present, the pattern name.
23024 (scan-assembler-dem, scan-assembler-dem-not): New.
23025
23026 * g++.dg/dg.exp: New.
23027
23028 2000-11-21 Neil Booth <neilb@earthling.net>
23029
23030 * gcc.dg/cpp/integrated1.c: Remove.
23031
23032 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23033
23034 * gcc.c-torture/execute/20001121-1.c: New test.
23035
23036 2000-11-21 Richard Henderson <rth@redhat.com>
23037
23038 * gcc.c-torture/compile/20001121-1.c: New test.
23039
23040 2000-11-20 Neil Booth <neilb@earthling.net>
23041
23042 * gcc.dg/cpp/integrated1.c: New test.
23043
23044 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23045
23046 * g++.old-deja/g++.other/inline17.C: New test.
23047
23048 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23049
23050 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23051 local variable to be zero: I made the variable global. Now
23052 uses abort() and exit() instead of relying on main's return value.
23053
23054 2000-11-20 Neil Booth <neilb@earthling.net>
23055
23056 * gcc.dg/cpp/paste2.c: Update test.
23057 * objc/execute/paste.m: New test.
23058
23059 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23060
23061 * gcc.dg/c99-condexpr-1.c: New test.
23062
23063 2000-11-20 Neil Booth <neilb@earthling.net>
23064
23065 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23066
23067 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23068
23069 * g++.old-deja/g++.pt/export1.C: New test.
23070
23071 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23072
23073 * gcc.dg/20001117-1.c: New test.
23074
23075 2000-11-18 Richard Henderson <rth@redhat.com>
23076
23077 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23078
23079 2000-11-18 Richard Henderson <rth@redhat.com>
23080
23081 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23082 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23083 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23084
23085 2000-11-18 Richard Henderson <rth@redhat.com>
23086
23087 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23088 (main): New. Exit cleanly.
23089
23090 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23091
23092 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23093 gcc.dg/c99-fordecl-2.c: New tests.
23094
23095 2000-11-18 Richard Henderson <rth@redhat.com>
23096
23097 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23098 * gcc.c-torture/execute/zerolen-2.c: New.
23099
23100 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23101
23102 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23103 memory.
23104
23105 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23106
23107 * g++.old-deja/g++.pt/instantiate8.C: New test.
23108
23109 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23110
23111 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23112 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23113
23114 2000-11-16 Nick Clifton <nickc@redhat.com>
23115
23116 * gcc.c-torture/execute/nestfunc-2.c: New test.
23117 * gcc.c-torture/execute/nestfunc-3.c: New test.
23118
23119 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23120
23121 * gcc.c-torture/compile/20001116-1.c: New test.
23122
23123 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23124
23125 * gcc.c-torture/execute/20001115-1.c: New test.
23126
23127 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23128
23129 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23130 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23131 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23132 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23133
23134 2000-11-15 Neil Booth <neilb@earthling.net>
23135
23136 gcc.dg/cpp/_Pragma1.c: Update.
23137 gcc.dg/cpp/_Pragma2.c: New test.
23138
23139 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23140
23141 * g++.old-deja/g++.other/anon5.C: New test.
23142
23143 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23144
23145 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23146 tests.
23147
23148 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23149
23150 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23151 output.
23152
23153 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23154
23155 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23156 labels at end of compound statements.
23157
23158 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23159
23160 * gcc.c-torture/execute/loop-7.c: New test.
23161
23162 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23163
23164 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23165
23166 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23167
23168 * gcc.dg/c99-bool-1.c: New test.
23169
23170 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23171
23172 * gcc.dg/c99-scope-1.c: Remove xfail.
23173 * gcc.dg/c99-scope-2.c: New test.
23174
23175 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23176
23177 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23178 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23179
23180 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23181
23182 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23183 error messages.
23184
23185 * g++.mike/p700.C: Don't typedef wchar_t.
23186 * g++.mike/p784.C: Likewise.
23187 * g++.mike/eb101.C: Don't use __wchar_t.
23188
23189 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23190
23191 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23192 from DO loop.
23193
23194 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23195
23196 * gcc.c-torture/execute/20001111-1.c: New test.
23197
23198 2000-11-10 Nick Clifton <nickc@redhat.com>
23199
23200 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23201 long multuiple and accumulate.
23202
23203 2000-11-09 Richard Henderson <rth@redhat.com>
23204
23205 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23206 via size_t instead of int.
23207
23208 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23209 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23210 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23211 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23212
23213 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23214
23215 * gcc.c-torture/compile/20001109-1.c: New test.
23216 * gcc.c-torture/compile/20001109-2.c: New test.
23217
23218 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23219
23220 * g++.old-deja/g++.pt/operator1.C: New test.
23221 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23222
23223 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23224
23225 * gcc.dg/20001108-1.c: New test.
23226
23227 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23228
23229 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23230 with both arguments constant strings.
23231 * gcc.c-torture/execute/string-opt-3.c: New test.
23232 * gcc.c-torture/execute/string-opt-4.c: New test.
23233 * gcc.c-torture/execute/string-opt-5.c: New test.
23234
23235 2000-11-08 Nick Clifton <nickc@redhat.com>
23236
23237 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23238 mulsidi3adddi patterns.
23239
23240 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23241
23242 * g++.old-deja/g++.other/crash36.C: New test.
23243
23244 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23245
23246 * g++.old-deja/g++.other/init16.C: New test.
23247
23248 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23249
23250 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23251
23252 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23253
23254 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23255 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23256 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23257
23258 2000-11-07 DJ Delorie <dj@redhat.com>
23259
23260 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23261
23262 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23263
23264 * gcc.c-torture/execute/string-opt-1.c: New test.
23265
23266 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23267
23268 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23269 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23270 parameters in registers, and there is no way for a varargs
23271 function to know in which order the integer and floating-point
23272 parameters should be interleaved when they are placed on the
23273 stack.
23274 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23275 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23276
23277 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23278
23279 * gcc.c-torture/execute/string-opt-2.c: New test.
23280
23281 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23282
23283 * g++.old-deja/g++.pt/crash60.C: New test.
23284
23285 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23286
23287 * g++.old-deja/g++.other/crash24.C: New test.
23288 * g++.old-deja/g++.other/crash25.C: New test.
23289 * g++.old-deja/g++.other/crash26.C: New test.
23290 * g++.old-deja/g++.other/crash27.C: New test.
23291 * g++.old-deja/g++.other/crash28.C: New test.
23292 * g++.old-deja/g++.other/crash29.C: New test.
23293 * g++.old-deja/g++.other/crash30.C: New test.
23294 * g++.old-deja/g++.other/crash31.C: New test.
23295 * g++.old-deja/g++.other/crash32.C: New test.
23296 * g++.old-deja/g++.other/crash33.C: New test.
23297 * g++.old-deja/g++.other/crash34.C: New test.
23298 * g++.old-deja/g++.other/crash35.C: New test.
23299
23300 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23301
23302 * gcc.c-torture/execute/20001031-1.c: New test.
23303
23304 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23305
23306 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23307 namespace.
23308
23309 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23310 standards-conformant.
23311
23312 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23313
23314 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23315 * g++.old-deja/g++.mike/p755a.C: Likewise.
23316 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23317 library makes no calls to `operator new' during initialization.
23318
23319 2000-11-04 Neil Booth <neilb@earthling.net>
23320
23321 * gcc.dg/cpp/include2.c: New tests.
23322
23323 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23324
23325 * lib/g++.exp (g++_set_ld_library_path): New function.
23326 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23327
23328 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23329
23330 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23331 warnings.
23332
23333 2000-11-01 Richard Henderson <rth@redhat.com>
23334
23335 * g++.old-deja/g++.ext/namedret1.C: New.
23336 * g++.old-deja/g++.ext/namedret2.C: New.
23337 * g++.old-deja/g++.ext/namedret3.C: New.
23338
23339 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23340
23341 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23342 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23343
23344 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23345
23346 * gcc.c-torture/execute/va-arg-21.c: New test.
23347
23348 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23349
23350 * gcc.dg/c99-complex-2.c: New test.
23351
23352 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23353
23354 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23355
23356 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23357
23358 * g++.old-deja/g++.other/inline16.C: New test.
23359
23360 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23361
23362 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23363 __PRETTY_FUNCTION__
23364
23365 2000-10-29 Neil Booth <neilb@earthling.net>
23366
23367 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23368 New tests.
23369 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23370 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23371 optimisation.
23372
23373 2000-10-29 Neil Booth <neilb@earthling.net>
23374
23375 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23376 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23377 * mi5.c: Test multiple includes work with -C.
23378 * trigraphs.c: Test ^= version.
23379
23380 2000-10-28 Neil Booth <neilb@earthling.net>
23381
23382 New tests and test updates for new macro expander.
23383
23384 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23385 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23386 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23387 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23388 new diagnostic messages.
23389
23390 * gcc.dg/cpp/macro3.c: New tests.
23391
23392 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23393
23394 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23395 on the same line.
23396
23397 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23398
23399 * g++.old-deja/g++.other/eh2.C: New test.
23400
23401 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23402
23403 * gcc.c-torture/execute/20001027-1.c: New test.
23404
23405 2000-10-26 Richard Henderson <rth@redhat.com>
23406
23407 * gcc.c-torture/execute/20001026-1.c: New.
23408
23409 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23410
23411 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23412 * g++.old-deja/g++.law/builtin1.C: Likewise.
23413 * g++.old-deja/g++.law/ctors10.C: Likewise.
23414 * g++.old-deja/g++.law/virtual3.C: Likewise.
23415 * g++.old-deja/g++.mike/p658.C: Likewise.
23416 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23417 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23418 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23419 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23420 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23421
23422 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23423
23424 * gcc.c-torture/compile/20001024-1.c: New test.
23425
23426 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23427
23428 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23429 to tell us whether or not we are using V3.
23430
23431 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23432
23433 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23434 operands.
23435
23436 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23437
23438 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23439
23440 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23441
23442 * gcc.c-torture/execute/20001024-1.c: New test.
23443
23444 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23445
23446 * g++.old-deja/g++.other/sibcall1.C: New test.
23447
23448 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23449
23450 * gcc.dg/noncompile/init-3.c: New test.
23451
23452 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23453
23454 * gcc.dg/format-array-1.c: New test.
23455
23456 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23457
23458 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23459 writing through null pointers; remove comment about testing
23460 unterminated strings.
23461
23462 2000-10-17 Matthew Hiller <hiller@redhat.com>
23463
23464 * gcc.c-torture/execute/20001017-2.c: New test.
23465
23466 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23467
23468 * gcc.c-torture/compile/20001018-1.c: New test.
23469 * gcc.c-torture/compile/20001018-1.x: Xfail.
23470
23471 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23472
23473 * gcc.c-torture/execute/20001017-1.c: New test.
23474
23475 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23476
23477 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23478 for multiple use of arguments with scanf formats; add tests for
23479 multiple use of arguments.
23480
23481 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23482
23483 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23484
23485 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23486
23487 * gcc.dg/format-miss-1.c: New test.
23488
23489 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23490
23491 * gcc.c-torture/execute/20001013-1.c: New test.
23492
23493 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23494
23495 * gcc.dg/format-branch-1.c: New test.
23496
23497 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23498
23499 * README, lib/file-format.exp: Remove EGCS references.
23500
23501 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23502
23503 * gcc.dg/20001013-1.c: New test.
23504
23505 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23506
23507 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23508 for intmax_t in the compiler using __typeof__ and the type rules
23509 for conditional expressions.
23510
23511 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23512
23513 * gcc.dg/20001012-1.c: New test.
23514 * gcc.dg/20001012-2.c: New test.
23515
23516 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23517
23518 * gcc.dg/format-attr-1.c: New test.
23519
23520 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23521
23522 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23523 __LONG_LONG_MAX__ instead of LLONG_MAX.
23524
23525 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23526
23527 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23528 scanf flags.
23529 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23530 flags.
23531
23532 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23533
23534 * gcc.dg/sequence-pt-1.c: New test.
23535
23536 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23537
23538 * gcc.c-torture/execute/20001011-1.c: New testcase.
23539 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23540
23541 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23542
23543 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23544 does not error on it.
23545
23546 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23547
23548 * gcc.dg/20001009-1.c: New test.
23549
23550 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23551
23552 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23553 * gcc.c-torture/execute/20001009-2.c: ... to here.
23554
23555 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23556
23557 * gcc.c-torture/compile/20001009-1.c: New testcase.
23558 * gcc.c-torture/execute/20001009-1.c: New testcase.
23559 Testcases provided by Jan Hubicka <jh@suse.cz>.
23560
23561 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23562
23563 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23564 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23565 uintmax_t using <limits.h> to emulate the compiler's internal
23566 logic. No longer XFAIL %j tests.
23567
23568 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23569
23570 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23571 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23572 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
23573 regexps and details of expected handling of some bad formats.
23574 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
23575 suppression.
23576
23577 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23578
23579 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
23580 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
23581 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
23582 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
23583 in list archives.
23584
23585 2000-10-06 Richard Henderson <rth@cygnus.com>
23586
23587 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
23588 * g++.old-deja/g++.brendan/crash52.C: Likewise.
23589 * g++.old-deja/g++.jason/report.C: Likewise.
23590 * g++.old-deja/g++.law/friend5.C: Likewise.
23591 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
23592 of the expected warnings.
23593
23594 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
23595
23596 * g++.old-deja/g++.pt/enum14.C: New test.
23597
23598 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
23599
23600 * g++.old-deja/g++.pt/crash59.C: New test.
23601
23602 2000-10-04 Will Cohen <wcohen@redhat.com>
23603
23604 * gcc.dg/20000926-1.c: New test.
23605
23606 2000-10-03 Geoff Keating <geoffk@cygnus.com>
23607
23608 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
23609 function name for current C++ compiler.
23610 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
23611
23612 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
23613
23614 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
23615 __PRETTY_FUNCTION__.
23616 * g++.old-deja/g++.ext/pretty2.C: Likewise.
23617
23618 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23619
23620 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
23621
23622 2000-09-26 Jakub Jelinek <jakub@redhat.com>
23623
23624 * gcc.c-torture/compile/20000923-1.c: New test.
23625
23626 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
23627
23628 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
23629 * g++.old-deja/g++.pt/ttp62.C: Same.
23630 * g++.old-deja/g++.other/inline14.C: Same.
23631
23632 2000-09-24 Richard Henderson <rth@cygnus.com>
23633
23634 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
23635
23636 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
23637
23638 * gcc.dg/c90-printf-1.c: Add test for wide string format.
23639
23640 2000-09-22 Geoff Keating <geoffk@cygnus.com>
23641
23642 * gcc.c-torture/compile/20000922-1.c: New file.
23643
23644 2000-09-21 Nick Clifton <nickc@redhat.com>
23645
23646 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
23647 a signed long modulo operation.
23648 (mod6): New function - perform an unsigned long modulo operation.
23649 (main): Add tests for modulos of very large numbers by very small
23650 dividends.
23651
23652 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23653
23654 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
23655
23656 2000-09-19 Richard Henderson <rth@cygnus.com>
23657
23658 * gcc.dg/compare2.c (case 10): XFAIL.
23659
23660 2000-09-18 Richard Henderson <rth@cygnus.com>
23661
23662 * gcc.c-torture/execute/20000906-1.c: Move ...
23663 * gcc.dg/20000906-1.c: ... here. Only run on targets
23664 that support __builtin_trap.
23665
23666 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
23667
23668 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
23669
23670 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23671
23672 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
23673 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
23674 more $ format tests.
23675
23676 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23677
23678 * gcc.dg/format-errmk-1.c: New test.
23679
23680 2000-09-17 Greg McGary <greg@mcgary.org>
23681
23682 * gcc.c-torture/execute/20000917-1.x: Remove.
23683
23684 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
23685
23686 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
23687
23688 2000-09-17 Greg McGary <greg@mcgary.org>
23689
23690 * gcc.c-torture/execute/20000917-1.c: New test.
23691 * gcc.c-torture/execute/20000917-1.x: XFAIL.
23692
23693 2000-09-16 Neil Booth <NeilB@earthling.net>
23694
23695 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
23696 in nested macro bug.
23697
23698 2000-09-15 Neil Booth <NeilB@earthling.net>
23699
23700 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
23701
23702 2000-09-14 Jeffrey A Law (law@cygnus.com)
23703
23704 * gcc.c-torture/execute/20000914-1.c: New test.
23705
23706 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
23707
23708 * g++.other/inline13.C: New test.
23709
23710 2000-09-12 Andreas Jaeger <aj@suse.de>
23711
23712 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
23713 constant by Ulrich Drepper <drepper@redhat.com>.
23714
23715 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
23716
23717 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
23718
23719 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23720
23721 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
23722
23723 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
23724
23725 * gcc.dg/cpp/backslash.c: New test.
23726
23727 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
23728
23729 * gcc.c-torture/execute/20000910-1.c: New test.
23730 * gcc.c-torture/execute/20000910-2.c: Likewise.
23731
23732 2000-09-11 Robert Lipe <robertl@sco.com>
23733
23734 * gcc.dg/pragma-align.c: New test.
23735
23736 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
23737
23738 * g++.old-deja/g++.pt/explicit82.C: New test.
23739 * g++.old-deja/g++.pt/explicit83.C: New test.
23740
23741 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
23742
23743 * gcc.dg/asm-names.c: New test.
23744
23745 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23746
23747 * gcc.dg/cpp/tr-warn6.c: New test
23748
23749 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
23750
23751 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
23752 be accepted.
23753
23754 2000-09-07 Catherine Moore <clm@redhat.com>
23755
23756 * gcc.c-torture/execute/unroll-1.c: New test.
23757
23758 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
23759
23760 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
23761 ERROR markers.
23762 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
23763 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
23764 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
23765 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
23766 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
23767 Preprocess only.
23768 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
23769 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
23770
23771 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23772
23773 * g++.old-deja/g++.pt/deduct2.C: New test.
23774
23775 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23776
23777 * g++.old-deja/g++.pt/parms2.C: New test.
23778
23779 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23780
23781 * g++.old-deja/g++.pt/crash58.C: New test.
23782
23783 2000-09-06 Greg McGary <greg@mcgary.org>
23784
23785 * gcc.c-torture/execute/20000906-1.c: New test.
23786 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
23787
23788 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23789
23790 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
23791
23792 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23793
23794 * g++.old-deja/g++.pt/crash57.C: New test.
23795
23796 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23797
23798 * g++.old-deja/g++.pt/crash56.C: New test.
23799
23800 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23801
23802 * g++.old-deja/g++.pt/koenig1.C: New test.
23803
23804 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23805
23806 * gcc.dg/20000904-1.c: New test.
23807
23808 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23809
23810 * gcc.dg/cpp/paste8.c: New test.
23811
23812 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
23813
23814 * gcc.c-torture/compile/20000827-1.c: New test.
23815
23816 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23817
23818 * gcc.dg/format-diag-1.c: New test.
23819
23820 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23821
23822 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
23823 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
23824 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
23825 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
23826 gcc.dg/formatz-1.c: Adjust warning regular expressions.
23827
23828 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23829
23830 * g++.old-deja/g++.other/nested4.C: New test.
23831
23832 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23833
23834 * g++.old-deja/g++.ns/scoped1.C: New test.
23835
23836 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
23837
23838 * lib/g++.exp: Support testing already-installed GCC.
23839
23840 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23841
23842 * wtr-label-1.c, wtr-suffix-1.c: New tests.
23843
23844 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23845
23846 * gcc.dg/return-type-2.c: New test.
23847
23848 2000-08-27 Geoff Keating <geoffk@cygnus.com>
23849
23850 * gcc.c-torture/compile/20000825-1.c: New test.
23851
23852 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
23853
23854 * gcc.dg/dwarf2-2.c: New test.
23855
23856 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
23857
23858 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
23859 dg-warning regexps.
23860
23861 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
23862
23863 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
23864 gcc.dg/format-ext-5.c: New tests.
23865
23866 2000-08-25 Jakub Jelinek <jakub@redhat.com>
23867
23868 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
23869
23870 2000-08-24 Mark Mitchell <mark@codesourcery.com>
23871
23872 * gcc.dg/noncompile/930622-2.c: Adjust error message.
23873
23874 2000-08-24 Richard Henderson <rth@cygnus.com>
23875
23876 * gcc.dg/ia64-sync-1.c: New test.
23877 * gcc.dg/ia64-sync-2.c: New test.
23878 * gcc.dg/ia64-asm-1.c: New test.
23879
23880 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
23881
23882 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
23883 * gcc.dg/format-ext-2.c: New test.
23884
23885 2000-08-23 Jason Merrill <jason@redhat.com>
23886
23887 * lib/old-dejagnu.exp: Also ignore "In member function" and
23888 "At global scope".
23889
23890 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23891
23892 * gcc.dg/noncompile/label-lineno-1.c: New test.
23893
23894 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23895
23896 * gcc.dg/c99-array-nonobj-1.c: New test.
23897
23898 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23899
23900 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
23901 tests.
23902 * gcc.dg/format-ext-1.c: New test.
23903
23904 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23905
23906 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23907 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23908 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23909 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23910 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23911
23912 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23913
23914 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23915 gcc.dg/c99-strftime-2.c: New tests.
23916
23917 2000-08-22 Richard Henderson <rth@cygnus.com>
23918
23919 * gcc.c-torture/execute/20000822-1.c: New test.
23920
23921 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23922
23923 * gcc.c-torture/execute/20000819-1.x: Remove.
23924
23925 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23926
23927 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23928 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23929 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23930 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23931 gcc.dg/format-xopen-1.c: New tests.
23932
23933 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23934
23935 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23936
23937 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23938
23939 * g++.old-deja/g++.other/loop2.C: New test.
23940
23941 * gcc.c-torture/compile/20000606-1.c: New test.
23942 * gcc.c-torture/compile/20000728-1.c: New test.
23943 * gcc.c-torture/execute/20000801-1.c: New test.
23944 * gcc.c-torture/execute/20000801-2.c: New test.
23945 * gcc.c-torture/execute/20000819-1.c: New test.
23946 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23947 * gcc.dg/20000629-1.c: New test.
23948 * gcc.dg/20000724-1.c: New test.
23949 * gcc.dg/20000807-1.c: New test.
23950
23951 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23952
23953 * gcc.dg/cpp/pragma-1.c: New test.
23954 * gcc.dg/cpp/pragma-2.c: New test.
23955
23956 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23957
23958 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23959 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23960
23961 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23962
23963 * gcc.c-torture/compile/20000818-1.c: New test.
23964
23965 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23966
23967 * gcc.c-torture/execute/20000818-1.c: New test.
23968
23969 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23970
23971 * gcc.dg/format-va-1.c: New test.
23972
23973 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23974
23975 * g++.old-deja/g++.other/typedef8.C: New test.
23976
23977 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23978
23979 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23980 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23981 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23982 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23983 * g++.old-deja/g++.other/ptrmem7.C: New test.
23984 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23985
23986 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23987
23988 * g++.old-deja/g++.pt/typename27.C: New test.
23989
23990 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23991
23992 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23993 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23994 * g++.old-deja/g++.pt/friend45.C: New test.
23995 * g++.old-deja/g++.other/friend8.C: New test.
23996
23997 2000-08-15 Richard Henderson <rth@cygnus.com>
23998
23999 * gcc.c-torture/execute/20000815-1.c: New test.
24000
24001 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24002
24003 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24004 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24005 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24006
24007 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24008
24009 * g++.old-deja/g++.other/refinit2.C: New test.
24010
24011 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24012
24013 * lib/c-torture.exp (c-torture): Make
24014 compiler_conditional_xfail_data global.
24015 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24016 compiler_conditional_xfail_data machinery.
24017 (f-torture-execute): Likewise.
24018 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24019 and only when unrolling loops.
24020
24021 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24022
24023 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24024
24025 * g++.old-deja/g++.pt/explicit81.C: New test.
24026
24027 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24028
24029 * g++.old-deja/g++.pt/typename26.C: New test.
24030
24031 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24032
24033 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24034 warning.
24035
24036 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24037
24038 * g++.old-deja/g++.other/array3.C: New test.
24039
24040 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24041
24042 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24043 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24044 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24045 New tests.
24046
24047 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24048
24049 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24050 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24051
24052 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24053
24054 * gcc.c-torture/execute/20000808-1.c: New test.
24055
24056 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24057
24058 * gcc.dg/c90-const-expr-1.c: New test.
24059
24060 2000-08-08 Richard Henderson <rth@cygnus.com>
24061
24062 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24063
24064 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24065
24066 * gcc.dg/noncompile/const-ll-1.c: New test.
24067
24068 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24069
24070 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24071
24072 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24073
24074 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24075 that running programs linked against the shared version of libobjc
24076 run correctly.
24077
24078 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24079
24080 * gcc.dg/c99-printf-1.c: New test.
24081
24082 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24083
24084 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24085
24086 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24087
24088 * gcc.c-torture/execute/20000731-1.x: Delete.
24089
24090 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24091
24092 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24093 and torture_without_loops as is done by c-torture.exp.
24094 (search_for): Copy from c-torture.exp.
24095 (gcc-dg-runtest): New function, drives a directory of tests
24096 iterating over the TORTURE_OPTIONS.
24097 (scan-assembler, scan-assembler-not): Move here from
24098 individual directory drivers.
24099
24100 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24101 defined by lib/gcc-dg.exp.
24102 * gcc.dg/cpp/cpp.exp: Likewise.
24103 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24104 gcc-dg-runtest, so we cycle over optimization options.
24105
24106 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24107 * gcc.dg/compare2.c: No longer expected to fail.
24108
24109 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24110
24111 * gcc.c-torture/execute/20000804-1.c: New test.
24112
24113 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24114
24115 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24116
24117 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24118
24119 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24120
24121 2000-08-03 Jeffrey A Law (law@cygnus.com)
24122
24123 * gcc.c-torture/compile/20000803-1.c: New test.
24124
24125 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24126
24127 * gcc.c-torture/execute/20000801-3.c,
24128 gcc.c-torture/execute/20000801-4.c: New tests.
24129 * gcc.c-torture/execute/20000801-3.x,
24130 gcc.c-torture/execute/20000801-4.x: Xfail.
24131
24132 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24133
24134 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24135 libobjc/.libs to allow for libtool.
24136
24137 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24138
24139 * gcc.c-torture/compile/20000802-1.c: New test.
24140
24141 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24142
24143 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24144
24145 2000-07-31 Jeffrey A Law (law@cygnus.com)
24146
24147 * gcc-c-torture/execute/20000731-2.c: New test.
24148
24149 * gcc.c-torture/execute/20000731-1.c: New test.
24150 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24151
24152 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24153
24154 * testsuite/gcc.dg/cpp/paste7.c: New test.
24155 * gcc.dg/cpp/20000725-1.c: New test.
24156
24157 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24158
24159 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24160 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24161 declaration warning for __builtin_dwarf_reg_size.
24162
24163 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24164
24165 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24166
24167 * gcc.dg/noncompile/voidparam-1.c: New test.
24168
24169 2000-07-30 Richard Henderson <rth@cygnus.com>
24170
24171 * gcc.dg/c90-digraph-1.c: Don't xfail.
24172 * gcc.dg/compare2.c (case 10): Xfail.
24173 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24174
24175 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24176
24177 * gcc.dg/c99-main-1.c: New test.
24178
24179 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24180
24181 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24182
24183 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24184
24185 * gcc.c-tortuer/execute/20000726-1.c: New test.
24186
24187 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24188
24189 * gcc.c-torture/execute/enum-2.c: New test.
24190
24191 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24192
24193 * gcc.dg/cpp/tr-warn3.c: New test.
24194
24195 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24196
24197 * g++.old-deja/g++.ext/implicit1.C: Remove.
24198 * g++.old-deja/g++.jason/c2.C: Remove
24199 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24200 * g++.old-deja/g++.pt/crash16.C: Likewise.
24201 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24202
24203 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24204
24205 * g++.old-deja/g++.other/for2.C: New test.
24206
24207 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24208
24209 * gcc.dg/20000720-1.c: New test.
24210
24211 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24212
24213 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24214
24215 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24216
24217 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24218 * gcc.c-torture/execute/20000722-1.c: New.
24219 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24220
24221 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24222
24223 * gcc.dg/cpp/20000720-1.S: New test.
24224
24225 2000-07-21 Michael Meissner <meissner@redhat.com>
24226
24227 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24228
24229 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24230
24231 * g++.old-deja/g++.brendan/crash16.C,
24232 g++.old-deja/g++.brendan/parse3.C,
24233 g++.old-deja/g++.brendan/redecl1.C,
24234 g++.old-deja/g++.ns/template13.C,
24235 g++.old-deja/g++.other/decl4.C,
24236 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24237
24238 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24239
24240 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24241 and "Internal error".
24242
24243 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24244 regexps.
24245 * gcc.dg/cpp/paste6.c: New test.
24246
24247 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24248
24249 * gcc.dg/cpp/tr-direct.c: New test.
24250
24251 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24252 gcc.dg/cpp/undef1.c: Tweak error regexps.
24253
24254 2000-07-18 Eric Christopher <echristo@redhat.com>
24255
24256 * gcc.c-torture/compile/20000718-1.c: New test.
24257
24258 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24259
24260 * cpplex.c (_cpp_push_token): If the token being pushed back
24261 is the previous token in this context, just subtract one from
24262 context->posn.
24263 * cppmacro.c (save_expansion): Clear aux field when storing a
24264 placemarker.
24265
24266 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24267
24268 * gcc.dg/noncompile/redecl-1.c: New test.
24269
24270 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24271
24272 * gcc.c-torture/execute/20000717-5.c: New test.
24273 * gcc.c-torture/execute/20000717-1.x: Removed.
24274
24275 2000-07-17 Richard Henderson <rth@cygnus.com>
24276
24277 * gcc.c-torture/execute/20000717-4.c: New test.
24278
24279 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24280
24281 * gcc.dg/cpp/syshdr.c: New test.
24282 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24283
24284 2000-07-17 Neil Booth <neilb@earthling.net>
24285
24286 * gcc.dg/cpp/cmdlne-dM.c: New test.
24287 * gcc.dg/cpp/cmdlne-dD.c: New test.
24288
24289 2000-07-17 Jeffrey A Law (law@cygnus.com)
24290
24291 * gcc.c-torture/execute/20000717-3.c: New test.
24292
24293 * gcc.c-torture/compile/20000717-1.c: New test.
24294
24295 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24296
24297 * gcc.c-torture/execute/20000717-2.c: New test.
24298
24299 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24300
24301 * gcc.dg/formatz-1.c: New test.
24302
24303 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24304 * gcc.dg/c99-digraph-1.c: New tests.
24305
24306 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24307 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24308
24309 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24310 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24311 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24312 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24313 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24314 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24315 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24316
24317 2000-07-17 Greg McGary <greg@mcgary.org>
24318
24319 * gcc.c-torture/execute/20000717-1.c: New test.
24320 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24321
24322 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24323
24324 * gcc.c-torture/execute/20000715-2.c: New test.
24325 * gcc.dg/20000715-1.c: New test.
24326
24327 2000-07-15 Michael Meissner <meissner@redhat.com>
24328
24329 * gcc.c-torture/execute/20000715-1.c: New test.
24330
24331 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24332
24333 * gcc.c-torture/execute/20000707-1.c: New test.
24334
24335 2000-07-13 Neil Booth <NeilB@earthling.net>
24336
24337 * testsuite/gcc.dg/cpp/digraph1.c,
24338 testsuite/gcc.dg/cpp/digraph2.c,
24339 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24340
24341 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24342
24343 * g77.f-torture/compile/20000630-2.f: New test.
24344 * g77.f-torture/compile/20000630-2.x
24345
24346 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24347
24348 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24349
24350 2000-07-11 Neil Booth <NeilB@earthling.net>
24351
24352 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24353
24354 2000-07-11 Neil Booth <NeilB@earthling.net>
24355
24356 * gcc.dg/cpp/cmdlne-C.c: New.
24357
24358 2000-07-09 Neil Booth <NeilB@earthling.net>
24359
24360 * gcc.dg/cpp/directiv.c: New tests.
24361 * gcc.dg/cpp/undef1.c: Update.
24362
24363 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24364
24365 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24366
24367 2000-07-09 Neil Booth <NeilB@earthling.net>
24368
24369 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24370
24371 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24372
24373 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24374 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24375
24376 2000-07-08 Neil Booth <NeilB@earthling.net>
24377
24378 * gcc.dg/cpp/macsyntx.c: New tests.
24379
24380 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24381
24382 * gcc.dg/20000707-1.c: New test.
24383
24384 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24385
24386 * gcc.c-torture/execute/20000706-1.c: New test.
24387 * gcc.c-torture/execute/20000706-2.c: New test.
24388 * gcc.c-torture/execute/20000706-3.c: New test.
24389 * gcc.c-torture/execute/20000706-4.c: New test.
24390 * gcc.c-torture/execute/20000706-5.c: New test.
24391
24392 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24393
24394 * g++.old-deja/g++.pt/instantiate7.C: New test.
24395
24396 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24397
24398 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24399 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24400 * g++.old-deja/g++.other/rtti3.C: Likewise.
24401 * g++.old-deja/g++.other/rttid3.C: Likewise.
24402
24403 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24404
24405 * g77.f-torture/compile/20000630-1.x: Fix typo
24406
24407 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24408
24409 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24410 assembly output.
24411
24412 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24413
24414 * gcc.dg/cpp/ident.c: New test.
24415
24416 2000-07-05 Neil Booth <NeilB@earthling.net>
24417
24418 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24419 gcc.dg/cpp/lexstrng.c: New tests.
24420
24421 2000-07-04 Neil Booth <NeilB@earthling.net>
24422
24423 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24424 * gcc.dg/cpp/strify2.c: Same.
24425
24426 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24427
24428 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24429 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24430 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24431 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24432
24433 * testsuite/gcc.dg/cpp/macro1.c,
24434 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24435 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24436 testsuite/gcc.dg/cpp/strify1.c,
24437 testsuite/gcc.dg/cpp/strify2.c: New tests.
24438
24439 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24440
24441 * gcc.c-torture/execute/20000703-1.c: New test.
24442
24443 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24444
24445 * g++.old-deja/g++.pt (lookup10.C): New test.
24446
24447 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24448
24449 * g++.old-deja/g++.pt (typename25.C): New test.
24450
24451 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24452
24453 * gcc.c-torture/compile/20000701-1.c: New test.
24454
24455 2000-06-30 Nick Clifton <nickc@cygnus.com>
24456
24457 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24458 to test case.
24459
24460 2000-06-30 Catherine Moore <clm@cygnus.com>
24461
24462 * gcc.c-torture/execute/align-1.c: New test.
24463
24464 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24465
24466 * g++.old-deja/g++.pt/expr8.C: New test.
24467 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24468
24469 2000-06-29 Nick Clifton <nickc@cygnus.com>
24470
24471 * gcc.c-torture/compile/20000629-1.c: New test.
24472
24473 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24474
24475
24476 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24477 gcc.dg/noncompile directory, depending on whether they're
24478 preprocessor tests or not. Annotate all the tests for the dg
24479 framework.
24480
24481 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24482 * gcc.dg/noncompile/noncompile.exp: New.
24483
24484 * Moved files:
24485 Old name New name
24486 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24487 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24488 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24489 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24490 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24491 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24492 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24493 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24494 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24495 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24496 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24497 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24498 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24499 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24500 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24501 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24502 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24503 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24504 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24505 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24506 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24507 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24508 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24509 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24510
24511 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24512 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24513 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24514 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24515 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24516 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24517
24518 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24519
24520 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24521 declare one variable. On the fourth, error.
24522 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24523 declared by 20000628-1a.h.
24524
24525 2000-06-29 Richard Henderson <rth@redhat.com>
24526
24527 * gcc.c-torture/execute/930529-1.x: New file.
24528 * gcc.dg/920413-1.c: Adjust expected warning text.
24529 * gcc.dg/980217-1.c: Declare abort.
24530 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24531
24532 2000-06-29 Jeffrey A Law (law@cygnus.com)
24533
24534 * g77.f-torture/compile/20000629-1.f: New test.
24535 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24536
24537 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24538
24539 Rearrange lots of files, removing entirely the
24540 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24541 directories.
24542
24543 * Deleted files:
24544 gcc.c-torture/code_quality/code_quality.exp
24545 gcc.c-torture/special/special.exp
24546 gcc.failure/failure.exp
24547 gcc.failure/940409-1.x
24548 gcc.c-torture/compile/961203-1.x
24549
24550 * New files:
24551 gcc.misc-tests/linkage.exp
24552 gcc.c-torture/execute/920730-1t.c
24553 gcc.c-torture/execute/920730-1t.x
24554 gcc.c-torture/compile/920520-1.x
24555 gcc.c-torture/compile/920521-1.x
24556 gcc.c-torture/compile/981006-1.x
24557 gcc.c-torture/execute/eeprof-1.x
24558
24559 * Moved files (possibly with modifications to fit a new harness):
24560 Old name New name
24561 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24562 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24563 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24564 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24565 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24566 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24567 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24568 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24569 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24570 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24571 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24572 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
24573 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
24574 gcc.failure/940409-1.c gcc.dg/940409-1.c
24575
24576 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24577
24578 * c-torture/compile/961203-1.x: Delete.
24579
24580 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
24581 not exit. Include stdio.h.
24582 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
24583 * gcc.misc-tests/dg-12.c: Likewise.
24584 * gcc.misc-tests/dg-5.c: Likewise.
24585 * gcc.misc-tests/dg-6.c: Likewise.
24586 * gcc.misc-tests/dg-7.c: Prototype abort.
24587 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
24588 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
24589 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
24590 not exit.
24591 * gcc.misc-tests/sieve.c: Use return from main, not exit.
24592 * gcc.misc-tests/sort2.c: Use return from main, not exit.
24593
24594 2000-06-28 Jakub Jelinek <jakub@redhat.com>
24595
24596 * gcc.dg/cpp/20000628-1.c: New test.
24597 * gcc.dg/cpp/20000628-1.h: New header for above test.
24598 * gcc.dg/cpp/20000628-1a.h: Likewise.
24599
24600 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
24601
24602 * gcc.dg/cpp: New directory.
24603 * gcc.dg/cpp/cpp.exp: New driver.
24604 * gcc.dg/cpp/20000627-1.c: New test.
24605 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
24606 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
24607 and rewrite as a compilation test.
24608
24609 * gcc.dg: Move many files into the cpp subdirectory, possibly
24610 renaming or editing them as well.
24611 Old name New name
24612 990119-1.c cpp/19990119-1.c
24613 990228-1.c cpp/19990228-1.c
24614 990407-1.c cpp/19990407-1.c
24615 990409-1.c cpp/19990409-1.c
24616 990413-1.c cpp/19990413-1.c
24617 990703-1.c cpp/19990703-1.c
24618 20000127-1.c cpp/20000127-1.c
24619 20000129-1.c cpp/20000129-1.c
24620 20000207-1.c cpp/20000207-1.c
24621 20000207-2.c cpp/20000207-2.c
24622 20000209-1.c cpp/20000209-1.c
24623 20000209-2.c cpp/20000209-2.c
24624 20000301-1.c cpp/20000301-1.c
24625 20000419-1.c cpp/20000419-1.c
24626 20000510-1.S cpp/20000510-1.S
24627 20000519-1.c cpp/20000519-1.c
24628 20000529-1.c cpp/20000529-1.c
24629 20000625-1.c cpp/20000625-1.c
24630 20000625-2.c cpp/20000625-2.c
24631 cpp-as1.c cpp/assert1.c
24632 cpp-as2.c cpp/assert2.c
24633 cxx-comments-1.c cpp/cxxcom1.c
24634 cxx-comments-2.c cpp/cxxcom2.c
24635 endif-label.c cpp/endif.c
24636 cpp-hash1.c cpp/hash1.c
24637 cpp-hash2.c cpp/hash2.c
24638 cpp-if1.c cpp/if-1.c
24639 cpp-if2.c cpp/if-2.c
24640 cpp-if3.c cpp/if-3.c
24641 cpp-if4.c cpp/if-4.c
24642 cpp-if5.c cpp/if-5.c
24643 cpp-cond.c cpp/if-cexp.c
24644 cpp-missingop.c cpp/if-mop.c
24645 cpp-missingparen.c cpp/if-mpar.c
24646 cpp-opprec.c cpp/if-oppr.c
24647 cpp-ifparen.c cpp/if-paren.c
24648 cpp-shortcircuit.c cpp/if-sc.c
24649 cpp-shift.c cpp/if-shift.c
24650 cpp-unary.c cpp/if-unary.c
24651 cpp-li1.c cpp/line1.c
24652 cpp-li2.c cpp/line2.c
24653 lineno.c cpp/line3.c
24654 lineno-2.c cpp/line4.c
24655 cpp-mi.c cpp/mi1.c
24656 cpp-mic.h cpp/mi1c.h
24657 cpp-micc.h cpp/mi1cc.h
24658 cpp-mind.h cpp/mi1nd.h
24659 cpp-mindp.h cpp/mi1ndp.h
24660 cpp-mix.h cpp/mi1x.h
24661 cpp-mi2.c cpp/mi2.c
24662 cpp-mi2a.h cpp/mi2a.h
24663 cpp-mi2b.h cpp/mi2b.h
24664 cpp-mi2c.h cpp/mi2c.h
24665 cpp-mi3.c cpp/mi3.c
24666 cpp-mi3.def cpp/mi3.def
24667 poison-1.c cpp/poison.c
24668 pr-impl.c cpp/prag-imp.c
24669 cpp-redef-2.c cpp/redef1.c
24670 cpp-redef.c cpp/redef2.c
24671 strpaste.c cpp/strp1.c
24672 strpaste-2.c cpp/strp2.c
24673 cpp-tradpaste.c cpp/tr-paste.c
24674 cpp-tradstringify.c cpp/tr-str.c
24675 cpp-tradwarn1.c cpp/tr-warn1.c
24676 cpp-tradwarn2.c cpp/tr-warn2.c
24677 trigraphs.c cpp/trigraphs.c
24678 cpp-unc1.c cpp/unc1.c
24679 cpp-unc2.c cpp/unc2.c
24680 cpp-unc3.c cpp/unc3.c
24681 cpp-unc.c cpp/unc4.c
24682 undef.c cpp/undef1.c
24683 undef-2.c cpp/undef2.c
24684 cpp-wi1.c cpp/widestr1.c
24685
24686 2000-06-27 Mark Mitchell <mark@codesourcery.com>
24687
24688 * lib/g++.exp (g++_include_flags): Tweak.
24689
24690 2000-06-27 H.J. Lu <hjl@gnu.org>
24691 Loren J. Rittle <ljrittle@acm.org>
24692
24693 * lib/g++.exp (g++_include_flags): Override libgloss.exp
24694 version with one that knows about the new gcc tree structure.
24695 (g++_link_flags): Same.
24696
24697 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
24698
24699 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
24700 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
24701 case we are cross-compiling.
24702
24703 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
24704 g++.old-deja/g++.niklas/Makefile.in,
24705 g++.old-deja/g++.niklas/configure.in,
24706 g++.old-deja/g++.other/Makefile.in,
24707 g++.old-deja/g++.other/configure.in,
24708 gcc.c-torture/code_quality/Makefile.in,
24709 gcc.c-torture/code_quality/configure.in,
24710 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
24711 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
24712 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
24713 gcc.c-torture/execute/ieee/Makefile.in,
24714 gcc.c-torture/execute/ieee/configure.in,
24715 gcc.c-torture/noncompile/Makefile.in,
24716 gcc.c-torture/noncompile/configure.in,
24717 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
24718 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
24719 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
24720
24721 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24722
24723 * g++.old-deja/g++.other/ambig3.C: New test.
24724
24725 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24726
24727 * g++.old-deja/g++.pt/syntax1.C: New test.
24728 * g++.old-deja/g++.pt/syntax2.C: New test.
24729 * g++.old-deja/g++.other/syntax3.C: New test.
24730 * g++.old-deja/g++.other/syntax4.C: New test.
24731
24732 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24733
24734 * gcc.dg/20000623-1.c: Prototype exit and abort.
24735
24736 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24737
24738 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
24739 New tests.
24740 * gcc.dg/cpp-mi3.def: New file.
24741
24742 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
24743 inside assertions.
24744 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
24745 lexer's error messages.
24746 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
24747 divine anything from the linemarkers.
24748 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
24749 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
24750
24751 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
24752
24753 * gcc.dg/20000623-1.c: New test.
24754
24755 2000-06-22 Jakub Jelinek <jakub@redhat.com>
24756
24757 * gcc.c-torture/execute/20000622-1.c: New test.
24758
24759 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24760
24761 * g++.old-deja/g++.other/init15.C: New test.
24762
24763 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24764
24765 * g++.old-deja/g++.pt/vaarg2.C: New test.
24766 * g++.old-deja/g++.pt/vaarg3.C: New test.
24767
24768 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
24769
24770 * g++.old-deja/g++.other/dyncast6.C: New test.
24771
24772 2000-06-15 Jakub Jelinek <jakub@redhat.com>
24773
24774 * gcc.c-torture/execute/loop-6.c: New test.
24775
24776 2000-06-14 Jakub Jelinek <jakub@redhat.com>
24777
24778 * gcc.dg/20000614-1.c: New test.
24779 * gcc.dg/20000614-2.c: New test.
24780
24781 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
24782
24783 * g++.old-deja/g++.other/inline12.C: New test.
24784
24785 2000-06-13 Jakub Jelinek <jakub@redhat.com>
24786
24787 * g++.old-deja/g++.other/eh1.C: New test.
24788
24789 2000-06-12 Jakub Jelinek <jakub@redhat.com>
24790
24791 * g++.old-deja/g++.other/type.C: New test.
24792
24793 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24794
24795 * g++.old-deja/g++.other/initstring.C: New test.
24796
24797 2000-06-12 Jason Merrill <jason@redhat.com>
24798
24799 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
24800
24801 2000-06-09 Jeffrey A Law (law@cygnus.com)
24802
24803 * gcc.c-torture/compile/20000609-1.c: New test.
24804
24805 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
24806
24807 * gcc.dg/20000609-1.c: New test.
24808
24809 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
24810
24811 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
24812 * gcc.c-torture/noncompile/poison-1.c: Move...
24813 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
24814 * gcc.dg/cpp-li1.c: Add a token after the #line.
24815
24816 2000-06-05 Richard Henderson <rth@cygnus.com>
24817
24818 * gcc.c-torture/execute/20000605-2.c: New test.
24819 * gcc.c-torture/execute/20000605-3.c: New test.
24820
24821 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
24822
24823 * g77.f-torture/execute/20000503-1.x: New file.
24824
24825 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
24826
24827 * g++.old-deja/g++.eh/badalloc1.C: New test.
24828
24829 2000-06-05 Richard Henderson <rth@cygnus.com>
24830
24831 * gcc.c-torture/execute/20000605-1.c: New test.
24832
24833 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24834 Nathan Sidwell <nathan@codesourcery.com>
24835
24836 * gcc.c-torture/compile/20000605-1.c: New test.
24837
24838 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
24839
24840 * g77.f-torture/compile/20000601-1.f: New test.
24841
24842 2000-06-03 Richard Henderson <rth@cygnus.com>
24843
24844 * gcc.c-torture/execute/20000603-1.c: New.
24845
24846 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
24847
24848 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
24849 * gcc.dg/noreturn-2.c (noreturn): Likewise.
24850
24851 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
24852
24853 * gcc.dg/compare2.c (case 12): XFAIL.
24854 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
24855 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
24856
24857 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
24858
24859 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
24860
24861 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
24862 guard macro is already defined when the header is first
24863 included.
24864 * gcc.dg/cpp-mix.h: New file.
24865 * gcc.dg/endif-label.c: Update patterns to match compiler.
24866
24867 * g++.brendan/complex1.C: Declare abort.
24868 * g++.law/refs4.C: Remove XFAIL.
24869 * g++.oliva/expr2.C: Declare abort and exit.
24870
24871 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
24872
24873 * gcc.c-torture/execute/20000528-1.c: New test.
24874
24875 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
24876 * g++.old-deja/g++.law/temps4.C: Likewise.
24877
24878 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
24879 stdlib.h. Call abort() on failure.
24880 * g++.old-deja/g++.law/refs4.C: Likewise.
24881 * g++.old-deja/g++.law/temps4.C: Likewise.
24882 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
24883 * gcc.c-torture/execute/20000112-1.c: Include string.h.
24884
24885 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24886
24887 Relative to g++.dg/special:
24888 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24889
24890 Relative to g++.old-deja:
24891 * g++.brendan/complex1.C, g++.jason/optimize2.C,
24892 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
24893 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
24894 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
24895 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
24896 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
24897 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
24898
24899 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
24900 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
24901 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
24902 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
24903 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24904 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24905 and/or string.h.
24906
24907 * g++.other/goto1.C: Update expectations for error messages.
24908
24909 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24910
24911 * gcc.c-torture/compile/20000523-1.c: New test.
24912
24913 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24914
24915 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24916
24917 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24918
24919 * g++.old-deja/g++.eh/catch11.C: New test.
24920 * g++.old-deja/g++.eh/catch12.C: New test.
24921
24922 2000-05-24 Nick Clifton <nickc@cygnus.com>
24923
24924 * gcc.c-torture/execute/20000523-1.c: New test.
24925
24926 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24927
24928 * c-torture/execute/bcp-1.c: Replace abort in arg of
24929 __builtin_constant_p with a generic external function.
24930
24931 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24932 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24933 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24934 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24935 Prototype abort and/or exit.
24936
24937 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24938 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24939 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24940 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24941
24942 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24943
24944 * gcc.dg/dwarf2-1.c: New test.
24945
24946 2000-05-20 Richard Henderson <rth@cygnus.com>
24947
24948 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24949
24950 2000-05-20 Andreas Jaeger <aj@suse.de>
24951
24952 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24953 testcase.
24954
24955 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24956
24957 * gcc.c-torture/execute/20000519-2.c: New test.
24958
24959 2000-05-19 Andreas Jaeger <aj@suse.de>
24960
24961 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24962 which fails with SSA.
24963
24964 * lib/c-torture.exp: Also test with -O3 -fssa.
24965
24966 2000-05-18 Michael Meissner <meissner@redhat.com>
24967
24968 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24969 * gcc.c-torture/execute/920415-1.c: Ditto.
24970 * gcc.c-torture/execute/920501-1.c: Ditto.
24971 * gcc.c-torture/execute/conversion.c: Ditto.
24972 * gcc.c-torture/execute/cvt-1.c: Ditto.
24973
24974 2000-05-18 Jeffrey A Law (law@cygnus.com)
24975
24976 * gcc.c-torture/compile/20000518-1.c: New test.
24977
24978 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24979
24980 * g77.f-torture/compile/200005018.f: New test.
24981
24982 2000-05-17 Jeffrey A Law (law@cygnus.com)
24983
24984 * gcc.c-torture/compile/20000517-1.c: New test.
24985
24986 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24987
24988 * gcc.c-torture/execute/20000516-1.c: New test.
24989
24990 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24991
24992 * g++.old-deja/g++.other/eh.C: New test.
24993
24994 2000-05-12 Richard Henderson <rth@cygnus.com>
24995
24996 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24997 constants through to doit's conditional.
24998
24999 2000-05-11 Jeffrey A Law (law@cygnus.com)
25000
25001 * gcc.c-torture/compile/20000511-1.c: New test.
25002 * g77.f-torture/compile/20000511-1.f: New test.
25003 * g77.f-torture/compile/20000511-2.f: New test.
25004
25005 2000-05-11 Michael Meissner <meissner@redhat.com>
25006
25007 * gcc.c-torture/execute/20000511-1.c: New test.
25008
25009 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25010
25011 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25012 * gcc.dg/20000510-1.S: New.
25013
25014 2000-05-08 Catherine Moore <clm@cygnus.com>
25015
25016 * gcc.dg/unused-3.c: New.
25017
25018 2000-05-06 Richard Henderson <rth@cygnus.com>
25019
25020 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25021 * g++.old-deja/g++.mike/warn1.C: Likewise.
25022 * g++.old-deja/g++.pt/local1.C: Likewise.
25023 * g++.old-deja/g++.pt/local7.C: Likewise.
25024 * g++.old-deja/g++.pt/spec16.C: Likewise.
25025
25026 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25027
25028 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25029
25030 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25031
25032 * g77.f-torture/execute/20000503-1.f: New test.
25033
25034 2000-05-04 Andreas Jaeger <aj@suse.de>
25035
25036 * gcc.dg/noreturn-2.c: New test.
25037
25038 2000-05-04 Neil Booth <NeilB@earthling.net>
25039
25040 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25041 preprocessor.
25042
25043 2000-05-04 Richard Henderson <rth@cygnus.com>
25044
25045 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25046
25047 2000-05-04 Richard Henderson <rth@cygnus.com>
25048
25049 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25050 OpenSSL by Jason R Thorpe.
25051
25052 2000-05-03 Jim Wilson <wilson@cygnus.com>
25053
25054 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25055
25056 2000-05-03 Robert Lipe <robertlipe@usa.net>
25057
25058 * gcc.dg/20000503-1.c: New test.
25059
25060 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25061
25062 * gcc.c-torture/compile/20000502-1.c: New test.
25063 * g++.old-deja/g++.other/align.C: New test.
25064 * gcc.dg/cpp-tradstringify.c: New test.
25065
25066 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25067
25068 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25069 and hard registers.
25070
25071 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25072
25073 * gcc.c-torture/execute/loop-5.c: New test.
25074
25075 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25076
25077 * gcc.c-torture/execute/va-arg-20.c: New test.
25078
25079 2000-04-23 Jeffrey A Law (law@cygnus.com)
25080
25081 * gcc.c-torture/execute/20000422-1.c: New test.
25082
25083 2000-04-20 Greg McGary <gkm@gnu.org>
25084
25085 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25086 when optimizing, but without sibling-call optimizations (-O1).
25087
25088 2000-04-20 Jeffrey A Law (law@cygnus.com)
25089
25090 * gcc.c-torture/compile/20000420-1.c: New test.
25091
25092 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25093
25094 * g++.abi/ptrflags.C: New test.
25095 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25096
25097 2000-04-19 Catherine Moore <clm@cygnus.com>
25098
25099 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25100
25101 2000-04-19 Greg McGary <gkm@gnu.org>
25102
25103 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25104 sibling-call optimizations.
25105
25106 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25107
25108 * gcc.dg/20000419-1.c: New test.
25109
25110 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25111
25112 * gcc.c-torture/execute/20000412-6.c: New test.
25113
25114 2000-04-12 Jeffrey A Law (law@cygnus.com)
25115
25116 * gcc.c-torture/execute/20000412-5.c: New test.
25117 * g77.f-torture/compile/20000412-1.f: New test.
25118 * gcc.c-torture/execute/20000412-4.c: New test.
25119 * gcc.c-torture/compile/20000412-2.c: New test.
25120 * gcc.c-torture/execute/20000412-3.c: New test.
25121 * gcc.c-torture/compile/20000412-1.c: New test.
25122 * gcc.c-torture/execute/20000412-2.c: New test.
25123
25124 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25125
25126 * objc/execute/bf-20.m: New test.
25127
25128 2000-04-10 Richard Henderson <rth@cygnus.com>
25129
25130 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25131
25132 * gcc.c-torture/execute/20000412-1.c: New test.
25133
25134 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25135
25136 * g++.old-deja/g++.eh/catchptr1.C: New test.
25137
25138 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25139
25140 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25141
25142 2000-04-08 Neil Booth <NeilB@earthling.net>
25143
25144 * gcc.dg/cpp-nullchar.c: Remove test as
25145 embedded nulls cause problems.
25146
25147 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25148
25149 * gcc.dg/compare2.c: New test.
25150
25151 2000-04-08 Neil Booth <NeilB@earthling.net>
25152
25153 * gcc.dg/cpp-nullchar.c: New test.
25154
25155 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25156
25157 * gcc.dg/cpp-mi2.c: New test.
25158 * gcc.dg/cpp-mi2[abc].h: New files.
25159
25160 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25161
25162 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25163 member name.
25164
25165 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25166
25167 * g++.old-deja/g++.abi/vmihint.C: New test.
25168
25169 2000-04-06 Neil Booth <NeilB@earthling.net>
25170
25171 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25172 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25173 copyright.
25174
25175 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25176
25177 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25178 avoid stack-frame overwrite.
25179
25180 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25181
25182 * gcc.c-torture/compile/20000405-2.c: New test.
25183 * gcc.c-torture/compile/20000405-3.c: New test.
25184
25185 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25186
25187 * gcc.c-torture/compile/20000405-1.c: New test.
25188
25189 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25190
25191 * gcc.dg/cast-qual-1.c: Revert last change.
25192
25193 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25194
25195 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25196
25197 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25198
25199 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25200 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25201
25202 2000-04-03 Jeffrey A Law (law@cygnus.com)
25203
25204 * gcc.c-torture/compile/20000403-2.c: New test.
25205 * gcc.c-torture/compile/20000403-1.c: New test.
25206
25207 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25208
25209 * gcc.c-torture/execute/20000403-1.c: New test.
25210
25211 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25212
25213 * gcc.c-torture/execute/20000402-1.c: New test.
25214
25215 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25216
25217 * gcc.c-torture/execute/va-arg-15.c: New test.
25218 * gcc.c-torture/execute/va-arg-16.c: New test.
25219 * gcc.c-torture/execute/va-arg-17.c: New test.
25220 * gcc.c-torture/execute/va-arg-18.c: New test.
25221 * gcc.c-torture/execute/va-arg-19.c: New test.
25222
25223 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25224
25225 * gcc.c-torture/compile/981211-1.c: Move to...
25226 * gcc.dg/cpp-as1.c: ...here.
25227 * gcc.dg/cpp-as2.c: New file.
25228
25229 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25230 compiler.
25231
25232 2000-04-02 Neil Booth <NeilB@earthling.net>
25233
25234 * gcc.dg/cpp-cond.c New tests.
25235 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25236 accidental success less likely.
25237 * gcc.dg/cpp-missingop.c New tests.
25238 * gcc.dg/cpp-missingparen.c New tests.
25239 * gcc.dg/cpp-shift.c New tests.
25240 * gcc.dg/cpp-shortcircuit.c New tests.
25241 * gcc.dg/cpp-unary.c New tests.
25242
25243 2000-03-29 Jeffrey A Law (law@cygnus.com)
25244
25245 * gcc.c-torture/compile/20000329-1.c: New test.
25246
25247 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25248
25249 * gcc.c-torture/compile/20000326-1.c: New test.
25250 * gcc.c-torture/compile/20000326-2.c: New test.
25251
25252 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25253
25254 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25255 the first parameter is a function argument.
25256
25257 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25258
25259 * g++.old-deja/g++.ext/array4.C: New test.
25260
25261 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25262
25263 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25264
25265 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25266
25267 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25268
25269 2000-03-19 Richard Henderson <rth@cygnus.com>
25270
25271 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25272
25273 2000-03-19 Richard Henderson <rth@cygnus.com>
25274
25275 * gcc.c-torture/compile/20000319-1.c: New test.
25276
25277 2000-03-14 Jeffrey A Law (law@cygnus.com)
25278
25279 * gcc.c-torture/execute/20000314-3.c: New test.
25280 * gcc.c-torture/execute/20000314-2.c: New test.
25281 * gcc.c-torture/execute/20000314-1.c: New test.
25282 * gcc.c-torture/compile/20000314-2.c: New test.
25283 * gcc.c-torture/compile/20000314-1.c: New test.
25284
25285 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25286
25287 * g++.old-deja/g++.warn/inline.C: New test.
25288
25289 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25290
25291 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25292 standards-compliant result rather than specific constants.
25293 Put test-values in array.
25294
25295 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25296
25297 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25298 (g++_target_compile): Put test-specific options last.
25299
25300 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25301
25302 * g++.old-deja/g++.eh/vbase4.C: New test.
25303
25304 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25305
25306 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25307
25308 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25309
25310 * g++.old-deja/g++.brendan/misc12.C: Removed.
25311 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25312 * g++.old-deja/g++.ext/pretty4.C: New test.
25313
25314 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25315
25316 * g++.old-deja/g++.other/string2.C: New test.
25317
25318 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25319
25320 * g++.old-deja/g++.warn/impint2.C: New test.
25321
25322 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25323
25324 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25325 is 1, not zero.
25326
25327 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25328
25329 * g++.old-deja/g++.warn/impint.C: New test.
25330 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25331 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25332 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25333 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25334 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25335 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25336 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25337 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25338 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25339 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25340 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25341 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25342
25343 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25344
25345 * gcc.dg/cpp-redef.c: New test.
25346
25347 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25348
25349 * g++.old-deja/g++.pt/unify7.C: New test.
25350
25351 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25352
25353 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25354 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25355
25356 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25357
25358 * gcc.c-torture/compile/20000224-1.c: New test.
25359
25360 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25361
25362 * gcc.c-torture/compile/cpp-2.c: New test.
25363 * gcc.c-torture/compile/cpp-1.c: New test.
25364
25365 2000-02-25 Jeffrey A Law (law@cygnus.com)
25366
25367 * gcc.c-torture/execute/20000225-1.c: New test.
25368
25369 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25370
25371 * gcc.dg/cpp-li2.c: New test.
25372
25373 * gcc.dg/cpp-wi1.c: New test.
25374
25375 * gcc.dg/cpp-li1.c: New test.
25376
25377 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25378
25379 * g++.old-deja/g++.other/sizeof5.C: New test.
25380
25381 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25382
25383 * gcc.c-torture/execute/va-arg-13.c: New test.
25384
25385 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25386
25387 * gcc.c-torture/execute/va-arg-12.c: New test.
25388
25389 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25390
25391 * gcc.c-torture/execute/20000223-1.c: New test.
25392
25393 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25394
25395 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25396
25397 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25398
25399 * g++.old-deja/g++.abi/ptrmem.C: New test.
25400
25401 2000-02-19 Richard Henderson <rth@cygnus.com>
25402
25403 * gcc.c-torture/compile/init-3.c: New.
25404
25405 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25406
25407 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25408 ALWAYS_CXXFLAGS.
25409
25410 2000-02-11 Robert Lipe <robertl@sco.com>
25411
25412 * gcc.c-torture/compile/20000211-3.c: New test.
25413
25414 2000-02-11 Martin Buchholz <martin@xemacs.org>
25415
25416 * gcc.c-torture/compile/20000211-2.c: New test.
25417
25418 2000-02-11 Jeffrey A Law (law@cygnus.com)
25419
25420 * gcc.c-torture/compile/20000211-1.c: New test.
25421
25422 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25423
25424 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25425 on native targets
25426
25427 2000-02-08 Nathan Sidwell <nathan@acm.org>
25428
25429 * g++.old-deja/g++.other/cast5.C: New test.
25430
25431 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25432
25433 * gcc.c-torture/execute/20000205-1.c: New.
25434
25435 2000-02-03 Nathan Sidwell <nathan@acm.org>
25436
25437 * g++.old-deja/g++.jason/cast3.C: Return void.
25438 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25439
25440 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25441
25442 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25443
25444 * gcc.dg/loop-1.c: New test.
25445
25446 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25447
25448 * gcc.c-torture/compile/20000127-1.c: New test.
25449 * gcc.c-torture/execute/991228-1.c: New test.
25450
25451 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25452
25453 * gcc.dg/unused-2.c: New test.
25454
25455 * gcc.dg/conv-1.c: New test.
25456
25457 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25458
25459 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25460 compiler.
25461 (tool_option_proc): Fix typo.
25462
25463 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25464
25465 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25466 of the ld on the host, not on the build machine.
25467 Also, don't crash if '--help' is not a supported option.
25468
25469 2000-01-24 Richard Henderson <rth@cygnus.com>
25470
25471 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25472
25473 2000-01-20 Jeffrey A Law (law@cygnus.com)
25474
25475 * gcc.c-torture/execute/20000120-2.c: New test.
25476 * gcc.c-torture/execute/20000120-1.c: New test.
25477
25478 2000-01-13 Jeffrey A Law (law@cygnus.com)
25479
25480 * gcc.c-torture/execute/20000113-1.c: New test.
25481
25482 2000-01-12 Jeffrey A Law (law@cygnus.com)
25483
25484 * gcc.c-torture/execute/20000112-1.c: New test.
25485
25486 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25487
25488 * gcc.dg/20000111-1.c: New test.
25489
25490 2000-01-10 Jeffrey A Law (law@cygnus.com)
25491
25492 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25493 with 16 bit integers.
25494
25495 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25496
25497 * gcc.dg/20000108-1.c: New test.
25498
25499 2000-01-05 Nathan Sidwell <nathan@acm.org>
25500
25501 * g++.old-deja/g++.ns/koenig8.C: New test.
25502
25503 2000-01-05 Nathan Sidwell <nathan@acm.org>
25504
25505 * g++.old-deja/g++.other/cast4.C: New test.
25506
25507 2000-01-05 Jeffrey A Law (law@cygnus.com)
25508
25509 * gcc.c-torture/compile/20000105-2.c: New test.
25510 * gcc.c-torture/compile/20000105-1.c: New test.
25511
25512 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25513
25514 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25515 references to printf & atoi to conform to ANSI standard.
25516 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25517 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25518 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25519 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25520 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25521 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25522 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25523 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25524 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25525 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25526 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25527 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25528 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25529 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25530 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25531 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25532 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25533 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25534 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25535 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25536 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25537 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25538 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25539 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25540 * g++.old-deja/g++.brendan/init3.C: Likewise.
25541 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25542 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25543 * g++.old-deja/g++.brendan/new2.C: Likewise.
25544 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25545 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25546 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25547 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25548 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25549 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25550 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25551 * g++.old-deja/g++.brendan/template24.C: Likewise.
25552 * g++.old-deja/g++.brendan/template3.C: Likewise.
25553 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25554 * g++.old-deja/g++.jason/inline3.C: Likewise.
25555 * g++.old-deja/g++.jason/opeq.C: Likewise.
25556 * g++.old-deja/g++.law/arg5.C: Likewise.
25557 * g++.old-deja/g++.law/arm7.C: Likewise.
25558 * g++.old-deja/g++.law/ctors11.C: Likewise.
25559 * g++.old-deja/g++.law/cvt8.C: Likewise.
25560 * g++.old-deja/g++.law/init9.C: Likewise.
25561 * g++.old-deja/g++.law/refs4.C: Likewise.
25562 * g++.old-deja/g++.law/template2.C: Likewise.
25563 * g++.old-deja/g++.law/visibility24.C: Likewise.
25564 * g++.old-deja/g++.law/vtable3.C: Likewise.
25565 * g++.old-deja/g++.mike/asm2.C: Likewise.
25566 * g++.old-deja/g++.mike/eh1.C: Likewise.
25567 * g++.old-deja/g++.mike/misc1.C: Likewise.
25568 * g++.old-deja/g++.mike/misc13.C: Likewise.
25569 * g++.old-deja/g++.mike/misc14.C: Likewise.
25570 * g++.old-deja/g++.mike/ns12.C: Likewise.
25571 * g++.old-deja/g++.mike/p1248.C: Likewise.
25572 * g++.old-deja/g++.mike/p3708.C: Likewise.
25573 * g++.old-deja/g++.mike/p3708a.C: Likewise.
25574 * g++.old-deja/g++.mike/p3708b.C: Likewise.
25575 * g++.old-deja/g++.mike/p646.C: Likewise.
25576 * g++.old-deja/g++.mike/p700.C: Likewise.
25577 * g++.old-deja/g++.mike/p783.C: Likewise.
25578 * g++.old-deja/g++.mike/p783a.C: Likewise.
25579 * g++.old-deja/g++.mike/p783b.C: Likewise.
25580 * g++.old-deja/g++.mike/p786.C: Likewise.
25581 * g++.old-deja/g++.mike/p789.C: Likewise.
25582 * g++.old-deja/g++.mike/p789a.C: Likewise.
25583 * g++.old-deja/g++.mike/p807a.C: Likewise.
25584 * g++.old-deja/g++.other/delete3.C: Likewise.
25585 * g++.old-deja/g++.other/dyncast1.C: Likewise.
25586 * g++.old-deja/g++.other/dyncast2.C: Likewise.
25587 * g++.old-deja/g++.other/dyncast3.C: Likewise.
25588 * g++.old-deja/g++.other/empty1.C: Likewise.
25589 * g++.old-deja/g++.other/temporary1.C: Likewise.
25590 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
25591 * g++.old-deja/g++.pt/t16.C: Likewise.
25592 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
25593
25594 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
25595
25596 * gcc.dg/991230-1.c: New test.
25597
25598 1999-12-29 Jeffrey A Law (law@cygnus.com)
25599
25600 * gcc.c-torture/compile/991229-3.c: New test.
25601 * gcc.c-torture/compile/991229-2.c: New test.
25602 * gcc.c-torture/compile/991229-1.c: New test.
25603
25604 1999-12-29 Greg McGary <gkm@eng.ascend.com>
25605
25606 * gcc.c-torture/compile/labels-2.c: New test.
25607
25608 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
25609
25610 * gcc.c-torture/execute/991227-1.c: New test.
25611
25612 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25613
25614 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
25615
25616 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
25617
25618 * gcc.c-torture/execute/991221-1.c: New test.
25619
25620 1999-12-20 Nathan Sidwell <nathan@acm.org>
25621
25622 * g++.old-deja/g++.other/cast3.C: New test.
25623
25624 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
25625
25626 * gcc.c-torture/execute/991216-4.c: New test.
25627
25628 1999-12-16 Michael Meissner <meissner@cygnus.com>
25629
25630 * gcc.c-torture/execute/991216-1.c: New test.
25631 * gcc.c-torture/execute/991216-2.c: New test.
25632 * gcc.c-torture/execute/991216-3.c: New test.
25633
25634 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25635
25636 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
25637 Actually make the test fail by using "-O2" for compilation.
25638
25639 1999-12-15 Nathan Sidwell <nathan@acm.org>
25640
25641 * g++.old-deja/g++.warn/cast-align1.C: New test.
25642
25643 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25644
25645 * gcc.c-torture/compile/991214-1.c: New test.
25646 * gcc.c-torture/compile/991214-2.c: New test.
25647
25648 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25649
25650 * gcc.dg/991214-1.c: New test.
25651
25652 1999-12-13 Jeffrey A Law (law@cygnus.com)
25653
25654 * gcc.c-torture/compile/991213-3.c: New test.
25655 * gcc.c-torture/compile/991213-2.c: New test.
25656 * gcc.c-torture/compile/991213-1.c: New test.
25657
25658 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
25659
25660 * gcc.dg/991209-1.c: New test.
25661
25662 1999-12-08 Nathan Sidwell <nathan@acm.org>
25663
25664 * gcc.c-torture/compile/991208-1.c: New test.
25665
25666 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25667
25668 * gcc.dg/ultrasp2.c: New test.
25669
25670 1999-12-05 Alex Samuel <samuel@codesourcery.com>
25671
25672 * g++.old-deja/g++.abi/align.C (main): Fix typo.
25673
25674 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
25675
25676 * gcc.c-torture/compile/991202-1.c: New test.
25677 * gcc.c-torture/execute/991202-1.c: New test.
25678 * gcc.c-torture/execute/991202-2.c: New test.
25679 * gcc.c-torture/execute/991202-3.c: New test.
25680
25681 1999-12-02 Alex Samuel <samuel@codesourcery.com>
25682
25683 * g++.old-deja/g++.abi/align.C: New test.
25684 * g++.old-deja/g++.abi/aggregates.C: Likewise.
25685 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25686
25687 1999-12-01 Richard Henderson <rth@cygnus.com>
25688
25689 * gcc.c-torture/execute/991201-1.c: New.
25690
25691 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
25692
25693 * gcc.dg/991129-1.c: New test.
25694
25695 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
25696
25697 * gcc.c-torture/compile/991127-1.c: New test.
25698
25699 1999-11-22 Nathan Sidwell <nathan@acm.org>
25700
25701 * g++.old-deja/g++.other/warn4.C: New test.
25702
25703 1999-11-22 Nathan Sidwell <nathan@acm.org>
25704
25705 * g++.old-deja/g++.eh/cleanup2.C: New test.
25706 * g++.old-deja/g++.ext/pretty2.C: New test.
25707 * g++.old-deja/g++.ext/pretty3.C: New test.
25708 * g++.old-deja/g++.other/debug6.C: New test.
25709
25710 1999-10-20 Jim Wilson <wilson@cygnus.com>
25711
25712 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
25713 compiler_output to look for one error message instead of two.
25714
25715 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
25716
25717 * gcc.c-torture/execute/991118-1.c: Also test case
25718 where the word boundary does not split a byte evenly.
25719
25720 1999-11-19 Nathan Sidwell <nathan@acm.org>
25721
25722 * g++.old-deja/g++.ext/restrict1.C: New test.
25723
25724 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
25725
25726 * gcc.c-torture/execute/991118-1.c: New test.
25727
25728 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
25729
25730 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
25731 working directory pathnames.
25732
25733 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
25734
25735 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
25736 host is equipped with driver.h and driver.o so it can actually
25737 compile and run the tests.
25738
25739 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
25740
25741 * gcc.c-torture/compile/991008-1.c: New test.
25742
25743 1999-11-08 Nick Clifton <nickc@cygnus.com>
25744
25745 * lib/gcc-dg.exp: Include target-supports.exp
25746
25747 1999-11-05 Nick Clifton <nickc@cygnus.com>
25748
25749 * lib/target-supports.exp: New file: Provide procs to test for
25750 features supported by the target.
25751 (check_weak_available): Moved here from ecos.exp.
25752 (check_alias_available): New proc: Determine of the target
25753 toolchain supports the alias attribute.
25754
25755 * gcc.dg/special/ecos.exp: Move check_weak_available to
25756 target-supports.exp.
25757 (alias-1.c): Only perform the test if the target supports
25758 aliases.
25759 (wkali-1.c): Only perform the test if the target supports
25760 aliases.
25761
25762 * gcc.dg/990506-0.c: Expect error messages from cross
25763 targets as well as native targets.
25764
25765 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25766
25767 * gcc.dg/ultrasp1.c: Removed xfail.
25768 * gcc.dg/struct-ret-2.c: Likewise.
25769 * gcc.dg/array-1.c: Likewise.
25770
25771 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25772
25773 * gcc.dg/struct-ret-2.c: New test.
25774
25775 * gcc.dg/array-1.c: New test.
25776
25777 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
25778
25779 * gcc.c-torture/execute/991030-1.c: New test.
25780
25781 1999-10-26 Richard Henderson <rth@cygnus.com>
25782
25783 * gcc.c-torture/compile/991026-2.c: New test.
25784
25785 1999-10-26 Jeffrey A Law (law@cygnus.com)
25786
25787 * gcc.c-torture/compile/991026-1.c: New test.
25788
25789 1999-10-23 Jeffrey A Law (law@cygnus.com)
25790
25791 * gcc.c-torture/execute/991023-1.c: New test.
25792
25793 1999-10-19 Jeffrey A Law (law@cygnus.com)
25794
25795 * gcc.c-torture/execute/991019-1.c: New test.
25796
25797 1999-10-16 Richard Henderson <rth@cygnus.com>
25798
25799 * gcc.c-torture/execute/991016-1.c: New test.
25800
25801 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
25802
25803 * gcc.c-torture/execute/991014-1.c: New test.
25804
25805 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
25806
25807 * g++.old-deja/g++.other/union2.C: New test.
25808
25809 1999-10-13 Nathan Sidwell <nathan@acm.org>
25810
25811 * g++.old-deja/g++.other/vaarg2.C: New test.
25812 * g++.old-deja/g++.other/vaarg3.C: New test.
25813
25814 1999-10-12 Craig Burley <craig@jcb-sc.com>
25815
25816 * g77.f-torture/noncompile/19990905-1.f: Moved from being
25817 in compile/.
25818
25819 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
25820
25821 * gcc.c-torture/execute/va-arg-11.c: New test.
25822
25823 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
25824
25825 * lib/file-format.exp (gcc_target_object_format): Don't
25826 crash if objdump is unavailable.
25827
25828 1999-09-29 Donn Terry <donn@interix.com>
25829
25830 * gcc.misc-tests/mg.exp: delete extraneous redirection.
25831
25832 1999-09-28 Nick Clifton <nickc@cygnus.com>
25833
25834 * gcc.c-torture/compile/990928-1.c: New test.
25835
25836 1999-09-28 Nathan Sidwell <nathan@acm.org>
25837
25838 * g++.old-deja/g++.other/decl6.C: New test.
25839
25840 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25841
25842 * gcc.c-torture/execute/va-arg-10.c: New test.
25843
25844 1999-09-27 Nathan Sidwell <nathan@acm.org>
25845
25846 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
25847 __PRETTY_FUNCTION__.
25848
25849 1999-09-23 Nick Clifton <nickc@cygnus.com>
25850
25851 * gcc.c-torture/execute/990923-1.c: New test.
25852
25853 1999-09-21 Nick Clifton <nickc@cygnus.com>
25854
25855 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
25856 for which -fpic is inappropriate.
25857
25858 1999-09-21 Mark Mitchell <mark@codesourcery.com>
25859
25860 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
25861
25862 1999-09-21 Nathan Sidwell <nathan@acm.org>
25863
25864 * g++.old-deja/g++.other/dyncast1.C: New test.
25865 * g++.old-deja/g++.other/dyncast2.C: New test.
25866 * g++.old-deja/g++.other/dyncast3.C: New test.
25867 * g++.old-deja/g++.other/dyncast4.C: New test.
25868 * g++.old-deja/g++.other/dyncast5.C: New test.
25869 * g++.old-deja/g++.eh/catch3.C: New test.
25870 * g++.old-deja/g++.eh/catch3p.C: New test.
25871 * g++.old-deja/g++.eh/catch4.C: New test.
25872 * g++.old-deja/g++.eh/catch4p.C: New test.
25873 * g++.old-deja/g++.eh/catch5.C: New test.
25874 * g++.old-deja/g++.eh/catch5p.C: New test.
25875 * g++.old-deja/g++.eh/catch6.C: New test.
25876 * g++.old-deja/g++.eh/catch6p.C: New test.
25877 * g++.old-deja/g++.eh/catch7.C: New test.
25878 * g++.old-deja/g++.eh/catch7p.C: New test.
25879 * g++.old-deja/g++.eh/catch8.C: New test.
25880 * g++.old-deja/g++.eh/catch8p.C: New test.
25881 * g++.old-deja/g++.eh/catch9.C: New test.
25882 * g++.old-deja/g++.eh/catch9p.C: New test.
25883
25884 1999-09-13 Nathan Sidwell <nathan@acm.org>
25885
25886 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25887 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25888
25889 1999-09-13 Jeffrey A Law (law@cygnus.com)
25890
25891 * gcc.c-torture/compile/990913-1.c: New test.
25892
25893 1999-09-10 Nathan Sidwell <nathan@acm.org>
25894
25895 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
25896 * g++.old-deja/g++.jason/rfg5.C: Likewise.
25897
25898 1999-09-09 Richard Henderson <rth@cygnus.com>
25899
25900 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
25901
25902 1999-09-09 Nathan Sidwell <nathan@acm.org>
25903
25904 * g++.old-deja/g++.other/lookup11.C: New test.
25905 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25906 what is permitted and what we want.
25907 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25908 overload use.
25909 * g++.old-deja/g++.jason/rfg5.C: Likewise
25910
25911 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25912
25913 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25914 * gcc.c-torture/noncompile/poison-1.c: New file.
25915
25916 1999-09-08 Nathan Sidwell <nathan@acm.org>
25917
25918 * g++.old-deja/g++.other/sizeof3.C: New test.
25919 * g++.old-deja/g++.other/sizeof4.C: New test.
25920 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25921 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25922
25923 1999-09-07 Richard Henderson <rth@cygnus.com>
25924
25925 * gcc.dg/va-arg-1.c: New.
25926
25927 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25928
25929 * gcc.c-torture/execute/va-arg-9.c: New test.
25930
25931 1999-09-05 Craig Burley <craig@jcb-sc.com>
25932
25933 * g77.f-torture/compile/980519-2.f: New test.
25934 * g77.f-torture/compile/19990905-0.f: New test.
25935 * g77.f-torture/compile/19990905-1.f: New test.
25936 * g77.f-torture/compile/19990905-2.f: New test.
25937
25938 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25939
25940 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25941
25942 * gcc.c-torture/execute/990827-1.c: Fix typo.
25943
25944 1999-09-03 Nathan Sidwell <nathan@acm.org>
25945
25946 * g++.old-deja/g++.other/deref1.C: New test.
25947
25948 1999-09-02 Nathan Sidwell <nathan@acm.org>
25949
25950 * g++.old-deja/g++.other/ambig2.C: New test.
25951 * g++.old-deja/g++.other/cond5.C: New test.
25952 * g++.old-deja/g++.other/lookup16.C: New test.
25953
25954 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25955
25956 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25957 assemblers too.
25958
25959 1999-08-31 Jeffrey A Law (law@cygnus.com)
25960
25961 * lib/c-torture.exp: Avoid the "compare executables" optimization
25962 when testing native.
25963
25964 1999-08-29 Jeffrey A Law (law@cygnus.com)
25965
25966 * gcc.c-torture/execute/990829-1.c: New test.
25967 * gcc.c-torture/compile/990829-1.c: New test.
25968
25969 1999-08-27 Paul Burchard <burchard@pobox.com>
25970
25971 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25972 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25973 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25974 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25975 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25976 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25977 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25978 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25979 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25980 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25981 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25982
25983 1999-08-27 Jeffrey A Law (law@cygnus.com)
25984
25985 * gcc.c-torture/execute/990827-1.c: New test.
25986
25987 1999-08-26 Craig Burley <craig@jcb-sc.com>
25988
25989 * g77.f-torture/noncompile/19990826-4.f: New test.
25990
25991 * g77.f-torture/compile/19990826-3.f: New test.
25992
25993 * g77.f-torture/execute/19990826-2.f: New test.
25994
25995 * g77.f-torture/compile/19990826-1.f: New test.
25996
25997 * gcc.c-torture/execute/990826-0.c: New test.
25998 * g77.c-torture/execute/19990826-0.f: New test.
25999
26000 * g77.f-torture/noncompile/970626-2.f: New test.
26001
26002 1999-08-25 Paul Burchard <burchard@pobox.com>
26003
26004 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26005 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26006 lss-011.C: New tests.
26007
26008 1999-08-25 Nathan Sidwell <nathan@acm.org>
26009
26010 * g++.old-deja/g++.other/decl5.C: New test.
26011
26012 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26013
26014 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26015 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26016 call `postbase' for each one. All callers of `postbase' changed
26017 to call this instead.
26018
26019 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26020
26021 * gcc.c-torture/execute/990811-1.c: New test.
26022
26023 1999-08-09 Nick Clifton <nickc@cygnus.com>
26024
26025 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26026 just native ones.
26027
26028 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26029 just native ones.
26030
26031 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26032
26033 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26034
26035 1999-08-04 Jeffrey A Law (law@cygnus.com)
26036
26037 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26038
26039 1999-08-04 Nathan Sidwell <nathan@acm.org>
26040
26041 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26042
26043 1999-08-04 Jeffrey A Law (law@cygnus.com)
26044
26045 * gcc.c-torture/execute/990804-1.c: New test.
26046
26047 1999-08-03 Nathan Sidwell <nathan@acm.org>
26048
26049 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26050 * g++.old-deja/g++.brendan/crash64.C: Likewise
26051 * g++.old-deja/g++.brendan/overload8.C: Likewise
26052
26053 1999-08-03 Nathan Sidwell <nathan@acm.org>
26054
26055 * g++.old-deja/g++.other/struct1.C: New test.
26056
26057 1999-08-03 Nathan Sidwell <nathan@acm.org>
26058
26059 * g++.old-deja/g++.other/enum2.C: New test.
26060
26061 1999-08-02 Richard Henderson <rth@cygnus.com>
26062
26063 Adapted from tests from Franz Sirl:
26064 * gcc.c-torture/execute/va-arg-7.c: New test.
26065 * gcc.c-torture/execute/va-arg-8.c: New test.
26066
26067 1999-08-01 Jeffrey A Law (law@cygnus.com)
26068
26069 * gcc.c-torture/compile/990801-2.c: New test.
26070
26071 * gcc.c-torture/compile/990801-1.c: New test.
26072
26073 1999-07-27 Michael Meissner <meissner@cygnus.com>
26074
26075 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26076 fp-cmp-1.c, converting double to float.
26077
26078 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26079 fp-cmp-1.c, converting double to long double.
26080
26081 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26082 from fr1 to unknown_register, since fr1 is a legitimate register
26083 on some machines.
26084
26085 1999-07-25 Jeffrey A Law (law@cygnus.com)
26086
26087 * README: More listname related changes.
26088
26089 1999-07-08 Catherine Moore <clm@cygnus.com>
26090
26091 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26092
26093 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26094
26095 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26096
26097 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26098
26099 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26100
26101 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26102
26103 * gcc.dg/990703-1.c: New test.
26104
26105 1999-06-29 Nick Clifton <nickc@cygnus.com>
26106
26107 * lib/file-format.exp: New file: Move definition of proc
26108 gcc_target_object_format to here from
26109 gcc.dg/special/ecos.exp.
26110
26111 * lib/c-torture.exp: Include lib file-format.exp.
26112 * lib/gcc-dg.exp: Include lib file-format.exp.
26113
26114 * gcc.dg/special/ecos.exp: Remove definition of proc
26115 gcc_target_object_format.
26116
26117 1999-06-28 Jeffrey A Law (law@cygnus.com)
26118
26119 * gcc.c-torture/execute/990628-1.c: New test.
26120
26121 1999-06-25 Jeffrey A Law (law@cygnus.com)
26122
26123 * gcc.c-torture/compile/990625-2.c: New test.
26124
26125 * gcc.c-torture/compile/990625-1.c: New test.
26126
26127 1999-06-23 Nick Clifton <nickc@cygnus.com>
26128
26129 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26130 attributes compile.
26131 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26132 ports that use the COFF/PE file format.
26133
26134 1999-06-17 Jeffrey A Law (law@cygnus.com)
26135
26136 * gcc.c-torture/compile/990617-1.c: New test.
26137
26138 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26139
26140 * g++.old-deja/g++.other/decl4.C: New test.
26141
26142 1999-06-14 Nathan Sidwell <nathan@acm.org>
26143
26144 * g++.old-deja/g++.other/bitfld3.C: New test.
26145
26146 1999-06-08 Nathan Sidwell <nathan@acm.org>
26147
26148 * g++.old-deja/g++.eh/catch1.C: New test.
26149
26150 1999-06-07 Jeffrey A Law (law@cygnus.com)
26151
26152 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26153
26154 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26155 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26156
26157 1999-06-05 Craig Burley <craig@jcb-sc.com>
26158
26159 * g77.f-torture/compile/19990502-0.f: Replace with new,
26160 shorter, test that still fails after recent changes.
26161
26162 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26163
26164 * gcc.c-torture/execute/990604-1.c: New test.
26165
26166 1999-05-31 Jeffrey A Law (law@cygnus.com)
26167
26168 * gcc.c-torture/execute/990531-1.c: New test.
26169
26170 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26171
26172 * gcc.c-torture/compile/990527-1.c: New test.
26173
26174 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26175
26176 * gcc.c-torture/execute/990527-1.c: New test.
26177
26178 1999-05-25 Nick Clifton <nickc@cygnus.com>
26179
26180 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26181 bitfields as signed.
26182
26183 1999-05-25 Craig Burley <craig@jcb-sc.com>
26184
26185 * g77.f-torture/compile/19990525-0.f: New test.
26186
26187 1999-05-25 Jeffrey A Law (law@cygnus.com)
26188
26189 * gcc.c-torture/execute/990525-2.c: New test.
26190
26191 * gcc.c-torture/execute/990525-1.c: New test.
26192
26193 1999-05-24 Nathan Sidwell <nathan@acm.org>
26194
26195 * g++.old-deja/g++.other/anon3.C: New test.
26196 * g++.old-deja/g++.other/anon4.C: New test.
26197 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26198 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26199 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26200 Merrill).
26201
26202 1999-05-24 Jeffrey A Law (law@cygnus.com)
26203
26204 * gcc.c-torture/execute/990524-1.c: New test.
26205
26206 * gcc.dg/990524-1.c: New test.
26207
26208 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26209
26210 * gcc.c-torture/compile/990523-1.c: New test.
26211
26212 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26213
26214 * gcc.c-torture/compile/990519-1.c: New test.
26215
26216 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26217
26218 * gcc.c-torture/compile/990517-1.c: New test.
26219
26220 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26221 (e4, f4): New tests.
26222 (main): Call them.
26223
26224 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26225
26226 * gcc.dg/noreturn-1.c: New test.
26227
26228 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26229
26230 * gcc.c-torture/execute/990513-1.c: New test.
26231
26232 1999-05-10 Richard Henderson <rth@cygnus.com>
26233
26234 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26235
26236 1999-05-10 Craig Burley <craig@jcb-sc.com>
26237
26238 * g77.f-torture/execute/erfc.f: Use small single-precision
26239 values, to avoid problems on Alphas when not -mieee.
26240
26241 1999-05-08 Craig Burley <craig@jcb-sc.com>
26242
26243 * gcc.dg/990506-0.c: New test.
26244
26245 1999-05-08 Richard Henderson <rth@cygnus.com>
26246
26247 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26248 the constant to test. Don't XFAIL 64-bit targets.
26249
26250 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26251 * g++.old-deja/g++.law/profile1.C: Likewise.
26252
26253 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26254 operator new instances.
26255 * g++.old-deja/g++.other/delete5.C: Likewise.
26256
26257 1999-05-03 Craig Burley <craig@jcb-sc.com>
26258
26259 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26260 intrinsic.
26261
26262 1999-05-03 Craig Burley <craig@jcb-sc.com>
26263
26264 * g77.f-torture/execute/u77-test.f: Reverse order of two
26265 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26266
26267 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26268
26269 * gcc.dg/compare1.c: New test.
26270
26271 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26272
26273 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26274 New tests.
26275
26276 1999-05-02 Craig Burley <craig@jcb-sc.com>
26277
26278 * g77.f-torture/compile/19990502-1.f: New test.
26279
26280 1999-05-02 Craig Burley <craig@jcb-sc.com>
26281
26282 * g77.f-torture/compile/19990502-0.f: New test.
26283
26284 1999-05-02 Craig Burley <craig@jcb-sc.com>
26285
26286 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26287 intrinsic.
26288
26289 1999-05-02 Craig Burley <craig@jcb-sc.com>
26290
26291 * g77.f-torture/execute/u77-test.f (main): List libU77
26292 intrinsics not currently tested.
26293 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26294 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26295 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26296 Trim blanks off the ends of some printed strings.
26297
26298 1999-05-02 Craig Burley <craig@jcb-sc.com>
26299
26300 * g77.f-torture/execute/u77-test.f (main): Just warn about
26301 FSTAT gid disagreement, as it's expected on some systems.
26302
26303 1999-05-01 Craig Burley <craig@jcb-sc.com>
26304
26305 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26306 use a new function, which allows for some slop.
26307 Clean up some commentary.
26308 (issum): The new function.
26309 (sgladd): Deleted subroutine.
26310
26311 1999-05-01 Craig Burley <craig@jcb-sc.com>
26312
26313 * g77.f-torture/execute/u77-test.f: Modify to be more like
26314 libf2c/libU77 version, bringing patches to that version here.
26315 Add suitable commentary.
26316
26317 1999-04-25 Richard Henderson <rth@cygnus.com>
26318
26319 * gcc.dg/990424-1.c: New test.
26320
26321 1999-04-24 Craig Burley <craig@jcb-sc.com>
26322
26323 * g77.f-torture/execute/u77-test.f (main): Bug involving
26324 LSTAT has been fixed, so turn back on full checking.
26325
26326 1999-04-20 Craig Burley <craig@jcb-sc.com>
26327
26328 * g77.f-torture/compile/19990419-0.f: New test.
26329 * g77.f-torture/execute/19990419-1.f: New test.
26330
26331 1999-04-17 Richard Henderson <rth@cygnus.com>
26332
26333 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26334 to avoid the need for a prototype to supress a warning.
26335
26336 1999-04-07 Jim Wilson <wilson@cygnus.com>
26337
26338 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26339
26340 1999-04-04 Jeffrey A Law (law@cygnus.com)
26341
26342 * gcc.c-torture/execute/990404-1.c: New test.
26343
26344 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26345
26346 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26347 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26348 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26349 missing initializer warnings.
26350
26351 1999-03-28 Jeffrey A Law (law@cygnus.com)
26352
26353 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26354 matching strings.
26355
26356 1999-03-26 Jeffrey A Law (law@cygnus.com)
26357
26358 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26359
26360 1999-03-26 Craig Burley <craig@jcb-sc.com>
26361
26362 * g77.f-torture/execute/19990325-0.f: New test.
26363 * g77.f-torture/execute/19990325-1.f: New test.
26364
26365 1999-03-24 Jeffrey A Law (law@cygnus.com)
26366
26367 * gcc.c-torture/execute/990324-1.c: New test.
26368
26369 1999-03-22 Jim Wilson <wilson@cygnus.com>
26370
26371 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26372 test with 4.
26373
26374 1999-03-17 Richard Henderson <rth@cygnus.com>
26375
26376 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26377
26378 1999-03-13 Craig Burley <craig@jcb-sc.com>
26379
26380 * g77.f-torture/execute/19990313-2.f: New test.
26381 * g77.f-torture/execute/19990313-3.f: New test.
26382
26383 1999-03-13 Craig Burley <craig@jcb-sc.com>
26384
26385 * g77.f-torture/execute/19990313-0.f: New test.
26386 * g77.f-torture/execute/19990313-1.f: New test.
26387
26388 1999-03-12 Jim Wilson <wilson@cygnus.com>
26389
26390 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26391 printf to sprintf.
26392 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26393 (main): Add check for u15. Conditionalize u31 check depending on
26394 whether ints are <32 bits or >=32 bits.
26395
26396 1999-03-08 Craig Burley <craig@jcb-sc.com>
26397
26398 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26399
26400 1999-03-08 Craig Burley <craig@jcb-sc.com>
26401
26402 * g77.f-torture/compile/19990305-0.f: New test.
26403 * g77.f-torture/execute/19981119-0.f: New test.
26404
26405 1999-03-08 Craig Burley <craig@jcb-sc.com>
26406
26407 * g77.f-torture/execute/970625-2.f: call ABORT if final
26408 result is not correct, instead of just printing it.
26409 Add this checking via newly introduced obfuscation, to
26410 trip up buggy front ends.
26411
26412 1999-03-07 Craig Burley <craig@jcb-sc.com>
26413
26414 * g77.f-torture/compile/960317-1.f: Moved from being
26415 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26416
26417 1999-03-06 Craig Burley <craig@jcb-sc.com>
26418
26419 * g77.f-torture/execute/960317-1.f: New (old) test.
26420 * g77.f-torture/execute/970625-2.f: Ditto.
26421
26422 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26423
26424 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26425 message on line 1 or line 2; cccp and cpplib do this differently.
26426
26427 1999-03-01 Jeffrey A Law (law@cygnus.com)
26428
26429 * g++.old-deja/g++.law/weak1.C: New test.
26430
26431 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26432
26433 * gcc.c-torture/execute/990119-1.c: Renamed to...
26434 * gcc.dg/990119-1.c: this, so it will only be tested once
26435 (it's a preprocessor test, it doesn't need to be run at
26436 multiple optimization levels).
26437
26438 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26439
26440 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26441 ALWAYS_CXXFLAGS.
26442
26443 1999-02-24 Craig Burley <craig@jcb-sc.com>
26444
26445 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26446 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26447 to not be compilable by current g77.
26448
26449 1999-02-24 Nick Clifton <nickc@cygnus.com>
26450
26451 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26452
26453 1999-02-22 Jeffrey A Law (law@cygnus.com)
26454
26455 * gcc.c-torture/execute/990222-1.c: New test.
26456
26457 1999-02-19 Craig Burley <craig@jcb-sc.com>
26458
26459 * g77.f-torture/compile/19990218-0.f: New test.
26460 * g77.f-torture/noncompile/19990218-1.f: New test.
26461
26462 1999-02-18 Craig Burley <craig@jcb-sc.com>
26463
26464 * g77.f-torture/compile/19981216-0.f: New test.
26465
26466 1999-02-14 Jeffrey A Law (law@cygnus.com)
26467
26468 * gcc.dg/990214-1.c: New test.
26469
26470 1999-02-13 Jeffrey A Law (law@cygnus.com)
26471
26472 * gcc.dg/990213-2.c: New test.
26473
26474 * gcc.dg/990213-1.c: New test.
26475
26476 1999-02-12 Jeffrey A Law (law@cygnus.com)
26477
26478 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26479 ints.
26480
26481 1999-02-11 Nick Clifton <nickc@cygnus.com>
26482
26483 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26484 specified by target.
26485
26486 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26487
26488 1999-02-11 Jeffrey A Law (law@cygnus.com)
26489
26490 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26491
26492 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26493
26494 * gcc.dg/special/ecos.exp: New test driver for new tests with
26495 special requirements.
26496
26497 * gcc.dg/special/alias-1.c: New test.
26498 * gcc.dg/special/gcsec-1.c: New test.
26499 * gcc.dg/special/weak-1.c: New test.
26500 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26501 * gcc.dg/special/weak-2.c: New test.
26502 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26503 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26504 * gcc.dg/special/wkali-1.c: New test.
26505 * gcc.dg/special/wkali-2.c: New test.
26506 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26507 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26508
26509 1999-02-10 Felix Lee <flee@cygnus.com>
26510
26511 * lib/c-torture.exp (c-torture-compile): Pull out code for
26512 analyzing gcc error messages.
26513 (c-torture-execute): Likewise. Fix some (harmless) false
26514 positives.
26515 * lib/gcc.exp (gcc_check_compile): New function.
26516
26517 1999-02-08 Richard Henderson <rth@cygnus.com>
26518
26519 * gcc.c-torture/execute/990208-1.c: New test.
26520
26521 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26522
26523 * g++.dg/special/ecos.exp: New driver for new tests with special
26524 requirements
26525
26526 * g++.dg/special/conpr-1.C: New test
26527 * g++.dg/special/conpr-2.C: New test
26528 * g++.dg/special/conpr-2a.C: New test
26529 * g++.dg/special/conpr-3.C: New test
26530 * g++.dg/special/conpr-3a.C: New test
26531 * g++.dg/special/conpr-3b.C: New test
26532
26533 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26534 allow g++ to use the dg driver
26535
26536 * README: Add comment about g++.dg directory
26537
26538 1999-02-06 Jeffrey A Law (law@cygnus.com)
26539
26540 * README: Update email addresses.
26541
26542 1999-02-03 Nick Clifton <nickc@cygnus.com>
26543
26544 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26545 arguments in order to force structure S onto the stack even on
26546 the alpha.
26547 (test): Pass 10 leading arguments to function foo as well as the
26548 structure S.
26549
26550 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26551 failure for all targets.
26552
26553 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26554 abort to terminate program execution.
26555
26556 1999-01-30 Richard Henderson <rth@cygnus.com>
26557
26558 * gcc.c-torture/execute/990130-1.c: New test.
26559
26560 1999-01-30 Jeffrey A Law (law@cygnus.com)
26561
26562 * gcc.dg/990130-1.c: New test.
26563
26564 1999-01-28 Michael Meissner <meissner@cygnus.com>
26565
26566 * gcc.c-torture/execute/990128-1.c: New test.
26567
26568 1999-01-27 Michael Meissner <meissner@cygnus.com>
26569
26570 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26571
26572 1999-01-27 Felix Lee <flee@cygnus.com>
26573
26574 * lib/c-torture.exp (c-torture-compile): pull out code for
26575 analyzing gcc error messages.
26576 (c-torture-execute): ditto, and fix some (harmless) false
26577 positives.
26578 * lib/gcc.exp (gcc_check_compile): new function.
26579
26580 1999-01-17 Jeffrey A Law (law@cygnus.com)
26581
26582 * gcc.dg/990117-1.c: New test.
26583
26584 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
26585
26586 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
26587
26588 1999-01-15 Jeffrey A Law (law@cygnus.com)
26589
26590 * g77.f-torture/compile/990115-1.f: New test.
26591
26592 1999-01-07 Jeffrey A Law (law@cygnus.com)
26593
26594 * gcc.c-torture/compile/990107-1.c: New test
26595
26596 1999-01-06 Jeffrey A Law (law@cygnus.com)
26597
26598 * gcc.c-torture/execute/990106-2.c: New test.
26599
26600 * gcc.c-torture/execute/990106-1.c: New test.
26601
26602 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
26603
26604 * gcc.c-torture/compile/981223-1.c: New test.
26605
26606 1998-12-29 Richard Henderson <rth@cygnus.com>
26607
26608 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
26609 (opt3): Rename from opt4 and disable.
26610
26611 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
26612
26613 * g++.old-deja/g++.pt/ptrmem5.C: New test.
26614
26615 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26616
26617 * g++.old-deja/g++.other/conv5.C: New test.
26618
26619 1998-12-14 Nick Clifton <nickc@cygnus.com>
26620
26621 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
26622
26623 1998-12-11 Jeffrey A Law (law@cygnus.com)
26624
26625 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
26626
26627 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
26628
26629 * gcc.c-torture/compile/981211-1.c: New test.
26630
26631 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26632
26633 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
26634
26635 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
26636
26637 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26638
26639 * gcc.special/930510-1.c: Make C9X safe.
26640 * gcc.misc-tests/gcov-1.c Similarly.
26641 * gcc.misc-tests/gcov-2.c Similarly.
26642
26643 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26644
26645 * gcc.dg/ultrasp1.c: New test.
26646
26647 1998-12-06 Richard Henderson <rth@cygnus.com>
26648
26649 * gcc.c-torture/execute/981206.c: New test.
26650
26651 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26652
26653 * g++.old-deja/g++.ns/template7.C: New test.
26654
26655 * g++.old-deja/g++.other/expr1.C: New test.
26656
26657 * g++.old-deja/g++.eh/tmpl3.C: New test.
26658
26659 * g++.old-deja/g++.eh/tmpl2.C: New test.
26660
26661 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26662
26663 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
26664 * g++.old-deja/g++.other/using6.C: Removed.
26665 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
26666
26667 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
26668
26669 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26670
26671 * g++.old-deja/g++.pt/overload8.C: New test.
26672
26673 * g++.old-deja/g++.pt/overload7.C: New test.
26674
26675 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
26676
26677 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
26678 and relinking messages.
26679 * lib/g++.exp (g++_target_compile): Remove .rpo file when
26680 compiling with -frepo.
26681
26682 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
26683
26684 * g++.old-deja/g++.pt/lookup6.C: New test.
26685
26686 1998-11-30 Nick Clifton <nickc@cygnus.com>
26687
26688 * gcc.c-torture/execute/981130-1.c: New test.
26689 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
26690
26691 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26692
26693 * g++.old-deja/g++.pt/explicit76.C: New test.
26694
26695 * g++.old-deja/g++.pt/friend38.C: New test.
26696
26697 * g++.old-deja/g++.ns/crash2.C: New test.
26698
26699 * g++.old-deja/g++.pt/defarg8.C: New test.
26700
26701 * g++.old-deja/g++.pt/instantiate6.C: New test.
26702
26703 * g++.old-deja/g++.pt/static6.C: New test.
26704
26705 * g++.old-deja/g++.pt/decl2.C: New test.
26706
26707 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26708
26709 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
26710 problem is actually related with name lookup, but so what? :-)
26711
26712 * g++.old-deja/g++.pt/friend37.C: New test.
26713
26714 1998-11-25 Dave Love <d.love@dl.ac.uk>
26715
26716 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
26717 element, which fails on some systems.
26718
26719 * g77.f-torture/execute/labug1.f: New test.
26720
26721 1998-11-21 Jeffrey A Law (law@cygnus.com)
26722
26723 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
26724 is defined.
26725
26726 1998-11-18 Dave Love <d.love@dl.ac.uk>
26727
26728 * g77.f-torture/compile/981117-1.f: New test.
26729
26730 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
26731
26732 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
26733 properly discarded.
26734
26735 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
26736
26737 * gcc.c-torture/execute/memcheck: New directory of tests for
26738 -fcheck-memory-usage.
26739
26740 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26741
26742 * README: New file, general information about the testsuite and
26743 new description of the various C++ test subdirectories.
26744 * README.g++: Eliminate obsolete information, update and move most
26745 relevant stuff to README.
26746
26747 1998-11-07 Richard Henderson <rth@cygnus.com>
26748
26749 * gcc.c-torture/compile/981107-1.c: New test.
26750
26751 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
26752
26753 * execute/memcpy-bi.c: New testcase.
26754
26755 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
26756
26757 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
26758 base classes.
26759
26760 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
26761 template is selected.
26762
26763 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
26764 classes, it should be accepted for all types.
26765
26766 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
26767
26768 * g++.old-deja/g++.pt/spec24.C: Ensure that template
26769 specializations start with template headers.
26770
26771 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
26772
26773 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
26774
26775 * g++.old-deja/g++.other/init9.C: Test cross initialization of
26776 non-POD types.
26777
26778 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26779
26780 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
26781
26782 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
26783
26784 * compile/981022-1.c, compile/981022-1.x: New test and driver.
26785
26786 1998-10-19 Jeffrey A Law (law@cygnus.com)
26787
26788 * 981019-1.c: New test.
26789
26790 1998-10-14 Robert Lipe <robertl@dgii.com>
26791
26792 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
26793 find objc headers.
26794
26795 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26796
26797 * compile/981001-4.c: Remove use of GCC extension that triggers a
26798 compiler bug.
26799
26800 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
26801
26802 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
26803
26804 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26805
26806 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
26807 instantiation of template produces incorrect code for delete
26808 expression.
26809
26810 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
26811 constructors' name is not unique.
26812 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
26813 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
26814
26815 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
26816 automatic array of const is ill-formed.
26817
26818 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
26819 of template parameter?
26820
26821 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
26822 const.
26823
26824 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
26825 pointer-to-member expression.
26826
26827 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
26828 declaration causes ICE.
26829
26830 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
26831
26832 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
26833 reserved in the global namespace.
26834
26835 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
26836 generate needed virtual table.
26837
26838 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
26839
26840 1998-10-10 Dariush Eslimi <eslimi@loran.com>
26841
26842 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
26843 template-dependent type
26844
26845 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26846
26847 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
26848 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
26849 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
26850
26851 * g++.old-deja/g++.other/using5.C: New test; using decl from base
26852 class should be usable as argument of member function.
26853 * g++.old-deja/g++.other/using6.C: New test; using decl from base
26854 class should be usable as return type of member function.
26855 * g++.old-deja/g++.other/using7.C: New test; using decl from base
26856 class should be usable as type of data member.
26857
26858 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
26859
26860 1998-10-09 Jeffrey A Law (law@cygnus.com)
26861
26862 * gcc.c-torture/special/920521-1.c: Fix bogus test.
26863
26864 1998-10-08 Nick Clifton <nickc@cygnus.com>
26865
26866 * gcc.dg/dll-?.c Add thumb to target list.
26867 Fix assembler scan patterns to match current assembler output.
26868
26869 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
26870
26871 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
26872 matching of template brackets.
26873
26874 * g++.old-deja/g++.other/using4.C: New test. Test using
26875 declarations of methods from base classes.
26876
26877 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
26878 within functions should introduce names into the innermost
26879 enclosing namespace.
26880
26881 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
26882 of static locals if first initialization throws.
26883
26884 1998-10-07 Jim Wilson <wilson@cygnus.com>
26885
26886 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26887
26888 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26889
26890 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26891 lose track of the possible targets of tablejump insns.
26892 * special/special.exp: Run it.
26893
26894 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26895
26896 * g++.old-deja/g++.pt/friend35.C: New test. A template function
26897 must be declared before its specializations can be named in friend
26898 declarations.
26899
26900 1998-10-05 Dave Love <d.love@dl.ac.uk>
26901
26902 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
26903
26904 * g77.f-torture/execute/io1.f: New test.
26905
26906 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26907
26908 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26909 with pointer to template function, for which no argument deduction
26910 is possible.
26911
26912 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26913 specialization of template function as argument to template
26914 function.
26915
26916 * g++.old-deja/g++.other/access2.C: New test; Inner class
26917 shouldn't have privileged access to Outer's names.
26918
26919 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26920
26921 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26922 friend template declared within template class conflicts with
26923 nested class of the same name.
26924
26925 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26926 is ignored.
26927
26928 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26929 object with direct initializer as function declaration.
26930
26931 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26932 initializers.
26933
26934 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26935 involving const pointer and NULL produces incorrect result.
26936
26937 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26938 type name without `typename' should be rejected with -pedantic.
26939
26940 1998-10-02 Richard Henderson <rth@cygnus.com>
26941
26942 * g++.old-deja/g++.other/addrof1.C: New test.
26943
26944 1998-10-01 Nick Clifton <nickc@cygnus.com>
26945
26946 * gcc.c-torture/compile/981001-1.c: New test.
26947 * gcc.c-torture/execute/981001-1.c: New test.
26948
26949 1998-10-01 Jeffrey A Law (law@cygnus.com)
26950
26951 * gcc.c-torture/compile/981001-2.c: New test.
26952 * gcc.c-torture/compile/981001-3.c: New test.
26953 * gcc.c-torture/compile/981001-4.c: New test.
26954
26955 1998-10-01 Robert Lipe <robertl@dgii.com>
26956
26957 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26958 multilibbed hosts. Idea grafted from g77.exp.
26959
26960 1998-09-30 Dave Love <d.love@dl.ac.uk>
26961
26962 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26963 avoid losing on systems which need -lsocket.
26964
26965 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26966
26967 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26968 * g++.old-deja/g++.other/nested2.C: Ditto.
26969 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26970 failure.
26971
26972 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26973
26974 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26975 preferred over template operator!= for enum bitfields.
26976
26977 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26978
26979 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26980 that happen to have the same base name, but in different scopes,
26981 are incorrectly rejected.
26982
26983 1998-09-16 Richard Henderson <rth@cygnus.com>
26984
26985 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26986 on the native word size instead of an integer literal.
26987
26988 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26989
26990 * g++.old-deja/g++.other/static2.C: Invocation of static data
26991 member of type pointer-to-function denoted as non-static member.
26992
26993 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26994 checks involving function types and aliases.
26995
26996 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26997
26998 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26999 redefined to the same non-trivial type.
27000
27001 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27002 namespace-qualification of template specializations declared in
27003 other namespaces.
27004
27005 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27006 to declare a subset of the specializations of a template function
27007 as friends of specializations of a template class.
27008
27009 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27010 member templates that do not fully specialize the enclosing
27011 template class are rejected.
27012
27013 1998-09-11 Dave Love <d.love@dl.ac.uk>
27014
27015 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27016
27017 1998-09-08 Dave Love <d.love@dl.ac.uk>
27018
27019 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27020 altered from libf2c/libU77 version.
27021
27022 1998-09-06 Dave Love <d.love@dl.ac.uk>
27023
27024 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27025
27026 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27027
27028 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27029 (un)signed char are different types for template specialization
27030 purposes.
27031
27032 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27033
27034 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27035 * objc: ObjC testsuite.
27036
27037 1998-08-31 Catherine Moore <clm@cygnus.com>
27038
27039 * gcc.c-torture/execute/941014-1.x: New file.
27040
27041 1998-08-31 Nick Clifton <nickc@cygnus.com>
27042
27043 * lib/c-torture.exp: Add support for
27044 torture_eval_before_compile and torture_eval_before_execute
27045 variables.
27046
27047 1998-08-30 Jeffrey A Law (law@cygnus.com)
27048
27049 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27050 this test triggers valid.
27051
27052 1998-08-27 Jeffrey A Law (law@cygnus.com)
27053
27054 * gcc.dg/980827-1.c: New test.
27055
27056 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27057
27058 * gcc.c-torture/execute/loop-4b.c: New test.
27059
27060 1998-08-26 Nick Clifton <nickc@cygnus.com>
27061
27062 * lib/c-torture.exp: Add support for
27063 torture_eval_before_compile and torture_eval_before_execute
27064 variables.
27065
27066 1998-08-25 Jeffrey A Law (law@cygnus.com)
27067
27068 * gcc.c-torture/compile/980825-1.c: New test.
27069
27070 1998-08-24 Nick Clifton <nickc@cygnus.com>
27071
27072 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27073 count number tests in opt_t0 not good_t0.
27074
27075 1998-08-24 Jeffrey A Law (law@cygnus.com)
27076
27077 * gcc.c-torture/compile/930326-1.x: Fix typo.
27078
27079 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27080
27081 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27082 causes an ICE.
27083
27084 1998-08-21 Jeffrey A Law (law@cygnus.com)
27085
27086 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27087 STACK_SIZE is defined.
27088 * gcc.c-torture/unsorted/stuct.c: Similarly.
27089
27090 * gcc.c-torture/compile/980821-1.c: New test.
27091
27092 1998-08-21 Jeffrey A Law (law@cygnus.com)
27093
27094 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27095
27096 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27097
27098 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27099 code.
27100
27101 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27102
27103 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27104 error'.
27105
27106 1998-08-18 Jeffrey A Law (law@cygnus.com)
27107
27108 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27109
27110 1998-08-16 Jeffrey A Law (law@cygnus.com)
27111
27112 * gcc.c-torture/compile/980816-1.c: New test.
27113
27114 * gcc.dg/980816-1.c: New test.
27115
27116 1998-08-13 Jeffrey A Law (law@cygnus.com)
27117
27118 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27119 compiler for ieee tests.
27120
27121 1998-08-01 Dave Love <d.love@dl.ac.uk>
27122
27123 * g77.f-torture/compile/980729-0.f: New test.
27124
27125 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27126
27127 * gcc.c-torture/special/eeprof-1.c: New test, for
27128 -finstrument-functions.
27129 * gcc.c-torture/special/special.exp: Run it.
27130
27131 1998-07-29 Jeffrey A Law (law@cygnus.com)
27132
27133 * gcc.c-torture/compile/980729-1.c: New test.
27134
27135 1998-07-27 Nick Clifton <nickc@cygnus.com>
27136
27137 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27138 __thumb__ is defined, and test for ARM style doubles if so.
27139
27140 1998-07-26 Dave Love <d.love@dl.ac.uk>
27141
27142 * g77.f-torture/noncompile/980615-0.f: New test.
27143
27144 1998-07-26 H.J. Lu (hjl@gnu.org)
27145
27146 * gcc.dg/980312-1.c: Do link instead of compile.
27147 * gcc.dg/980313-1.c: Likewise.
27148
27149 1998-07-26 Jeffrey A Law (law@cygnus.com)
27150
27151 * gcc.c-torture/compile/980726-1.c: New test.
27152
27153 1998-07-25 Dave Love <d.love@dl.ac.uk>
27154
27155 * g77.f-torture/execute/io0.f: New test.
27156
27157 1998-07-24 Nick Clifton <nickc@cygnus.com>
27158
27159 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27160 an int.
27161
27162 1998-06-18 Michael Meissner <meissner@cygnus.com>
27163
27164 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27165 m32r bugs.
27166
27167 1998-07-17 Nick Clifton <nickc@cygnus.com>
27168
27169 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27170 c-decl.c:grokdeclarator can handle mode attributes.
27171
27172 1998-07-16 Jeffrey A Law (law@cygnus.com)
27173
27174 * gcc.c-torture/execute/980716-1.c: New test.
27175
27176 1998-07-13 Jeffrey A Law (law@cygnus.com)
27177
27178 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27179 the mn10200.
27180 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27181 the mn10200.
27182 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27183 * gcc.c-torture/compile/930326-1.x: Similarly.
27184
27185 1998-07-13 Dave Love <d.love@dl.ac.uk>
27186
27187 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27188 New test from Craig.
27189
27190 1998-07-12 Dave Love <d.love@dl.ac.uk>
27191
27192 * g77.f-torture/noncompile/980616-0.f: New test.
27193
27194 * g77.f-torture/execute/970816-3.f: New test from Craig.
27195
27196 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27197
27198 * g++.other/singleton.C: Return error value instead of taking
27199 SIGSEGV.
27200
27201 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27202
27203 * g++.other/singleton.C: New test. Warning is under dispute.
27204 Runtime crash is not.
27205
27206 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27207
27208 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27209 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27210 using6.C, using7.C}: New namespace tests.
27211
27212 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27213
27214 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27215 specialization with typedef'ed names used as array indexes.
27216
27217 1998-07-09 Jeffrey A Law (law@cygnus.com)
27218
27219 * gcc.c-torture/execute/980709-1.c: New test.
27220
27221 * gcc.dg/980709-1.c: New test.
27222
27223 1998-07-07 Richard Henderson <rth@cygnus.com>
27224
27225 * gcc.c-torture/execute/bcp-1.c: New test.
27226
27227 1998-07-07 Jeffrey A Law (law@cygnus.com)
27228
27229 * gcc.c-torture/execute/980707-1.c: New test.
27230
27231 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27232
27233 * gcc.c-torture/compile/980706-1.c: New test.
27234
27235 1998-07-01 Dave Love <d.love@dl.ac.uk>
27236
27237 * g77.f-torture/execute/980701-0.f,
27238 g77.f-torture/execute/980701-1.f: New test from Craig.
27239
27240 1998-07-01 Jeffrey A Law (law@cygnus.com)
27241
27242 * gcc.c-torture/compile/980701-1.c: New test.
27243
27244 * gcc.c-torture/execute/980701-1.c: New test.
27245
27246 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27247 rlsruhe.de>
27248
27249 * g++.old-deja/g++.robertl/eb132.C: New test.
27250 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27251
27252 1998-06-29 Dave Love <d.love@dl.ac.uk>
27253
27254 * g77.f-torture/execute/980628-7.f,
27255 g77.f-torture/execute/980628-8.f,
27256 g77.f-torture/execute/980628-9.f,
27257 g77.f-torture/execute/980628-10.f: New tests from Craig.
27258
27259 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27260
27261 1998-06-28 Jeffrey A Law (law@cygnus.com)
27262
27263 * g77.f-torture/execute/980628-4.f: New test from Craig.
27264 * g77.f-torture/execute/980628-5.f: Likewise.
27265 * g77.f-torture/execute/980628-2.f: Likewise.
27266 * g77.f-torture/execute/980628-0.f: Likewise.
27267 * g77.f-torture/execute/980628-1.f: Likewise.
27268 * g77.f-torture/execute/980628-3.f: Likewise.
27269 * g77.f-torture/execute/980628-6.f: Likewise.
27270
27271 1998-06-28 Jeffrey A Law (law@cygnus.com)
27272
27273 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27274 directory when nothing has been installed yet.
27275
27276 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27277
27278 * gcc.c-torture/special/special.exp: Handle newer versions of
27279 dejagnu.
27280
27281 1998-06-26 Jeffrey A Law (law@cygnus.com)
27282
27283 * gcc.dg/980626-1.c: New test.
27284
27285 1998-06-19 Bruno Haible <haible@ilog.fr>
27286
27287 * gcc.misc-tests/m-un-2.c: New test.
27288 * g++.old-deja/g++.other/warn01.c: Likewise.
27289
27290 1998-06-19 Robert Lipe <robertl@dgii.com>
27291
27292 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27293 compatibility with assmblers with a different comment character.
27294 Eliminate use of GAS-specific extensions.
27295
27296 1998-06-19 Jeffrey A Law (law@cygnus.com)
27297
27298 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27299
27300 1998-06-19 Robert Lipe <robertl@dgii.com>
27301
27302 *lib/g77.exp: Replace search for libf2c.a with search for newly
27303 renamed libg2c.a
27304
27305 1998-06-17 Jeffrey A Law (law@cygnus.com)
27306
27307 * gcc.c-torture/execute/980617-1.c: New test.
27308
27309 1998-06-12 Jeffrey A Law (law@cygnus.com)
27310
27311 * gcc.c-torture/execute/980612-1.c: New test.
27312
27313 1998-06-08 Jeffrey A Law (law@cygnus.com)
27314
27315 * gcc.dg/980523-1.c: Only test on ppc-linux.
27316 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27317
27318 * gcc.c-torture/execute/980608-1.c: New test.
27319
27320 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27321
27322 * gcc.c-torture/execute/980605-1.c: New test.
27323
27324 1998-06-04 Jeffrey A Law (law@cygnus.com)
27325
27326 * gcc.c-torture/execute/980604-1.c: New test.
27327
27328 1998-06-02 Jeffrey A Law (law@cygnus.com)
27329
27330 * gcc.c-torture/execute/980602-1.c: New test.
27331 * gcc.c-torture/execute/980602-2.c: Likewise.
27332
27333 1998-06-02 Dave Love <d.love@dl.ac.uk>
27334
27335 * 970125-0.f: Fix per JCB. Add commentary.
27336
27337 1998-05-31 Michael Meissner <meissner@cygnus.com>
27338
27339 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27340 IEEE -0 support.
27341
27342 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27343
27344 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27345 earlier.
27346
27347 1998-05-28 Catherine Moore <clm@cygnus.com>
27348
27349 * gcc.c-torture/execute/980526-3.c: New test.
27350
27351 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27352
27353 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27354 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27355 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27356 m88k-motorola-sysv3 to XFAIL.
27357
27358 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27359
27360 * gcc.dg/980526-1.c: New test.
27361 * gcc.c-torture/execute/980526-2.c: New test.
27362
27363 1998-05-26 Jeffrey A Law (law@cygnus.com)
27364
27365 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27366
27367 * gcc.c-torture/execute/980526-1.c: New test.
27368
27369 1998-05-26 Dave Love <d.love@dl.ac.uk>
27370
27371 * g77.f-torture/execute/alpha2.f: Add runtime test.
27372
27373 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27374
27375 * g++.old-deja/old-deja.exp: Strip leading directories.
27376
27377 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27378 error for the line. Don't run multiple tests for the same line.
27379
27380 1998-05-23 Jeffrey A Law (law@cygnus.com)
27381
27382 * gcc.dg/980523-1.c: New test.
27383
27384 1998-05-23 Dave Love <d.love@dl.ac.uk>
27385
27386 * g77.f-torture/compile/970915-0.f: New test.
27387
27388 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27389
27390 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27391
27392 1998-05-21 Jeffrey A Law (law@cygnus.com)
27393
27394 * gcc.dg/980520-1.c: New test.
27395
27396 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27397
27398 * gcc.dg/980502-1.c: Fix return type.
27399
27400 1998-05-20 Jeffrey A Law (law@cygnus.com)
27401
27402 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27403 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27404 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27405 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27406 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27407
27408 1998-05-20 Dave Love <d.love@dl.ac.uk>
27409
27410 * g77.f-torture/execute/980520-1.f: New test.
27411
27412 1998-05-15 Dave Love <d.love@dl.ac.uk>
27413
27414 * lib/mike-g77.exp: New file.
27415
27416 * g77.f-torture/noncompile/noncompile.exp,
27417 g77.f-torture/noncompile/check0.f: New files.
27418
27419 1998-05-14 Dave Love <d.love@dl.ac.uk>
27420
27421 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27422 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27423 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27424 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27425 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27426 abort where appropriate.
27427
27428 1998-05-05 Michael Meissner <meissner@cygnus.com>
27429
27430 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27431 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27432
27433 1998-04-29 Dave Love <d.love@dl.ac.uk>
27434
27435 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27436
27437 1998-04-27 Dave Love <d.love@dl.ac.uk>
27438
27439 * g77.f-torture/compile/980427-0.f: New test.
27440
27441 1998-04-24 Dave Love <d.love@dl.ac.uk>
27442
27443 * g77.f-torture/compile/980424-0.f: New test.
27444
27445 1998-04-19 Dave Love <d.love@dl.ac.uk>
27446
27447 * g77.f-torture/compile/980419-2.f (main): New test.
27448 * g77.f-torture/compile/970125-0.f: New test.
27449 * g77.f-torture/compile/980419-1.f: New test.
27450
27451 1998-04-08 Jim Wilson <wilson@cygnus.com>
27452
27453 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27454 of loop-4.c.
27455
27456 1998-04-07 Jim Wilson <wilson@cygnus.com>
27457
27458 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27459
27460 1998-04-03 Jim Wilson <wilson@cygnus.com>
27461
27462 * gcc.c-torture/compile/980329-1.c: New test.
27463
27464 1998-03-18 Jim Wilson <wilson@cygnus.com>
27465
27466 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27467 * gcc.dg/980312-1.c: Fix typo in -march command.
27468
27469 1998-03-16 H.J. Lu (hjl@gnu.org)
27470
27471 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27472
27473 1998-03-11 Robert Lipe <robertl@dgii.com>
27474
27475 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27476 Dave Love agree the Fortran source is bogus.
27477
27478 1998-03-11 Robert Lipe <robertl@dgii.com>
27479
27480 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27481 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27482 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27483 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27484 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27485
27486 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27487
27488 * g++.old-deja/g++.other/friend1.C: New test.
27489
27490 1998-02-18 Dave Love <d.love@dl.ac.uk>
27491
27492 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27493 possibly uninitialized) variables and declare dnrm2.
27494
27495 1998-02-23 Robert Lipe <robertl@dgii.com>
27496
27497 From Bruno Haible <haible@ilog.fr>:
27498 * gcc.c-torture/execute/980223.c: New test.
27499
27500 1998-02-13 Jeffrey A Law (law@cygnus.com)
27501
27502 * gcc.dg/ifelse-1.c: New test.
27503
27504 1998-02-09 H.J. Lu (hjl@gnu.org)
27505
27506 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27507
27508 * lib/old-dejagnu.exp (old-dejagnu): Added the
27509 "execution test - XFAIL *-*-*" handling in the spirit of
27510 "excess errors test -". Changed the "execution test fails"
27511 handling to be like "excess errors test fails".
27512 * Update various tests accordingly.
27513
27514 1998-02-06 Jim Wilson <wilson@cygnus.com>
27515
27516 * gcc.c-torture/execute/980205.c: New test.
27517
27518 1998-01-18 Jeffrey A Law (law@cygnus.com)
27519
27520 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27521 * lib/f-torture.exp: Similarly.
27522 * gcc.c-torture: Rename all .cexp files to .x files.
27523
27524 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27525
27526 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27527 (940510-1.c): Removed duplicate.
27528 (971104-1.c): New test.
27529
27530 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27531
27532 * lib/f-torture.exp: Improve error and loop detection.
27533
27534 1997-11-19 Michael Meissner <meissner@cygnus.com>
27535
27536 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27537 use that to size the filler array.
27538
27539 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27540
27541 * lib/c-torture.exp(c-torture-execute): Fix typo.
27542
27543 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27544 testcase as the executable name. Keep the executable around if
27545 the test fails.
27546
27547 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27548
27549 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27550 changes. Only test one -g option, and move it to the end of the
27551 list of options to test.
27552
27553 1997-09-19 Michael Meissner <meissner@cygnus.com>
27554
27555 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27556 variable GCC_TORTURE_OPTIONS to supply default switches separated
27557 by colons. If no environment variable, run tests with -O0 -g, -O1
27558 -g, and -O2 -g as well.
27559
27560 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27561
27562 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27563 explanatory comments. Fix indentation.
27564
27565 1997-09-15 Jeffrey A Law (law@cygnus.com)
27566
27567 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27568
27569 1997-09-11 Jeffrey A Law (law@cygnus.com)
27570
27571 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27572 * g++.old-deja/g++.mike/p7325.C: Likewise.
27573 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
27574
27575 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
27576
27577 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
27578 * g++.old-deja/g++.brendan/crash30.C: Likewise.
27579 * g++.old-deja/g++.brendan/crash39.C: Likewise.
27580 * g++.old-deja/g++.law/operators4.C: Likewise.
27581
27582 1997-09-11 Joe Buck (jbuck@synopsys.com)
27583
27584 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
27585 * g++.old-deja/g++.mike/p784.C: Ditto.
27586 * g++.old-deja/g++.mike/p785.C: Ditto.
27587
27588 1997-09-05 Jeffrey A Law (law@cygnus.com)
27589
27590 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
27591
27592 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27593
27594 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
27595 target feature; pass this to c-torture-execute as needed.
27596
27597 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27598
27599 * lib/c-torture.exp(c-torture-execute): If the previous and the
27600 current executables being tested are identical, we don't need to
27601 run the executable again. Try to make the executable names
27602 unique. Add an optional argument for passing additional compiler
27603 flags.
27604
27605 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
27606
27607 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
27608
27609 1997-08-29 Jeffrey A Law (law@cygnus.com)
27610
27611 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
27612
27613 1997-07-31 Jeffrey A Law (law@cygnus.com)
27614
27615 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
27616 32bit or larger longs.
27617
27618 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
27619 have either a 32bit long or 32bit int.
27620
27621 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
27622
27623 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
27624 Make double precision tests dependent on sizeof (double).
27625
27626 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
27627
27628 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
27629 too.
27630
27631 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
27632
27633 * gcc.c-torture/compile/961203-1.cexp: New script.
27634
27635 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
27636
27637 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
27638 up the includes ourselves.
27639
27640 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
27641
27642 * lib/plumhall.exp: Remove random include, and add a few
27643 verbose messages for debugging.
27644
27645 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
27646
27647 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
27648 of trying to do it ourselves.
27649
27650 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27651
27652 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
27653
27654 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
27655
27656 * gcc.prms/5403.c: Made regexp a bit less strict.
27657
27658 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
27659
27660 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
27661 is returned from remote_load instead.
27662 * lib/plumhall.exp: Ditto.
27663 * lib/mike-g++.exp: Ditto.
27664 * lib/old-dejagnu.exp: Ditto.
27665 * lib/c-torture.exp: Ditto.
27666
27667 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
27668
27669 * lib/g++.exp: Use build_wrapper procedure.
27670 * lib/gcc.exp: Ditto.
27671
27672 1997-05-20 Jeffrey A Law (law@cygnus.com)
27673
27674 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
27675 an old-style decl for malloc. Fixes tests to work when
27676 sizeof (int) != sizeof (size_t).
27677
27678 1997-05-15 Mike Meissner <meissner@cygnus.com>
27679
27680 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
27681
27682 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
27683 use stdargs.h interface.
27684
27685 1997-05-15 Mike Meissner <meissner@cygnus.com>
27686
27687 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
27688 NO_VARARGS when compiling.
27689
27690 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
27691
27692 * lib/plumhall.exp(ph_includes): New procedure.
27693 (ph_make): Use it.
27694 (ph_compiler): Ditto.
27695
27696 * lib/g++.exp: Rename test-glue.c to testglue.c.
27697 * lib/gcc.exp: Ditto.
27698
27699 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
27700
27701 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
27702 to completion when it's called.
27703
27704 1997-03-21 Michael Meissner <meissner@cygnus.com>
27705
27706 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
27707 is defined, don't do test.
27708
27709 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
27710
27711 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
27712 for object files.
27713 (ph_summary): Mark skipped testcases as untested, not unresolved.
27714
27715 * lib/plumhall.exp (ph_make): If unresolved because of bad
27716 errorCode, record errorCode in log file.
27717 (*): Replace send_log/verbose with verbose -log.
27718
27719 1997-03-19 Michael Meissner <meissner@cygnus.com>
27720
27721 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
27722 double conversion if double isn't at least 8 bytes.
27723
27724 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
27725 int to work with targets where int is 16 bits.
27726
27727 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
27728 8 bytes, just exit, since 4 byte doubles don't have enough bits of
27729 precision for the test to complete.
27730
27731 1997-03-14 Michael Meissner <meissner@cygnus.com>
27732
27733 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
27734 if d10v is not compiled with the -mdouble64 flag.
27735 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
27736
27737 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
27738 d10v is not compiled with the -mint32 flag.
27739
27740 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
27741
27742 * lib/plumhall.exp: Use incr_count.
27743
27744 1997-03-12 Jeffrey A Law (law@cygnus.com)
27745
27746 * gcc.c-torture: Update to c-torture-1.45.
27747
27748 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
27749
27750 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
27751 the name of the expect testcase file).
27752
27753 * lib/g++.exp(g++_init): Ditto.
27754
27755 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
27756
27757 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
27758 the host.
27759
27760 * lib/gcc.exp(gcc_exit): New procedure.
27761
27762 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
27763
27764 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
27765 specs where appropriate.
27766
27767 * g++.old-deja/g++.arm/*: Added additional ERROR checks
27768 because of new "candidates are" messages, and removed a few
27769
27770 * Converted all non-old-style g++ testcases to old-style, and
27771 moved into g++.old-deja.
27772
27773 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
27774
27775 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
27776 options.
27777
27778 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
27779 succeeded.
27780
27781 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
27782
27783 1997-02-13 Michael Meissner <meissner@cygnus.com>
27784
27785 * lib/gcc.exp (gcc_target_compile): Add support for defining
27786 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
27787 the machine doesn't have those features.
27788
27789 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
27790
27791 * g++.law/operators4.exp: Don't use LIBS.
27792
27793 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
27794
27795 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
27796
27797 * lib/mike-g++.exp: Don't set the compiler to be tested here.
27798 * lib/g++.exp: Set it here instead. Also, allow use of the
27799 --tool_exec and --tool_opt options. Change CXX to
27800 GXX_UNDER_TEST.
27801
27802 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
27803
27804 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
27805
27806 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
27807
27808 * lib/old-dejagnu.exp: Use prune_warnings instead of
27809 prune_system_crud.
27810 * lib/mike-g++.exp: Ditto.
27811 * lib/gcc.exp: Ditto.
27812 * lib/g++.exp: Ditto.
27813
27814 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
27815
27816 1997-02-07 Jeffrey A Law (law@cygnus.com)
27817
27818 * 941014-2.c: Include stdlib.h
27819 * 960327-1.c: Include stdio.h
27820 * dbra.c, index-1.c: Don't assume ints are 32bits.
27821
27822 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
27823
27824 * lib/gcc.exp: Add gcc,stack_size target feature.
27825
27826 * lib/g++.exp(g++_target_compile): Add the include and link
27827 paths here, not in two other places. And, it's $options, not
27828 options.
27829
27830 * lib/mike-g++.exp(postbase): Remove the code that determines
27831 the correct include and link paths.
27832 * g++.old-deja/old-deja.exp: Ditto.
27833
27834 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
27835
27836 * lib/g++.exp(g++_init): target_compile no longer returns the
27837 filename of the result.
27838
27839 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
27840
27841 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
27842 call to glob.
27843
27844 * gcc.c-torture/special/special.exp: Change call to
27845 gcc_target_compile to include the object file.
27846
27847 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
27848
27849 * gcc.c-torture/special/special.exp: Correct misspelling in last
27850 change.
27851
27852 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
27853
27854 * lib/plumhall.exp(ph_summary): Log the entire output of the
27855 executable. Return -1 if there were any failures, 0 otherwise.
27856 (ph_execute): Return -1 if there were any failures, 0 otherwise.
27857 (ph_make): Clean up objects and executables that were built
27858 if the tests succeeded.
27859
27860 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
27861
27862 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
27863 libraries and includes in the build tree as appropriate.
27864
27865 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27866
27867 * lib/c-torture.exp: Instead of looking for the global variable
27868 NO_LONG_LONG, check to see if that's a feature of the target.
27869
27870 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27871
27872 * config/default.exp: Minimize. Delete the remainer of the files in
27873 config; this functionality is now in devo/dejagnu/config.
27874
27875 g++.*/*: Pass any additional flags used to compile to postbase;
27876 delete CXXFLAGS.
27877
27878 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
27879 is now done by runtest.exp. Use gcc_target_compile instead of
27880 compile.
27881
27882 lib/c-torture.exp: Use gcc_target_compile instead of compile.
27883 Remove references to CFLAGS. Use remote_file instead of
27884 calling rm -f.
27885 (c-torture): Take a list of arguments to use to compile this
27886 testcase.
27887
27888 lib/g++.exp: Simplify. Use target_compile instead of compile.
27889 lib/gcc-dg.exp: Ditto.
27890 lib/gcc.exp: Ditto.
27891 lib/mike-{gcc,g++}.exp: Ditto.
27892 lib/old-dejagnu.exp: Ditto.
27893 lib/plumhall.exp: Ditto.
27894
27895 1997-01-08 Jim Wilson <wilson@cygnus.com>
27896
27897 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
27898 (ph_linker): Likewise.
27899
27900 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
27901
27902 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
27903 MAP_ANON / MAP_ANONYMOUS if defined;
27904 else try to map from /dev/zero .
27905
27906 1996-11-12 Jeffrey A Law (law@cygnus.com)
27907
27908 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27909 isn't defined, then define it to MAP_ANONYMOUS.
27910
27911 1996-11-12 Jeffrey A Law (law@cygnus.com)
27912
27913 * gcc.c-torture: Update to c-torture-1.42 release.
27914
27915 1996-11-11 Jeffrey A Law (law@cygnus.com)
27916
27917 * gcc.c-torture: Update to c-torture-1.41 release.
27918
27919 1996-10-27 Jeffrey A Law (law@cygnus.com)
27920
27921 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27922 c-torture release.
27923
27924 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27925
27926 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27927 and LDFLAGS. Fix second case to append the target_info ldflags
27928 onto LDFLAGS, not CFLAGS.
27929 * lib/g++.exp (g++_init): Add target_info stuff.
27930 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27931 of libgloss and newlib flags for !native.
27932
27933 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27934 (GDB): Fix relative path to go up another dir for finding gdb.
27935
27936 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27937
27938 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27939 versions in the target_info array, if they don't exist.
27940
27941 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27942
27943 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27944
27945 1996-07-08 Jim Wilson <wilson@cygnus.com>
27946
27947 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27948 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27949
27950 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27951
27952 * lib/old-dejagnu.exp: Don't remove the output file before we've
27953 actually tested it. Don't append pwd to the path of the executable
27954 we're testing.
27955
27956 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27957
27958 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27959
27960 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27961
27962 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27963 temporary directory for compiler files, and set it to a default
27964 value of /tmp. Set $output as the name of the output file from
27965 compiling the testcase. Add a -o option to $cflags_var so the
27966 compiler writes the final output file as $output. Set $executable
27967 to $output.
27968
27969 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27970 directory for compiler files, and set it to /tmp if it doesn't
27971 already have a value. Set $output_file to the name of the output
27972 file from compiling the testcase. Add a -o option to CXXFLAGS so
27973 the compiler writes the final output file as $output. Use $output
27974 as the executable to be tested.
27975
27976 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27977
27978 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27979
27980 1996-06-08 Jeffrey A Law (law@cygnus.com)
27981
27982 * gcc.c-torture/execute/pending-1.c: New test. Still
27983 pending in Tege's queue.
27984
27985 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27986
27987 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27988 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27989 if there were failures. Call unresolved if there were unresolved
27990 testcases. Call gcc_fail if program did not run to completion.
27991 (ph_make): Pass additional argument name to ph_execute.
27992 (ph_execute): Add new argument. Pass additional arguments to
27993 ph_summary. Call gcc_fail is there is no execution output.
27994
27995 1996-04-24 Jeffrey A Law (law@cygnus.com)
27996
27997 * lib/plumhall.exp (proc_summary): Output relavent summary
27998 lines into the log so specific failures in plumhall can be
27999 investigated.
28000
28001 1996-04-10 Jeffrey A Law (law@cygnus.com)
28002
28003 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28004 (c-torture-execute): Don't try to execute tests which use
28005 "long long" types if $NO_LONG_LONG is nonzero.
28006
28007 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28008
28009 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28010 not c-torture.
28011
28012 * gcc.ieee: Move from here.
28013 * gcc.c-torture/execute/ieee: To here.
28014
28015 1996-03-26 Jeffrey A Law (law@cygnus.com)
28016
28017 * gcc.c-torture: Update to c-torture-1.41 release.
28018
28019 1996-03-22 Jeffrey A Law (law@cygnus.com)
28020
28021 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28022 not "$output".
28023
28024 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28025
28026 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28027 -c present.
28028
28029 1996-03-02 Jeffrey A Law (law@cygnus.com)
28030
28031 * config/proelf.exp: Handle connecting to a simulator.
28032
28033 1996-01-31 Jeffrey A Law (law@cygnus.com)
28034
28035 * config/proelf.exp: New file. Enough framework that we can
28036 run c-torture tests on the proelf targets (or any other target
28037 that gdb can connect to for that matter).
28038
28039 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28040
28041 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28042 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28043
28044 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28045 exec_output exists.
28046
28047 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28048
28049 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28050 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28051
28052 * config/*.exp: Update FSF address. Change result of ${tool}_load
28053 to pass/fail/unresolved/unsupported/untested. Caller must now
28054 call unresolved/unsupported/untested.
28055 * lib/*.exp: Update FSF address. Update to handle new results of
28056 ${tool}_load.
28057 * lib/chill.exp (verbose): Delete.
28058
28059 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28060
28061 * lib/gcc.exp (default_gcc_start): Change order of args to
28062 $LDFLAGS $CFLAGS $LIBS.
28063 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28064 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28065 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28066 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28067 * gcc.misc-tests/dg-test.exp: Likewise.
28068 * gcc.misc-tests/msgs.exp: Likewise.
28069 * gcc.prms/prms.exp: Likewise.
28070 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28071 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28072
28073 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28074
28075 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28076
28077 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28078
28079 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28080 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28081
28082 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28083 necessary.
28084
28085 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28086
28087 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28088 global for loop; add use of $mathlib.
28089 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28090 settings here; set mathlib for anything but VxWorks.
28091
28092 1996-01-22 Jeffrey A Law (law@cygnus.com)
28093
28094 * gcc.c-torture: Update to c-torture-1.40 release.
28095
28096 1996-01-03 Jeffrey A Law (law@cygnus.com)
28097
28098 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28099 dg.exp.
28100
28101 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28102
28103 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28104 global.
28105
28106 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28107
28108 * lib/g++.exp (LIBS): Define if not already.
28109 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28110 (gcc-dg-prune): Call prune_gcc_output.
28111 * lib/gcc.exp (prune_gcc_output): New proc.
28112 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28113 prune_gcc_output.
28114
28115 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28116
28117 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28118 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28119
28120 1995-11-15 Jeffrey A Law (law@cygnus.com)
28121
28122 * gcc.c-torture: Update to c-torture-1.39 release.
28123
28124 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28125
28126 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28127 fails, try others as well.
28128
28129 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28130
28131 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28132 If compilation fails, mark execute tests as `untested'.
28133 If test is marked as unsupported, don't mark compilation and
28134 execute tests as failed.
28135
28136 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28137
28138 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28139 libstdc++ for whether or not we want to be doing shared
28140 libraries. Delete link_curses since we don't need it anymore.
28141 * lib/mike-g++.exp (postbase): Don't link in libg++.
28142 * g++.old-deja/old-deja.exp: Likewise.
28143
28144 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28145
28146 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28147
28148 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28149
28150 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28151 For that, add `-Wl,-a,shared_archive'.
28152 * g++.old-deja/old-deja.exp: Likewise.
28153
28154 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28155
28156 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28157
28158 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28159
28160 * lib/mike-g++.exp (postbase): Pay attention to the status of
28161 g++_load.
28162
28163 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28164
28165 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28166
28167 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28168
28169 * lib/gcc.exp (default_gcc_start): No longer need to log program
28170 being executed or its output, execute_anywhere does that now.
28171 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28172 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28173
28174 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28175
28176 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28177 the same as those in lib/g++.exp.
28178
28179 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28180
28181 * gcc.c-torture: Update to c-torture-1.38 release.
28182 * gcc.ieee: Related changes.
28183
28184 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28185
28186 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28187 "exec". Minor reformatting changes.
28188
28189 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28190 cross. This means all "exec" calls now work on a remote host as
28191 well.
28192 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28193 cross. Filter out the extra "\r\n" stuff that expect puts in.
28194 (c-torture-execute): Filter out the bogus warnings like
28195 c-torture-compile does. Add support for canadian cross.
28196 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28197 Use execute_anywhere rather than calling exec directly. Now it
28198 works for canadian cross testing.
28199
28200 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28201
28202 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28203 results into a variable, and check that rather than using file exists.
28204
28205 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28206
28207 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28208 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28209
28210 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28211
28212 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28213 lib_curses if there's a shared libg++ in the build tree.
28214
28215 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28216
28217 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28218 if not supported target.
28219
28220 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28221
28222 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28223 link_curses up to always happen, not just for native builds.
28224
28225 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28226
28227 * gcc.c-torture: Update to c-torture-1.36 release.
28228 * gcc.failure: Related changes.
28229
28230 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28231
28232 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28233
28234 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28235
28236 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28237 * lib/mike-g++.exp (postbase): Not in here. Still reference
28238 runshlib, link_curses, and mathlib for link and run.
28239
28240 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28241 pass the runtime shared library options for Solaris, OSF/1, and
28242 Irix5, and link with -lcurses to avoid unresolved references.
28243
28244 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28245
28246 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28247 only run once.
28248
28249 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28250
28251 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28252
28253 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28254
28255 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28256 do not have a framework for the "compat" tests yet.
28257
28258 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28259
28260 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28261 set to null if we're testing vxworks5.1. Use that instead of
28262 `-lm' in the setting of LIBS for link and run.
28263
28264 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28265
28266 * config/rom68k.exp (${tool}_load): Major changes to make it
28267 work. Verified that it does in fact return the stuff in
28268 exec_output properly. Catch any Emul or any TRAP other than 0.
28269
28270 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28271
28272 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28273 LDFLAGS properly for targets that need stuff from libgloss.
28274 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28275 only run once.
28276 (gpp_initialized): New variable.
28277
28278 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28279
28280 * config/rom68k.exp: Load libgloss.exp.
28281 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28282 so we can produce a fully linked binary.
28283 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28284 so we can produce a fully linked binary.
28285
28286 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28287
28288 * lib/plumhall.exp (ph_section): Watch for expected failures.
28289 Add missing `else'.
28290
28291 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28292 run the testcase.
28293 (c-torture): Likewise.
28294
28295 1995-08-28 Doug Evans <dje@cygnus.com>
28296
28297 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28298
28299 * lib/mike-g++.exp (mike_cleanup): New proc.
28300 (prebase): New globals compiler_result, not_compiler_result,
28301 target_regexp.
28302 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28303 allow leading "-" in pattern. Watch for unsupported tests.
28304 If $compiler_result is set, pattern match assembler code,
28305 and ditto for $not_compiler_result.
28306 * lib/mike-gcc.exp: Likewise.
28307
28308 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28309 execution "succeeded".
28310
28311 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28312
28313 * config/win32.exp: New file.
28314 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28315
28316 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28317
28318 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28319 unsupported.
28320 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28321 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28322 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28323
28324 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28325 "... without exceptions was ...". That is now handled by
28326 prune_system_crud.
28327 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28328
28329 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28330
28331 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28332 sieve.c,sort2.c}: New files.
28333 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28334 sieve.exp,sort2.exp}: Drivers for them.
28335
28336 * lib/mike-gcc.exp (program_output): New user settable variable.
28337 (postbase): Call prune_system_crud. Also prune extraneous compiler
28338 messages.
28339 * lib/mike-g++.exp (program_output): New user settable variable.
28340
28341 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28342
28343 * config/sh.exp: Deleted (use sim.exp instead).
28344
28345 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28346
28347 * config/vx.exp: Declare CHECKTASK as global.
28348 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28349 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28350 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28351
28352 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28353
28354 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28355 target. Like vx.exp, only includes `vx29k.exp' instead of
28356 `vxworks.exp'.
28357
28358 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28359
28360 * config/sim.exp: Increase time limit from 120 seconds to 240.
28361
28362 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28363
28364 * gcc.c-torture/execute/950628-1.c: New test.
28365
28366 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28367
28368 * gcc.c-torture: Update with changes/additions from
28369 c-torture-1.34.
28370
28371 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28372
28373 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28374
28375 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28376
28377 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28378
28379 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28380
28381 * gcc.c-torture/compile/950512-1.c: New test.
28382 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28383 * gcc.dg/struct-ret-1.c: Likewise.
28384
28385 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28386
28387 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28388 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28389
28390 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28391
28392 * gcc.c-torture/special/920411-1.c: Deleted.
28393 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28394
28395 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28396
28397 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28398 cpu limit.
28399
28400 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28401
28402 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28403
28404 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28405
28406 From kenner;
28407 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28408 is the proper length.
28409 * va-arg-3.c: Likewise.
28410
28411 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28412
28413 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28414 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28415
28416 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28417 * lib/g++.exp (default_g++_start): Delete old cruft.
28418
28419 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28420
28421 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28422 (2 * (1 << 18)) to (2 * (1 << 17)).
28423
28424 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28425
28426 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28427
28428 * config/rom68k.exp: Renamed from config/idp.exp
28429
28430 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28431
28432 * c-torture/compile/921109-2.c
28433
28434 1995-04-18 Mike Stump <mrs@cygnus.com>
28435
28436 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28437 excess errors.
28438
28439 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28440
28441 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28442 output.
28443 * lib/g++.exp (default_g++_start): Likewise.
28444
28445 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28446
28447 * gcc.c-torture/compile/950329-1.c: New test.
28448
28449 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28450
28451 * config/bug.exp (${tool}_load): Updated to use new remote_open
28452 and remote_close procs.
28453 * config/idp.exp: New file.
28454
28455 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28456
28457 * gcc.c-torture/execute/950322-1.c: New test.
28458
28459 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28460
28461 * config/vx.exp (${tool}_load): Clean up testing of return code from
28462 vxworks_ld and vxworks_spawn.
28463
28464 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28465
28466 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28467
28468 1995-03-13 Mike Stump <mrs@cygnus.com>
28469
28470 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28471 can mark excess errors on a machine by machine basis. Note, the
28472 default is to not expect any excess errors, even when excess
28473 errors test - is given, so you will want to put an XFAIL ... on
28474 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28475 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28476 those 4 machines, but no others.
28477
28478 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28479
28480 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28481 * lib/c-torture.exp: to here.
28482
28483 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28484
28485 * gcc.c-torture/execute/950221-1.c: New test.
28486 * gcc.c-torture/execute/struct-ret-1.c: New test.
28487 * gcc.c-torture/compile/950221-1.c: New test.
28488
28489 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28490
28491 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28492
28493 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28494 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28495
28496 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28497
28498 * g++.gb: New directory of tests, derived from my signature and
28499 class scoping tests.
28500
28501 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28502 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28503 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28504 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28505 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28506 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28507 * g++.gb/sig25.C: Likewise.
28508
28509 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28510 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28511 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28512 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28513 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28514 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28515 * g++.gb/sig25.exp: Likewise.
28516
28517 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28518 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28519 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28520 * g++.gb/scope13.C: Likewise, this test still fails.
28521
28522 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28523 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28524 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28525 * g++.gb/scope13.exp: Ditto.
28526
28527 * g++.gb/README: New file, explains what these tests are about.
28528
28529 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28530
28531 * lib/dg.exp (dg-do): Support `preprocess'.
28532 (dg-test): Likewise.
28533
28534 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28535
28536 * config/udi.exp: change "continue -expect" to "exp_continue".
28537
28538 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28539
28540 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28541 Delete redundant tests.
28542
28543 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28544 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28545 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28546 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28547 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28548 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28549 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28550 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28551
28552 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28553 storing label pointers.
28554 * gcc.c-torture/execute/921019-1.c: Likewise.
28555 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28556 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28557 parameter fp.
28558 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28559 constants.
28560
28561 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28562 Delete obsolete tests.
28563
28564 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28565 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28566 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28567 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28568 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28569 * gcc.c-torture/compile/950124-1.c: New test.
28570
28571 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28572
28573 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
28574
28575 * lib/mike-g++.exp: Add -lm to LIBS.
28576
28577 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
28578
28579 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
28580
28581 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
28582
28583 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
28584
28585 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
28586
28587 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
28588
28589 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
28590
28591 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
28592 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
28593 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
28594 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
28595 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
28596 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
28597 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
28598 * g++.law/{operators31.C, operators32.C,
28599 * g++.law/{operators33.C, operators34.C}: Likewise.
28600 * g++.law/{pic1.C, refs2.C}: Likewise.
28601 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
28602 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
28603 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
28604 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28605
28606 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
28607 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
28608 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
28609 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
28610 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
28611 * g++.law/{enum9.exp, friend5.exp}: Likewise.
28612 * g++.law/{nest3.exp, nest4.exp}: Likewise.
28613 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
28614 * g++.law/{operators30.exp, operators31.exp}: Likewise.
28615 * g++.law/{operators32.exp, operators33.exp}: Likewise.
28616 * g++.law/{operators34.exp}: Likewise.
28617 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
28618 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
28619 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
28620 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
28621 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28622
28623 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
28624 No longer expected to fail.
28625 * g++.law/missed-error3.C: Tweak for recent bool changes.
28626
28627 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
28628
28629 * config/emb-unix: Deleted.
28630 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
28631 remote execution. Do final link on remote host if REMOTE_LINK is set.
28632
28633 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
28634
28635 * lib/dg.exp (dg-test): Fix typo in last patch.
28636
28637 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
28638
28639 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
28640 (handles multiple occurrences).
28641
28642 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
28643
28644 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
28645 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
28646 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
28647 printed).
28648 * lib/c-torture.exp (c-torture-compile): Likewise.
28649 (c-torture): Prepend full path if missing.
28650 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
28651 (gcc_fail): Likewise.
28652 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
28653
28654 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
28655
28656 * lib/netware.exp: Only attach to NetWare i386 systems.
28657
28658 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
28659
28660 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
28661 messages. Add test name to "output pattern match" pass/fail message.
28662
28663 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
28664
28665 * gcc.dg: New testsuite.
28666 * gcc.dg/dg.exp: New file.
28667
28668 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
28669 test-switch.c}: Deleted.
28670
28671 * gcc.misc-tests/msgs.exp: New testcase driver.
28672
28673 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
28674
28675 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
28676 Watch for illegal return values from ${tool}_load.
28677 * config/unix.exp (${tool}_load): Fix pass/fail detection for
28678 cross targets. Coerce return value >0 to 1.
28679
28680 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
28681
28682 * config/unix.exp (${tool}_load): Call program rsh, not proc.
28683
28684 * config/emb-unix.exp: New file.
28685
28686 * config/sim.exp: Error if variable $SIM not defined.
28687 (${tool}_load): Mark test as "untested" if simulator missing.
28688
28689 * config/unix.exp: Load remote.exp to get rcp_download.
28690 * lib/c-torture.exp: Use different option lists for testcases with
28691 and without loops.
28692 * gcc.c-torture/execute/execute.exp: Likewise.
28693
28694 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
28695
28696 * config/*.exp: Clarify return code from ${tool}_load.
28697 Call `unresolved' or `untested' instead of `warning' or `perror'
28698 (sometimes you still want to call both though).
28699 Add comment that `shell_id' is local to each file.
28700 * config/udi.exp (timeout): Set to 30.
28701 Don't print warning if connection fails, $connectmode has already
28702 printed an error.
28703 (${tool}_load): Move verbose messages to level 2.
28704 Rework pattern for "Process started" message.
28705 Pass `shell_id' to ${connectmode}_download.
28706 Retry twice upon timeout. Make resetting of target more robust.
28707 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
28708 Pass `shell_id' to exit_$connectmode.
28709 Only call exit_$connectmode if connected.
28710 * config/unix.exp (${tool}_load): Check return codes better.
28711 * config/vrtx.exp (${tool}_load): Likewise.
28712 * config/vx.exp (${tool}_load): Likewise.
28713 Delete unneeded global's.
28714 * lib/dg.exp (dg-test): Update to reflect clarified return codes
28715 from ${tool}_load.
28716 (dg-stat): Delete.
28717 (dg-init): Delete recording of pass/fail counts.
28718 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28719 (old-dejagnu-init): Likewise.
28720 (old-dejagnu-stat): Delete contents, empty proc now.
28721 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
28722 (c-torture): Delete references to lcnt, lpass, lfail.
28723 Get option list from TORTURE_OPTIONS.
28724 Delete -funroll[-all]-loops if no loops.
28725 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
28726 (g++_stat): Delete contents (empty proc now).
28727 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
28728 (gcc_finish): Likewise.
28729 (gcc_stat): Deleted.
28730 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
28731 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
28732 * gcc.c-torture/execute/execute.exp: Likewise.
28733 Split tests into two parts: compile, execute.
28734 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
28735 no loops. Update to reflect clarified return codes from ${tool}_load.
28736
28737 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
28738
28739 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
28740 to grep for.
28741 (old-dejagnu): Likewise (where necessary).
28742
28743 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
28744
28745 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
28746
28747 * lib/dg.exp (dg-process-target): Fix processing of selector.
28748 Add comment regarding use of `error'.
28749
28750 * lib/gcc.exp (prune_system_crud): Define if missing.
28751 * lib/g++.exp (prune_system_crud): Likewise.
28752
28753 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
28754 Call prune_system_crud.
28755 * lib/dg.exp (dg-runtest): New proc.
28756 Use perror instead of send_user for tcl errors in testcase.
28757 Don't return any value, it's never used.
28758 Don't clobber previous definition of `unknown'.
28759 Print tcl errors in `dg-final'.
28760
28761 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
28762
28763 * lib/dg.exp (dg-process-target): Improve syntax error messages.
28764 (dg-test): Don't print errorInfo, it contains stack backtrace.
28765
28766 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
28767
28768 * lib/g++.exp (runtest_file_p): Define if missing.
28769
28770 1994-09-24 Doug Evans (dje@cygnus.com)
28771
28772 * lib/mike-g++.exp: Comment out loading of g++.exp.
28773 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
28774 (default_g++_version): Always print something.
28775 (default_g++_start): Comment out call to `which'.
28776 (g++_start, g++_load): Deleted (must be defined in config file).
28777 * lib/gcc.exp: Test for existence of $CC at start.
28778 Delete check for tmpdir (done in gcc_init).
28779 (default_gcc_version): Always print something.
28780 (default_gcc_start): Comment out call to `which'.
28781 * config/*.exp: Major cleanup - make cross targets work at least a
28782 little better for g++ (by not being "--tool gcc" specific).
28783 Rename gcc_xxx to ${tool}_xxx.
28784 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
28785 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
28786
28787 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
28788
28789 * lib/c-torture.exp (c-torture-compile): Rework compiler
28790 message processing.
28791
28792 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
28793 c-torture.
28794
28795 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
28796
28797 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
28798
28799 * lib/dg.exp (dg-process-target): Support { target native }.
28800
28801 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
28802
28803 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
28804 looked for "... program xxx got fatal signal".
28805 Correct regsub munging of `comp_output'.
28806 Ignore compiler messages "path prefix not used" and "linker input
28807 file unused".
28808
28809 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
28810
28811 * lib/gcc.exp (runtest_file_p): Define if missing.
28812 * gcc.prms/template.c: Example to work from.
28813
28814 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
28815
28816 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
28817 * lib/dg.exp (dg-test): Call unsupported testcases as such.
28818
28819 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
28820 * gcc.prms/1883.c: Moved from compile/940714-1.c.
28821 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
28822 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
28823
28824 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
28825 (dg-process-target): No longer a varargs proc.
28826 Return S/N for target, P/F for xfail. All callers changed.
28827 (user option procs): More argument checking.
28828 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
28829 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
28830 (dg-test): Skip test if not running on selected target in `dg-do'.
28831 Update handling of `dg-do-what', `dg-output-text'.
28832 Separate execution pass/fail from output pattern match pass/fail.
28833 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
28834
28835 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
28836
28837 * gcc.c-torture/special/special.exp: Don't expect failure for mips
28838 target for 920510-1.c.
28839
28840 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
28841
28842 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
28843 Clean up comment regarding use of passcnt, etc.
28844 (gcc_stat): Don't update `testcnt' here.
28845 (gcc_finish): Do it here.
28846 Might as well reset `but_id' here too.
28847 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
28848 to determine if the file should be tested.
28849 * gcc.c-torture/compile/compile.exp: Likewise.
28850 * gcc.c-torture/execute/execute.exp: Likewise.
28851 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28852 * gcc.misc-tests/dg-test.exp: Likewise.
28853 * gcc.prms/prms.exp: Likewise.
28854 * gcc.wendy/wendy.exp: Likewise.
28855 * g++.old-deja.exp: Likewise.
28856 Move "Testing file" message to verbose level 1.
28857
28858 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
28859
28860 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
28861
28862 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
28863
28864 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
28865 (default_gcc_start): Accept optional second list element
28866 of compiler flags. Print compiler output at verbosity level 2.
28867 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
28868 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
28869 Save current values of framework globals passcnt, failcnt, xpasscnt,
28870 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
28871 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
28872 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
28873 xfailcnt to compute stats. Update framework global `testcnt' from
28874 pass/fail counts.
28875 (gcc_finish): New proc. Clean up test environment.
28876 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
28877 (gcc_epass, gcc_efail): Delete.
28878 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
28879 argument of line number.
28880 (dg-init): If the tool has an init routine, call it.
28881 (dg-test): Remove args `cflags_var' and `libs_var'.
28882 Pass all compiler options to ${tool}_start.
28883 Handle missing line number.
28884 (dg-finish): New function.
28885 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28886 particular files. Call gcc_finish at end. Move "skipping test"
28887 message to verbosity level 3.
28888 * gcc.c-torture/compile/compile.exp: Likewise.
28889 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28890 * gcc.c-torture/execute/execute.exp: Likewise.
28891 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28892 Print testcase being tried at verbosity level 1.
28893 * gcc.c-torture/special/special.exp: Unset xfail.
28894 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28895 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
28896 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
28897 * gcc.failure/failure.exp: Likewise.
28898 * gcc.ieee/ieee.exp: Likewise.
28899 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
28900 Update call to dg-test. Call dg-finish at end.
28901 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
28902 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28903 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28904 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28905 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28906 * gcc.wendy/wendy.exp: Add copyright.
28907 Delete setting of tmpdir (done by gcc_init).
28908 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28909 Pass compiler flags to gcc_start. Call gcc_finish at end.
28910 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28911 gcc_[ce]pass/fail.
28912
28913 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28914
28915 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28916 confusion.
28917 (g++_load): Likewise.
28918
28919 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28920 Rename argument to `prog' to remove the confusion.
28921 Varargs fns behave differently too!
28922 (g++_load): Likewise.
28923
28924 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28925
28926 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28927 what it is. Delete (always) printing of status value for !native.
28928 Simplify verbose code, and include status and exec_output.
28929 (g++_load): Use gcc_load.
28930
28931 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28932
28933 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28934 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28935 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28936 940714-3.c as these testcases don't exist anymore. Make
28937 va-arg-1.c expected to pass.
28938
28939 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28940
28941 * gcc.misc-tests/misc.exp: Only run specific testcases.
28942 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28943 * gcc.misc-tests/dg-[1-9].c: New files.
28944
28945 * lib/dg.exp: New testsuite driver.
28946 * gcc.prms/prms.exp: Use it.
28947
28948 * README.gcc: New file.
28949
28950 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28951 Document and reset `lxpass' and `lxfail'.
28952 Simplify "initialized" message.
28953 (gcc_stat): Clean up comments a little.
28954
28955 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28956
28957 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28958
28959 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28960
28961 * lib/old-dejagnu.exp (process-option): New proc.
28962 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28963 (old-dejagnu): Simplify.
28964 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28965
28966 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28967
28968 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28969 exists and is not an empty string.
28970
28971 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28972 $xfail rather than calling setup_xfail. Clear $xfail when test is
28973 finished.
28974 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28975 automatically.
28976
28977 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28978 longer expected to fail.
28979
28980 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28981 "f" function call.
28982
28983 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28984
28985 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28986 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28987 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28988 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28989 c-torture-1.29.
28990
28991 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28992 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28993
28994 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28995
28996 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28997 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28998
28999 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29000 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29001 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29002
29003 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29004
29005 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29006 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29007 940714-1.c, 940714-2.c, 940714-3.c},
29008 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29009 gcc.misc-tests/{mg.c,mg.exp}:
29010 New tests.
29011 * gcc.noncompile/noncompile.exp: Change accordingly.
29012
29013 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29014
29015 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29016 Undo previous clobberage.
29017
29018 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29019
29020 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29021 * gcc.special/{930510-1.c, special.exp}:
29022 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29023 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29024 struct-varargs-1.c}: New tests from c-torture-1.26.
29025
29026 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29027
29028 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29029 argument to switch.
29030
29031 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29032
29033 * Revert the previous changes. Please see Rob's directory
29034 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29035 fixes.
29036
29037 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29038
29039 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29040 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29041 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29042 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29043 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29044 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29045 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29046 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29047 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29048 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29049 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29050 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29051 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29052 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29053 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29054 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29055 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29056 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29057 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29058 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29059 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29060 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29061 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29062 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29063 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29064 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29065 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29066
29067 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29068
29069 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29070 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29071 with perror calls.
29072
29073 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29074
29075 * config/unix.exp (g++_load): Fix syntax.
29076
29077 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29078
29079 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29080 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29081 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29082 Don't expect va-arg-1.c to fail. Correct expected output for
29083 920928-1.c.
29084 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29085 * gcc.wendy/hbm4.c: Correct typo.
29086 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29087
29088 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29089
29090 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29091 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29092 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29093 * lib/c-torture.exp (c-torture-compile): Ditto.
29094
29095 Reduce volume of output (remove all the -I's and such).
29096 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29097 Call gcc_cpass, gcc_cfail.
29098 (c-torture): Pass testing option to c-torture-compile.
29099
29100 1994-03-21 Doug Evans (dje@cygnus.com)
29101
29102 Bring patches over from progressive.
29103 * config/default.exp: Exit remote shell cleanly.
29104 (g++_exit, g++_start): Add default versions.
29105 * config/sim.exp (gcc_load): Use perror, not error.
29106
29107 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29108
29109 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29110 set in site.exp.
29111
29112 1994-03-14 Doug Evans (dje@cygnus.com)
29113
29114 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29115 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29116 (wendy_try): New proc to run testcase.
29117 (main loop): Call 'em.
29118 * gcc.wendy/*.c: Clean up pass to correct expected output.
29119
29120 * lib/gcc.exp: Minor cleanup work.
29121 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29122
29123 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29124
29125 * config/sim.exp (gcc_load): Document return codes better.
29126 Don't pass -v to simulator.
29127
29128 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29129
29130 * gcc.special/920717-x.c: Fix typo.
29131 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29132 get at sources.
29133
29134 * lib/mike-gcc.exp: Fix typo.
29135
29136 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29137
29138 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29139 binary to use, transform the name.
29140 * config/*.exp: rename everything. Nuke any g++ specific files,
29141 it's now a special case of gcc that requires no special support.
29142 Add a default.exp for unsupported targets.
29143
29144 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29145
29146 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29147 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29148 version of Tcl.
29149
29150 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29151
29152 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29153 than a warning.
29154
29155 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29156
29157 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29158
29159 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29160
29161 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29162 option_list. Compile every file with only 4/6 option choices
29163 (same as C torture) instead of with 12/18 different option
29164 choices.
29165 * lib/c-torture.exp: Likewise.
29166
29167 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29168 not already set.
29169
29170 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29171
29172 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29173 can put an XFAIL *-*-* on excess errors.
29174
29175 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29176
29177 * g++.law: Add more tests derived from g++-bugs snapshots.
29178
29179 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29180 equivalent to g++.law/init9.
29181
29182 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29183 compiled it, and the a.out file after we've run it.
29184
29185 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29186
29187 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29188 compiled it, and the a.out file after we've run it.
29189
29190 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29191
29192 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29193
29194 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29195
29196 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29197 version number.
29198
29199 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29200
29201 * g++.law: New directory of g++ tests derived from the g++-bugs
29202 snapshots.
29203
29204 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29205
29206 * gcc.compile: initbug1.c initbug1.exp testcase added
29207
29208 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29209
29210 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29211 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29212 fixes submitted by Jeff Law (law@cs.utah.edu)
29213 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29214 Jeff Law (law@cs.utah.edu)
29215
29216
29217 1993-11-30 Mike Stump (mrs@cygnus.com)
29218
29219 * config/unix-g++.exp: Follow the gcc way of doing things.
29220 * g++.old-deja/old-deja.exp: Minor updates.
29221 * lib/g++.exp: New file, follow the gcc way of doing things.
29222 * lib/old-dejagnu.exp: Minor updates.
29223 * lib/mike-g++.exp: Always unset errorInfo.
29224
29225 1993-11-06 Mike Stump (mrs@cygnus.com)
29226
29227 * lib/gcc.exp: Fix some errors with the below change, CC and
29228 CFLAGS should be global when setting, not local.
29229
29230 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29231
29232 * lib/gcc.exp: Transform tool name.
29233
29234 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29235
29236 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29237
29238 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29239
29240 * lib/gcc.exp: change gcc_done to gcc_stat
29241
29242 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29243
29244 * Upgraded gcc testsuite to c-torture version 1.25
29245
29246 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29247
29248 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29249 * lib/c-torture: added hooks for new reporting code.
29250
29251 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29252
29253 * config/sh-gcc.exp: check if sh-sim exists in the path
29254
29255 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29256
29257 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29258 * gcc.compile/compile.exp: Initial changes for new logic.
29259 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29260 * gcc.failure/failure.exp: Initial changes for new logic.
29261 * gcc.ieee/ieee.exp: Initial changes for new logic.
29262 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29263 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29264 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29265 * lib/c-torture.exp: Initial changes for new logic.
29266 * lib/gcc.exp: Initial changes for new logic.
29267
29268 1993-10-15 Mike Stump (mrs@cygnus.com)
29269
29270 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29271 depend upon failure or success. Fully qualify names in failure
29272 and success messages. Always remove a.out before starting
29273 compile, just in case. Pay more attention to error text output by
29274 the compiler. Handle testcases with no known past errors just
29275 like all others, so that things are uniform. Other miscellaneous
29276 improvements.
29277
29278 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29279
29280 * gcc.cpp: new directory for cpp tests
29281
29282 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29283
29284 * lib/chill.exp: Code reformatted, removed unused code.
29285 * config/unix-chill.exp: Code reformatted, removed unused code.
29286 * chill.execute/execute.exp: Code reformatted, removed unused code.
29287 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29288
29289 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29290
29291 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29292 routines not written.
29293
29294 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29295
29296 * config/bug-gcc.exp: Use new procs from bug.exp.
29297
29298 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29299
29300 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29301 via ftp, rather than depending on NFS.
29302 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29303 case.
29304
29305 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29306
29307 * config/bug-gcc.exp: Use new download proc.
29308
29309 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29310
29311 * chill.execute/execute.exp: cleanups, handles errors better
29312 * chill.compile/compile.exp: rewrite, based on execute.exp
29313 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29314 * lib/chill.exp: major changes to diff proc and compile and link
29315 procs. added chill_fail and chill_pass wrappers to pass and
29316 fail. added more comments, and handle error codes better.
29317 Added a hack to capture stderr from exec, so noncompile tests
29318 can work.
29319
29320 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29321
29322 * chill.execute/execute.exp: rewrite of testsuite driver
29323 * lib/chill.exp: rewrite of testsuite driver
29324 * config/unix-chill.exp: rewrite of testsuite driver
29325
29326 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29327
29328 In chill.execute:
29329 * iexpr.ch: Standardize uppercase.
29330 * tuples.dat: Standardize uppercase.
29331 * vary.ch: standardize. Correct varying string assignments.
29332 * vary.dat: Add new output lines.
29333
29334 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29335
29336 In chill.execute:
29337 * chprintf.ch: Standardize use of uppercase.
29338 * tuples.ch: Standardize and turn arr2 into a DCL,
29339 rather than a SYN.
29340 * pinits.ch: Standardize.
29341
29342 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29343
29344 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29345 * Makefil: Renamed to Makefile.in.
29346 * configure.in: New.
29347
29348 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29349
29350 In chill.execute:
29351 * .cvsignore: Add result/output files.
29352 * Makefile: Fix up variables at start. Use MFLAGS
29353 everywhere. Correct bool_loc, built_ins entries.
29354 Add entry for vary1.ch.
29355 * bitarray.ch: Standardize upper-case usage.
29356 * bitexpr.ch: Standardize, add output of b1.
29357 * params.ch: Use arrayt in along PROC parameters, to
29358 avoid novelty problems.
29359 * sets.ch: Tiny cleanup.
29360 * vary1.ch: Re-indent.
29361
29362 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29363
29364 * Add PR-related files to Makefiles, .cvsignore files, etc.
29365
29366 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29367
29368 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29369 with compiler objects. New names are test-flow.c and test-loop.c
29370
29371 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29372
29373 * Upgraded c-torture tests from 1.19 to 1.20
29374
29375 * new files:
29376 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29377 * gcc.compile: 930623-1.c 930623-2.c
29378 * gcc.noncompile: 930622-1.c 930622-2.c
29379 * gcc.failure: 920411-1.c 920627-2.c
29380 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29381
29382 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29383
29384 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29385 More changes to get testsuite working properly. Needs more work.
29386 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29387
29388 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29389
29390 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29391 More changes to get testsuite working properly. Needs more work.
29392
29393 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29394
29395 * chill.compile/compile.exp: Added for Dejagnu support
29396 * chill.execute/execute.exp: Added for Dejagnu support
29397 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29398
29399 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29400
29401 This should complete moving the CHILL test files.
29402 * chill.noncompile(.cvsignore printf.grt
29403 in-printf.grt chprintf.grt chprintf.ch):
29404 Added test-support files.
29405 (Makefile): Modified further.
29406 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29407 signal.ch): Added test files.
29408 * chill.execute (.cvsignore printf.grt printr.c
29409 in-printf.grt rts.c chprintf.grt rts.h): Added
29410 test-support files.
29411 (Makefile): More corrections.
29412
29413 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29414
29415 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29416 test cases, ready for DejaGnu.
29417
29418 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29419
29420 * Upgraded c-torture tests from 1.18 to 1.19
29421
29422 * gcc.compile: added test(s):
29423 930607-1.c
29424 * gcc.execute: added test(s):
29425 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29426
29427 * added new subdirectory for misc tests: gcc.misc-tests
29428 * gcc.misc-test(s): added tests:
29429 inst-check.c test-consts.c test-ior.c test-switch.c
29430
29431 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29432
29433 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29434
29435 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29436
29437 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29438
29439 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29440
29441 * Upgraded c-torture tests from 1.17 to 1.18
29442
29443 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29444
29445 * Upgraded c-torture tests from 1.12 to 1.17
29446
29447 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29448
29449 * lib/old-dejagnu.exp:
29450 Fixed handling of XFAIL target triplets to correctly
29451 recognize wildcard characters. Removed code that
29452 appended a unique id tag to the end of the file name
29453 printed out by the result of the testcases within a
29454 given test file.
29455
29456 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29457
29458 * lib/old-dejagnu.exp:
29459 Reworked expected failure handling to trigger off of XFAIL
29460 keyword in keyphrase embeded in testcase source code. The
29461 XFAIL keyword must be at the end of the keyphrase line. It
29462 may optionally be followed by one or more target triplets.
29463 It has just occured that the handling of wildcards in the
29464 target triplet may not be correct.
29465
29466 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29467
29468 * g++.old-deja/tests:
29469 Moved all subdirectories up one level into g++.old-deja .
29470
29471 * lib/old-dejagnu.exp:
29472 Fixed problem with CXXFLAGS not being properly reset, and being
29473 corrupted with extraneous "-c" compiler option. This was
29474 causing binaries to not be generated for test that needed them.
29475 Modified strings passed to "pass" and "fail" so that individual
29476 tests from the same test file would be distinguished by an
29477 identifier appended to the test file name in the summary logs;
29478 this corrected a problem with erroneous diff logs. Added code
29479 to search testcases for expected fail and unexpected pass keywords.
29480
29481 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29482
29483 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29484
29485 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29486
29487 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29488 Removed extraneous text from end of "Special g++ Options"
29489 keyphrase.
29490
29491 * lib/old-dejagnu.exp: Added pattern matching to look for new
29492 keywords, embedded in testcases comments, which will trigger
29493 calls to xpass and xfail.
29494
29495 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29496
29497 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29498 comments embedded in the testcases, especially the one looking for
29499 special compiler options, as well as the pattern matching for the
29500 compiler output again.
29501
29502 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29503
29504 * lib/old-dejagnu.exp: Do a proper check of the return value for
29505 execute tests. Fixed several problems with the pattern matching
29506 of the compiler output which gave erroneous test results.
29507 Changed several of the test result messages to be more descriptive.
29508 * config/unix-g++.exp: Proc g++_load now actually works and
29509 executes the tests passed to it and returns a usable return
29510 value.
29511
29512 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29513
29514 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29515
29516 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29517
29518 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29519 Modified both files to properly execute the old style
29520 dejagnu tests. The previous versions of these files were
29521 experimental and did not function anything near correctly.
29522
29523 1993-04-05 Rob Savoye (rob@cygnus.com)
29524
29525 * Removed all Makefile.in and configure.in files. No configuration
29526 needed now.
29527
29528 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29529
29530 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29531
29532 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29533
29534 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29535 gcc.special/configure.in, gcc.noncompile/configure.in,
29536 gcc.execute/configure.in, gcc.code_quality/configure.in,
29537 g++.other/configure.in, g++.old-deja/configure.in,
29538 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29539 in srcname setting.
29540
29541 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29542
29543 * lib/udi.exp: Fixed mondfe and mondfe_download.
29544 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29545 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29546
29547 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29548
29549 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29550 (gdb_exit): Don't remove *_soc files.
29551
29552 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29553
29554 * lib/c-torture.exp: Don't look for main; instead always use -w
29555 -c. This is how the c-torture tests work. Remove the object
29556 file if the compilation succeeds.
29557 * gcc.execute/execute.exp: Remove executable if test passes.
29558 * gcc.noncompile/noncompile.exp: Every test is an expected
29559 failure.
29560 * gcc.special/special.exp: Added tests from c-torture 1.11,
29561 corrected use of existing test.
29562 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29563 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29564 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29565 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29566 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29567 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29568 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29569 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29570 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29571 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29572 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
29573 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
29574 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
29575 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
29576 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
29577 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
29578 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
29579 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
29580 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
29581 c-torture 1.11.
29582 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
29583 correspond to c-torture 1.11.
29584
29585 * New file.