charset.c (_cpp_convert_input): Check '\r' before inserting '\n' at the end.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-19 Devang Patel <dpatel@apple.com>
2
3 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4
5 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6
7 * gfortran.dg/achar_1.f90: New test.
8
9 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
10
11 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12
13 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
14 Jakub Jelinek <jakub@redhat.com>
15
16 PR tree-optimization/19828
17 * gcc.dg/tree-ssa/loop-7.c: New test.
18 * gcc.c-torture/execute/20050218-1.c: New test.
19
20 2005-02-19 Jakub Jelinek <jakub@redhat.com>
21
22 PR c/20043
23 * gcc.dg/transparent-union-1.c: New test.
24 * gcc.dg/transparent-union-2.c: New test.
25
26 2005-02-18 James E Wilson <wilson@specifixinc.com>
27
28 PR tree-optimization/18977
29 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
30
31 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
32
33 PR target/20054
34 * gcc.dg/pr20054.c: New test.
35
36 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37
38 PR c++/19508
39 * g++.dg/ext/attrib20.C: New test.
40
41 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
42
43 PR middle-end/20030
44 * gfortran.fortran-torture/execute/character_passing.f90: New test.
45
46 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
47
48 PR c++/20008
49 * g++.dg/opt/switch4.C: New.
50
51 2005-02-18 Jakub Jelinek <jakub@redhat.com>
52
53 PR c++/20023
54 PR tree-optimization/20009
55 * gcc.c-torture/compile/20050217-1.c: New test.
56 * g++.dg/opt/switch3.C: New test.
57
58 PR tree-optimization/18947
59 * gcc.c-torture/compile/20050215-1.c: New test.
60 * gcc.c-torture/compile/20050215-2.c: New test.
61 * gcc.c-torture/compile/20050215-3.c: New test.
62
63 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
64
65 PR c++/20028
66 * g++.dg/template/crash34.C: New.
67
68 PR c++/20022
69 * g++.dg/other/access3.C: New.
70
71 2005-02-17 Ira Rosen <irar@il.ibm.com>
72
73 * gcc.dg/vect/vect-98.c: New test.
74
75 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
76
77 PR tree-optimization/19967
78 * gcc.dg/pr19967.c: New.
79
80 2005-02-16 Jakub Jelinek <jakub@redhat.com>
81
82 PR middle-end/19857
83 * gcc.dg/tree-ssa/20050215-1.c: New test.
84 * gcc.c-torture/execute/20050215-1.c: New test.
85
86 2005-02-15 Eric Christopher <echristo@redhat.com>
87
88 * gcc.dg/cpp/20050215-1.c: New file.
89
90 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
91
92 PR tree-optimization/15785
93 * gcc.dg/pr15785-1.c: New test.
94
95 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
96
97 PR c++/17788
98 * g++.dg/init/ctor4.C: New.
99 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
100
101 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
102
103 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
104 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
105
106 2005-02-15 Andreas Schwab <schwab@suse.de>
107
108 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
109 declare malloc.
110
111 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
112
113 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
114
115 2005-02-14 Diego Novillo <dnovillo@redhat.com>
116
117 PR tree-optimization/19853
118 * gcc.c-torture/compile/pr19853.c: New test.
119
120 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
121
122 PR c++/19608
123 * g++.dg/parse/local-class1.C: New.
124
125 PR c++/19895
126 * g++.dg/parse/ptrmem3.C: New.
127
128 PR c++/19884
129 * g++.old-deja/g++.oliva/template6.C: Add another case.
130 * g++.dg/template/explicit6.C: New.
131
132 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
133
134 PR c++/17816
135 * g++.dg/other/redecl2.C: New.
136
137 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
138
139 PR c++/19891
140 * g++.dg/abi/covariant4.C: New.
141
142 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
143
144 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
145
146 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
147
148 * gcc.dg/vect/vect-96.c: Fix typo.
149
150 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
151
152 PR c++/14479
153 PR c++/19487
154 * g++.dg/template/enum5.C: New test.
155
156 2005-02-12 Ira Rosen <irar@il.ibm.com>
157
158 * gcc.dg/vect/vect-97.c: New test.
159
160 2005-02-12 Ira Rosen <irar@il.ibm.com>
161
162 * gcc.dg/vect/vect-96.c: New test.
163
164 2005-02-12 Uros Bizjak <uros@kss-loka.si>
165
166 * gcc.dg/builtins-34.c: Also check ldexp*.
167
168 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
169
170 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
171
172 2005-02-11 Janis Johnson <janis187@us.ibm.com>
173
174 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
175 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
176 dg-require-dll, dg-require-iconv, dg-require-named-sections,
177 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
178 selector_list, selector_expression, dg-process-target): Move to new
179 file target-supports-dg.exp.
180 * lib/target-supports-dg.exp: New.
181
182 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
183 New.
184
185 2005-02-11 Jakub Jelinek <jakub@redhat.com>
186
187 PR c++/19666
188 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
189
190 PR middle-end/19858
191 * gcc.c-torture/compile/20050210-1.c: New test.
192
193 2005-02-11 Mark Mitchell <mark@codesourcery.com>
194
195 PR c++/19755
196 * g++.dg/warn/Wbraces1.C: New test.
197
198 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
199
200 * gcc.dg/builtins-52.c: New testcase.
201
202 2005-02-10 Jakub Jelinek <jakub@redhat.com>
203
204 PR c/19342
205 * gcc.c-torture/execute/20050119-1.c: New test.
206
207 2005-02-09 Mark Mitchell <mark@codesourcery.com>
208
209 PR c++/19811
210 * g++.dg/init/delete1.C: New test.
211
212 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
213
214 PR c++/18470
215 * g++.dg/template/static12.C: New test.
216
217 2005-02-09 Mark Mitchell <mark@codesourcery.com>
218
219 PR c++/19787
220 * g++.dg/conversion/ambig1.C: New test.
221
222 PR c++/19739
223 * g++.dg/ext/attrib19.C: New test.
224
225 PR c++/19732
226 * g++.dg/parse/dtor5.C: New test.
227
228 PR c++/19762
229 * g++.dg/template/dtor3.C: New test.
230
231 PR c++/19826
232 * g++.dg/template/static11.C: New test.
233 * g++.dg/template/crash2.C: Remove dg-error marker.
234
235 2005-02-09 Janis Johnson <janis187@us.ibm.com>
236
237 PR C++/18491
238 * g++.old-deja/g++.mike/p10769a.C: Remove.
239
240 2005-02-09 Roger Sayle <roger@eyesopen.com>
241
242 * gcc.dg/builtins-48.c: New test case.
243 * gcc.dg/builtins-49.c: New test case.
244 * gcc.dg/builtins-50.c: New test case.
245 * gcc.dg/builtins-51.c: New test case.
246
247 2005-02-09 Ian Lance Taylor <ian@airs.com>
248
249 PR middle-end/19583
250 * g++.dg/warn/Wreturn-type-3.C: New test.
251
252 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
253
254 PR middle-end/19402
255 * gcc.dg/pr19402-1.c: New testcase.
256 * gcc.dg/pr19402-2.c: likewise.
257
258 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
259
260 PR middle-end/19854
261 * g++.dg/tree-ssa/tmmti.C: New testcase.
262
263 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
264
265 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
266
267 2005-02-08 Mark Mitchell <mark@codesourcery.com>
268
269 PR c++/19733
270 * g++.dg/parse/crash23.C: New test.
271 * g++.dg/warn/Weff1.C: New test.
272
273 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
274
275 * gcc.dg/20050209-1.c: New test.
276
277 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
278
279 PR target/19799
280 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
281
282 2005-02-08 Mike Stump <mrs@apple.com>
283
284 * g++.dg/pch/import-2.c: New test.
285 * g++.dg/pch/import-2.hs: New.
286 * g++.dg/pch/include/import-2a.h: New.
287 * g++.dg/pch/include/import-2b.h: New.
288
289 2005-02-08 Janis Johnson <janis187@us.ibm.com>
290
291 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
292
293 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
294
295 * gfortran.dg/substr_1.f90: New test.
296
297 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
298
299 PR middle-end/19775
300 * gcc.dg/torture/builtin-power-1.c: Disable test for
301 invalid transformation.
302 * gcc.dg/builtins-10.c: Likewise. Disable one test we
303 no longer optimize.
304 * gcc.dg/builtins-47.c: New testcase.
305
306 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
307 Dorit Naishlos <dorit@il.ibm.com>
308
309 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
310
311 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
312
313 * gcc.c-torture/compile/20050206-1.c: New test.
314
315 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
316
317 PR tree-opt/19768
318 * g++.dg/opt/pr19768.C: New test.
319
320 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
321
322 PR tree-opt/19736
323 * gcc.c-torture/compile/pr19736.c: New test.
324
325 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
326
327 PR c++/17401
328 * g++.dg/parse/error25.C: New test.
329
330 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
331
332 * gcc.c-torture/execute/20050203-1.c: New.
333
334 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
335
336 * gcc.dg/vect/vect-85.c: Remove xfail.
337 * gcc.dg/vect/vect-86.c: Remove xfail.
338 * gcc.dg/vect/vect-87.c: Remove xfail.
339 * gcc.dg/vect/vect-88.c: Remove xfail.
340
341 2005-02-02 Geoffrey Keating <geoffk@apple.com>
342
343 * gcc.dg/altivec-19.c: New.
344
345 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
346
347 PR c/17807
348 * gcc.dg/nested-func-3.c: New test.
349 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
350
351 2005-02-02 Janis Johnson <janis187@us.ibm.com>
352
353 * gcc.test-framework/gen_directive_tests: Generate tests for
354 selector expressions.
355
356 2005-02-02 Matt Austern <austern@apple.com>
357
358 PR c++/19628
359 * g++/ext/builtin7.C: New.
360 * g++/ext/builtin8.C: New.
361
362 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
363
364 PR c/18502
365 * gcc.dg/pr18502-1.c: New test.
366
367 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
368
369 PR c++/17413
370 * g++.dg/template/local4.C: Tweak.
371
372 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
373
374 PR tree-optimization/19578
375 * gcc.c-torture/compile/20050202-1.c: New test.
376
377 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
378
379 PR c/19435
380 * gcc.dg/c99-init-4.c: New test.
381
382 2005-02-01 Janis Johnson <janis187@us.ibm.com>
383
384 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
385
386 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
387
388 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
389 * g++.dg/eh/check-vect.h: New.
390
391 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
392 * gcc.dg/vect/vect-78.c: Ditto.
393 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
394 Remove.
395
396 * g++.dg/conversion/simd1.C: Expect warning.
397 * g++.dg/ext/attribute-test-1.C: Ditto.
398 * g++.dg/ext/attribute-test-2.C: Ditto.
399 * g++.dg/ext/attribute-test-3.C: Ditto.
400 * g++.dg/ext/attribute-test-4.C: Ditto.
401
402 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
403 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
404
405 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
406
407 2005-02-01 Richard Henderson <rth@redhat.com>
408
409 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
410 long double for ibm double-double format.
411 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
412
413 2005-02-01 Diego Novillo <dnovillo@redhat.com>
414
415 PR tree-optimization/19633
416 * testsuite/gcc.dg/pr19633-1.c: New test.
417 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
418 to NULL or a symbol.
419
420 2005-02-01 Janis Johnson <janis187@us.ibm.com>
421
422 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
423 New procs.
424 (dg-process-target (local override)): Handle selector expressions.
425
426 * gcc.test-framework/README: Describe tests in source directory.
427 * gcc.test-framework/test-framework.awk: Handle dg- tests.
428 * gcc.test-framework/test-framework.exp: Handle dg- tests.
429 * gcc.test-framework/dg-bogus-exp-P.c: New test.
430 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
431 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
432 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
433 * gcc.test-framework/dg-do-link-exp-P.c: New test.
434 * gcc.test-framework/dg-do-run-exp-P.c: New test.
435 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
436 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
437 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
438 * gcc.test-framework/dg-error-exp-P.c: New test.
439 * gcc.test-framework/dg-error-exp-XP.c: New test.
440 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
441 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
442 * gcc.test-framework/dg-output-exp-P.c: New test.
443 * gcc.test-framework/dg-output-exp-XF.c: New test.
444 * gcc.test-framework/dg-warning-exp-P.c: New test.
445 * gcc.misc-tests/dg-1.c: Remove.
446 * gcc.misc-tests/dg-2.c: Remove.
447 * gcc.misc-tests/dg-3.c: Remove.
448 * gcc.misc-tests/dg-4.c: Remove.
449 * gcc.misc-tests/dg-5.c: Remove.
450 * gcc.misc-tests/dg-6.c: Remove.
451 * gcc.misc-tests/dg-7.c: Remove.
452 * gcc.misc-tests/dg-8.c: Remove.
453 * gcc.misc-tests/dg-9.c: Remove.
454 * gcc.misc-tests/dg-10.c: Remove.
455 * gcc.misc-tests/dg-11.c: Remove.
456 * gcc.misc-tests/dg-12.c: Remove.
457 * gcc.misc-tests/dg-test.exp: Remove.
458
459 * gcc.test-framework/test-framework.awk: Change recording and
460 printing of passes and failures.
461
462 * gcc.test-framework: New directory.
463 * gcc.test-framework/README: New.
464 * gcc.test-framework/test-framework.exp: New.
465 * gcc.test-framework/test-framework.awk: New.
466 * gcc.test-framework/gen_directive_tests: New.
467
468 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
469
470 * lib/treelang.exp: Fix comment typos.
471 (treelang_target_compile): Don't append libs=-ltreelang to options.
472
473 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
474
475 * g++.dg/parse/typename7.C: Adjust error messages.
476
477 2005-01-31 Jeff Law <law@redhat.com>
478
479 * gcc.c-torture/execute/20050131-1.c: New test.
480 * gcc.dg/wcaselabel.c: New test.
481
482 2005-01-31 Mark Mitchell <mark@codesourcery.com>
483
484 * g++.dg/other/warning1.C: Adjust error messags.
485 * g++.dg/parse/constant5.C: New test.
486
487 2005-01-31 Steven Bosscher <stevenb@suse.de>
488
489 PR c/19333
490 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
491 the test case valid.
492 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
493 * testsuite/gcc.dg/array-7.c: Adjust expected result.
494 * testsuite/gcc.dg/pr18596-3.c: Likewise.
495 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
496 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
497 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
498
499 2005-01-31 Dale Johannesen <dalej@apple.com>
500
501 * g++.dg/opt/pr19650.C: New test.
502
503 2005-01-31 Richard Henderson <rth@redhat.com>
504
505 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
506 long double for intel double extended format.
507 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
508
509 2005-01-30 Mark Mitchell <mark@codesourcery.com>
510
511 PR c++/19555
512 * g++.dg/template/static10.C: New test.
513
514 PR c++/19395
515 * g++.dg/parse/error24.C: New test.
516
517 PR c++/19367
518 * g++.dg/lookup/builtin1.C: New test.
519
520 PR c++/19457
521 * g++.dg/warn/conv3.C: New test.
522
523 2005-01-30 Bud Davis <bdavis@gfortran.org>
524
525 PR fortran/19647
526 * gfortan.dg/inquire_7.f90
527
528 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
529
530 PR tree-optimization/15791
531 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
532 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
533 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
534 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
535 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
536 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
537 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
538 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
539 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
540 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
541
542 2005-01-29 Paul Brook <paul@codesourcery.com>
543
544 PR fortran/18565
545 * check.c (real_or_complex_check): New function.
546 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
547 * intrinsic.c (add_functions): Use new check functions.
548 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
549 Add prototypes.
550
551 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
552
553 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
554 gcc.dg/lvalue-3.c: New tests.
555 * gcc.dg/concat.c: Update expected messages.
556
557 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
558
559 PR libfortran/19595
560 * gfortran.dg/eor_1.f90: New test.
561
562 2005-01-29 Steven G. Kargl <kargls@comcast.net>
563
564 PR fortran/19589
565 * gfortran.dg/logical_data_1.f90: New test.
566
567 2005-01-28 Mark Mitchell <mark@codesourcery.com>
568
569 PR c++/19253
570 * g++.dg/template/crash33.C: New test.
571
572 PR c++/19667
573 * g++.dg/template/crash32.C: New test.
574
575 2005-01-28 Ian Lance Taylor <ian@airs.com>
576
577 PR middle-end/16558
578 * g++.dg/warn/Wreturn-type-2.C: New test.
579
580 2004-06-24 Jeff Law <law@redhat.com>
581
582 * gcc.dg/tree-ssa/20050128-1.c: New test.
583
584 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
585
586 * gcc.target/frv/all-mdpackh-1.c: New test.
587
588 2005-01-28 Steven Bosscher <stevenb@suse.de>
589
590 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
591
592 2005-01-27 Richard Henderson <rth@redhat.com>
593
594 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
595
596 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
597
598 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
599
600 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
601
602 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
603 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
604 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
605 to cope with cases where the multilib options override the dg-options.
606
607 2005-01-27 Jakub Jelinek <jakub@redhat.com>
608
609 PR c/18946
610 * gcc.dg/noncompile/20050120-1.c: New test.
611
612 2005-01-26 Diego Novillo <dnovillo@redhat.com>
613
614 PR tree-optimization/19633
615 * gcc.dg/pr19633.c: New test.
616 * gcc.dg/tree-ssa/pr19633.c: New test.
617
618 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
619
620 * gcc.dg/20041216-1.c: New test.
621
622 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
623
624 PR objc/18862
625 * objc.dg/selector-2.m: New test.
626
627 2005-01-26 Jakub Jelinek <jakub@redhat.com>
628
629 * g++.dg/opt/range-test-2.C: New test.
630
631 PR rtl-optimization/19579
632 * gcc.c-torture/execute/20050124-1.c: New test.
633
634 2005-01-26 Greg Parker <gparker@apple.com>
635 Stuart Hastings <stuart@apple.com>
636
637 * gcc.c-torture/execute/20050125-1.c: New.
638
639 2005-01-18 Jan Hubicka <jh@suse.cz>
640
641 PR tree-optimize/19337
642 * gcc.c-torture/compile/20050119-1.c: New test.
643
644 2005-01-24 James E Wilson <wilson@specifixinc.com>
645
646 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
647 test for successful match.
648
649 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
650
651 PR objc/18408
652 * objc.dg/comp-types-7.m: New test.
653
654 2005-01-24 Janis Johnson <janis187@us.ibm.com>
655
656 * lib/target-supports.exp (current_target_name): New.
657 (check_effective_target_ilp32, check_effective_target_lp64):
658 Cache the result to use as long as the current target, with
659 multilib flags, remains the same.
660
661 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
662 (dg-require-weak, dg-require-visibility, dg-require-alias,
663 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
664 dg-require-effective-target, dg-skip-if): Remove call to
665 skip_test_and_clear_xfail.
666 (dg-test): Clear xfail data.
667
668 2005-01-24 Jakub Jelinek <jakub@redhat.com>
669
670 PR target/17751
671 * gcc.dg/ppc64-toc.c: New test.
672
673 * g++.dg/tree-ssa/empty-1.C: New test.
674
675 PR middle-end/19551
676 * gcc.c-torture/execute/20050121-1.c: New test.
677 * gcc.dg/20050121-2.c: New test.
678
679 2004-01-23 Steven G. Kargl <kargls@comcast.net>
680 Paul Brook <paul@codesourcery.com>
681
682 PR fortran/17941
683 * gfortran.dg/real_const_1.f: New test.
684 * gfortran.dg/real_const_2.f90: New test.
685 * gfortran.dg/complex_int_1.f90: New test.
686
687 2005-01-23 Bud Davis <bdavis9659@comcast.net>
688
689 PR fortran/19313
690 * gfortan.dg/inquire_6.f90: New test.
691
692 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
693
694 PR libfortran/19451
695 * open_readonly_1.f90: New test.
696
697 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
698
699 PR libfortran/18982
700 * gfortran.dg/open_new.f90: New file.
701
702 2005-01-22 Paul Brook <paul@codesourcery.com>
703
704 * namelist_1.f90: New test.
705
706 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
707
708 PR tree-optimization/19484
709 * gcc.c-torture/compile/20050122-[12].c: New tests.
710
711 2005-01-22 Paul Brook <paul@codesourcery.com>
712
713 * gfortran.dg/implicit_2.f90: New test.
714
715 2005-01-22 Bud Davis <bdavis9659@comcast.net>
716
717 PR fortran/19314
718 * gfortran.dg/inquire_5.f90: New test.
719
720 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
721
722 PR c/18809
723 * gcc.dg/pr18809-1.c: New test.
724
725 2005-01-21 Ian Lance Taylor <ian@airs.com>
726
727 * gcc.dg/20050121-1.c: New test.
728
729 PR tree-optimization/13000
730 * gcc.dg/20040206-1.c: Change warning to point where function is
731 being inlined.
732
733 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
734
735 PR c++/19208
736 * g++.dg/template/array11.C: New test.
737
738 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
739
740 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
741 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
742 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
743 * gfortran.dg/getenv_1.f90: Add dg-do directive.
744 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
745 gfortran.dg/pr17164.f90: Add missing dg-do directives.
746
747 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
748
749 PR tree-optimization/15349
750 * gcc.dg/tree-ssa/pr15349.c: New.
751
752 2005-01-20 Steve Ellcey <sje@cup.hp.com>
753
754 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
755
756 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
757
758 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
759 scan-assembler-times directive name.
760
761 * gcc.dg/asm-a.c: Move dg-require-effective-target to
762 after dg-do.
763
764 PR rtl-optimization/19462
765 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
766
767 2005-01-19 Steve Ellcey <sje@cup.hp.com>
768
769 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
770 counting function calls on ia64.
771
772 2005-01-19 Jakub Jelinek <jakub@redhat.com>
773
774 PR rtl-optimization/15139
775 * gcc.dg/20050111-2.c: New test.
776
777 PR c/17297
778 * gcc.c-torture/compile/20050113-1.c: New testcase.
779
780 PR middle-end/19164
781 * gcc.dg/20050113-1.c: New testcase.
782
783 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
784
785 * gcc.dg/vect/vect-85.c: Add comment.
786 * gcc.dg/vect/vect-86.c: Add xfail for now.
787 * gcc.dg/vect/vect-87.c: Add xfail for now.
788 * gcc.dg/vect/vect-88.c: Add xfail for now.
789 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
790
791 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
792
793 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
794
795 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
796
797 * g++.dg/debug/typedef3.C: New test.
798
799 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
800
801 PR c/19472
802 * gcc.dg/asm-a.c: New test.
803
804 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
805
806 * gcc.dg/sh-relax.c: Add prototype for abort.
807
808 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
809
810 * gcc.dg/short-compare-1.c: New test.
811 * gcc.dg/short-compare-2.c: Likewise.
812
813 2005-01-18 Michael Matz <matz@suse.de>
814
815 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
816
817 2005-01-17 Diego Novillo <dnovillo@redhat.com>
818
819 PR tree-optimization/19121
820 * gcc.c-torture/compile/pr19121.c: New test.
821
822 2005-01-17 James E. Wilson <wilson@specifixinc.com>
823
824 PR target/19357
825 * gcc.c-torture/compile/pr19357.c: New test.
826
827 2005-01-17 Ian Lance Taylor <ian@airs.com>
828
829 PR c/5675
830 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
831 pass--those that refer just to the variable, possibly with a
832 cast.
833 * gcc.dg/c99-const-expr-3.c: Likewise.
834
835 PR middle-end/13127
836 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
837 longer emitted.
838
839 2005-01-16 Bud Davis <bdavis9659@comcast.net>
840
841 PR fortran/18778
842 * gfortran.dg/endfile_2.f90: New test.
843
844 2005-01-16 Steven G. Kargl <kargls@comcast.net>
845
846 PR 19168
847 * gfortran.dg/select_5.f90: New test.
848
849 2004-01-16 Paul Brook <paul@codesourcery.com>
850
851 * gfortran.dg/common_4.f90: New test.
852
853 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
854
855 PR rtl-optimization/19462
856 * gcc.dg/torture/pr19462-1.c: New test.
857
858 2005-01-15 Ziemowit Laski <zlaski@apple.com>
859
860 PR objc/19321
861 * objc.dg/func-ptr-2.m: New.
862 * objc.dg/volatile-1.m: New.
863
864 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
865
866 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
867
868 2005-01-15 Jakub Jelinek <jakub@redhat.com>
869
870 PR tree-optimization/19060
871 * gcc.c-torture/execute/20050104-1.c: New test.
872
873 2005-01-15 Bud Davis <bdavis9659@comcast.net>
874
875 PR fortran/18983
876 * gfortran.dg/write_to_null.f90: New test.
877
878 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
879 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
880
881 PR other/19328
882 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
883 argument.
884
885 2005-01-15 Jakub Jelinek <jakub@redhat.com>
886
887 PR c++/19263
888 * g++.dg/init/vector1.C: New test.
889
890 2005-01-14 James E. Wilson <wilson@specifixinc.com>
891
892 PR target/13158
893 * gcc.target/ia64/sibcall-unwind-1.c: New test.
894 PR target/18987
895 * gcc.target/ia64/sibcall-unwind-2.c: New test.
896
897 2005-01-14 Steven G. Kargl <kargls@comcast.net>
898
899 * gfortran.dg/select_1.f90: New test.
900 * gfortran.dg/select_2.f90: New test.
901 * gfortran.dg/select_3.f90: New test.
902 * gfortran.dg/select_4.f90: New test.
903
904 2005-01-14 Jakub Jelinek <jakub@redhat.com>
905
906 PR middle-end/19084
907 PR rtl-optimization/19348
908 * gcc.dg/20050111-1.c: New test.
909 * gcc.c-torture/execute/20050111-1.c: New test.
910
911 * gcc.dg/i386-asm-4.c: New test.
912
913 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
914
915 * gcc.dg/nested-func-2.c: New test.
916 * ada/acats/norun.lst: Remove c953002.
917
918 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
919
920 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
921
922 2005-01-12 Ben Elliston <bje@au.ibm.com>
923
924 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
925
926 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
927
928 PR target/18761
929 * g++.dg/abi/align1.C: New test.
930
931 2005-01-11 Alan Modra <amodra@bigpond.net.au>
932
933 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
934 at a time.
935 * g++.dg/ext/altivec_check.h: Support compiling as C.
936
937 2005-01-10 Roger Sayle <roger@eyesopen.com>
938
939 PR c++/19355
940 * g++.dg/expr/pr19355-1.C: New test case.
941
942 2005-01-10 Laurent GUERBY <laurent@guerby.net>
943
944 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
945 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
946 * ada/acats/tests/c3/c92005b.ada: Likewise.
947 * ada/acats/tests/c3/cxb3012.a: Likewise.
948 * ada/acats/norun.lst: Add c380004 and c953002, add PR
949
950 2005-01-09 Paul Brook <paul@codesourcery.com>
951
952 * gfortran.dg/common_2.f90: New file.
953 * gfortran.dg/common_3.f90: New file.
954
955 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
956
957 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
958
959 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
960
961 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
962 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
963 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
964 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
965 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
966 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
967 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
968 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
969 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
970 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
971 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
972 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
973 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
974 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
975 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
976 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
977 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
978 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
979 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
980 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
981 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
982 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
983 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
984 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
985 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
986 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
987 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
988 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
989 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
990 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
991 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
992 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
993 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
994 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
995 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
996 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
997 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
998 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
999 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1000 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1001 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1002 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1003 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1004 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1005 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1006 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1007 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1008 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1009 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1010 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1011 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1012 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1013 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1014 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1015 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1016 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1017 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1018 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1019 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1020 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1021 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1022 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1023 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1024 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1025 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1026 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1027 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1028
1029 * gcc.dg/vect/vect-1.c: Fix spelling.
1030 * gcc.dg/vect/vect-10.c: Fix spelling.
1031 * gcc.dg/vect/vect-11.c: Fix spelling.
1032 * gcc.dg/vect/vect-12.c: Fix spelling.
1033 * gcc.dg/vect/vect-14.c: Fix spelling.
1034 * gcc.dg/vect/vect-15.c: Fix spelling.
1035 * gcc.dg/vect/vect-16.c: Fix spelling.
1036 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1037 * gcc.dg/vect/vect-64.c: Fix comments.
1038 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1039
1040 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1041 Ira Rosen <irar@il.ibm.com>
1042
1043 * gcc.dg/vect/vect-70.c: New test.
1044 * gcc.dg/vect/vect-71.c: New test.
1045
1046 2005-01-09 Manfred Hollstein <mh@suse.com>
1047
1048 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1049 * gcc.dg/pr18241-2.c: Likewise.
1050 * gcc.dg/pr18241-3.c: Likewise.
1051 * gcc.dg/pr18241-4.c: Likewise.
1052 * gcc.dg/pr18241-5.c: Likewise.
1053
1054 2005-01-08 Richard Henderson <rth@redhat.com>
1055
1056 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1057 False for x86 and x86-64.
1058
1059 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1060
1061 PR tree-optimization/18241
1062 * gcc.dg/pr18241-1.c: New test.
1063 * gcc.dg/pr18241-2.c: New test.
1064 * gcc.dg/pr18241-3.c: New test.
1065 * gcc.dg/pr18241-4.c: New test.
1066 * gcc.dg/pr18241-5.c: New test.
1067
1068 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1069
1070 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1071 gfortran.dg/select_4.f90: New.
1072
1073 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1074
1075 * gcc.c-torture/execute/20050107-1.c: New test.
1076
1077 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1078
1079 PR c++/19298
1080 * g++.dg/template/ref2.C: New.
1081
1082 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1083
1084 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1085 instead of being empty.
1086
1087 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1088
1089 PR fortran/15553
1090 * gfortran.dg/array-1.f90: New test.
1091
1092 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1093
1094 PR tree-optimization/19283
1095 * gcc.c-torture/execute/20050106-1.c: New test.
1096
1097 PR rtl-optimization/18861
1098 * gcc.dg/20050105-1.c: New test.
1099
1100 PR tree-optimization/18828
1101 * gcc.dg/20050105-2.c: New test.
1102
1103 2005-01-07 Andreas Jaeger <aj@suse.de>
1104
1105 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1106
1107 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1108
1109 PR fortran/18398
1110 * gfortran.dg/fmt_read.f90: New test.
1111
1112 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1113
1114 * gcc.dg/rs6000-ldouble-2.c: New.
1115
1116 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1117
1118 PR c++/19244
1119 * g++.dg/parser/ctor2.C: New test.
1120
1121 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1122
1123 PR c++/17154
1124 * g++.dg/template/using9.C: New test.
1125
1126 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1127
1128 PR c++/19258
1129 * g++.dg/lookup/friend6.C: New test.
1130
1131 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1132
1133 PR c++/19270
1134 * g++.dg/template/array10.C: New.
1135
1136 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1137
1138 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1139 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1140
1141 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1142
1143 * gcc.c-torture/compile/20050105-1.c: New test.
1144
1145 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1146
1147 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1148
1149 2005-01-05 Roger Sayle <roger@eyesopen.com>
1150
1151 PR middle-end/19100
1152 * gcc.dg/conv-3.c: New test case.
1153
1154 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1155
1156 * gcc.dg/asm-wide-1.c: New test.
1157
1158 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1159
1160 PR c++/19030
1161 * g++.dg/parse/crash22.C: New
1162
1163 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1164
1165 PR 19257
1166 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1167
1168 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1169
1170 PR middle-end/17767
1171 * gcc.dg/i386-mmx-6.c: New test case.
1172
1173 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1174
1175 PR tree-optimization/18308
1176 * gcc.dg/vect/pr18308.c: New testcase.
1177
1178 2005-01-04 Andreas Jaeger <aj@suse.de>
1179
1180 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1181
1182 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1183 Robert Bowdidge <bowdidge@apple.com>
1184
1185 * gcc.dg/cpp/subframework1.c: New.
1186 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1187 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1188 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1189 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1190
1191 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1192
1193 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1194 producing warning.
1195 * gcc.dg/darwin-weakimport-2.c: New.
1196
1197 2005-01-03 Richard Henderson <rth@redhat.com>
1198
1199 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1200
1201 2005-01-03 Richard Henderson <rth@redhat.com>
1202
1203 * gcc.dg/vect/vect.exp: Enable for ia64.
1204 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1205 (check_effective_target_vect_float): Likewise.
1206 (check_effective_target_vect_no_align): Likewise.
1207 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1208 * gcc.dg/vect/vect-8.c: Likewise.
1209
1210 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1211
1212 PR target/19236
1213 * gcc.dg/pr19236-1.c: New test case.
1214
1215 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1216
1217 PR rtl-optimization/12092
1218 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1219
1220 2005-01-02 Andreas Jaeger <aj@suse.de>
1221
1222 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1223
1224 2005-01-01 Roger Sayle <roger@eyesopen.com>
1225 Andrew Pinski <pinskia@physics.uc.edu>
1226
1227 PR rtl-optimization/12092
1228 * gcc.dg/pr12092-1.c: New test case.
1229
1230 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1231
1232 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1233 'hidden' and 'default' for better portability.
1234 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1235
1236 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1237 6 and 7.
1238 * g++.old-deja/g++.brendan/new3.C: Likewise.
1239
1240 2005-01-01 Steven Bosscher <stevenb@suse.de>
1241
1242 * gcc.dg/20041231-1.C: New test.
1243 * g++.dg/warn/Wunreachable-code-1.C: New test.
1244
1245 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1246
1247 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1248 file, not /dev/null. Abort on error.
1249
1250 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1251 Ziemowit Laski <zlaski@apple.com>
1252
1253 PR objc/18971
1254 * objc.dg/encode-5.m: New test.
1255
1256 2004-12-29 Richard Henderson <rth@redhat.com>
1257
1258 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1259 * objc.dg/stabs-1.m: Disable for ia64.
1260
1261 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1262
1263 PR c++/19190
1264 * g++.dg/warn/Wunused-10.C: New test.
1265
1266 2004-12-28 Richard Henderson <rth@redhat.com>
1267
1268 * objc.dg/stabs-1.m: Disable for alpha.
1269
1270 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1271
1272 PR c++/19149
1273 * g++.dg/parse/error23.C: New test.
1274
1275 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1276
1277 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1278
1279 PR fortran/19032
1280 * gfortran.dg/intrinsic_modulo_1.f90: New.
1281 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1282 tests with divisor -1.
1283
1284 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1285
1286 * g++.dg/opt/temp1.C (memcpy): Return a value.
1287
1288 PR c++/19148
1289 * g++.dg/expr/cond7.C: New test.
1290
1291 2004-12-27 Paul Brook <paul@codesourcery.com>
1292
1293 * gfortran.dg/g77/select_no_compile.f: Remove.
1294
1295 2004-12-27 Richard Henderson <rth@redhat.com>
1296
1297 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1298 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1299 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1300
1301 2004-12-26 Richard Henderson <rth@redhat.com>
1302
1303 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1304 by 1i instead of token pasting.
1305
1306 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1307
1308 PR tree-optimization/17578
1309 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1310 to additional_flags.
1311 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1312
1313 2004-12-25 Richard Henderson <rth@redhat.com>
1314
1315 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1316 Remove Alpha.
1317
1318 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1319
1320 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1321 hppa*-*-hpux*.
1322 * gcc.dg/pr17957.c (dg-options): Likewise.
1323 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1324 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1325 instead of 0 on __hppa__.
1326 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1327 "foo,%r" on hppa*-*-*.
1328
1329 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1330
1331 PR fortran/19071
1332 * gfortran.dg/complex_write.f90: New test.
1333
1334 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1335
1336 PR c++/17595
1337 * g++.dg/parse/pragma2.C: New test.
1338
1339 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1340
1341 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1342
1343 * gcc.dg/empty2.c: Add missing dg-warning.
1344
1345 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1346
1347 PR c++/17413
1348 * g++.dg/template/local4.C: New test.
1349 * g++.dg/template/crash19.C: Add dg-error marker.
1350
1351 * g++.dg/template/crash31.C: Correct embedded PR number.
1352
1353 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1354
1355 PR c++/16405
1356 * g++.dg/opt/temp1.C: Add do-run marker.
1357
1358 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1359
1360 * g++.dg/template/spec19.C: New.
1361
1362 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1363
1364 PR target/16819
1365 * gcc.dg/empty2.c: New.
1366
1367 2004-12-23 Richard Henderson <rth@redhat.com>
1368
1369 * lib/target-supports.exp (check_effective_target_vect_no_align):
1370 Remove i?86 and x86-64.
1371
1372 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1373
1374 PR c++/16405
1375 * g++.dg/opt/temp1.C: New test.
1376
1377 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1378
1379 PR c++/18733
1380 * g++.dg/template/friend33.C: New testcase.
1381
1382 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1383
1384 PR c++/18464
1385 * g++.dg/template/cond5.C: New test.
1386
1387 PR c++/18492
1388 * g++.dg/inherit/thunk3.C: New test.
1389
1390 PR c++/11224
1391 * g++.dg/warn/Wunused-9.C: New test.
1392
1393 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1394
1395 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1396
1397 2004-12-22 Jan Beulich <jbeulich@novell.com>
1398
1399 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1400
1401 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1402
1403 PR c++/18378
1404 * g++.dg/ext/packed8.C: New test.
1405
1406 PR c++/13268
1407 * g++.dg/template/crash31.C: New test.
1408
1409 PR c++/19034
1410 * g++.dg/template/crash30.C: New test.
1411
1412 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1413
1414 PR C++/18984
1415 * g++.dg/eh/ctor3.C: New test.
1416
1417 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1418
1419 * objc.dg/stabs-1.m: Allow section name to be quoted and
1420 assembly label to begin with '.LL'.
1421
1422 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1423
1424 * gcc.dg/vect/vect.exp
1425 (check_effective_target_lp64_or_vect_no_align): New.
1426 * gcc.dg/vect/vect-77.c: Use it.
1427 * gcc.dg/vect/vect-78.c: Use it.
1428
1429 * lib/target-supports.exp
1430 (check_effective_target_vect_no_max,
1431 check_effective_target_vect_no_bitwise,
1432 check_effective_target_vect_no_align): New.
1433 * gcc.dg/vect/vect-13.c: Use them.
1434 * gcc.dg/vect/vect-17.c: Ditto.
1435 * gcc.dg/vect/vect-18.c: Ditto.
1436 * gcc.dg/vect/vect-19.c: Ditto.
1437 * gcc.dg/vect/vect-20.c: Ditto.
1438 * gcc.dg/vect/vect-27.c: Ditto.
1439 * gcc.dg/vect/vect-29.c: Ditto.
1440 * gcc.dg/vect/vect-44.c: Ditto.
1441 * gcc.dg/vect/vect-48.c: Ditto.
1442 * gcc.dg/vect/vect-50.c: Ditto.
1443 * gcc.dg/vect/vect-52.c: Ditto.
1444 * gcc.dg/vect/vect-54.c: Ditto.
1445 * gcc.dg/vect/vect-56.c: Ditto.
1446 * gcc.dg/vect/vect-58.c: Ditto.
1447 * gcc.dg/vect/vect-60.c: Ditto.
1448 * gcc.dg/vect/vect-72.c: Ditto.
1449 * gcc.dg/vect/vect-80.c: Ditto.
1450
1451 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1452
1453 PR c++/14075
1454 * g++.dg/init/string1.C: New.
1455
1456 PR c++/18975
1457 * g++.dg/other/synth1.C: New.
1458
1459 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1460
1461 PR c/18963
1462 * gcc.dg/pr18963-1.c: New test.
1463
1464 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1465
1466 PR c/18596
1467 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1468 * gcc.dg/pr18596-1.c: Use dg-error.
1469 (dg-options): Use -fno-unit-at-a-time.
1470 * gcc.dg/pr18596-2.c: New test.
1471 * gcc.dg/pr18596-3.c: New test.
1472
1473 2004-12-20 Roger Sayle <roger@eyesopen.com>
1474
1475 PR middle-end/18683
1476 * g++.dg/opt/pr18683-1.C: New test case.
1477
1478 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1479
1480 PR other/19093
1481 * g++.dg/opt/max1.C: Fix for 64bit targets.
1482
1483 2004-12-20 Matt Austern <austern@apple.com>
1484
1485 PR c++/19044
1486 * g++.dg/ext/builtin6.C: New
1487
1488 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1489
1490 PR tree-optimization/19080
1491 * gcc.c-torture/compile/pr19080.c: New test.
1492
1493 2004-12-20 Steven Bosscher <stevenb@suse.de>
1494
1495 * gcc.dg/20041219-1.c: New test.
1496
1497 2004-12-19 Roger Sayle <roger@eyesopen.com>
1498
1499 PR middle-end/19068
1500 * g++.dg/opt/max1.C: New test case.
1501
1502 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1503
1504 * gcc.dg/fdata-sections-1.c: New test.
1505
1506 2004-12-18 Roger Sayle <roger@eyesopen.com>
1507
1508 PR middle-end/18548
1509 * gcc.dg/max-1.c: New test case.
1510
1511 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1512
1513 * gcc.c-torture/execute/20041218-1.c: New test.
1514
1515 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1516
1517 * gcc.dg/pr18501.c: New test.
1518 * gcc.dg/uninit-5.c: XFAIL.
1519 * gcc.dg/uninit-9.c: XFAIL.
1520
1521 2004-12-17 Dale Johannesen <dalej@apple.com>
1522
1523 * gcc.dg/20041213-1.c: New.
1524
1525 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1526
1527 * objc.dg/stabs-1.m: Allow assembly label to begin
1528 with a dot ('.').
1529
1530 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1531
1532 * gcc.c-torture/execute/20041213-1.c: Move...
1533 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1534
1535 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1536
1537 PR c++/18721
1538 * g++.dg/lookup/conv-5.C: New.
1539
1540 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1541
1542 * objc.dg/stabs-1.m: New test.
1543
1544 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1545
1546 * gcc.dg/visibility-c.c: Change compile to
1547 assemble for the test.
1548
1549 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1550
1551 PR target/19041
1552 * gcc.dg/visibility-c.c: New test.
1553
1554 2004-12-16 Roger Sayle <roger@eyesopen.com>
1555
1556 PR middle-end/18493
1557 * gcc.dg/switch-8.c: New test case.
1558
1559 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1560
1561 PR c++/18905
1562 * g++.dg/template/init4.C: New.
1563 * g++.dg/opt/static3.C: Enable optimizer.
1564
1565 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1566
1567 * g++.dg/other/complex1.C: New test.
1568
1569 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1570
1571 * g++.dg/opt/inline9.C: New test.
1572
1573 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1574
1575 PR fortran/18993
1576 * gfotran.dg/nullify_1.f: New test.
1577
1578 2004-12-15 Richard Henderson <rth@redhat.com>
1579
1580 * gcc.target/i386/i386.exp: New harness.
1581 * gcc.target/i386/vect-args.c: New.
1582
1583 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1584
1585 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1586
1587 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1588
1589 PR c++/18825
1590 * g++.dg/template/friend32.C: New test.
1591
1592 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1593
1594 * cpp/pragma-once-1.c: New test.
1595 * cpp/pragma-once-1b.h: Likewise.
1596 * cpp/pragma-once-1c.h: Likewise.
1597 * cpp/pragma-once-1d.h: Likewise.
1598 * cpp/inc/pragma-once-1a.h: Likewise.
1599
1600 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1601 Steven G. Kargl <kargls@comcast.net>
1602
1603 PR fortran/17597
1604 * gfortran.dg/list_read_3.f90: New test.
1605
1606 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1607
1608 * gcc.dg/ftrapv-2.c: New test.
1609
1610 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1611
1612 PR c++/18981
1613 * g++.dg/template/typename9.C: New test.
1614
1615 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1616
1617 PR c++/18738
1618 * g++.dg/template/typename8.C: New test.
1619 * g++.dg/parse/friend2.C: Tweak error message.
1620
1621 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1622
1623 * gcc.c-torture/20041214-1.c: New test.
1624
1625 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1626
1627 PR c++/18965
1628 * g++.dg/init/array17.C: New test.
1629
1630 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1631
1632 PR c++/18793
1633 * g++.dg/init/aggr3.C: New test.
1634
1635 2004-12-14 Janis Johnson <janis187@us.ibm.com
1636
1637 * gcc.dg/altivec-types-1.c: New test.
1638 * gcc.dg/altivec-types-2.c: New test.
1639 * gcc.dg/altivec-types-3.c: New test.
1640 * gcc.dg/altivec-types-4.c: New test.
1641 * g++.dg/ext/altivec-types-1.C: New test.
1642 * g++.dg/ext/altivec-types-2.C: New test.
1643 * g++.dg/ext/altivec-types-3.C: New test.
1644 * g++.dg/ext/altivec-types-4.C: New test.
1645
1646 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1647
1648 PR middle-end/18951
1649 * gcc.c-torture/execute/20041213-1.c: New test.
1650
1651 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1652
1653 PR c++/18949
1654 * g++.dg/template/cast1.C: New.
1655
1656 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1657
1658 * gcc.c-torture/execute/20041213-2.c: New test.
1659
1660 2004-12-13 Richard Henderson <rth@redhat.com>
1661
1662 * gcc.dg/i386-sse-10.c: Fix typo in options.
1663
1664 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1665
1666 PR c++/18968
1667 * g++.dg/opt/pr18968.C: New test.
1668
1669 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1670
1671 PR c++/18925
1672 * g++.dg/ext/visibility/staticdatamem.C: New test.
1673
1674 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1675
1676 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1677
1678 2004-12-13 Roger Sayle <roger@eyesopen.com>
1679
1680 PR rtl-optimization/18928
1681 * gcc.dg/pr18928-1.c: New test case.
1682
1683 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1684
1685 PR tree-opt/16951
1686 * gcc.c-torture/compile/20041211-1.c: New.
1687
1688 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1689
1690 PR middle-end/17564
1691 * gcc.c-torture/execute/20041212-1.c: New test.
1692
1693 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1694
1695 PR fortran/18869
1696 * gfortran.dg/common_1.f90: New test.
1697
1698 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1699 Paul Brook <paul@codesourcery.com>
1700
1701 PR fortran/16222
1702 * gfortran.dg/real_do_1.f90: New test.
1703
1704 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1705
1706 PR tree-opt/18040
1707 * g++.dg/opt/ptrmem6.C: New test.
1708
1709 2004-12-11 Roger Sayle <roger@eyesopen.com>
1710
1711 PR middle-end/18921
1712 * gcc.dg/pr18921-1.c: New test case.
1713
1714 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1715
1716 PR fortran/17175
1717 * gfortran.dg/scale_1.f90: New test.
1718
1719 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1720
1721 PR middle-end/18903
1722 * gcc.c-torture/compile/pr18903.c: New test.
1723
1724 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1725
1726 * gcc.c-torture/execute/20041210-1.c: New test.
1727
1728 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1729
1730 PR c++/18731
1731 * g++.dg/parser/struct-1.C: New test.
1732 * g++.dg/parser/struct-2.C: New test.
1733 * g++.dg/parser/struct-3.C: New test.
1734
1735 2004-12-09 Richard Henderson <rth@redhat.com>
1736
1737 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1738
1739 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1740 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1741
1742 2004-12-09 Matt Austern <austern@apple.com>
1743
1744 PR c++/18514
1745 * g++.dg/ext/builtin1.C: New
1746 * g++.dg/ext/builtin2.C: New
1747 * g++.dg/ext/builtin3.C: New
1748 * g++.dg/ext/builtin4.C: New
1749 * g++.dg/ext/builtin5.C: New
1750
1751 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1752
1753 PR tree-opt/18904
1754 * g++.dg/opt/ptrmem5.C: New test.
1755
1756 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1757
1758 * g++.dg/parse/typename5.C: Adjust for new error.
1759 * g++.dg/parse/typename7.C: New.
1760
1761 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1762
1763 PR c++/18073
1764 * g++.dg/other/mmintrin.C: New test.
1765
1766 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1767
1768 PR c++/16681
1769 * g++.dg/init/array15.C: New.
1770 * g++.dg/init/array16.C: New.
1771
1772 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1773
1774 PR fortran/18826
1775 * gfortran.dg/assign_1.f90: New test.
1776
1777 2004-12-08 Nick Clifton <nickc@redhat.com>
1778
1779 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1780 * gcc.target/xstormy16/data_below100: Likewise.
1781 * gcc.target/xstormy16/sfr: Likewise.
1782 * gcc.target/xstormy16/below100.S: New test source file.
1783 * gcc.target/xstormy16/below100.ld: New test linker script.
1784 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1785 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1786 bp instructions.
1787 * gcc.target/xstormy16/bp.c: Likewise.
1788
1789 * gcc.target/xstormy16/bss_below100: New files:
1790 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1791 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1792 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1793 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1794 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1795 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1796 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1797 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1798 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1799 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1800 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1801 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1802 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1803 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1804 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1805 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1806 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1807 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1808 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1809 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1810 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1811 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1812 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1813 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1814 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1815 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1816 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1817
1818 * gcc.target/xstormy16/data_below100: New files:
1819 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1820 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1821 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1822 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1823 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1824 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1825 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1826 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1827 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1828 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1829 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1830 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1831 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1832 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1833 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1834 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1835 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1836 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1837 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1838 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1839 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1840 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1841 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1842 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1843 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1844 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1845 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1846
1847 * gcc.target/xstormy16/sfr: New files:
1848 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1849 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1850 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1851 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1852 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1853 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1854 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1855 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1856 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1857 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1858 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1859 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1860 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1861 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1862 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1863 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1864 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1865 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1866 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1867 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1868 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1869 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1870 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1871 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1872 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1873 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1874 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1875 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1876 27_if0_sfrw_bitfield_f.c
1877
1878 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1879
1880 PR c++/18100
1881 * g++.dg/lookup/name-clash4.C: New test.
1882
1883 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1884
1885 PR c++/18672
1886 * g++.dg/opt/array1.C: New.
1887
1888 PR c++/18803
1889 * g++.dg/template/operator5.C: New.
1890
1891 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1892
1893 PR c/18867
1894 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1895
1896 2004-12-07 Steven Bosscher <stevenb@suse.de>
1897
1898 * gcc.dg/noncompile/20041207.c: New test.
1899
1900 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1901
1902 * g++.dg/other/unreachable-1.C: New test.
1903
1904 2004-12-06 Nick Clifton <nickc@redhat.com>
1905
1906 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1907 <limits.h> because the latter comes from gcc's include/ directory
1908 and not the newlib/libc/include directory.
1909
1910 2004-12-04 Richard Henderson <rth@redhat.com>
1911
1912 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1913
1914 2004-12-04 Richard Henderson <rth@redhat.com>
1915
1916 * lib/target-supports.exp (check_gc_sections_available): Disable
1917 for alpha and ia64.
1918
1919 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1920
1921 PR middle-end/17909
1922 * g++.dg/other/vararg-2.C: New test.
1923
1924 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1925
1926 PR c++/17011, c++/17971
1927 * g++.dg/template/error15.C: Adjust expected error.
1928 * g++.dg/template/instantiate3.C: Likewise.
1929
1930 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1931
1932 * gcc.dg/altivec-18.c: Fix for darwin
1933
1934 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1935
1936 PR c++/18782
1937 * g++.dg/parse/ptrmem2.C: New.
1938
1939 PR c++/18318
1940 * g++.dg/template/new1.C: New.
1941
1942 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1943
1944 PR fortran/18710
1945 * gfortran.dg/direct_io_3.f90: New test.
1946
1947 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1948
1949 PR 18758
1950 * g++.dg/parse/crash21.C: New.
1951
1952 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1953
1954 PR c++/15664, c++/18276
1955 * g++.dg/template/ttp13.C: New test.
1956 * g++.dg/template/ttp14.C: Likewise.
1957
1958 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1959
1960 PR c++/18123
1961 * g++.dg/parse/enum2.C: New test.
1962 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1963
1964 2004-12-02 Nick Clifton <nickc@redhat.com>
1965
1966 * gcc.target/xstormy16: New test directory.
1967 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1968 * gcc.target/xstormy16/bp.c: Check the generation of bp
1969 instructions.
1970 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1971 bn instructions and the BELOW100 attribute.
1972
1973 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1974
1975 PR target/16952
1976 * gcc.dg/ppc-eabi.c: New.
1977
1978 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1979
1980 PR fortran/18284
1981 * gfortran.dg/backspace.f90
1982
1983 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1984
1985 * gfortran.dg/inquire.f90: New test.
1986
1987 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1988
1989 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1990 handle effective-target-keyword.
1991 (dg-skip-if): Support effective-target keyword as target list.
1992 (dg-xfail-if): Ditto.
1993 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1994
1995 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1996
1997 PR tree-optimization/18291
1998 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1999
2000 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2001
2002 PR C++/18729
2003 * g++.dg/parse/crash20.C: New.
2004
2005 PR c++/17431
2006 * g++.dg/overload/arg1.C: New.
2007 * g++.dg/overload/arg2.C: New.
2008 * g++.dg/overload/arg3.C: New.
2009 * g++.dg/overload/arg4.C: New.
2010
2011 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2012
2013 * gcc.dg/c99-flex-array-4.c: Remove.
2014
2015 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2016
2017 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2018
2019 * lib/target-supports.exp (is-effective-target): Simplify.
2020
2021 * lib/target-supports.exp (check_effective_target_vect_long):
2022 Fix for powerpc64-*-*.
2023
2024 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2025
2026 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2027 to support new requirements on FreeBSD 5.
2028
2029 2004-11-30 Devang Patel <dpatel@apple.com>
2030
2031 PR 18702
2032 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2033
2034 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2035
2036 * g++.dg/ext/altivec-13.C: New test.
2037
2038 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2039
2040 PR tree-opt/18298
2041 * gcc.c-torture/execute/p18298.c: New test.
2042
2043 2004-11-30 Ira Rosen <irar@il.ibm.com>
2044 Dorit Naishlos <dorit@il.ibm.com>
2045
2046 PR tree-opt/18607
2047 * gcc.dg/vect/vect-89.c: New test.
2048
2049 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2050
2051 * gcc.dg/pr18596-1.c: New test.
2052
2053 2004-11-30 Ben Elliston <bje@au.ibm.com>
2054
2055 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2056
2057 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2058
2059 PR c/18479
2060 * gcc.dg/pr18479.c: New test.
2061
2062 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2063
2064 PR target/18490
2065 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2066 mmix-knuth-mmixware.
2067
2068 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2069 cris-*-elf* cris-*-aout* mmix-*-*
2070
2071 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2072
2073 PR middle-end/18725
2074 * gcc.dg/pr18725.c: New test.
2075
2076 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2077
2078 PR target/18488
2079 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2080
2081 PR target/18336
2082 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2083
2084 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2085
2086 PR c++/18368
2087 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2088 * g++.old-deja/g++.law/ctors5.C: Likewise.
2089 * g++.old-deja/g++.other/crash25.C: Likewise.
2090
2091 PR c++/18674
2092 * g++.dg/template/error16.C: New test.
2093
2094 PR c++/18512
2095 * g++.dg/template/crash29.C: New test.
2096
2097 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2098
2099 PR tree-optimization/18712
2100 * gcc.c-torture/compile/pr18712.c: New test.
2101
2102 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2103
2104 PR c/7544
2105 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2106 tests.
2107
2108 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2109
2110 PR c++/18652
2111 * g++.dg/lookup/crash6.C: New test.
2112
2113 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2114
2115 PR middle-end/18164
2116 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2117
2118 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2119
2120 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2121 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2122 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2123
2124 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2125
2126 * gcc.dg/pr18164.c: New test.
2127
2128 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2129
2130 * gcc.dg/funroll-loops-all.c: New.
2131
2132 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2133
2134 PR target/18489
2135 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2136 delimeter, match space and TAB as well as ":".
2137
2138 PR target/18484
2139 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2140
2141 PR target/18348
2142 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2143
2144 PR target/18345
2145 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2146
2147 PR target/18337
2148 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2149
2150 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2151
2152 * gfortran.dg/direct_io_2.f90: New test.
2153
2154 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2155
2156 PR target/18334
2157 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2158
2159 2004-11-28 Richard Henderson <rth@redhat.com>
2160
2161 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2162
2163 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2164
2165 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2166 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2167 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2168 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2169 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2170 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2171 gcc.dg/pointer-arith-8.c: New tests.
2172
2173 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2174
2175 PR fortran/18364
2176 * gfortran.dg/endfile.f90: New test.
2177
2178 2004-11-27 Falk Hueffner <falk@debian.org>
2179
2180 * gcc.dg/loop-6.c: New test.
2181
2182 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2183
2184 * gcc.c-torture/execute/20041126-1.c: New test.
2185
2186 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2187
2188 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2189 on IRIX.
2190
2191 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2192
2193 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2194 functions.
2195
2196 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR rtl-optimization/17825
2199 * gcc.c-torture/compile/20041119-1.c: New test.
2200
2201 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2202
2203 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2204 Check existence of ld library path variables before unsetting.
2205
2206 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2207
2208 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2209
2210 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2211
2212 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2213
2214 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2215
2216 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2217
2218 2004-11-26 Ben Elliston <bje@au.ibm.com>
2219
2220 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2221 dg-do directive.
2222
2223 2004-11-26 Ben Elliston <bje@au.ibm.com>
2224
2225 * gcc.dg/pr17957.c: Pass --param, not -param.
2226
2227 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2228
2229 PR middle-end/17957
2230 * testsuite/gcc.dg/pr17957.c: New test.
2231
2232 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2233
2234 PR c++/18445
2235 * g++.dg/template/crash28.C: Likewise.
2236
2237 PR c++/18001
2238 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2239 * g++.dg/ext/lvaddr.C: Likewise.
2240 * g++.dg/opt/pr7503-3.C: Likewise.
2241
2242 PR c++/18466
2243 * g++.dg/parse/qualified3.C: New test.
2244 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2245
2246 PR c++/18545
2247 * g++.dg/expr/return1.C: New test.
2248
2249 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2250
2251 Friend class name lookup 3/n, PR c++/3332
2252 * g++.dg/lookup/friend3.C: New test.
2253 * g++.dg/lookup/friend4.C: Likewise.
2254 * g++.dg/lookup/friend5.C: Likewise.
2255
2256 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2257
2258 Friend class name lookup 2/n, PR c++/14513, c++/15410
2259 * g++.dg/lookup/friend2.C: New test.
2260 * g++.dg/template/friend31.C: Likewise.
2261
2262 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2263
2264 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2265
2266 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2267
2268 PR c++/17473
2269 * g++.dg/tc1/dr56.C: Remove.
2270 * g++.dg/template/typedef1.C: Add dg-error markers.
2271 * g++.old-deja/g++.other/typedef7.C: Likewise.
2272
2273 PR c++/18285
2274 * g++.dg/parse/typedef7.C: New test.
2275
2276 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2277
2278 * gcc.c-torture/execute/20041124-1.c: New test.
2279
2280 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2281
2282 * g++.dg/template/deduce3.C: New test.
2283
2284 PR c++/18586
2285 * g++.dg/template/crash27.C: New test.
2286
2287 PR c++/18530
2288 * g++.dg/warn/Wshadow-3.C: New test.
2289
2290 2004-11-24 Devang Patel <dpatel@apple.com>
2291
2292 PR/18555
2293 * gcc.dg/cpp/isysroot-1.c: New test.
2294 * gcc.dg/cpp/usr/include/stdio.h: New file.
2295 * gcc.dg/cpp/isysroot-2.c: New test.
2296 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2297 New file.
2298
2299 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2300
2301 PR c++/8929
2302 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2303
2304 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2305
2306 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2307 * gcc.target/sparc/pdist.c: Likewise.
2308
2309 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2310
2311 PR c++/16882
2312 * g++.dg/conversion/simd1.C: New test.
2313
2314 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2315
2316 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2317 and restore_ld_library_path_env_vars.
2318 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2319 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2320 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2321 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2322
2323 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2324
2325 * gcc.dg/pragma-align-2.c: Test macro expansion.
2326 * gcc.dg/pragma-pack-2.c: New test.
2327
2328 2004-11-23 Richard Henderson <rth@redhat.com>
2329
2330 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2331 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2332 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2333 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2334 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2335 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2336
2337 * gcc.dg/vect/vect.exp: Add check for alpha.
2338 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2339 (check_effective_target_vect_int): Enable for alpha.
2340 (check_effective_target_vect_long): New.
2341 (is-effective-target): Add it.
2342
2343 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2344
2345 * gcc.dg/pr18614-1.c: New test.
2346
2347 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2348
2349 * gcc.dg/setjmp-2.c: New test.
2350
2351 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2352
2353 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2354 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2355 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2356 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2357 gcc.target/sparc/pdist.c: New tests.
2358
2359 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2360
2361 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2362
2363 2004-11-22 Dale Johannesen <dalej@apple.com>
2364
2365 * gcc.dg/20041111-1.c: New.
2366
2367 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2368
2369 PR tree-opt/18536
2370 * gcc.dg/vect/pr18536.c: New test.
2371
2372 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2373
2374 PR c++/18354
2375 * g++.dg/template/nontype11.C: New test.
2376
2377 2004-11-21 Roger Sayle <roger@eyesopen.com>
2378
2379 PR middle-end/18520
2380 * gcc.dg/pr18520-1.c: New test case.
2381
2382 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2383
2384 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2385 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2386 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2387 expected diagnostics.
2388
2389 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2390
2391 PR target/18580
2392 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2393 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2394 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2395
2396 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2397
2398 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2399
2400 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2401 Joseph Myers <joseph@codesourcery.com>
2402
2403 * lib/target-supports.exp (check_visibility_available): Really
2404 test the compiler.
2405
2406 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2407
2408 PR tree-opt/18181
2409 * gcc.dg/vect/vect-85.c: New test.
2410 * gcc.dg/vect/vect-86.c: New test.
2411 * gcc.dg/vect/vect-87.c: New test.
2412 * gcc.dg/vect/vect-88.c: New test.
2413
2414 2004-11-19 Ben Elliston <bje@au.ibm.com>
2415
2416 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2417
2418 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2419
2420 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2421 * gcc.dg/ppc-and-1.c: Ditto.
2422 * gcc.dg/ppc-compare-1.c: Ditto.
2423 * gcc.dg/ppc-mov-1.c: Ditto
2424
2425 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2426 Mark Mitchell <mark@codesourcery.com>
2427
2428 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2429
2430 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2431 Aldy Hernandez <aldyh@redhat.com>
2432
2433 * lib/target-supports.exp (check_effective_target_vect_int): New
2434 (check_effective_target_vect_float): New
2435 (check_effective_target_vect_double): New.
2436 (is-effective-target): Support new effective targets keywords.
2437 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2438 default action for dg-do.
2439 * gcc.dg/vect/pr16105.c: Use new support.
2440 * gcc.dg/vect/pr18400.c: Ditto.
2441 * gcc.dg/vect/pr18425.c: Ditto.
2442 * gcc.dg/vect/vect-1.c: Ditto.
2443 * gcc.dg/vect/vect-10.c: Ditto.
2444 * gcc.dg/vect/vect-11.c: Ditto.
2445 * gcc.dg/vect/vect-12.c: Ditto.
2446 * gcc.dg/vect/vect-13.c: Ditto.
2447 * gcc.dg/vect/vect-14.c: Ditto.
2448 * gcc.dg/vect/vect-15.c: Ditto.
2449 * gcc.dg/vect/vect-16.c: Ditto.
2450 * gcc.dg/vect/vect-17.c: Ditto.
2451 * gcc.dg/vect/vect-18.c: Ditto.
2452 * gcc.dg/vect/vect-19.c: Ditto.
2453 * gcc.dg/vect/vect-2.c: Ditto.
2454 * gcc.dg/vect/vect-20.c: Ditto.
2455 * gcc.dg/vect/vect-21.c: Ditto.
2456 * gcc.dg/vect/vect-22.c: Ditto.
2457 * gcc.dg/vect/vect-23.c: Ditto.
2458 * gcc.dg/vect/vect-24.c: Ditto.
2459 * gcc.dg/vect/vect-25.c: Ditto.
2460 * gcc.dg/vect/vect-26.c: Ditto.
2461 * gcc.dg/vect/vect-27.c: Ditto.
2462 * gcc.dg/vect/vect-27a.c: Ditto.
2463 * gcc.dg/vect/vect-28.c: Ditto.
2464 * gcc.dg/vect/vect-29.c: Ditto.
2465 * gcc.dg/vect/vect-29a.c: Ditto.
2466 * gcc.dg/vect/vect-3.c: Ditto.
2467 * gcc.dg/vect/vect-30.c: Ditto.
2468 * gcc.dg/vect/vect-31.c: Ditto.
2469 * gcc.dg/vect/vect-32.c: Ditto.
2470 * gcc.dg/vect/vect-33.c: Ditto.
2471 * gcc.dg/vect/vect-34.c: Ditto.
2472 * gcc.dg/vect/vect-35.c: Ditto.
2473 * gcc.dg/vect/vect-36.c: Ditto.
2474 * gcc.dg/vect/vect-37.c: Ditto.
2475 * gcc.dg/vect/vect-38.c: Ditto.
2476 * gcc.dg/vect/vect-4.c: Ditto.
2477 * gcc.dg/vect/vect-40.c: Ditto.
2478 * gcc.dg/vect/vect-41.c: Ditto.
2479 * gcc.dg/vect/vect-42.c: Ditto.
2480 * gcc.dg/vect/vect-43.c: Ditto.
2481 * gcc.dg/vect/vect-44.c: Ditto.
2482 * gcc.dg/vect/vect-45.c: Ditto.
2483 * gcc.dg/vect/vect-46.c: Ditto.
2484 * gcc.dg/vect/vect-47.c: Ditto.
2485 * gcc.dg/vect/vect-48.c: Ditto.
2486 * gcc.dg/vect/vect-48a.c: Ditto.
2487 * gcc.dg/vect/vect-49.c: Ditto.
2488 * gcc.dg/vect/vect-5.c: Ditto.
2489 * gcc.dg/vect/vect-50.c: Ditto.
2490 * gcc.dg/vect/vect-51.c: Ditto.
2491 * gcc.dg/vect/vect-52.c: Ditto.
2492 * gcc.dg/vect/vect-53.c: Ditto.
2493 * gcc.dg/vect/vect-54.c: Ditto.
2494 * gcc.dg/vect/vect-55.c: Ditto.
2495 * gcc.dg/vect/vect-56.c: Ditto.
2496 * gcc.dg/vect/vect-56a.c: Ditto.
2497 * gcc.dg/vect/vect-57.c: Ditto.
2498 * gcc.dg/vect/vect-58.c: Ditto.
2499 * gcc.dg/vect/vect-59.c: Ditto.
2500 * gcc.dg/vect/vect-6.c: Ditto.
2501 * gcc.dg/vect/vect-60.c: Ditto.
2502 * gcc.dg/vect/vect-61.c: Ditto.
2503 * gcc.dg/vect/vect-62.c: Ditto.
2504 * gcc.dg/vect/vect-63.c: Ditto.
2505 * gcc.dg/vect/vect-64.c: Ditto.
2506 * gcc.dg/vect/vect-65.c: Ditto.
2507 * gcc.dg/vect/vect-66.c: Ditto.
2508 * gcc.dg/vect/vect-67.c: Ditto.
2509 * gcc.dg/vect/vect-68.c: Ditto.
2510 * gcc.dg/vect/vect-69.c: Ditto.
2511 * gcc.dg/vect/vect-7.c: Ditto.
2512 * gcc.dg/vect/vect-72.c: Ditto.
2513 * gcc.dg/vect/vect-72a.c: Ditto.
2514 * gcc.dg/vect/vect-73.c: Ditto.
2515 * gcc.dg/vect/vect-74.c: Ditto.
2516 * gcc.dg/vect/vect-75.c: Ditto.
2517 * gcc.dg/vect/vect-76.c: Ditto.
2518 * gcc.dg/vect/vect-77.c: Ditto.
2519 * gcc.dg/vect/vect-77a.c: Ditto.
2520 * gcc.dg/vect/vect-78.c: Ditto.
2521 * gcc.dg/vect/vect-79.c: Ditto.
2522 * gcc.dg/vect/vect-8.c: Ditto.
2523 * gcc.dg/vect/vect-80.c: Ditto.
2524 * gcc.dg/vect/vect-82.c: Ditto.
2525 * gcc.dg/vect/vect-82_64.c: Ditto.
2526 * gcc.dg/vect/vect-83.c: Ditto.
2527 * gcc.dg/vect/vect-83_64.c: Ditto.
2528 * gcc.dg/vect/vect-9.c: Ditto.
2529 * gcc.dg/vect/vect-all.c: Ditto.
2530 * gcc.dg/vect/vect-none.c: Ditto.
2531
2532 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2533
2534 * lib/gcc-dg.exp (dg-skip-if): New function.
2535 (dg-forbid-option): Remove.
2536 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2537 * g++.dg/abi/bitfield8.C: Likewise.
2538 * g++.dg/abi/dtor1.C: Likewise.
2539 * g++.dg/abi/empty10.C: Likewise.
2540 * g++.dg/abi/empty7.C: Likewise.
2541 * g++.dg/abi/empty9.C: Likewise.
2542 * g++.dg/abi/layout3.C: Likewise.
2543 * g++.dg/abi/layout4.C: Likewise.
2544 * g++.dg/abi/thunk1.C: Likewise.
2545 * g++.dg/abi/thunk2.C: Likewise.
2546 * g++.dg/abi/vbase11.C: Likewise.
2547 * g++.dg/abi/vthunk2.C: Likewise.
2548 * g++.dg/abi/vthunk3.C: Likewise.
2549 * g++.dg/ext/attrib8.C: Likewise.
2550 * g++.dg/opt/longbranch2.C: Likewise.
2551 * g++.dg/opt/reg-stack4.C: Likewise.
2552 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2553 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2554 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2555 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2556 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2557 * gcc.dg/20000609-1.c: Likewise.
2558 * gcc.dg/20000720-1.c: Likewise.
2559 * gcc.dg/20011107-1.c: Likewise.
2560 * gcc.dg/20011119-1.c: Likewise.
2561 * gcc.dg/20020108-1.c: Likewise.
2562 * gcc.dg/20020122-2.c: Likewise.
2563 * gcc.dg/20020122-3.c: Likewise.
2564 * gcc.dg/20020201-3.c: Likewise.
2565 * gcc.dg/20020206-1.c: Likewise.
2566 * gcc.dg/20020218-1.c: Likewise.
2567 * gcc.dg/20020310-1.c: Likewise.
2568 * gcc.dg/20020411-1.c: Likewise.
2569 * gcc.dg/20020418-2.c: Likewise.
2570 * gcc.dg/20020426-1.c: Likewise.
2571 * gcc.dg/20020426-2.c: Likewise.
2572 * gcc.dg/20020517-1.c: Likewise.
2573 * gcc.dg/20020523-1.c: Likewise.
2574 * gcc.dg/20020523-2.c: Likewise.
2575 * gcc.dg/20020729-1.c: Likewise.
2576 * gcc.dg/20030204-1.c: Likewise.
2577 * gcc.dg/20030826-2.c: Likewise.
2578 * gcc.dg/20030926-1.c: Likewise.
2579 * gcc.dg/20031202-1.c: Likewise.
2580 * gcc.dg/980312-1.c: Likewise.
2581 * gcc.dg/980313-1.c: Likewise.
2582 * gcc.dg/990117-1.c: Likewise.
2583 * gcc.dg/990424-1.c: Likewise.
2584 * gcc.dg/990524-1.c: Likewise.
2585 * gcc.dg/991230-1.c: Likewise.
2586 * gcc.dg/i386-387-1.c: Likewise.
2587 * gcc.dg/i386-387-2.c: Likewise.
2588 * gcc.dg/i386-387-3.c: Likewise.
2589 * gcc.dg/i386-387-4.c: Likewise.
2590 * gcc.dg/i386-387-5.c: Likewise.
2591 * gcc.dg/i386-387-6.c: Likewise.
2592 * gcc.dg/i386-asm-1.c: Likewise.
2593 * gcc.dg/i386-bitfield1.c: Likewise.
2594 * gcc.dg/i386-bitfield2.c: Likewise.
2595 * gcc.dg/i386-loop-1.c: Likewise.
2596 * gcc.dg/i386-loop-2.c: Likewise.
2597 * gcc.dg/i386-loop-3.c: Likewise.
2598 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2599 * gcc.dg/i386-pic-1.c: Likewise.
2600 * gcc.dg/i386-regparm.c: Likewise.
2601 * gcc.dg/i386-signbit-1.c: Likewise.
2602 * gcc.dg/i386-signbit-2.c: Likewise.
2603 * gcc.dg/i386-signbit-3.c: Likewise.
2604 * gcc.dg/i386-sse-5.c: Likewise.
2605 * gcc.dg/i386-sse-8.c: Likewise.
2606 * gcc.dg/i386-unroll-1.c: Likewise.
2607 * gcc.dg/tls/opt-1.c: Likewise.
2608 * gcc.dg/tls/opt-2.c: Likewise.
2609 * gcc.dg/unroll-1.c: Likewise.
2610 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2611 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2612 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2613 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2614
2615 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2616
2617 * g++.dg/template/incomplete1.C: New test.
2618
2619 2004-11-16 Nick Clifton <nickc@redhat.com>
2620
2621 Revert patches accidentally commited during checkin of fixes for
2622 xstormy16 tests:
2623 gcc.c-torture/execute/simd-4.c: Revert
2624 gcc.dg/20040910-1.c: Revert.
2625
2626 2004-11-16 Paul Brook <paul@codesourcery.com>
2627
2628 PR fortran/13010
2629 * gfortran.dg/der_pointer_1.f90: New test.
2630
2631 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2632
2633 PR c/18498
2634 * gcc.dg/bitfld-13.c: New test.
2635
2636 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2637
2638 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2639 powerpc*-*-linux*.
2640
2641 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2642 * gcc.dg/ppc64-abi-2.c: Ditto.
2643 * gcc.dg/ppc64-abi-3.c: Ditto.
2644
2645 * lib/gcc-dg.exp (dg-target-list): Remove.
2646
2647 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2648
2649 * gcc.dg/ia64-postinc.c: New test.
2650
2651 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2652
2653 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2654
2655 2004-11-15 Nick Clifton <nickc@redhat.com>
2656
2657 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2658 __INT_MAX__ so that the test can be compiled by toolchains
2659 targeted at 16-bit processors.
2660
2661 * gcc.dg/20040625-1.c: Use long constants rather than integers
2662 when performing arithmetic that will overflow 16-bits.
2663
2664 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2665 xstormy16. It does not support 128-bit vector operations.
2666
2667 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2668 with the macro PTR_TYPE. Define this macro to an integer type
2669 suitable for holding a pointer.
2670
2671 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2672 the target is a 16-bit processor.
2673
2674 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2675 16-bit targets where the character constant will be too long.
2676
2677 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2678 where the double will not be directly addressable.
2679
2680 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2681
2682 Friend class name lookup 1/n, PR c++/18471
2683 * g++.dg/template/crash26.C: New test.
2684 * g++.dg/lookup/struct1.C: Adjust expected error.
2685 * g++.dg/parse/elab1.C: Likewise.
2686 * g++.dg/parse/elab2.C: Likewise.
2687 * g++.dg/parse/int-as-enum1.C: Likewise.
2688 * g++.dg/parse/struct-as-enum1.C: Likewise.
2689 * g++.dg/parse/typedef1.C: Likewise.
2690 * g++.dg/parse/typedef3.C: Likewise.
2691 * g++.dg/parse/typedef4.C: Likewise.
2692 * g++.dg/parse/typedef5.C: Likewise.
2693 * g++.dg/template/nontype4.C: Likewise.
2694 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2695 * g++.old-deja/g++.other/elab1.C: Likewise.
2696 * g++.old-deja/g++.other/syntax4.C: Likewise.
2697
2698 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2699
2700 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2701
2702 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2703
2704 * gcc.c-torture/execute/20041114-1.c: New test.
2705
2706 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2707
2708 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2709 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2710 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2711 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2712 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2713 gcc.dg/switch-7.c: New tests.
2714
2715 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2716
2717 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2718
2719 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2720
2721 PR tree-opt/18400
2722 * gcc.dg/vect/pr18400.c: New test.
2723
2724 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2725 Andrew Pinski <pinskia@physics.uc.edu>
2726
2727 PR tree-opt/18425
2728 * gcc.dg/vect/pr18425.c: New test.
2729
2730 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2731
2732 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2733 Guard with dg-require-alias and dg-require-visibility.
2734
2735 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2736
2737 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2738
2739 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2740
2741 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2742
2743 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2744
2745 PR c++/17344
2746 * g++.dg/template/defarg5.C: New test.
2747
2748 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2749
2750 * g++.dg/parse/cast1.C: Run only on ILP32.
2751 * g++.old-deja/g++.mike/p784.C: Likewise.
2752
2753 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2754
2755 * gcc.c-torture/execute/20041113-1.c: New test.
2756
2757 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2758
2759 PR target/18230
2760 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2761 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2762 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2763 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2764 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2765 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2766 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2767 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2768 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2769 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2770 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2771 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2772 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2773
2774 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2775
2776 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2777 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2778 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2779 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2780 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2781 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2782 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2783 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2784 gcc.target/sparc/combined-1.c: New tests.
2785
2786 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2787
2788 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2789 New tests.
2790
2791 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2792
2793 * lib/gcc-dg.exp (dg-forbid-option): New function.
2794 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2795 * g++.dg/abi/bitfield8.C: Likewise.
2796 * g++.dg/abi/dtor1.C: Likewise.
2797 * g++.dg/abi/empty10.C: Likewise.
2798 * g++.dg/abi/empty7.C: Likewise.
2799 * g++.dg/abi/empty9.C: Likewise.
2800 * g++.dg/abi/layout3.C: Likewise.
2801 * g++.dg/abi/layout4.C: Likewise.
2802 * g++.dg/abi/thunk1.C: Likewise.
2803 * g++.dg/abi/thunk2.C: Likewise.
2804 * g++.dg/abi/vbase11.C: Likewise.
2805 * g++.dg/abi/vthunk2.C: Likewise.
2806 * g++.dg/abi/vthunk3.C: Likewise.
2807 * g++.dg/ext/attrib8.C: Likewise.
2808 * g++.dg/opt/longbranch2.C: Likewise.
2809 * g++.dg/opt/reg-stack4.C: Likewise.
2810 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2811 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2812 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2813 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2814 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2815 * gcc.dg/20000609-1.c: Likewise.
2816 * gcc.dg/20000720-1.c: Likewise.
2817 * gcc.dg/20011107-1.c: Likewise.
2818 * gcc.dg/20011119-1.c: Likewise.
2819 * gcc.dg/20020108-1.c: Likewise.
2820 * gcc.dg/20020122-2.c: Likewise.
2821 * gcc.dg/20020122-3.c: Likewise.
2822 * gcc.dg/20020201-3.c: Likewise.
2823 * gcc.dg/20020206-1.c: Likewise.
2824 * gcc.dg/20020218-1.c: Likewise.
2825 * gcc.dg/20020310-1.c: Likewise.
2826 * gcc.dg/20020411-1.c: Likewise.
2827 * gcc.dg/20020418-2.c: Likewise.
2828 * gcc.dg/20020426-1.c: Likewise.
2829 * gcc.dg/20020426-2.c: Likewise.
2830 * gcc.dg/20020517-1.c: Likewise.
2831 * gcc.dg/20020523-1.c: Likewise.
2832 * gcc.dg/20020523-2.c: Likewise.
2833 * gcc.dg/20020729-1.c: Likewise.
2834 * gcc.dg/20030204-1.c: Likewise.
2835 * gcc.dg/20030826-2.c: Likewise.
2836 * gcc.dg/20030926-1.c: Likewise.
2837 * gcc.dg/20031202-1.c: Likewise.
2838 * gcc.dg/980312-1.c: Likewise.
2839 * gcc.dg/980313-1.c: Likewise.
2840 * gcc.dg/990117-1.c: Likewise.
2841 * gcc.dg/990424-1.c: Likewise.
2842 * gcc.dg/990524-1.c: Likewise.
2843 * gcc.dg/991230-1.c: Likewise.
2844 * gcc.dg/i386-387-1.c: Likewise.
2845 * gcc.dg/i386-387-2.c: Likewise.
2846 * gcc.dg/i386-387-3.c: Likewise.
2847 * gcc.dg/i386-387-4.c: Likewise.
2848 * gcc.dg/i386-387-5.c: Likewise.
2849 * gcc.dg/i386-387-6.c: Likewise.
2850 * gcc.dg/i386-asm-1.c: Likewise.
2851 * gcc.dg/i386-bitfield1.c: Likewise.
2852 * gcc.dg/i386-bitfield2.c: Likewise.
2853 * gcc.dg/i386-loop-1.c: Likewise.
2854 * gcc.dg/i386-loop-2.c: Likewise.
2855 * gcc.dg/i386-loop-3.c: Likewise.
2856 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2857 * gcc.dg/i386-pic-1.c: Likewise.
2858 * gcc.dg/i386-regparm.c: Likewise.
2859 * gcc.dg/i386-signbit-1.c: Likewise.
2860 * gcc.dg/i386-signbit-2.c: Likewise.
2861 * gcc.dg/i386-signbit-3.c: Likewise.
2862 * gcc.dg/i386-sse-5.c: Likewise.
2863 * gcc.dg/i386-sse-8.c: Likewise.
2864 * gcc.dg/i386-unroll-1.c: Likewise.
2865 * gcc.dg/tls/opt-1.c: Likewise.
2866 * gcc.dg/tls/opt-2.c: Likewise.
2867 * gcc.dg/unroll-1.c: Likewise.
2868 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2869 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2870 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2871 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2872 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2873 -m64 is specified.
2874
2875 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2876
2877 PR c++/18389
2878 * g++.dg/parse/cond1.C: New test.
2879
2880 PR c++/18429
2881 * g++.dg/template/array9.C: New test.
2882 * g++.dg/ext/vla1.C: Adjust error messages.
2883 * g++.dg/ext/vlm1.C: Likewise.
2884 * g++.dg/template/crash2.C: Likewise.
2885
2886 PR c++/18436
2887 * g++.dg/template/call3.C: New test.
2888
2889 PR c++/18407
2890 * g++.dg/template/ptrmem11.C: New test.
2891
2892 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2893
2894 PR other/14264
2895 * lib/g++.exp: Set LC_ALL and LANG to C.
2896 * lib/gcc-dg.exp: Likewise.
2897 * lib/gfortran.exp: Likewise.
2898 * lib/objc.exp: Likewise.
2899 * lib/treelang.exp: Likewise.
2900
2901 2004-11-12 Andreas Schwab <schwab@suse.de>
2902
2903 * gcc.dg/pr16286.c: Fix last change.
2904
2905 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2906
2907 PR c++/18416
2908 * g++.dg/init/global1.C: New test.
2909
2910 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2911
2912 * gcc.c-torture/execute/20041112-1.c: New test.
2913
2914 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2915
2916 * lib/gcc-dg.exp (dg-target-list): New.
2917
2918 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2919 Richard Sandiford <rsandifo@redhat.com>
2920
2921 * lib/target-supports.exp (get-compiler_messages): New.
2922 (check_named_sections_available): Use it.
2923 (check_effective_target_ilp32): New.
2924 (check_effective_target_lp64): New.
2925 (is-effective-target): New.
2926 * lib/gcc-dg.exp (dg-require-effective-target): New.
2927
2928 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2929
2930 * gcc.dg/precedence-1.c: New test.
2931
2932 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2933
2934 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2935
2936 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2937 message, delete generated files, use more descriptive name for
2938 executable, and make the test unsupported when it cannot be run.
2939
2940 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2941 (dg-require-weak, dg-require-visibility, dg-require-alias,
2942 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2943 dg-require-iconv, dg-require-named-sections): Use it.
2944
2945 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2946
2947 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2948
2949 PR target/16457
2950 * gcc.dg/ppc-and-1: New
2951
2952 PR target/16796
2953 * gcc.dg/ppc-mov-1.c: New.
2954
2955 PR target/16458
2956 * gcc.dg/ppc-compare-1.c: New.
2957
2958 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2959
2960 * objc.dg/desig-init-2.m: New test.
2961
2962 2004-11-10 Adam Nemet <anemet@lnxw.com>
2963
2964 PR middle-end/18160
2965 * g++.dg/warn/register-var-1.C: New test.
2966 * g++.dg/warn/register-var-2.C: New test.
2967
2968 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2969
2970 * gcc.dg/union-2.c: New test.
2971
2972 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2973
2974 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2975 New test for PR tree-optimization/17892.
2976
2977 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2978
2979 PR c++/18369
2980 * g++.dg/init/new12.C: New test.
2981
2982 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2983
2984 * gcc.target/sparc: New directory.
2985 * gcc.target/sparc/sparc.exp: New driver.
2986 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2987 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2988 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2989 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2990
2991 2004-11-10 Paul Brook <paul@codesourcery.com>
2992
2993 PR fortran/18218
2994 * gfortran.dg/list_read.c: New test.
2995
2996 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2997
2998 PR c/18322
2999 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3000 expected diagnostic location.
3001
3002 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3003
3004 * gcc.dg/20041109-1.c: New test.
3005
3006 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3007
3008 PR objc/18406
3009 * objc/compile/pr18406.m: New test.
3010
3011 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3012
3013 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3014
3015 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3016
3017 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3018
3019 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3020
3021 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3022
3023 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3024
3025 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3026 exit.
3027
3028 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3029
3030 PR tree-opt/18299
3031 * gcc.c-torture/pr18299-1.c: New test.
3032
3033 2004-11-06 Andreas Schwab <schwab@suse.de>
3034
3035 * gcc.dg/pr16286.c: Also test for bool and pixel.
3036
3037 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3038
3039 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3040 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3041 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3042 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3043 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3044 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3045 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3046 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3047 gcc.dg/struct-semi-3.c: New tests.
3048
3049 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3050
3051 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3052
3053 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3054
3055 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3056 Do not use C99 designators.
3057
3058 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3059
3060 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3061
3062 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3063
3064 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3065 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3066 * gcc.c-torture/execute/simd-5.x: Remove.
3067
3068 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3069
3070 PR rtl-optimization/17933
3071 * gcc.dg/torture/pr17933-1.c: New test.
3072
3073 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3074
3075 PR target/18106
3076 * lib/target-supports.exp (check_weak_available): Support
3077 Windows.
3078
3079 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3080
3081 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3082 call to fflush(stdout) before abort.
3083 (my_ffsll): New function.
3084 (generate_fields): Use it.
3085
3086 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3087
3088 * gcc.dg/init-undef-1.c: New test.
3089
3090 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3091
3092 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3093 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3094 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3095 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3096 expected messages for new parser.
3097
3098 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3099
3100 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3101
3102 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3103
3104 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3105 on LP64 targets.
3106
3107 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3108
3109 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3110 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3111 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3112 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3113 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3114 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3115 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3116 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3117 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3118 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3119
3120 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3121
3122 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3123 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3124 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3125 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3126 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3127 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3128 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3129 for new parser.
3130
3131 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3132
3133 PR target/15342
3134 * gcc.dg/20041104-1.c: New test.
3135
3136 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3137
3138 * g++.dg/template/nontype7.C: New test.
3139 * g++.dg/template/nontype8.C: Likewise.
3140 * g++.dg/template/nontype9.C: Likewise.
3141 * g++.dg/template/nontype10.C: Likewise.
3142 * g++.dg/tc1/dr49.C: Likewise.
3143 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3144 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3145
3146 2004-11-04 Ben Elliston <bje@au.ibm.com>
3147
3148 * g++.dg/rtti/tinfo1.C: Remove xfails.
3149
3150 2004-11-04 Ben Elliston <bje@au.ibm.com>
3151
3152 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3153 packed attribute to the definition to satisfy the new C++ parser.
3154
3155 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3156
3157 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3158 invocations of va_arg.
3159
3160 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3161
3162 PR c++/18124
3163 * g++.dg/template/crash25.C: New test.
3164
3165 PR c++/18155
3166 * g++.dg/template/typedef2.C: New test.
3167 * g++.dg/parse/crash13.C: Adjust error markers.
3168
3169 PR c++/18177
3170 * g++.dg/conversion/const3.C: New test.
3171
3172 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3173
3174 PR fortran/17535
3175 PR fortran/17583
3176 PR fortran/17713
3177 * gfortran.dg/generic_[123].f90: New testcases.
3178
3179 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3180
3181 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3182 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3183
3184 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3185
3186 PR tree-opt/16808
3187 * gcc.c-torture/compile/pr16808.c: New test.
3188
3189 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3190
3191 PR rtl-optimization/17104
3192 * gcc.dg/ppc-bitfield1.c: New.
3193
3194 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3195
3196 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3197
3198 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3199
3200 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3201 strings for 32-bit code.
3202
3203 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3204
3205 PR c/18239
3206 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3207
3208 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3209
3210 PR c++/18064
3211 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3212
3213 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3214
3215 PR c++/15172
3216 * g++.dg/init/aggr2.C: New test.
3217
3218 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3219
3220 * objc.dg/local-decl-1.m: New test.
3221
3222 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3223
3224 * gcc.dg/20040910-1.c: Adjust regex.
3225
3226 2004-10-30 Roger Sayle <roger@eyesopen.com>
3227
3228 PR rtl-optimization/18084
3229 * g++.dg/opt/pr18084-1.C: New testcase.
3230
3231 2004-10-30 Matt Austern <austern@apple.com>
3232
3233 PR c++/17542
3234 * g++.dg/ext/attrib18.C: New test.
3235
3236 2004-10-30 Roger Sayle <roger@eyesopen.com>
3237
3238 PR middle-end/18096
3239 * gcc.dg/pr18096-1.c: New test case.
3240
3241 2004-10-30 Roger Sayle <roger@eyesopen.com>
3242
3243 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3244
3245 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3246
3247 PR c/16666
3248 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3249 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3250 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3251 gcc.dg/old-style-prom-3.c: New tests.
3252
3253 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3254
3255 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3256 Remove unnecessary inclusion of stdio.h.
3257
3258 2004-10-29 Roger Sayle <roger@eyesopen.com>
3259
3260 PR rtl-optimization/17581
3261 * gcc.dg/pr17581-1.c: New test case.
3262
3263 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3264
3265 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3266 being implemented.
3267 * g++.dg/conversion/dr195-1.C: New.
3268 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3269 * g++.old-deja/g++.mike/p10148.C: Likewise.
3270
3271 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3272
3273 PR c++/17695
3274 * g++.dg/debug/typedef2.C: New test.
3275
3276 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3277
3278 PR fortran/13490
3279 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3280 * gfortran.dg/g77/README: Update.
3281
3282 2004-10-28 Matt Austern <austern@apple.com>
3283
3284 PR c++/14124
3285 * g++.dg/ext/packed7.C: New test.
3286
3287 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3288
3289 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3290 scan-assembler.
3291 * lib/scanasm.exp (hidden-scan-for): New proc.
3292 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3293 string.
3294 (scan-not-hidden): Likewise.
3295 * lib/target-supports.exp (check_visibility_available): mach-o is
3296 support too.
3297
3298 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3299
3300 PR c++/17132
3301 * g++.dg/template/memclass3.C: New test.
3302
3303 2004-10-28 Adam Nemet <anemet@lnxw.com>
3304
3305 PR middle-end/18160
3306 * gcc.dg/register-var-1.c: New test.
3307 * gcc.dg/register-var-2.c: New test.
3308 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3309 error now.
3310
3311 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3312
3313 PR other/18172
3314 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3315 unused variables.
3316 * gcc.dg/vect/vect-22.c: Likewise.
3317
3318 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3319
3320 * gcc.dg/i386-rotate-1.c: New test.
3321
3322 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3323
3324 * g++.dg/init/ref12.C: Add "run" marker.
3325
3326 PR c++/17435
3327 * g++.dg/init/ref12.C: New test.
3328
3329 PR c++/18140
3330 * g++.dg/template/shift1.C: New test.
3331 * g++.dg/template/error10.C: Adjust error markers.
3332
3333 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3334
3335 PR tree-opt/17529
3336 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3337
3338 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3339
3340 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3341 * gcc.dg/weak/weak-3.c: Likewise.
3342 * gcc.dg/weak/weak-5.c: Likewise.
3343 * gcc.dg/weak/weak-9.c: Likewise.
3344 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3345 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3346
3347 * gcc.dg/darwin-weakimport-1.c: New.
3348
3349 2004-10-28 Ben Elliston <bje@au.ibm.com>
3350
3351 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3352
3353 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3354
3355 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3356 'syntax' error messages.
3357 * gcc.dg/cpp/direct2s.c: Likewise.
3358
3359 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3360
3361 * gcc.c-torture/compile/20041026-1.c: New.
3362
3363 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3364
3365 PR c++/18093
3366 * g++.dg/lookup/ns2.C: New test.
3367
3368 PR c++/18020
3369 * g++.dg/template/enum4.C: New test.
3370
3371 PR c++/18161
3372 * g++.dg/template/expr1.C: New test.
3373
3374 2004-10-26 Ben Elliston <bje@au.ibm.com>
3375
3376 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3377
3378 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3379
3380 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3381 gcc.dg/decl-nospec-3.c: New tests.
3382
3383 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3384
3385 * objc.dg/super-class-3.m: New test.
3386
3387 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3388
3389 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3390 resyncing.
3391 * gcc.dg/cpp/direct2s.c: Likewise.
3392
3393 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3394
3395 * objc.dg/image-info.m: Update for changes to section selection.
3396
3397 2004-10-25 David Ayers <d.ayers@inode.at>
3398 Ziemowit Laski <zlaski@apple.com>
3399
3400 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3401 diagnostics when messaging 'id <Proto>'.
3402 * objc.dg/class-protocol-1.m: New test.
3403 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3404 a non-existent method signature.
3405 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3406 Update diagnostics when messaging with non-existent method signature.
3407 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3408 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3409 invalid receivers are now resolved as if messaging 'id'; remove
3410 extraneous diagnostics.
3411
3412 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3413
3414 PR c/16667
3415 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3416 gcc.dg/init-desig-obs-3.c: New tests.
3417
3418 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3419
3420 * gcc.dg/debug/20041023-1.c: New test.
3421
3422 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3423
3424 PR middle-end/17407
3425 * gcc.c-torture/compile/pr17407.c: New test.
3426
3427 PR c++/18121
3428 * g++.dg/template/array8.C: New test.
3429
3430 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3431
3432 PR other/18138
3433 * lib/g++.exp: Accept more than one multilib libgcc.
3434 * lib/gcc-dg.exp: Likewise.
3435 * lib/objc.exp: Likewise.
3436 * lib/treelang.exp: Likewise.
3437 * lib/gfortran.exp: Likewise.
3438
3439 2004-10-24 Ben Elliston <bje@au.ibm.com>
3440
3441 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3442
3443 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3444
3445 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3446 * gcc.dg/c99-const-expr-3.c: Likewise.
3447
3448 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3449
3450 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3451
3452 2004-10-23 Ben Elliston <bje@au.ibm.com>
3453
3454 * gcc.c-torture/execute/loop-2e.x: Remove.
3455
3456 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3457
3458 PR c++/18095
3459 * g++.dg/parse/crash18.C: New.
3460 * g++.dg/parse/crash19.C: New.
3461
3462 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3463
3464 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3465 * g++.dg/ext/dllimport2.C: Same.
3466 * g++.dg/ext/dllimport8.C: Same.
3467
3468 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3469
3470 PR c++/10841
3471 * g++.dg/conversion/cast1.C: New test.
3472 * g++.dg/overload/pmf1.C: Adjust error marker.
3473
3474 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3475
3476 PR objc/17923
3477 * objc.dg/const-str-7.m: New test.
3478
3479 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3480
3481 * g++.dg/template/memfriend11.C: Fix comment typo.
3482 * g++.dg/template/memfriend14.C: Likewise.
3483
3484 2004-10-20 Richard Henderson <rth@redhat.com>
3485
3486 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3487 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3488 -fasynchronous-unwind-tables.
3489
3490 2004-10-20 Richard Henderson <rth@redhat.com>
3491
3492 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3493 (main): Return success.
3494 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3495 (main): Return success.
3496
3497 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3498
3499 PR c++/13495
3500 * g++.dg/template/memfriend9.C: New test.
3501 * g++.dg/template/memfriend10.C: Likewise.
3502 * g++.dg/template/memfriend11.C: Likewise.
3503 * g++.dg/template/memfriend12.C: Likewise.
3504 * g++.dg/template/memfriend13.C: Likewise.
3505 * g++.dg/template/memfriend14.C: Likewise.
3506 * g++.dg/template/memfriend15.C: Likewise.
3507 * g++.dg/template/memfriend16.C: Likewise.
3508 * g++.dg/template/memfriend17.C: Likewise.
3509 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3510
3511 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3512
3513 * g++.dg/conversion/dr195.C: New.
3514 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3515
3516 2004-10-20 Ben Elliston <bje@au.ibm.com>
3517 Devang Patel <dpatel@apple.com>
3518
3519 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3520 of floating point arithmetic, which could trap.
3521
3522 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3523
3524 PR c++/14035
3525 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3526 * g++.dg/conversion/const2.C: New test.
3527 * g++.dg/expr/reinterpret2.C: New test.
3528 * g++.dg/expr/reinterpret3.C: New test.
3529 * g++.dg/expr/cast2.C: New test.
3530 * g++.dg/expr/copy1.C: New test.
3531 * g++.dg/other/conversion1.C: Change error message.
3532 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3533 function pointers to void *.
3534 * g++.old-deja/g++.mike/p10148.C: Likewise.
3535
3536 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3537
3538 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3539
3540 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3541
3542 PR c++/18047
3543
3544 * g++.dg/parse/expr3.C: New test.
3545
3546 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3547
3548 * gcc.dg/smod-1.c: New test.
3549
3550 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3551
3552 * objc.dg/method-14.m: New test.
3553
3554 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3555
3556 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3557 Also xfail as the patch was reverted.
3558
3559 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3560
3561 PR middle-end/16973
3562 * gcc.dg/pr16973.c: New test.
3563
3564 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3565
3566 PR tree-optimization/17656
3567 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3568
3569 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3570
3571 * g++.dg/eh/shadow1.C: New.
3572
3573 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3574
3575 * gcc.c-torture/compile/20041018-1.c: New test.
3576
3577 2004-10-18 Ben Elliston <bje@au.ibm.com>
3578
3579 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3580 compiler referring to register 0 when accessing sdata. The linker
3581 now patches things up.
3582
3583 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3584
3585 PR c/17529
3586 * gcc.c-torture/compile/pr17529.c: New test.
3587
3588 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3589
3590 PR c++/17743
3591 * g++.dg/ext/attrib17.C: New test.
3592
3593 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3594
3595 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3596
3597 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3598
3599 PR c++/10479
3600 * g++.dg/ext/attrib16.C: New test.
3601
3602 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3603
3604 PR c++/17042
3605 * g++.dg/init/dso_handle1.C: New test.
3606
3607 PR c++/14667
3608 * g++.dg/parse/typedef6.C: New test.
3609
3610 PR c++/17916
3611 * g++.dg/parse/pragma1.C: New test.
3612
3613 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3614
3615 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3616
3617 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3618
3619 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3620 -fno-common when on HPPA HP-UX platforms.
3621
3622 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3623
3624 PR other/16820
3625 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3626 stdint.h.
3627 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3628 uintptr_t.
3629
3630 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3631
3632 PR c++/16301
3633 * g++.dg/lookup/strong-using-4.C: New test.
3634
3635 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3636
3637 PR middle-end/16567
3638 * gcc.c-torture/compile/nested-1.c: New test.
3639
3640 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3641
3642 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3643 and mipsisa64*-*-* (until support for misaligned loads is added).
3644 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3645 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3646 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3647 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3648 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3649 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3650
3651 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3652
3653 PR c++/17976
3654 * g++.dg/init/dtor3.C: New test.
3655
3656 2004-10-15 Ben Elliston <bje@au.ibm.com>
3657
3658 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3659
3660 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3661
3662 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3663 * gcc.dg/macho-lo-sum.c: Likewise.
3664
3665 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3666
3667 * gcc.dg/ppc-spe64-1.c: New test.
3668
3669 2004-10-14 Devang Patel <dpatel@apple.com>
3670
3671 PR 17635
3672 * gcc.dg/pr17635.c : New test.
3673
3674 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3675
3676 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3677 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3678 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3679 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3680 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3681 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3682 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3683 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3684 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3685 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3686 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3687 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3688 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3689 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3690 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3691 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3692 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3693 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3694
3695 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3696
3697 * gcc.dg/vect/vect-82.c: New testcase.
3698 * gcc.dg/vect/vect-82_64.c: New testcase.
3699 * gcc.dg/vect/vect-83.c: New testcase.
3700 * gcc.dg/vect/vect-83_64.c: New testcase.
3701
3702 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3703
3704 * gcc.dg/cpp/error-1.c: New test.
3705
3706 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3707
3708 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3709
3710 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3711
3712 PR target/17984
3713 * gcc.dg/cris-peep2-xsrand2.c: New test.
3714
3715 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3716
3717 PR c++/17661
3718 * testsuite/g++.dg/expr/for2.C: New test.
3719
3720 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3721
3722 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3723
3724 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3725
3726 PR tree-optimization/17724
3727 * g++.dg/opt/pr17724-1.C: New test.
3728 * g++.dg/opt/pr17724-2.C: New test.
3729 * g++.dg/opt/pr17724-3.C: New test.
3730 * g++.dg/opt/pr17724-4.C: New test.
3731 * g++.dg/opt/pr17724-5.C: New test.
3732 * g++.dg/opt/pr17724-6.C: New test.
3733
3734 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3735
3736 PR c/17301
3737 * gcc.dg/pr17301-2.c: New test.
3738
3739 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3740
3741 PR c++/15876
3742 * g++.dg/parse/error22.C: New test.
3743
3744 PR c++/17936
3745 * g++.dg/template/spec18.C: New test.
3746
3747 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3748
3749 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3750 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3751 memcpy.
3752 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3753 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3754
3755 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3756
3757 * g++.dg/eh/cleanup5.C: Add dg-options "".
3758
3759 2004-10-11 Roger Sayle <roger@eyesopen.com>
3760
3761 PR middle-end/17657
3762 * gcc.dg/switch-4.c: New test case.
3763
3764 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3765
3766 * gcc.c-torture/execute/20041011-1.c: New test.
3767
3768 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3769
3770 PR c++/17554
3771 * g++.dg/init/for3.C: New test.
3772
3773 PR c++/17657
3774 * g++.dg/opt/switch2.C: New test.
3775
3776 PR middle-end/17703
3777 * g++.dg/warn/Wreturn-2.C: New test.
3778
3779 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR c++/17907
3782 * g++.dg/eh/cleanup5.C: New test.
3783
3784 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3785
3786 PR c++/17393
3787 * g++.dg/parse/error21.C: New test.
3788
3789 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3790
3791 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3792 * g++.dg/warn/incomplete1.C: Likewise.
3793 * g++.dg/template/qualttp20.C: Likewise.
3794
3795 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3796
3797 PR c/17881
3798 * parm-incomplete-1.c: New test.
3799
3800 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3801
3802 PR c++/17867
3803 * g++.dg/parse/error19.C: New test.
3804
3805 PR c++/17670
3806 * g++.dg/init/new11.C: New test.
3807
3808 PR c++/17821
3809 * g++.dg/parse/error20.C: New test.
3810
3811 PR c++/17826
3812 * g++.dg/template/crash24.C: New test.
3813
3814 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3815
3816 PR c/17301
3817 * gcc.dg/pr17301-1.c: New test.
3818
3819 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3820
3821 PR c/17189
3822 * gcc.dg/anon-struct-5.c: New test.
3823
3824 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3825
3826 PR c/17844
3827 * gcc.dg/pr17844-1.c: New test.
3828
3829 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3830
3831 PR tree-optimization/17906
3832 * gcc.c-torture/compile/pr17906.c: New.
3833
3834 2004-10-09 Stuart Hastings <stuart@apple.com>
3835 Roger Sayle <roger@eyesopen.com>
3836
3837 PR rtl-optimization/17853
3838 * gcc.dg/i386-mmx-5.c: New testcase.
3839
3840 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3841
3842 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3843
3844 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3845
3846 PR c++/17524
3847 * g++.dg/template/static9.C: New test.
3848
3849 PR c++/17685
3850 * g++.dg/parse/operator5.C: New test.
3851
3852 2004-10-09 Roger Sayle <roger@eyesopen.com>
3853
3854 PR middle-end/17894
3855 * gcc.c-torture/execute/divcmp-4.c: New test case.
3856
3857 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3858
3859 PR tree-opt/17902
3860 * g++.dg/opt/pr17902.C: New test.
3861
3862 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3863
3864 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3865
3866 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3867
3868 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3869
3870 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3871
3872 * gcc.dg/assign-warn-3.c: New test.
3873
3874 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3875
3876 PR c/16999
3877 * gcc.dg/cpp/ident-1.c: New test.
3878
3879 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3880
3881 * gcc.c-torture/compile/acc1.c: New.
3882
3883 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3884
3885 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3886 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3887
3888 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3889
3890 * gcc.dg/ultrasp11.c: New test.
3891
3892 2004-10-08 Michael Matz <matz@suse.de>
3893
3894 * gcc.dg/doloop-2.c: New test.
3895
3896 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3897
3898 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3899 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3900 objc.dg/method-9.m: Update expected diagnostics.
3901
3902 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3903
3904 * gcc.dg/ppc-fsel-3.c: New file.
3905 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3906
3907 2004-10-07 Paul Brook <paul@codesourcery.com>
3908
3909 * gfortran.dg/intrinsic_verify_1.f90: New test.
3910
3911 2004-10-07 Paul Brook <paul@codesourcery.com>
3912
3913 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3914
3915 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3916
3917 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3918 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3919 commit.
3920
3921 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3922
3923 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3924
3925 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3926
3927 PR c++/17115
3928 * g++.dg/warn/Winline-4.C: New test.
3929
3930 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3931
3932 * gcc.c-torture/compile/20041007-1.c: New test.
3933
3934 2004-10-07 Paul Brook <paul@codesourcery.com>
3935
3936 PR fortran/17678
3937 * gfortran.dg/use_allocated_1.f90: New test.
3938
3939 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3940
3941 PR middle-end/17849
3942 * gfortran.fortran-torture/compile/nested.f90: New test
3943
3944 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3945
3946 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3947
3948 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3949
3950 PR c++/17368
3951 * g++.dg/ext/asm6.C: New test.
3952
3953 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3954
3955 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3956
3957 2004-10-06 Paul Brook <paul@codesourcery.com>
3958
3959 PR libfortran/17709
3960 * gfortran.dg/empty_format_1.f90: New test.
3961
3962 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3963
3964 PR fortran/17568
3965 * gfortran.dg/ishft.f90: New test.
3966
3967 PR fortran/17283
3968 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3969 tests.
3970
3971 2004-10-06 Paul Brook <paul@codesourcery.com>
3972
3973 * gfortran.dg/do_1.f90: New test.
3974
3975 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3976
3977 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3978 optimizing for size.
3979
3980 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3981
3982 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3983
3984 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3985
3986 * gcc.c-torture/compile/20041005-1.c: New test.
3987
3988 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3989
3990 PR c++/17829
3991 * g++.dg/lookup/koenig4.C: New.
3992
3993 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3994
3995 * g++.dg/other/classkey1.C: Adjust quoting marks.
3996 * g++.dg/parse/error15.C: Likewise.
3997 * g++.dg/template/meminit2.C (int>): Likewise.
3998
3999 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4000
4001 PR fortran/17283
4002 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4003
4004 PR fortran/17631
4005 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4006
4007 PR fortran/17708
4008 * gfortran.dg/pr17708.f90: New test.
4009
4010 2004-10-04 Chao-ying Fu <fu@mips.com>
4011
4012 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4013 * gcc.dg/vect/vect-4.c: Ditto.
4014 * gcc.dg/vect/vect-5.c: Ditto.
4015 * gcc.dg/vect/vect-6.c: Ditto.
4016 * gcc.dg/vect/vect-8.c: Ditto.
4017 * gcc.dg/vect/vect-16.c: Ditto.
4018 * gcc.dg/vect/vect-30.c: Ditto.
4019 * gcc.dg/vect/vect-40.c: Ditto.
4020 * gcc.dg/vect/vect-41.c: Ditto.
4021 * gcc.dg/vect/vect-42.c: Ditto.
4022 * gcc.dg/vect/vect-43.c: Ditto.
4023 * gcc.dg/vect/vect-44.c: Ditto.
4024 * gcc.dg/vect/vect-45.c: Ditto.
4025 * gcc.dg/vect/vect-46.c: Ditto.
4026 * gcc.dg/vect/vect-47.c: Ditto.
4027 * gcc.dg/vect/vect-48.c: Ditto.
4028 * gcc.dg/vect/vect-49.c: Ditto.
4029 * gcc.dg/vect/vect-50.c: Ditto.
4030 * gcc.dg/vect/vect-51.c: Ditto.
4031 * gcc.dg/vect/vect-52.c: Ditto.
4032 * gcc.dg/vect/vect-53.c: Ditto.
4033 * gcc.dg/vect/vect-54.c: Ditto.
4034 * gcc.dg/vect/vect-55.c: Ditto.
4035 * gcc.dg/vect/vect-56.c: Ditto.
4036 * gcc.dg/vect/vect-57.c: Ditto.
4037 * gcc.dg/vect/vect-58.c: Ditto.
4038 * gcc.dg/vect/vect-59.c: Ditto.
4039 * gcc.dg/vect/vect-60.c: Ditto.
4040 * gcc.dg/vect/vect-74.c: Ditto.
4041 * gcc.dg/vect/vect-79.c: Ditto.
4042 * gcc.dg/vect/vect-80.c: Ditto.
4043
4044 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4045
4046 * gcc.dg/unused-7.c: Use the correct option.
4047
4048 2004-10-04 Paul Brook <paul@codesourcery.com>
4049 Bud Davis <bdavis9659@comcast.net>
4050
4051 PR fortran/17706
4052 PR fortran/16434
4053 * gfortran/pr17706.f90: New test.
4054 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4055
4056 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4057
4058 * gfortran.dg/pr17612.f90: New test.
4059
4060 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4061
4062 * g++.dg/template/local1.C: Adjust quoting marks in
4063 testing for diagnostics.
4064 * g++.dg/tls/diag-2.C: Likewise.
4065 * g++.dg/other/error8.C: Likewise.
4066
4067 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4068
4069 PR c/17178
4070 * gcc.dg/unused-4.c: Adjust to be correct.
4071
4072 PR c/17820
4073 * gcc.dg/unused-7.c: New test.
4074
4075 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4076
4077 PR c++/17797
4078 * g++.dg/overload/template2.C: New test.
4079
4080 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4081
4082 PR tree-optimization/16632
4083 * gcc.dg/tree-ssa/20041002-1.c: New.
4084
4085 2004-10-03 Paul Brook <paul@codesourcery.com>
4086
4087 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4088 rather than relying on default formatting.
4089
4090 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4091
4092 * gcc.dg/20040920-1.c: Update expected message text.
4093
4094 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4095
4096 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4097
4098 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4099
4100 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4101 tree level.
4102
4103 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4104
4105 * gcc.dg/tree-ssa/pr17343.c: Remove.
4106
4107 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4108
4109 PR tree-opt/17343
4110 * gcc.dg/tree-ssa/pr17343.c: New test.
4111
4112 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4113
4114 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4115 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4116 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4117 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4118 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4119
4120 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4121
4122 * gcc.dg/lvalue-2.c: New test.
4123
4124 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4125
4126 PR c/17730
4127 * gcc.dg/pr17730-1.c: New test
4128
4129 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4130
4131 PR c/7425
4132 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4133
4134 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4135
4136 * gcc.c-torture/execute/stdarg-1.c: New test.
4137 * gcc.c-torture/execute/stdarg-2.c: New test.
4138 * gcc.c-torture/execute/stdarg-3.c: New test.
4139 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4140 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4141 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4142 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4143 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4144
4145 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4146
4147 PR tree-optimization/17697
4148 * g++.dg/opt/pr17697-1.C: New test.
4149 * g++.dg/opt/pr17697-2.C: New test.
4150 * g++.dg/opt/pr17697-3.C: New test.
4151
4152 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4153
4154 PR c/16409
4155 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4156 gcc.dg/vla-init-5.c: New tests.
4157
4158 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4159
4160 PR c/13804
4161 * gcc.dg/pr13804-1.c: New test.
4162
4163 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4164
4165 PR fortran/16938
4166 * gfortran.dg/pr16938.f90: New test.
4167
4168 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4169
4170 * g++.dg/template/crash23.C: New test.
4171
4172 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4173
4174 PR c++/17585
4175 * g++.dg/template/static8.C: New test.
4176
4177 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4178
4179 PR c++/17681
4180 * g++.dg/other/error9.C: New test.
4181
4182 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4183
4184 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4185
4186 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4187
4188 PR fortran/15164
4189 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4190
4191 2004-09-26 Roger Sayle <roger@eyesopen.com>
4192
4193 PR middle-end/17112
4194 * gcc.dg/pr17112-1.c: New test case.
4195
4196 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4197
4198 PR c/11459
4199 * gcc.dg/pr11459-1.c: New test.
4200
4201 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4202
4203 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4204 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4205
4206 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4207
4208 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4209
4210 2004-09-25 Jan Hubicka <jh@suse.cz>
4211
4212 * compile/30040909-1.c: New test.
4213 * compile/30040907-1.c: New test.
4214
4215 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4216
4217 * gcc.c-torture/execute/va-arg-26.c: New test.
4218
4219 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4220
4221 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4222 extra diagnostics on targets with 64-bit pointers.
4223 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4224
4225 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4226
4227 PR c/17188
4228 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4229 * gcc.dg/decl-3.c: Adjust expected message.
4230
4231 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4232
4233 PR fortran/17615
4234 * gfortran.dg/pr17615.f90: New test.
4235
4236 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4237
4238 PR tree-optimzation/17517
4239 * g++.dg/tree-ssa/pr17517.C: New Test.
4240
4241 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4242
4243 PR c++/16889
4244 * g++.dg/lookup/ambig3.C: New.
4245
4246 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4247
4248 PR tree-opt/17624
4249 * g++.dg/opt/pr17624.C: New test.
4250
4251 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4252
4253 PR c/6980
4254 * gcc.dg/Wbad-function-cast-1.c: New test.
4255
4256 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4257
4258 * g++.dg/ext/complit1.C
4259 * g++.dg/other/error2.C
4260 * g++.dg/other/nontype-1.C
4261 * g++.dg/parse/crash11.C
4262 * g++.dg/parse/crash12.C
4263 * g++.dg/parse/error15.C
4264 * g++.dg/parse/error4.C
4265 * g++.dg/parse/tmpl-outside1.C
4266 * g++.dg/parse/too-many-tmpl-args1.C
4267 * g++.dg/template/dependent-expr3.C
4268 * g++.dg/template/error10.C
4269 * g++.dg/template/instantiate1.C
4270 * g++.dg/template/vtable2.C
4271 * g++.dg/warn/Wshadow-1.C
4272 * g++.dg/warn/weak1.C
4273 * g++.old-deja/g++.brendan/crash16.C
4274 * g++.old-deja/g++.brendan/crash18.C
4275 * g++.old-deja/g++.brendan/crash48.C
4276 * g++.old-deja/g++.brendan/crash49.C
4277 * g++.old-deja/g++.brendan/crash55.C
4278 * g++.old-deja/g++.brendan/crash56.C
4279 * g++.old-deja/g++.brendan/crash8.C
4280 * g++.old-deja/g++.brendan/enum11.C
4281 * g++.old-deja/g++.brendan/enum8.C
4282 * g++.old-deja/g++.brendan/enum9.C
4283 * g++.old-deja/g++.brendan/friend3.C
4284 * g++.old-deja/g++.brendan/misc14.C
4285 * g++.old-deja/g++.bugs/900402_02.C
4286 * g++.old-deja/g++.bugs/900404_03.C
4287 * g++.old-deja/g++.bugs/900404_04.C
4288 * g++.old-deja/g++.bugs/900428_03.C
4289 * g++.old-deja/g++.jason/crash4.C
4290 * g++.old-deja/g++.jason/overload21.C
4291 * g++.old-deja/g++.jason/redecl1.C
4292 * g++.old-deja/g++.jason/report.C
4293 * g++.old-deja/g++.jason/rfg10.C
4294 * g++.old-deja/g++.jason/template30.C
4295 * g++.old-deja/g++.law/arm12.C
4296 * g++.old-deja/g++.law/ctors5.C
4297 * g++.old-deja/g++.law/cvt20.C
4298 * g++.old-deja/g++.law/init10.C
4299 * g++.old-deja/g++.law/init8.C
4300 * g++.old-deja/g++.law/visibility17.C
4301 * g++.old-deja/g++.law/visibility7.C
4302 * g++.old-deja/g++.mike/net8.C
4303 * g++.old-deja/g++.mike/p646.C
4304 * g++.old-deja/g++.mike/p700.C
4305 * g++.old-deja/g++.mike/p701.C
4306 * g++.old-deja/g++.mike/p811.C
4307 * g++.old-deja/g++.ns/template13.C
4308 * g++.old-deja/g++.other/array3.C
4309 * g++.old-deja/g++.other/crash25.C
4310 * g++.old-deja/g++.other/dtor3.C
4311 * g++.old-deja/g++.other/dtor4.C
4312 * g++.old-deja/g++.other/main1.C
4313 * g++.old-deja/g++.other/warn7.C
4314 * g++.old-deja/g++.pt/crash11.C
4315 * g++.old-deja/g++.pt/crash36.C
4316 * g++.old-deja/g++.pt/spec22.C
4317 * g++.old-deja/g++.pt/spec9.C
4318 * g++.old-deja/g++.pt/ttp52.C
4319 * g++.old-deja/g++.robertl/eb103.C
4320 * g++.old-deja/g++.robertl/eb121.C
4321 * g++.old-deja/g++.robertl/eb22.C
4322 * g++.old-deja/g++.robertl/eb8.C:
4323 Update locations and/or regexps of dg-error markers.
4324 Remove markers for some bogus messages that are no longer issued.
4325
4326 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4327
4328 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4329 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4330
4331 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4332
4333 PR c++/17618
4334 * g++.dg/lookup/crash5.C: New test.
4335
4336 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4337
4338 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4339 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4340 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4341 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4342 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4343 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4344
4345 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4346 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4347 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4348 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4349 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4350 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4351
4352 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4353
4354 * gcc.dg/vect/vect-44.c: Check additional cases.
4355 * gcc.dg/vect/vect-48.c: Check additional cases.
4356
4357 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4358 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4359 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4360 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4361 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4362 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4363 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4364 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4365 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4366
4367 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4368 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4369 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4370
4371 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4372
4373 * gcc.dg/tree-ssa/loop-6.c: New test.
4374
4375 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4376
4377 PR c++/17620
4378 * g++.dg/inherit/base2.C: New.
4379
4380 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4381
4382 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4383 * gcc.dg/20001012-2.c: Likewise.
4384 * gcc.dg/20001013-1.c: Likewise.
4385 * gcc.dg/20001101-1.c: Likewise.
4386 * gcc.dg/20001102-1.c: Likewise.
4387 * gcc.dg/bf-spl1.c: Likewise.
4388 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4389 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4390
4391 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4392
4393 PR tree-optimization/16721
4394 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4395
4396 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4397
4398 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4399 * gcc.dg/20040305-1.c: Likewise.
4400
4401 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4402
4403 PR c/16566
4404 * gcc.c-torture/compile/pr16566-1.c,
4405 gcc.c-torture/compile/pr16566-2.c,
4406 gcc.c-torture/compile/pr16566-3.c: New tests.
4407
4408 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4409
4410 PR tree-optimization/17512
4411 * gcc.c-torture/compile/20040916-1.c.
4412
4413 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4414
4415 * gcc.dg/pragma-re-3.c: New test.
4416
4417 2004-09-17 Matt Austern <austern@apple.com>
4418
4419 PR c++/15049
4420 * g++.dg/other/anon3.C: New.
4421
4422 2004-09-21 Roger Sayle <roger@eyesopen.com>
4423
4424 PR c++/7503
4425 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4426 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4427 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4428 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4429 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4430
4431 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4432
4433 PR fortran/17286
4434 * gfortran.dg/pr17286.f90: New test.
4435
4436 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4437
4438 PR c++/17530
4439 * g++.dg/template/static7.C: New test.
4440
4441 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4442
4443 PR tree-opt/17558
4444 * gcc.c-torture/compile/pr17558.c: New test.
4445
4446 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4447
4448 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4449 if SKIP_ATTRIBUTE is defined.
4450
4451 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4452
4453 PR fortran/15957
4454 * gfortran.dg/pr15957.f90: New test.
4455
4456 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4457
4458 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4459 in comparison.
4460 * gcc.dg/vect/vect-79.c: Likewise.
4461 * gcc.dg/vect/vect-80.c: Likewise.
4462
4463 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4464
4465 PR fortran/15750
4466 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4467
4468 2004-09-20 Ira Rosen <irar@il.ibm.com>
4469
4470 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4471 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4472 * gcc.dg/vect/vect-62.c: New testcase.
4473 * gcc.dg/vect/vect-63.c: New testcase.
4474 * gcc.dg/vect/vect-64.c: New testcase.
4475 * gcc.dg/vect/vect-65.c: New testcase.
4476 * gcc.dg/vect/vect-66.c: New testcase.
4477 * gcc.dg/vect/vect-67.c: New testcase.
4478 * gcc.dg/vect/vect-68.c: New testcase.
4479 * gcc.dg/vect/vect-69.c: New testcase.
4480 * gcc.dg/vect/vect-79.c: New testcase.
4481 * gcc.dg/vect/vect-80.c: New testcase.
4482
4483 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4484
4485 * gcc.target/mips/asm-1.c: New test.
4486
4487 2004-09-19 Ira Rosen <irar@il.ibm.com>
4488
4489 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4490 * gcc.dg/vect/vect-73.c: New testcase.
4491 * gcc.dg/vect/vect-74.c: New testcase.
4492 * gcc.dg/vect/vect-75.c: New testcase.
4493 * gcc.dg/vect/vect-76.c: New testcase.
4494 * gcc.dg/vect/vect-77.c: New testcase.
4495 * gcc.dg/vect/vect-78.c: New testcase
4496
4497 2004-09-18 Paul Brook <paul@codesourcery.com>
4498
4499 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4500
4501 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4502
4503 PR c/17424
4504 * gcc.dg/pr17424-1.c: New test.
4505
4506 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4507
4508 * g++.dg/tree-ssa/pr17153.C: New test.
4509
4510 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4511
4512 PR pch/13361
4513 * testsuite/g++.dg/pch/wchar-1.C: New.
4514 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4515
4516 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4517
4518 * gcc.c-torture/execute/20040917-1.c: New test.
4519
4520 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4521
4522 PR tree-optimization/17319
4523 * gcc.dg/pr17319.c: New test.
4524
4525 2004-09-17 Devang Patel <dpatel@apple.com>
4526
4527 * gcc.dg/20040813-1.c: New test.
4528
4529 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4530
4531 PR tree-optimization/17273
4532 * gcc.c-torture/compile/pr17273.c: New test.
4533
4534 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4535
4536 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4537 Update expected messages.
4538 * gcc.dg/declspec-13.c: New test.
4539
4540 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4541
4542 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4543
4544 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4545
4546 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4547 change what 'a' is pointing to.
4548
4549 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4550
4551 PR c++/16002
4552 * g++.dg/template/error18.C: New test.
4553
4554 PR c++/16029
4555 * g++.dg/warn/Wunused-8.C: New test.
4556
4557 2004-09-17 Steven Bosscher <stevenb@suse.de>
4558
4559 PR tree-optimization/17513
4560 * gcc.dg/20040916-1.c: New test.
4561
4562 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4563
4564 PR c++/17501
4565 * g++.dg/template/typename7.C: New test.
4566
4567 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4568
4569 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4570
4571 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4572
4573 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4574 with -ftree-based-profiling also.
4575 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4576
4577 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4578
4579 PR/15364
4580 * gfortran.dg/der_array_io_1.f90: New test.
4581 * gfortran.dg/der_array_io_2.f90: New test.
4582 * gfortran.dg/der_array_io_3.f90: New test.
4583
4584 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4585
4586 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4587 EABI.
4588
4589 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4590
4591 * g++.dg/opt/switch1.C: New test.
4592
4593 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4594
4595 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4596 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4597 Update expected messages.
4598
4599 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4600
4601 PR fortran/16485
4602 * gfortran.dg/same_name_1.f90: New test.
4603
4604 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4605
4606 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4607 dereference garbage pointers.
4608
4609 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4610
4611 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4612 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4613
4614 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4615 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4616 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4617
4618 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4619
4620 PR c++/17324
4621 * g++.dg/template/mangle1.C: New test.
4622
4623 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4624
4625 PR tree-optimization/17252
4626 * gcc.c-torture/execute/pr17252.c: New test.
4627
4628 2004-09-14 Andrew Pinski <apinski@apple.com>
4629
4630 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4631
4632 2004-09-14 Roger Sayle <roger@eyesopen.com>
4633
4634 PR rtl-optimization/9771
4635 * gcc.dg/pr9771-1.c: New test case.
4636
4637 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4638
4639 PR tree-optimization/15262
4640 * gcc.c-torture/execute/pr15262-1.c: New test.
4641 * gcc.c-torture/execute/pr15262-2.c: New test.
4642
4643 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4644
4645 * gcc.dg/declspec-12.c: New test.
4646
4647 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4648
4649 * gfortran.dg/pr17090.f90: Add directives to test.
4650
4651 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4652
4653 * gcc.c-torture/compile/20040914-1.c: New test.
4654
4655 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4656
4657 PR c++/16162
4658 * g++.dg/template/decl2.C: New test.
4659
4660 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4661
4662 PR fortran/17090
4663 * gfortran.dg/pr17090.f90: New test.
4664
4665 2004-09-13 Dale Johannesen <dalej@apple.com>
4666
4667 * gcc.c-torture/compile/pr17408.c: New test case.
4668
4669 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4670
4671 PR c++/16716
4672 * g++.dg/parse/crash17.C: New test.
4673
4674 PR c++/17327
4675 * g++.dg/template/enum3.C: New test.
4676
4677 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4678
4679 * lib/gcc-defs.exp: Load wrapper.exp.
4680 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4681 using local code.
4682 * lib/gcc.exp (gcc_init): Similar.
4683 * lib/gfortran.exp (gfortran_init): Similar.
4684 * lib/objc.exp (objc_init): Similar.
4685 * lib/treelang.exp (treelang_init): Similar.
4686 * lib/wrapper.exp: New file with build_wrapper call machinery in
4687 ${tool}_maybe_build_wrapper.
4688
4689 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4690
4691 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4692 "inline".
4693 * gcc.dg/declspec-11.c: Update expected messages.
4694 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4695 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4696 gcc.dg/inline-12.c: New tests.
4697
4698 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4699
4700 * g++.dg/tree-ssa/pr17400.C: New testcase.
4701
4702 2004-09-13 James E Wilson <wilson@specifixinc.com>
4703
4704 * gcc.target/mips/sb1-1.c: New testcase.
4705
4706 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4707
4708 * lib/g77-dg.exp: Remove unused file.
4709 * lib/mike-g77.exp: Ditto.
4710 * lib/g77.exp: Ditto.
4711
4712 2004-09-12 Richard Henderson <rth@redhat.com>
4713
4714 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4715
4716 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4717
4718 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4719 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4720 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4721 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4722 Update expected messages.
4723
4724 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4725
4726 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4727 declaration/use mismatch for dirp parameter.
4728
4729 2004-09-12 Andrew Pinski <apinski@apple.com>
4730
4731 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4732 -fgnu-runtime is passed.
4733
4734 2004-09-12 Richard Henderson <rth@redhat.com>
4735
4736 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4737 do the uplevel thing and update additional_flags directly.
4738 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4739 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4740 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4741 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4742
4743 2004-09-11 Steven Bosscher <stevenb@suse.de>
4744
4745 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4746
4747 2004-09-11 Roger Sayle <roger@eyesopen.com>
4748
4749 PR middle-end/17411
4750 * g++.dg/opt/pr17411-1.C: New test case.
4751
4752 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4753
4754 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4755 gcc.dg/tls/diag-2.c: Update expected messages.
4756 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4757 messages.
4758 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4759 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4760 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4761 gcc.dg/tls/diag-5.c: New tests.
4762
4763 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4764
4765 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4766
4767 2004-09-11 Steven Bosscher <stevenb@suse.de>
4768
4769 * g++.dg/parse/break-in-for.C: New test.
4770
4771 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4772
4773 * gcc.dg/tree-ssa/20040911-1.c: New test.
4774
4775 2004-09-11 Andreas Jaeger <aj@suse.de>
4776
4777 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4778 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4779
4780 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4781
4782 * gcc.target/frv: New directory of FR-V-specific tests.
4783
4784 2004-09-10 James E Wilson <wilson@specifixinc.com>
4785
4786 * gcc.dg/convert-vec-1.c: New test.
4787
4788 2004-09-10 Roger Sayle <roger@eyesopen.com>
4789
4790 PR middle-end/17024
4791 * gcc.dg/pr17024-1.c: New test case.
4792
4793 2004-09-10 Eric Christopher <echristo@redhat.com>
4794
4795 * gcc.dg/20040910-1.c: New test.
4796
4797 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4798
4799 * gcc.dg/bitfld-9.c: New test.
4800
4801 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4802
4803 * gcc.c-torture/execute/ieee/acc1.c: New test.
4804 * gcc.c-torture/execute/ieee/acc2.c: New test.
4805 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4806
4807 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4808
4809 * gcc.dg/deprecated-2.c: New test.
4810
4811 2004-09-09 James E Wilson <wilson@specifixinc.com>
4812
4813 * gcc.dg/init-vec-1.c: New test.
4814
4815 2004-09-09 Roger Sayle <roger@eyesopen.com>
4816
4817 PR middle-end/17055
4818 * gcc.dg/pr17055-1.c: New test case.
4819
4820 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4821
4822 PR target/17377
4823 * gcc.c-torture/execute/pr17377.c: New test.
4824
4825 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4826
4827 PR c/8420
4828 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4829 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4830 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4831 gcc.dg/long-long-typespec-1.c: New tests.
4832 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4833
4834 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4835
4836 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4837 gcc.dg/gnu99-static-1.c: New tests.
4838
4839 2004-09-08 Devang Patel <dpatel@apple.com>
4840
4841 * gcc.dg/darwin-ld-20040828-1.c: New test.
4842 * gcc.dg/darwin-ld-20040828-2.c: New test.
4843 * gcc.dg/darwin-ld-20040828-3.c: New test.
4844
4845 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4846
4847 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4848 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4849 in error message.
4850 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4851 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4852 in error message.
4853 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4854 types they qualify.
4855 * objc.dg/type-size-2.m: Fix wording in comment.
4856 * objc.dg/va-meth-1.m: New test case.
4857
4858 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4859
4860 PR c/16633:
4861 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4862 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4863
4864 2004-09-06 Devang Patel <dpatel@apple.com>
4865
4866 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4867 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4868
4869 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4870
4871 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4872 reflect changed line numbering of diagnostics.
4873
4874 2004-09-06 Paul Brook <paul@codesourcery.com>
4875
4876 * gfortran.dg/edit_real_1.f90: Add new test.
4877
4878 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4879
4880 * gcc.dg/tree-ssa/loop-2.c: New test.
4881 * gcc.dg/tree-ssa/loop-3.c: New test.
4882 * gcc.dg/tree-ssa/loop-4.c: New test.
4883 * gcc.dg/tree-ssa/loop-5.c: New test.
4884
4885 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4886
4887 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4888
4889 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4890
4891 * gcc.dg/format/sentinel-1.c: New test.
4892
4893 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4894
4895 * testsuite/gcc.dg/builtins-46.c: New.
4896
4897 2004-09-03 Devang Patel <dpatel@apple.com>
4898
4899 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4900 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4901
4902 2004-09-03 Jan Beulich <jbeulich@novell.com>
4903
4904 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4905 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4906 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4907 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4908 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4909 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4910 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4911 the non-portable bzero.
4912 * gcc.dg/20010912-1.c: xfail for NetWare.
4913 * gcc.dg/20020426-2.c: xfail for NetWare.
4914 * gcc.dg/20021014-1.c: xfail for NetWare.
4915 * gcc.dg/20021018-1.c: xfail for NetWare.
4916 * gcc.dg/20030213-1.c: xfail for NetWare.
4917 * gcc.dg/20030225-1.c: xfail for NetWare.
4918 * gcc.dg/20030708-1.c: xfail for NetWare.
4919 * gcc.dg/builtins-config.h: Also exclude NetWare.
4920 * gcc.dg/format/format.h: Define restrict only if not already defined.
4921 * gcc.dg/nest.c: xfail for NetWare.
4922 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4923 * lib/target-supports.exp (check_visibility_available): Exclude
4924 NetWare.
4925
4926 2004-09-03 Jan Beulich <jbeulich@novell.com>
4927
4928 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4929 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4930 deterministic starting point for the alignment of structure fields.
4931 * gcc.dg/Wpadded.c: Dito.
4932 * g++.dg/abi/vbase10.C: Dito.
4933
4934 2004-09-03 Devang Patel <dpatel@apple.com>
4935
4936 * g++.dg/debug/pr15736.cc: New test.
4937
4938 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4939
4940 * README.QMTEST: Fix out-of-date link.
4941
4942 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4943
4944 PR fortran/16579
4945 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4946 Delete. Duplicate of gfortran.dg/g77/20010610.f
4947
4948 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4949
4950 * g++.dg/abi/arm_rtti1.C: New test.
4951
4952 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4953
4954 * gcc.dg/ppc-vector-memcpy.c: New.
4955 * gcc.dg/ppc-vector-memset.c: New.
4956
4957 2004-09-02 Chao-ying Fu <fu@mips.com>
4958
4959 * gcc.target/mips/mips-3d-1.c: New test.
4960 * gcc.target/mips/mips-3d-2.c: New test.
4961 * gcc.target/mips/mips-3d-3.c: New test.
4962 * gcc.target/mips/mips-3d-4.c: New test.
4963 * gcc.target/mips/mips-3d-5.c: New test.
4964 * gcc.target/mips/mips-3d-6.c: New test.
4965 * gcc.target/mips/mips-3d-7.c: New test.
4966 * gcc.target/mips/mips-3d-8.c: New test.
4967 * gcc.target/mips/mips-3d-9.c: New test.
4968 * gcc.target/mips/mips-ps-1.c: New test.
4969 * gcc.target/mips/mips-ps-2.c: New test.
4970 * gcc.target/mips/mips-ps-3.c: New test.
4971 * gcc.target/mips/mips-ps-4.c: New test.
4972 * gcc.target/mips/mips-ps-type.c: New test.
4973
4974 2004-09-02 Paul Brook <paul@codesourcery.com>
4975
4976 * gfortran.dg/edit_real_1.f90: Add new tests.
4977
4978 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4979
4980 PR fortran/15327
4981 * gfortran.dg/merge_char_1.f90: New test.
4982
4983 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4984
4985 PR fortran/16404
4986 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4987
4988 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4989
4990 PR c/1522
4991 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4992
4993 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4994
4995 * g++.dg/opt/loop1.C: Do not XFAIL.
4996
4997 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4998
4999 * gcc.c-torture/execute/20040831-1.c: New test.
5000
5001 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5002
5003 PR fortran/16579
5004 * gfortran.dg/g77/20010610.f: Now passes.
5005 Copy from g77.f-torture/execute. Add dg-run directive.
5006 * gfortran.dg/g77/README: Update
5007
5008 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5009
5010 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5011 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5012 (t1, t2, t3, t4): Add volatile.
5013
5014 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5015
5016 * g++.dg/ext/visibility/arm1.C: New test.
5017
5018 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5019
5020 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5021 -pedantic-errors.
5022
5023 2004-09-01 Paul Brook <paul@codesourcery.com>
5024
5025 * gfortran.dg/eof_2.f90: New test.
5026
5027 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5028
5029 PR fortran/16579
5030 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5031
5032 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5033
5034 PR libfortran/16805
5035 * gfortran.dg/list_read_2.f90: New test.
5036
5037 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5038
5039 * g++.dg/abi/key1.C: New test.
5040
5041 2004-08-31 Richard Henderson <rth@redhat.com>
5042
5043 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5044 form of offsetof.
5045 * g++.dg/other/offsetof5.C: Remove duplicate.
5046
5047 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5048
5049 PR fortran/17244
5050 * gfortran.dg/func_derived_1.f90: New test.
5051
5052 2004-08-31 Paul Brook <paul@codesourcery.com>
5053
5054 * gfortran.dg/eof_1.f90: New test.
5055
5056 2004-08-31 Paul Brook <paul@codesourcery.com>
5057
5058 * gfortran.dg/list_read_1.f90: New file.
5059
5060 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5061
5062 * g++.dg/opt/loop1.C: XFAIL.
5063
5064 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5065
5066 * gcc.dg/funcdef-storage-1.c: New.
5067 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5068 an extern function in local scope.
5069 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5070 declare an 'auto inline' function in local scope.
5071 * gcc.dg/20011130-1.c: Likewise.
5072 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5073 an 'auto' function in local scope.
5074 * gcc.dg/20021014-1.c: Likewise.
5075 * gcc.dg/20030331-2.c: Likewise.
5076
5077 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5078
5079 * gfortran.dg/blockdata_1.f90: New test.
5080
5081 2004-08-30 Richard Henderson <rth@redhat.com>
5082
5083 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5084
5085 2004-08-30 Richard Henderson <rth@redhat.com>
5086
5087 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5088 additional_flags set by alternate driver.
5089 (ieee-options): New procedure.
5090 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5091 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5092 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5093 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5094
5095 2004-08-30 Richard Henderson <rth@redhat.com>
5096
5097 * lib/f-torture.exp: Remove.
5098
5099 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5100
5101 PR rtl-optimization/16590
5102 * g++.dg/opt/loop1.C: New test.
5103
5104 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5105
5106 PR fortran/13910
5107 * gfortran.dg/oldstyle_1.f90: New test.
5108
5109 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5110 Paul Brook <paul@codesourcery.com>
5111
5112 * gfortran.dg/g77/README: Update.
5113 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5114 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5115 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5116
5117 2004-08-28 Paul Brook <paul@codesourcery.com>
5118
5119 PR libfortran/17195
5120 * gfortran.dg/edit_real_1.f90: New test.
5121
5122 2004-08-27 Paul Brook <paul@codesourcery.com>
5123
5124 * gfortran.dg/rewind_1.f90: New test.
5125
5126 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5127
5128 PR fortran/16597
5129 * gfortran.dg/pr16597.f90: New test.
5130
5131 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5132
5133 PR c/13801
5134 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5135 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5136 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5137 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5138 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5139
5140 2004-08-26 Nick Clifton <nickc@redhat.com>
5141
5142 * gcc.c-torture/compile/pr17119.c: New test.
5143
5144 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5145
5146 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5147
5148 2004-08-25 Richard Henderson <rth@redhat.com>
5149
5150 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5151 the bits that expect kind=8 to be the largest real kind.
5152
5153 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5154
5155 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5156
5157 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5158
5159 * gfortran.dg/assignment_1.f90: New test.
5160
5161 2004-08-25 Adam Nemet <anemet@lnxw.com>
5162
5163 * g++.dg/template/repo3.C: New test.
5164
5165 2004-08-25 Roger Sayle <roger@eyesopen.com>
5166
5167 PR middle-end/16693
5168 PR tree-optimization/16372
5169 * g++.dg/opt/pr16372-1.C: New test case.
5170 * g++.dg/opt/pr16693-1.C: New test case.
5171 * g++.dg/opt/pr16693-2.C: New test case.
5172
5173 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5174
5175 * objc.dg/proto-lossage-4.m: New test.
5176
5177 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5178
5179 PR c++/17155
5180 * g++.dg/inherit/local2.C: New test.
5181
5182 2004-08-25 Paul Brook <paul@codesourcery.com>
5183
5184 PR fortran/17144
5185 * gfortran.dg/string_ctor_1.f90: New test.
5186
5187 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5188
5189 PR c++/14428
5190 * g++.dg/template/redecl2.C: New test.
5191
5192 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5193
5194 PR fortran/17143
5195 * gfortran.dg/pr17143.f90: New test.
5196
5197 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5198
5199 PR fortran/17164
5200 * gfortran.dg/pr17164.f90: New test.
5201
5202 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5203
5204 * gcc.dg/tree-ssa/loop-1.c: New test.
5205
5206 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5207
5208 * gcc.c-torture/compile/20040824-1.c: New test.
5209
5210 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5211
5212 * gcc.c-torture/compile/iftrap-3.c: New test.
5213
5214 2004-08-24 Paul Brook <paul@codesourcery.com>
5215
5216 * gfortran.dg/entry_2.f90: New test.
5217
5218 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5219
5220 PR c++/16889
5221 * g++.dg/lookup/ambig[12].C: New.
5222
5223 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5224
5225 PR c++/16706
5226 * g++.dg/template/crash21.C: New test.
5227 * g++.dg/template/crash22.C: Likewise.
5228
5229 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5230
5231 PR c++/17149
5232 * g++.dg/template/access15.C: New.
5233
5234 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5235
5236 PR c++/17163
5237 * g++.dg/template/repo2.C: New test.
5238
5239 2004-08-23 Roger Sayle <roger@eyesopen.com>
5240
5241 PR rtl-optimization/17078
5242 * gcc.c-torture/execute/pr17078-1.c: New test case.
5243
5244 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5245
5246 PR c/14492
5247 * gcc.dg/debug/crash1.c: New test.
5248
5249 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5250
5251 PR c/16180
5252 * gcc.dg/loop-5.c: New test.
5253
5254 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5255
5256 * gcc.c-torture/execute/20040823-1.c: New test.
5257
5258 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5259
5260 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5261 to the assembler. Simplify test accordingly.
5262 (asm_abi_flags): Use GNU names.
5263 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5264 to check for ABI flags.
5265
5266 2004-08-22 Andrew Pinski <apinski@apple.com>
5267
5268 * g++.dg/opt/pr14029.C: New test.
5269 * gcc.c-torture/execute/pr15262.c: New test.
5270
5271 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5272
5273 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5274
5275 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5276
5277 PR 16908
5278 * gfortran.dg/direct_io.f90: New test.
5279
5280 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5281
5282 PR c++/17121
5283 * g++.dg/inherit/local2.C: New test.
5284
5285 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5286
5287 PR c++/17120
5288 * g++.dg/warn/Wparentheses-4.C: New test.
5289
5290 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5291
5292 PR c++/17121
5293 * g++.dg/inherit/local2.C: New test.
5294
5295 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5296 * gcc.dg/ppc-ldstruct.c: Likewise.
5297 * gcc.dg/ppc64-abi-2.c: Likewise.
5298
5299 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5300
5301 PR rtl-optimization/17099
5302 * gcc.c-torture/execute/20040820-1.c: New test.
5303
5304 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5305
5306 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5307
5308 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5309
5310 PR fortran/17077
5311 * gfortran.dg/auto_array_1.f90: New test.
5312
5313 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5314
5315 PR fortran/17074
5316 * gfortran.dg/simpleif_1.f90: New test.
5317
5318 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5319
5320 * lib/target-supports.exp (check_profiling_available): Return
5321 false for arm*-*-symbianelf* and arm*-*-eabi*.
5322
5323 PR c++/15890
5324 * g++.dg/template/delete1.C: New test.
5325
5326 2004-08-19 Paul Brook <paul@codesourcery.com>
5327
5328 PR fortran/14976
5329 PR fortran/16228
5330 * gfortran.dg/data_char_1.f90: New test.
5331
5332 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5333
5334 PR fortran/16946
5335 * gfortran.dg/reduction.f90: New testcase.
5336
5337 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5338
5339 PR fortran/16520
5340 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5341
5342 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5343
5344 PR c++/17041
5345 * g++.dg/Wparentheses-3.C: New test.
5346
5347 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5348
5349 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5350 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5351 * gcc.dg/vect/vect-2.c: Likewise.
5352 * gcc.dg/vect/vect-3.c: Likewise.
5353 * gcc.dg/vect/vect-4.c: Likewise.
5354 * gcc.dg/vect/vect-5.c: Likewise.
5355 * gcc.dg/vect/vect-6.c: Likewise.
5356 * gcc.dg/vect/vect-7.c: Likewise.
5357 * gcc.dg/vect/vect-25.c: Likewise.
5358 * gcc.dg/vect/vect-31.c: Likewise.
5359 * gcc.dg/vect/vect-32.c: Likewise.
5360 * gcc.dg/vect/vect-34.c: Likewise.
5361 * gcc.dg/vect/vect-36.c: Likewise.
5362 * gcc.dg/vect/vect-all.c: Likewise.
5363
5364 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5365
5366 PR c++/17068
5367 * g++.dg/template/operator4.C: New test.
5368
5369 2004-08-18 Richard Henderson <rth@redhat.com>
5370
5371 * gcc.dg/20040206-1.c: XFAIL.
5372
5373 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5374
5375 PR c++/16246
5376 * g++.dg/template/array7.C: New test.
5377
5378 2004-08-17 James E Wilson <wilson@specifixinc.com>
5379
5380 * gcc.dg/mips-movcc-1.c: New test.
5381 * gcc.dg/mips-movcc-2.c: New test.
5382 * gcc.dg/mips-movcc-3.c: New test.
5383
5384 * gcc.dg/mips-nmadd-1.c: New test.
5385 * gcc.dg/mips-nmadd-2.c: New test.
5386
5387 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5388
5389 PR c++/15871
5390 * g++.dg/opt/inline8.C: New test.
5391
5392 PR c++/16965
5393 * g++.dg/parse/error17.C: New test.
5394
5395 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5396
5397 * gcc.dg/vect: New directory for vectorizer tests.
5398 * gcc.dg/vect/tree-vect.h: New file.
5399 * gcc.dg/vect/vect.exp: New file.
5400 * gcc.dg/vect/pr16105.c.c: New test.
5401 * gcc.dg/vect/vect-1.c: New test.
5402 * gcc.dg/vect/vect-2.c: New test.
5403 * gcc.dg/vect/vect-3.c: New test.
5404 * gcc.dg/vect/vect-4.c: New test.
5405 * gcc.dg/vect/vect-5.c: New test.
5406 * gcc.dg/vect/vect-6.c: New test.
5407 * gcc.dg/vect/vect-7.c: New test.
5408 * gcc.dg/vect/vect-8.c: New test.
5409 * gcc.dg/vect/vect-9.c: New test.
5410 * gcc.dg/vect/vect-10.c: New test.
5411 * gcc.dg/vect/vect-11.c: New test.
5412 * gcc.dg/vect/vect-12.c: New test.
5413 * gcc.dg/vect/vect-13.c: New test.
5414 * gcc.dg/vect/vect-14.c: New test.
5415 * gcc.dg/vect/vect-15.c: New test.
5416 * gcc.dg/vect/vect-16.c: New test.
5417 * gcc.dg/vect/vect-17.c: New test.
5418 * gcc.dg/vect/vect-18.c: New test.
5419 * gcc.dg/vect/vect-19.c: New test.
5420 * gcc.dg/vect/vect-20.c: New test.
5421 * gcc.dg/vect/vect-21.c: New test.
5422 * gcc.dg/vect/vect-22.c: New test.
5423 * gcc.dg/vect/vect-23.c: New test.
5424 * gcc.dg/vect/vect-24.c: New test.
5425 * gcc.dg/vect/vect-25.c: New test.
5426 * gcc.dg/vect/vect-26.c: New test.
5427 * gcc.dg/vect/vect-27.c: New test.
5428 * gcc.dg/vect/vect-28.c: New test.
5429 * gcc.dg/vect/vect-29.c: New test.
5430 * gcc.dg/vect/vect-30.c: New test.
5431 * gcc.dg/vect/vect-31.c: New test.
5432 * gcc.dg/vect/vect-32.c: New test.
5433 * gcc.dg/vect/vect-33.c: New test.
5434 * gcc.dg/vect/vect-34.c: New test.
5435 * gcc.dg/vect/vect-35.c: New test.
5436 * gcc.dg/vect/vect-36.c: New test.
5437 * gcc.dg/vect/vect-37.c: New test.
5438 * gcc.dg/vect/vect-38.c: New test.
5439 * gcc.dg/vect/vect-40.c: New test.
5440 * gcc.dg/vect/vect-41.c: New test.
5441 * gcc.dg/vect/vect-42.c: New test.
5442 * gcc.dg/vect/vect-43.c: New test.
5443 * gcc.dg/vect/vect-44.c: New test.
5444 * gcc.dg/vect/vect-45.c: New test.
5445 * gcc.dg/vect/vect-46.c: New test.
5446 * gcc.dg/vect/vect-47.c: New test.
5447 * gcc.dg/vect/vect-48.c: New test.
5448 * gcc.dg/vect/vect-49.c: New test.
5449 * gcc.dg/vect/vect-50.c: New test.
5450 * gcc.dg/vect/vect-51.c: New test.
5451 * gcc.dg/vect/vect-52.c: New test.
5452 * gcc.dg/vect/vect-53.c: New test.
5453 * gcc.dg/vect/vect-54.c: New test.
5454 * gcc.dg/vect/vect-55.c: New test.
5455 * gcc.dg/vect/vect-56.c: New test.
5456 * gcc.dg/vect/vect-57.c: New test.
5457 * gcc.dg/vect/vect-58.c: New test.
5458 * gcc.dg/vect/vect-59.c: New test.
5459 * gcc.dg/vect/vect-60.c: New test.
5460 * gcc.dg/vect/vect-61.c: New test.
5461 * gcc.dg/vect/vect-all.c: New test.
5462 * gcc.dg/vect/vect-none.c: New test.
5463
5464 2004-08-17 Paul Brook <paul@codesourcery.com>
5465
5466 PR fortran/13082
5467 * gfortran.dg/entry_1.f90: New test.
5468
5469 2004-08-17 Andrew Pinski <apinski@apple.com>
5470
5471 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5472
5473 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5474
5475 * gcc.dg/pr17036-1.c: New test.
5476
5477 2004-08-16 Devang Patel <dpatel@apple.com>
5478
5479 * gcc.dg/darwin-20040809-1.c: New test.
5480
5481 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5482
5483 * gcc.dg/funcdef-attr-1.c: New test.
5484
5485 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5486
5487 * gcc.dg/altivec-17.c: New test.
5488 * gcc.dg/altivec-18.c: New test.
5489
5490 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5491
5492 PR c++/6749
5493 * g++.dg/template/vtable2.C: New test.
5494
5495 2004-08-14 Richard Henderson <rth@redhat.com>
5496
5497 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5498 * gcc.dg/pack-test-4.c (main): Return 0.
5499 * gcc.dg/setjmp-1.c: Remove XFAIL.
5500 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5501
5502 2004-08-14 Richard Henderson <rth@redhat.com>
5503
5504 * gcc.dg/980217-1.c: Add prototype for printf.
5505
5506 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5507
5508 * gfortran.dg/pr16935.f90: New test.
5509
5510 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5511
5512 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5513
5514 2004-08-13 Paul Brook <paul@codesourcery.com>
5515
5516 * gfortran.dg/der_io_1.f90: Remove stray comma.
5517
5518 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5519
5520 * gcc.dg/vmx/cw-bug-2.c: Remove.
5521 * gcc.dg/vmx/vprint-1.c: Remove.
5522 * gcc.dg/vmx/vscan-1.c: Remove.
5523
5524 2004-08-12 Devang patel <dpatel@apple.com>
5525
5526 * gcc.dg/darwin-20040809-2.c: New test.
5527
5528 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5529
5530 * g++.dg/ext/altivec-12.C: New test.
5531
5532 * g++.dg/ext/altivec-11.C: New test.
5533
5534 2004-08-12 Paul Brook <paul@codesourcery.com>
5535
5536 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5537
5538 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5539
5540 * g++.dg/ext/altivec-2.C: Check for hardware support before
5541 executing any VMX instructions.
5542
5543 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5544
5545 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5546
5547 PR c++/16276
5548 * g++.old-deja/g++.other/comdat4.C: New test.
5549 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5550
5551 2004-08-12 Ben Elliston <bje@au.ibm.com>
5552
5553 PR target/16286
5554 * gcc.dg/pr16286.c: New test.
5555
5556 2004-08-12 Jan Beulich <jbeulich@novell.com>
5557
5558 * g++.dg/ext/asm5.C: New.
5559
5560 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5561
5562 PR c++/16698
5563 * g++.dg/eh/crash1.C: New test.
5564
5565 PR c++/16717
5566 * g++.dg/ext/construct1.C: New test.
5567
5568 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5569
5570 PR c++/16853
5571 * g++.dg/init/ptrmem1.C: New test.
5572
5573 PR c++/16618
5574 * g++.dg/parse/offsetof5.C: New test.
5575
5576 PR c++/16870
5577 * g++.dg/template/overload3.C: New test.
5578
5579 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5580
5581 PR c++/16964
5582 * g++.dg/parse/error16.C: New test.
5583
5584 PR c++/16904
5585 * g++.dg/template/error14.C: New test.
5586
5587 PR c++/16929
5588 * g++.dg/template/error15.C: New test.
5589
5590 2004-08-11 Devang Patel <dpatel@apple.com>
5591
5592 * gcc.dg/darwin-ld-20040809-1.c: New test.
5593 * gcc.dg/darwin-ld-20040809-2.c: New test.
5594
5595 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5596
5597 PR fortran/16917
5598 * gfortran.dg/dfloat_1.f90: New test.
5599
5600 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5601
5602 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5603 * gcc.dg/dll-2.c: Fix dg-require syntax.
5604 * gcc.misc-tests/arm-isr.c (abort): Declare.
5605 (exit): Likewise.
5606
5607 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5608
5609 PR c++/16971
5610 * g++.dg/parse/crash16.C: New test.
5611
5612 2004-08-10 Roger Sayle <roger@eyesopen.com>
5613
5614 * gcc.dg/mips-rsqrt-1.c: New test case.
5615 * gcc.dg/mips-rsqrt-2.c: New test case.
5616 * gcc.dg/mips-rsqrt-3.c: New test case.
5617
5618 2004-08-10 Paul Brook <paul@codesourcery.com>
5619
5620 * gfortran.dg/der_io_1.f90: New test.
5621
5622 2004-08-10 Paul Brook <paul@codesourcery.com>
5623
5624 PR fortran/16919
5625 * gfortran.dg/der_array_1.f90: New test.
5626
5627 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5628
5629 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5630
5631 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5632
5633 * gcc.dg/wchar_t-2.c: Fix typo.
5634
5635 2004-08-09 Falk Hueffner <falk@debian.org>
5636
5637 PR tree-optimization/12517
5638 * gcc.c-torture/compile/pr12517.c: New test.
5639
5640 PR tree-optimization/12578
5641 * gcc.c-torture/compile/pr12578.c: New test.
5642
5643 PR tree-optimization/12899
5644 * gcc.c-torture/compile/pr12899.c: New test.
5645
5646 PR rtl-optimization/14692
5647 * gcc.c-torture/compile/pr14692.c: New test.
5648
5649 PR tree-optimization/16461
5650 * gcc.c-torture/compile/pr16461.c: New test.
5651
5652 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5653
5654 * gfortran.dg/getenv_1.f90: New test.
5655
5656 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5657
5658 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5659 wchar_t.
5660 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5661
5662 2004-08-06 Paul Brook <paul@codesourcery.com>
5663
5664 * gfortran.dg/ret_array_1.f90: New test.
5665 * gfortran.dg/ret_pointer_1.f90: New test.
5666
5667 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5668
5669 * gcc.dg/missing-field-init-[12].c: New tests.
5670 * g++.dg/warn/missing-field-init-[12].C: New tests.
5671
5672 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5673
5674 * gcc.dg/enum2.c: New test.
5675 * gcc.dg/symbian3.c: Likewise.
5676 * gcc.dg/symbian4.c: Likewise.
5677 * gcc.dg/wchar_t-2.c: Likewise.
5678
5679 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5680
5681 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5682 destructor tests.
5683
5684 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5685
5686 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5687 dg-require-visiblity.
5688 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5689 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5690 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5691 * g++.dg/ext/visibility/new1.C: Likewise.
5692 * g++.dg/ext/visibility/pragma.C: Likewise.
5693 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5694 * g++.dg/ext/visibility/virtual.C: Likewise.
5695 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5696 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5697 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5698 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5699 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5700 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5701 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5702 * g++/dg/ext/visibility/visibility-8.C: New test.
5703 * gcc.c-torture/compile/dll.x: Remove.
5704 * gcc.dg/dll-2.c: Use dg-require-dll
5705 * gcc.dg/visibility-10.c: New test.
5706 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5707 supporting DLLs.
5708 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5709 (scan_not_hidden): Likewise.
5710
5711 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5712
5713 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5714
5715 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5716
5717 * gcc.c-torture/execute/20040805-1.c: New test.
5718
5719 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5720
5721 * gcc.dg/20020118-1.c: Declare abort.
5722 * gcc.dg/altivec_check.h: Likewise.
5723 * gcc.dg/iftrap-2.c: Likewise.
5724 * gcc.dg/pragma-darwin.c: Likewise.
5725 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5726
5727 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5728
5729 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5730
5731 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5732
5733 * gcc.c-torture/execute/builtins/abs-2.c,
5734 gcc.c-torture/execute/builtins/abs-3.c,
5735 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5736 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5737 intmax_t, uintmax_t and their limits.
5738 * gcc.dg/intmax_t-1.c: New test.
5739
5740 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5741
5742 * g++.dg/tc1/dr147.C: Add reference to PR.
5743
5744 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5745
5746 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5747 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5748
5749 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5750
5751 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5752
5753 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5754
5755 * gcc.dg/redecl-5.c: New test.
5756 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5757 of scanf.
5758
5759 2004-08-03 Roger Sayle <roger@eyesopen.com>
5760
5761 PR middle-end/16790
5762 * gcc.c-torture/execute/pr16790-1.c: New test case.
5763
5764 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5765
5766 * g++.dg/ext/visibility/assign1.C: New test.
5767 * g++.dg/ext/visibility/new1.C: Likewise.
5768
5769 * gcc.dg/symbian1.c: New test.
5770 * gcc.dg/symbian2.c: Likewise.
5771
5772 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5773
5774 PR target/16570
5775 * gcc.dg/i386-sse-9.c: New test.
5776
5777 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5778
5779 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5780
5781 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5782
5783 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5784 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5785 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5786 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5787 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5788 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5789 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5790 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5791 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5792 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5793 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5794 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5795 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5796 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5797 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5798 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5799 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5800 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5801 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5802 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5803 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5804 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5805 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5806 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5807 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5808 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5809 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5810 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5811 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5812 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5813 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5814 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5815 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5816 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5817 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5818 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5819 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5820 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5821 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5822 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5823 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5824 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5825 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5826 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5827 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5828 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5829 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5830 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5831 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5832 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5833 gcc.misc-tests/i386-pf-3dnow-1.c,
5834 gcc.misc-tests/i386-pf-athlon-1.c,
5835 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5836 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5837 Declare built-in functions used.
5838 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5839
5840 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5841
5842 PR c++/16707
5843 * g++.dg/lookup/using12.C: New test.
5844
5845 * g++.dg/init/null1.C: Fix PR number.
5846 * g++.dg/parse/namespace10.C: Likewise.
5847
5848 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5849
5850 PR c++/16224
5851 * g++.dg/template/spec17.C: New test.
5852 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5853 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5854
5855 2004-08-02 David Billinghurst
5856
5857 PR fortran/16292
5858 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5859
5860 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5861
5862 * gcc.dg/ia64-got-1.c: New test case.
5863
5864 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5865
5866 PR c++/16489
5867 * g++.dg/init/null1.C: New test.
5868 * g++.dg/tc1/dr76.C: Adjust error marker.
5869
5870 PR c++/16529
5871 * g++.dg/parse/namespace10.C: New test.
5872
5873 PR c++/16810
5874 * g++.dg/inherit/ptrmem2.C: New test.
5875
5876 2004-08-02 Ben Elliston <bje@au.ibm.com>
5877
5878 PR target/16155
5879 * gcc.dg/pr16155.c: New test.
5880
5881 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5882
5883 * gcc.dg/redecl-2.c: New test.
5884
5885 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5886
5887 * gcc.dg/darwin-longdouble.c: New file.
5888
5889 2004-07-30 Richard Henderson <rth@redhat.com>
5890
5891 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5892 write to constant argument.
5893 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5894
5895 2004-07-30 Richard Henderson <rth@redhat.com>
5896
5897 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5898 tests of nearest around zero.
5899
5900 2004-07-30 Andrew Pinski <apinski@apple.com>
5901
5902 * gcc.c-torture/compile/20040730-1.c: New test.
5903
5904 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5905
5906 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5907 powerpc-eabispe.
5908
5909 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5910
5911 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5912
5913 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5914
5915 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5916 contains $ld_library_path.
5917 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5918
5919 2004-07-29 Richard Henderson <rth@redhat.com>
5920
5921 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5922
5923 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5924 (alt2, which): New.
5925 (Check): Accept either alternative.
5926
5927 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5928
5929 * g++.dg/abi/inline1.C: New test.
5930 * g++.dg/abi/local1-a.cc: Likewise.
5931 * g++.dg/abi/local1.C: Likewise.
5932 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5933 * g++.dg/abi/mangle12.C: Likewise.
5934 * g++.dg/abi/mangle17.C: Likewise.
5935 * g++.dg/abi/mangle20-2.C: Likewise.
5936 * g++.dg/opt/interface1.C: Likewise.
5937 * g++.dg/opt/interface1.h: Likewise.
5938 * g++.dg/opt/interface1-a.cc: New test.
5939 * g++.dg/parse/repo1.C: New test.
5940 * g++.dg/template/repo1.C: Likewise.
5941 * g++.dg/warn/Winline-1.C: Likewise.
5942 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5943
5944 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5945
5946 * gcc.dg/tree-ssa/20040729-1.c: New test.
5947
5948 2004-07-27 Matt Austern <austern@apple.com>
5949
5950 * gcc.dg/darwin-bool-1.c: New test.
5951 * gcc.dg/darwin-bool-2.c: New test.
5952
5953 2004-07-28 Richard Henderson <rth@redhat.com>
5954
5955 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5956 arguments in the correct type. Don't write to constant arguments.
5957
5958 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5959
5960 PR tree-optimization/16688
5961 PR tree-optimization/16689
5962 * g++.dg/tree-ssa/pr16688.C: New test.
5963
5964 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5965
5966 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5967 loads. Not only in the comment, this time.
5968
5969 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5970
5971 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5972 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5973 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5974 * gcc.dg/sh4a-bitmovua.c: New.
5975 * gcc.dg/sh4a-cos.c: New.
5976 * gcc.dg/sh4a-cosf.c: New.
5977 * gcc.dg/sh4a-fprun.c: New.
5978 * gcc.dg/sh4a-fsrra.c: New.
5979 * gcc.dg/sh4a-memmovua.c: New.
5980 * gcc.dg/sh4a-sin.c: New.
5981 * gcc.dg/sh4a-sincos.c: New.
5982 * gcc.dg/sh4a-sincosf.c: New.
5983 * gcc.dg/sh4a-sinf.c: New.
5984
5985 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5986
5987 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5988 conditionals.
5989 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5990 loads.
5991 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5992 DOM1.
5993
5994 2004-07-27 Andrew Pinski <apinski@apple.com>
5995
5996 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5997
5998 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5999
6000 * gcc.dg/pragma-isr.c: New test.
6001
6002 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6003
6004 PR c++/14429
6005 * g++.dg/template/ttp11.C: New test.
6006
6007 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6008
6009 * gcc.c-torture/compile/20040727-1.c: New test.
6010
6011 2004-07-26 Eric Christopher <echristo@redhat.com>
6012
6013 * gcc.c-torture/compile/20040726-2.c: New test.
6014
6015 2004-07-26 Andrew Pinski <apinski@apple.com>
6016
6017 * g++.dg/rtti/tinfo1.C: Xfail.
6018
6019 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6020
6021 * gcc.c-torture/compile/20040726-1.c: New test.
6022
6023 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6024 Brian Ryner <bryner@brianryner.com>
6025
6026 PR c++/9283
6027 PR c++/15000
6028 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6029 * g++.dg/ext/visibility/: New directory.
6030 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6031 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6032 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6033 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6034 * g++.dg/ext/visibility/fvisibility.C,
6035 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6036 g++.dg/ext/visibility/fvisibility-override1.C
6037 g++.dg/ext/visibility/fvisibility-override2.C
6038 g++.dg/ext/visibility/memfuncts.C
6039 g++.dg/ext/visibility/noPLT.C
6040 g++.dg/ext/visibility/pragma.C
6041 g++.dg/ext/visibility/pragma-override1.C
6042 g++.dg/ext/visibility/pragma-override2.C
6043 g++.dg/ext/visibility/staticmemfuncts.C
6044 g++.dg/ext/visibility/virtual.C: New tests.
6045
6046 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6047
6048 PR c/15360
6049 * gcc.dg/pr15360-1.c: New test.
6050
6051 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6052
6053 * gcc.dg/pragma-align-2.c: New test.
6054 * gcc.dg/pragma-init-fini.c: New test.
6055 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6056 targets.
6057
6058 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6059
6060 * gcc.dg/init-string-2.c: New test.
6061
6062 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6063
6064 PR 16684
6065 * gcc.dg/Wredundant-decls-1.c: New test case.
6066
6067 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6068
6069 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6070 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6071 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6072 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6073 * gcc.dg/compat/generate-random.c: New file.
6074 * gcc.dg/compat/generate-random.h: Likewise.
6075 * gcc.dg/compat/generate-random_r.c: Likewise.
6076 * gcc.dg/compat/struct-layout-1.h: Likewise.
6077 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6078 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6079 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6080 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6081 * gcc.dg/compat/struct-layout-1_main.c: New test.
6082 * gcc.dg/compat/struct-layout-1_x.c: New file.
6083 * gcc.dg/compat/struct-layout-1_y.c: New file.
6084 * gcc.dg/compat/struct-layout-1_test.h: New file.
6085
6086 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6087
6088 * gcc.dg/comp-return-1.c: New test
6089
6090 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6091
6092 * gcc.dg/vmx/8-02a.c: Fix typo.
6093
6094 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6095 * gcc.dg/darwin-abi-3.c: New test.
6096
6097 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6098 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6099
6100 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6101 * gcc.dg/vmx/ops-long-1.c: New test.
6102 * gcc.dg/vmx/ops-long-2.c: New test.
6103
6104 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6105
6106 * g++.dg/lookup/conv-[1234].C: New.
6107
6108 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6109
6110 * g++.dg/parse/attr2.C: Simplify.
6111
6112 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6113
6114 PR c/7284
6115 * gcc.c-torture/execute/pr7284-1.c: New test.
6116
6117 2004-07-22 Brian Booth <bbooth@redhat.com>
6118
6119 * gcc.dg/tree-ssa/20040721-1.c: New test.
6120
6121 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6122
6123 * g++.dg/template/crash20.c: New.
6124
6125 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6126
6127 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6128 Add dg-run directive. Declare variables as required.
6129 * gfortran.dg/g77/README: Update
6130
6131 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6132
6133 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6134 gcc.dg/cris-peep2-andu2.c: New tests.
6135
6136 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6137
6138 PR c/15052
6139 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6140 on return type.
6141 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6142 messages.
6143 * gcc.dg/qual-return-2.c: Update expected messages.
6144 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6145
6146 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6147
6148 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6149 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6150
6151 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6152
6153 PR c/11250
6154 * gcc.dg/init-string-1.c: New test.
6155
6156 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6157
6158 PR middle-end/15345
6159 PR c/16450
6160 * gcc.dg/torture/nested-fn-1.c: New test.
6161
6162 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6163
6164 PR target/16559
6165 * gcc.dg/ia64-fptr-1.c: New file.
6166
6167 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6168
6169 PR c++/14497
6170 * g++.dg/template/spec16.C: New test.
6171 * g++.old-deja/g++.robertl/eb118.C: Remove.
6172
6173 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6174
6175 PR c++/509
6176 * g++.dg/template/spec15.C: New test.
6177
6178 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6179
6180 Copy cases from g77.f-torture/execute and add dg-run
6181 directive. Other changes as noted.
6182 * gfortran.dg/g77/13037.f
6183 * gfortran.dg/g77/1832.f
6184 * gfortran.dg/g77/19981119-0.f
6185 * gfortran.dg/g77/19990313-0.f
6186 * gfortran.dg/g77/19990313-1.f
6187 * gfortran.dg/g77/19990313-2.f
6188 * gfortran.dg/g77/19990313-3.f
6189 * gfortran.dg/g77/19990419-1.f
6190 * gfortran.dg/g77/19990826-0.f
6191 * gfortran.dg/g77/19990826-2.f
6192 * gfortran.dg/g77/20000503-1.f
6193 * gfortran.dg/g77/20001111.f
6194 * gfortran.dg/g77/20010116.f
6195 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6196 * gfortran.dg/g77/20010430.f
6197 * gfortran.dg/g77/6177.f
6198 * gfortran.dg/g77/947.f
6199 * gfortran.dg/g77/970816-3.f
6200 * gfortran.dg/g77/971102-1.f
6201 * gfortran.dg/g77/980520-1.f
6202 * gfortran.dg/g77/980628-0.f
6203 * gfortran.dg/g77/980628-1.f
6204 * gfortran.dg/g77/980628-10.f
6205 * gfortran.dg/g77/980628-2.f
6206 * gfortran.dg/g77/980628-3.f
6207 * gfortran.dg/g77/980628-7.f
6208 * gfortran.dg/g77/980628-8.f
6209 * gfortran.dg/g77/980628-9.f
6210 * gfortran.dg/g77/980701-0.f
6211 * gfortran.dg/g77/980701-1.f
6212 * gfortran.dg/g77/cabs.f
6213 * gfortran.dg/g77/claus.f
6214 * gfortran.dg/g77/complex_1.f
6215 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6216 * gfortran.dg/g77/dcomplex.f
6217 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6218 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6219 * gfortran.dg/g77/f90-intrinsic-numeric.f
6220 * gfortran.dg/g77/int8421.f
6221 * gfortran.dg/g77/labug1.f
6222 * gfortran.dg/g77/large_vec.f
6223 * gfortran.dg/g77/le.f
6224 * gfortran.dg/g77/short.f
6225 * gfortran.dg/g77/README: Update
6226
6227 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6228
6229 PR c++/16637
6230 * g++.dg/parse/lookup4.C: New test.
6231
6232 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6233
6234 PR c++/16175
6235 * g++.dg/template/ttp10.C: New test.
6236
6237 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6238
6239 * gcc.dg/pr12625-1.c: New test.
6240
6241 2004-07-20 Steven Bosscher <stevenb@suse.de>
6242
6243 * testsuite/gcc.dg/switch-warn-1.c: New test.
6244 * testsuite/gcc.dg/switch-warn-2.c: New test.
6245 * gcc.c-torture/compile/pr14730.c: Update.
6246
6247 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6248
6249 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6250 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6251 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6252 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6253
6254 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6255
6256 PR c++/16623
6257 * g++.dg/template/assign1.C: New test.
6258
6259 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6260
6261 PR c++/12170
6262 * g++.dg/template/ttp9.C: New test.
6263
6264 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6265
6266 * gcc.dg/format/cmn-err-1.c: New test.
6267
6268 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6269
6270 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6271 gcc.dg/Wparentheses-10.c: New tests.
6272 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6273
6274 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6275
6276 PR fortran/16465
6277 * gfortran.dg/g77//ffixed-line-length-0.f,
6278 gfortran.dg/g77/ffixed-line-length-132.f,
6279 gfortran.dg/g77/ffixed-line-length-72.f,
6280 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6281 gfortran.dg/g77/README: Update.
6282
6283 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6284
6285 PR c++/13092
6286 * g++.dg/template/non-dependent7.C: New test.
6287 * g++.dg/template/non-dependent8.C: Likewise.
6288 * g++.dg/template/non-dependent9.C: Likewise.
6289 * g++.dg/template/non-dependent10.C: Likewise.
6290
6291 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6292
6293 PR c++/16337
6294 * g++.dg/parse/attr2.C: New test.
6295
6296 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6297
6298 * g77.dg: Removed.
6299 * g77.f-torture: Ditto.
6300
6301 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6302
6303 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6304 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6305 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6306
6307 2004-07-16 Richard Henderson <rth@redhat.com>
6308
6309 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6310
6311 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6312
6313 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6314 tests with full list of options.
6315 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6316 of TORTURE_OPTIONS if test contains 'dg-do run'.
6317
6318 PR fortran/16404
6319 * gfortran.dg/do_iterator.f90: New test.
6320
6321 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6322
6323 PR rtl-optimization/16536
6324 * gcc.c-torture/execute/restrict-1.c: New test.
6325
6326 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6327
6328 PR fortran/15324
6329 * gfortran.dg/pr15324.f90: New test.
6330
6331 PR fortran/15129
6332 * gfortran.dg/pr15129.f90: New test.
6333
6334 PR fortran/15140
6335 * gfortran.dg/pr15140.f90: New test.
6336
6337 PR fortran/13792
6338 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6339 compile-time simplification.
6340
6341 2004-07-14 Mike Stump <mrs@apple.com>
6342
6343 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6344
6345 2004-07-14 James E Wilson <wilson@specifixinc.com>
6346
6347 PR target/16325
6348 * gcc.dg/profile-generate-1.c: New.
6349
6350 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6351
6352 * gcc.c-torture/execute/20040709-1.c: New test.
6353 * gcc.c-torture/execute/20040709-2.c: New test.
6354
6355 2004-07-14 Mike Stump <mrs@apple.com>
6356
6357 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6358
6359 2004-07-14 Mike Stump <mrs@apple.com>
6360
6361 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6362
6363 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6364
6365 PR c++/16518
6366 * g++.dg/parse/mutable1.C: New test.
6367
6368 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6369
6370 PR tree-optimization/16443
6371 * gcc.dg/tree-ssa/20040713-1.c: New test.
6372
6373 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6374
6375 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6376 for operator new.
6377
6378 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6379
6380 * gfortran.dg/g77/README: New file
6381 * gfortran.dg/g77/19981216-0.f: Copy from
6382 g77.f-torture/noncompile. Add "dg-do compile" and
6383 dg-error as required.
6384 * gfortran.dg/g77/19990218-1.f: Likewise
6385 * gfortran.dg/g77/19990905-1.f: Likewise
6386 * gfortran.dg/g77/9263.f: Likewise
6387 * gfortran.dg/g77/980615-0.f: Likewise
6388 * gfortran.dg/g77/980616-0.f: Likewise
6389 * gfortran.dg/g77/check0.f: Likewise
6390 * gfortran.dg/g77/select_no_compile.f: Likewise
6391
6392 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6393
6394 Copy files from g77.f-torture/compile.
6395 Add "{ dg-do compile}". Other changes as noted
6396 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6397 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6398 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6399 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6400 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6401 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6402 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6403 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6404 statement to conform to standard. Append alpha1.x for reference.
6405 * gfortran.dg/g77/xformat.f: Add dg-warning
6406
6407 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6408
6409 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6410 Add {dg-do compile} directive.
6411 * gfortran.dg/g77/cpp2.F: Likewise
6412
6413 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6414
6415 PR c++/5402
6416 * g++.dg/lookup/name-clash1.C: New test.
6417
6418 PR c++/9777
6419 * g++.dg/lookup/name-clash2.C: New test.
6420
6421 PR c++/12102
6422 * g++.dg/lookup/name-clash3.C: New test.
6423
6424 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6425
6426 * g++.dg/lookup/new2.C: New test.
6427 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6428
6429 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6430
6431 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6432 Add {dg-do compile} directive.
6433 * gfortran.dg/g77/13060.f: Likewise
6434 * gfortran.dg/g77/19990218-0.f: Likewise
6435 * gfortran.dg/g77/19990305-0.f: Likewise
6436 * gfortran.dg/g77/19990419-0.f: Likewise
6437 * gfortran.dg/g77/19990502-0.f: Likewise
6438 * gfortran.dg/g77/19990502-1.f: Likewise
6439 * gfortran.dg/g77/19990525-0.f: Likewise
6440 * gfortran.dg/g77/19990826-1.f: Likewise
6441 * gfortran.dg/g77/19990826-3.f: Likewise
6442 * gfortran.dg/g77/19990905-2.f: Likewise
6443 * gfortran.dg/g77/20000412-1.f: Likewise
6444 * gfortran.dg/g77/20000511-1.f: Likewise
6445 * gfortran.dg/g77/20000511-2.f: Likewise
6446 * gfortran.dg/g77/20000518.f: Likewise
6447 * gfortran.dg/g77/20000601-1.f: Likewise
6448 * gfortran.dg/g77/20000601-2.f: Likewise
6449 * gfortran.dg/g77/20000629-1.f: Likewise
6450 * gfortran.dg/g77/20000630-2.f: Likewise
6451 * gfortran.dg/g77/20010115.f: Likewise
6452 * gfortran.dg/g77/20010321-1.f: Likewise
6453 * gfortran.dg/g77/20010426.f: Likewise
6454 * gfortran.dg/g77/20020307-1.f: Likewise
6455 * gfortran.dg/g77/8485.f: Likewise
6456 * gfortran.dg/g77/960317-1.f: Likewise
6457 * gfortran.dg/g77/970915-0.f: Likewise
6458 * gfortran.dg/g77/980310-1.f: Likewise
6459 * gfortran.dg/g77/980310-2.f: Likewise
6460 * gfortran.dg/g77/980310-3.f: Likewise
6461 * gfortran.dg/g77/980310-4.f: Likewise
6462 * gfortran.dg/g77/980310-6.f: Likewise
6463 * gfortran.dg/g77/980310-7.f: Likewise
6464 * gfortran.dg/g77/980310-8.f: Likewise
6465 * gfortran.dg/g77/980419-2.f: Likewise
6466 * gfortran.dg/g77/980424-0.f: Likewise
6467 * gfortran.dg/g77/980427-0.f: Likewise
6468 * gfortran.dg/g77/980729-0.f: Likewise
6469 * gfortran.dg/g77/981117-1.f: Likewise
6470 * gfortran.dg/g77/toon_1.f: Likewise
6471
6472 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6473
6474 PR c++/2204
6475 * g++.dg/other/abstract2.C: New test.
6476
6477 2004-07-12 Paul Brook <paul@codesourcery.com>
6478
6479 * gfortran.dg/pointer_init_1.f90: New test.
6480
6481 2004-07-11 Paul Brook <paul@codesourcery.com>
6482
6483 PR fortran/15986
6484 * gfortran.dg/contained_1.f90: New test.
6485
6486 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6487
6488 * g++.dg/parse/defarg8.C: New test.
6489
6490 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6491
6492 PR fortran/16433
6493 * gfortran.dg/pr16433.f: New test.
6494
6495 PR fortran/17574
6496 * gfortran.dg/pr15754.f90: New test.
6497
6498 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6499
6500 PR tree-optimization/16437
6501 * gcc.c-torture/execute/bitfld-4.c: New test.
6502
6503 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6504
6505 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6506 access to common var from module.
6507
6508 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6509
6510 PR fortran/16336
6511 * gfortran.fortran-torture/execute/common_2.f90: New test.
6512
6513 2004-07-10 Paul Brook <paul@codesourcery.com>
6514
6515 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6516
6517 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6518
6519 PR fortran/15969
6520 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6521
6522 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6523
6524 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6525 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6526 * gfortran.dg/g77/ffree-form-1.f: Likewise
6527 * gfortran.dg/g77/ffree-form-2.f: Likewise
6528 * gfortran.dg/g77/ffree-form-3.f: Likewise
6529 * gfortran.dg/g77/fno-underscoring.f: Likewise
6530 * gfortran.dg/g77/funderscoring.f: Likewise
6531 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6532
6533 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6534
6535 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6536
6537 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6538 Paul Brook <paul@codesourcery.com>
6539
6540 PR fortran/13415
6541 * gfortran.dg/common_pointer_1.f90: New test.
6542
6543 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6544
6545 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6546
6547 2004-07-09 James E Wilson <wilson@specifixinc.com>
6548
6549 PR target/16364
6550 * gcc.c-torture/compile/20040709-1.c: New.
6551
6552 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6553
6554 PR fortran/14077
6555 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6556
6557 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6558
6559 PR fortran/13201
6560 * gfortran.dg/shape_1.f90: New test.
6561
6562 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6563 Andrew Pinski <apinski@apple.com>
6564
6565 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6566
6567 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6568
6569 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6570 comment.
6571
6572 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6573 Paul Brook <paul@codesourcery.com>
6574
6575 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6576 '.f95' and '.F95'.
6577
6578 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6579
6580 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6581
6582 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6583
6584 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6585 testcases with capital suffix.
6586
6587 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6588
6589 PR fortran/15481
6590 PR fortran/13372
6591 PR fortran/13575
6592 PR fortran/15978
6593 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6594
6595 * gfortran.dg/implicit_1.f90: New test.
6596
6597 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6598
6599 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6600 expression to match gfortran warning/error messages
6601 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6602 dg-error text.
6603
6604 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6605
6606 * lib/fortran-torture.exp: Rename proc search_for to
6607 search_for_re.
6608
6609 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6610
6611 * gcc.c-torture/execute/simd-5.x: New file.
6612 XFAIL on SPARC 64-bit at -O0.
6613
6614 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6615
6616 PR c++/8211
6617 PR c++/16165
6618 * g++.dg/warn/effc3.C: New test.
6619
6620 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6621
6622 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6623 change X to 1X in format.
6624 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6625 add data statements to conform to standard.
6626
6627 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6628
6629 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6630 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6631 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6632
6633 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6634
6635 * gfortran.dg/g77/7388.f: Copy from g77.dg
6636 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6637 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6638 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6639 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6640 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6641 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6642 * gfortran.dg/g77/strlen0.f: Likewise
6643
6644 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6645
6646 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6647 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6648
6649 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6650
6651 * gcc.c-torture/execute/920428-2.x: Delete.
6652 * gcc.c-torture/execute/920501-7.x: Likewise.
6653
6654 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6655
6656 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6657 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6658 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6659 prescott and c3-2.
6660 (PREFETCH_3DNOW): Add -march=c3.
6661
6662 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6663
6664 PR c/16437
6665 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6666 * gcc.c-torture/execute/bf64-1.x: Likewise.
6667
6668 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6669
6670 * gcc.c-torture/compile/20040708-1.c: New test.
6671
6672 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6673
6674 PR c++/16169
6675 * g++.dg/warn/effc2.C: New test.
6676
6677 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6678
6679 * gcc.c-torture/execute/bitfld-1.x: Remove.
6680 * gcc.c-torture/execute/bitfld-3.c: New test.
6681 * gcc.dg/bitfld-2.c: Remove XFAILs.
6682
6683 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6684
6685 PR c++/16276
6686 * g++.dg/rtti/tinfo1.C: New file.
6687
6688 2004-07-07 Eric Christopher <echristo@redhat.com>
6689
6690 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6691
6692 2004-07-07 Andrew Pinski <apinski@apple.com>
6693
6694 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6695
6696 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6697
6698 * g++.dg/init/call1.C: XFAIL.
6699
6700 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6701
6702 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6703 except for movstrict*, to movmem* and clrstr* to clrmem*.
6704
6705 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6706
6707 * gcc.c-torture/execute/20040707-1.c: New test.
6708
6709 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6710
6711 * gcc.c-torture/execute/20040706-1.c: New test.
6712
6713 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6714
6715 PR c++/3671
6716 * g++.dg/template/spec14.C: New test.
6717
6718 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6719
6720 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6721 nothing if not yet defined. Use it in b, c and d type definitions.
6722 * gcc.c-torture/execute/20040705-1.c: New test.
6723 * gcc.c-torture/execute/20040705-2.c: New test.
6724
6725 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6726
6727 PR c++/2518
6728 * g++.dg/lookup/new1.C: New test.
6729
6730 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6731
6732 PR c++/11406
6733 * g++.dg/template/sizeof8.C: New test.
6734
6735 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6736
6737 * gcc.c-torture/compile/20040705-1.c: New test.
6738
6739 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6740
6741 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6742
6743 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6744
6745 * gcc.dg/cpp/if-mop.c: Two new testcases.
6746 * gcc.dg/cpp/trad/comment-3.c: New.
6747
6748 2004-07-04 Paul Brook <paul@codesourcery.com>
6749
6750 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6751
6752 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6753
6754 PR c++/3761
6755 * g++.dg/lookup/crash4.C: New test.
6756
6757 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6758
6759 * gcc.c-torture/execute/builtin-abs-1.c
6760 * gcc.c-torture/execute/builtin-abs-2.c
6761 * gcc.c-torture/execute/builtin-complex-1.c
6762 * gcc.c-torture/execute/builtins/string-1-lib.c
6763 * gcc.c-torture/execute/builtins/string-1.c
6764 * gcc.c-torture/execute/builtins/string-2-lib.c
6765 * gcc.c-torture/execute/builtins/string-2.c
6766 * gcc.c-torture/execute/builtins/string-3-lib.c
6767 * gcc.c-torture/execute/builtins/string-3.c
6768 * gcc.c-torture/execute/builtins/string-4-lib.c
6769 * gcc.c-torture/execute/builtins/string-4.c
6770 * gcc.c-torture/execute/builtins/string-5-lib.c
6771 * gcc.c-torture/execute/builtins/string-5.c
6772 * gcc.c-torture/execute/builtins/string-6-lib.c
6773 * gcc.c-torture/execute/builtins/string-6.c
6774 * gcc.c-torture/execute/builtins/string-7-lib.c
6775 * gcc.c-torture/execute/builtins/string-7.c
6776 * gcc.c-torture/execute/builtins/string-8-lib.c
6777 * gcc.c-torture/execute/builtins/string-8.c
6778 * gcc.c-torture/execute/builtins/string-9-lib.c
6779 * gcc.c-torture/execute/builtins/string-9.c
6780 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6781 * gcc.c-torture/execute/builtins/string-asm-1.c
6782 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6783 * gcc.c-torture/execute/builtins/string-asm-2.c
6784 * gcc.c-torture/execute/stdio-opt-1.c
6785 * gcc.c-torture/execute/stdio-opt-2.c
6786 * gcc.c-torture/execute/stdio-opt-3.c
6787 * gcc.c-torture/execute/string-opt-1.c
6788 * gcc.c-torture/execute/string-opt-10.c
6789 * gcc.c-torture/execute/string-opt-11.c
6790 * gcc.c-torture/execute/string-opt-12.c
6791 * gcc.c-torture/execute/string-opt-13.c
6792 * gcc.c-torture/execute/string-opt-14.c
6793 * gcc.c-torture/execute/string-opt-15.c
6794 * gcc.c-torture/execute/string-opt-16.c
6795 * gcc.c-torture/execute/string-opt-2.c
6796 * gcc.c-torture/execute/string-opt-6.c
6797 * gcc.c-torture/execute/string-opt-7.c
6798 * gcc.c-torture/execute/string-opt-8.c:
6799 Replace with ...
6800
6801 * gcc.c-torture/execute/builtins/abs-2.c
6802 * gcc.c-torture/execute/builtins/abs-3.c
6803 * gcc.c-torture/execute/builtins/complex-1.c
6804 * gcc.c-torture/execute/builtins/fprintf.c
6805 * gcc.c-torture/execute/builtins/fputs.c
6806 * gcc.c-torture/execute/builtins/memcmp.c
6807 * gcc.c-torture/execute/builtins/memmove.c
6808 * gcc.c-torture/execute/builtins/memops-asm.c
6809 * gcc.c-torture/execute/builtins/mempcpy-2.c
6810 * gcc.c-torture/execute/builtins/mempcpy.c
6811 * gcc.c-torture/execute/builtins/memset.c
6812 * gcc.c-torture/execute/builtins/printf.c
6813 * gcc.c-torture/execute/builtins/sprintf.c
6814 * gcc.c-torture/execute/builtins/strcat.c
6815 * gcc.c-torture/execute/builtins/strchr.c
6816 * gcc.c-torture/execute/builtins/strcmp.c
6817 * gcc.c-torture/execute/builtins/strcpy.c
6818 * gcc.c-torture/execute/builtins/strcspn.c
6819 * gcc.c-torture/execute/builtins/strlen-2.c
6820 * gcc.c-torture/execute/builtins/strlen.c
6821 * gcc.c-torture/execute/builtins/strncat.c
6822 * gcc.c-torture/execute/builtins/strncmp-2.c
6823 * gcc.c-torture/execute/builtins/strncmp.c
6824 * gcc.c-torture/execute/builtins/strncpy.c
6825 * gcc.c-torture/execute/builtins/strpbrk.c
6826 * gcc.c-torture/execute/builtins/strpcpy-2.c
6827 * gcc.c-torture/execute/builtins/strpcpy.c
6828 * gcc.c-torture/execute/builtins/strrchr.c
6829 * gcc.c-torture/execute/builtins/strspn.c
6830 * gcc.c-torture/execute/builtins/strstr-asm.c
6831 * gcc.c-torture/execute/builtins/strstr.c:
6832 ... these new files.
6833
6834 * gcc.c-torture/execute/builtins/abs-2-lib.c
6835 * gcc.c-torture/execute/builtins/abs-3-lib.c
6836 * gcc.c-torture/execute/builtins/complex-1-lib.c
6837 * gcc.c-torture/execute/builtins/fprintf-lib.c
6838 * gcc.c-torture/execute/builtins/fputs-lib.c
6839 * gcc.c-torture/execute/builtins/memcmp-lib.c
6840 * gcc.c-torture/execute/builtins/memmove-lib.c
6841 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6842 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6843 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6844 * gcc.c-torture/execute/builtins/memset-lib.c
6845 * gcc.c-torture/execute/builtins/printf-lib.c
6846 * gcc.c-torture/execute/builtins/sprintf-lib.c
6847 * gcc.c-torture/execute/builtins/strcat-lib.c
6848 * gcc.c-torture/execute/builtins/strchr-lib.c
6849 * gcc.c-torture/execute/builtins/strcmp-lib.c
6850 * gcc.c-torture/execute/builtins/strcpy-lib.c
6851 * gcc.c-torture/execute/builtins/strcspn-lib.c
6852 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6853 * gcc.c-torture/execute/builtins/strlen-lib.c
6854 * gcc.c-torture/execute/builtins/strncat-lib.c
6855 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6856 * gcc.c-torture/execute/builtins/strncmp-lib.c
6857 * gcc.c-torture/execute/builtins/strncpy-lib.c
6858 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6859 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6860 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6861 * gcc.c-torture/execute/builtins/strrchr-lib.c
6862 * gcc.c-torture/execute/builtins/strspn-lib.c
6863 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6864 * gcc.c-torture/execute/builtins/strstr-lib.c
6865 * gcc.c-torture/execute/builtins/lib/abs.c
6866 * gcc.c-torture/execute/builtins/lib/fprintf.c
6867 * gcc.c-torture/execute/builtins/lib/memset.c
6868 * gcc.c-torture/execute/builtins/lib/printf.c
6869 * gcc.c-torture/execute/builtins/lib/sprintf.c
6870 * gcc.c-torture/execute/builtins/lib/strcpy.c
6871 * gcc.c-torture/execute/builtins/lib/strcspn.c
6872 * gcc.c-torture/execute/builtins/lib/strncat.c
6873 * gcc.c-torture/execute/builtins/lib/strncmp.c
6874 * gcc.c-torture/execute/builtins/lib/strncpy.c
6875 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6876 * gcc.c-torture/execute/builtins/lib/strspn.c
6877 * gcc.c-torture/execute/builtins/lib/strstr.c:
6878 New files containing support routines.
6879
6880 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6881 declaration.
6882 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6883 when not optimizing.
6884
6885 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6886
6887 PR c++/16240
6888 * g++.dg/abi/mangle22.C: New test.
6889 * g++.dg/abi/mangle23.C: Likewise.
6890
6891 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6892
6893 PR fortran/16290
6894 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6895 Allow for cases without denormalized floating point numbers.
6896
6897 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6898
6899 PR c/1027
6900 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6901 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6902 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6903 expected warning text.
6904 * gcc.dg/format/diag-2.c: New test.
6905
6906 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6907
6908 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6909
6910 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6911
6912 * gcc.dg/builtins-43.c: New.
6913 * gcc.dg/builtins-44.c: New.
6914 * gcc.dg/builtins-45.c: New.
6915
6916 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6917 Andreas Tobler <a.tobler@schweiz.ch>
6918
6919 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6920 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6921 as SIGSEGV.
6922 * gcc.dg/cleanup-11.c: Likewise.
6923 * gcc.dg/cleanup-8.c: Likewise.
6924 * gcc.dg/cleanup-9.c: Likewise.
6925 * gcc.dg/cleanup-5.c: Run on all platforms.
6926
6927 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6928
6929 * g++.dg/warn/nonnull1.C: New test.
6930
6931 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6932
6933 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6934 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6935 Special-case the Sun compiler wrt to <complex.h>.
6936
6937 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6938
6939 * gcc.dg/Wunreachable-8.C: New test.
6940
6941 * gcc.dg/h8300-ice2.c : New test.
6942
6943 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6944
6945 PR fortran/16161
6946 * gfortran.fortran-torture/compile/implicit.f90: Add test
6947 for implicit character.
6948
6949 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6950
6951 PR fortran/16289
6952 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6953 Use tiny() intrinsic to find smallest non-negative real
6954
6955 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6956
6957 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6958 * gcc.dg/compat/struct-by-value-22_x.c: New.
6959 * gcc.dg/compat/struct-by-value-22_y.c: New.
6960
6961 * gcc.c-torture/execute/20040629-1.c: New test.
6962
6963 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6964
6965 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6966 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6967
6968 PR target/16195
6969 * gcc.dg/20040625-1.c: New test.
6970
6971 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6972
6973 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6974
6975 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6976
6977 PR fortran/15963
6978 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6979
6980 2004-06-29 Richard Henderson <rth@redhat.com>
6981
6982 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6983
6984 2004-06-29 Paul Brook <paul@codesourcery.com>
6985
6986 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6987 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6988
6989 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6990
6991 PR c++/16260
6992 * g++.dg/parse/crash15.C: New.
6993
6994 2004-06-28 Andrew Pinski <apinski@apple.com>
6995
6996 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6997 by the error already.
6998
6999 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7000
7001 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7002
7003 PR target/14041
7004 * gcc.dg/h8300-bss-align-1.c : New.
7005
7006 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7007
7008 * PR c++/16174
7009 * g++.dg/template/ctor4.C: New.
7010
7011 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7012
7013 PR c++/16205
7014 * g++.dg/warn/Wsequence-point-1.C: New test.
7015
7016 2004-06-27 Paul Brook <paul@codesourcery.com>
7017
7018 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7019
7020 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7021
7022 * g++.old-deja/g++.mike/p7325.C: Remove.
7023
7024 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7025
7026 PR c/14963
7027 * gcc.dg/pr14963.c: New test.
7028
7029 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7030
7031 PR c++/16193
7032 * g++.dg/parse/redef1.C: New test.
7033
7034 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7035
7036 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7037 20021110.c.
7038 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7039 20021119-1.c.
7040 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7041 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7042 5-04.c.
7043 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7044 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7045 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7046 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7047 g++.brendan/enum14.C.
7048 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7049 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7050 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7051 g++.mike/virt1.C.
7052 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7053 memtemp24.C.
7054
7055 2004-06-27 Roger Sayle <roger@eyesopen.com>
7056
7057 * gcc.dg/20040527-1.c: New test case.
7058
7059 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7060
7061 PR gfortran/pr16196
7062 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7063
7064 2004-06-25 Roger Sayle <roger@eyesopen.com>
7065
7066 PR middle-end/15825
7067 * gcc.dg/pr15825-1.c: New test case.
7068
7069 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7070
7071 * gcc.c-torture/execute/20040625-1.c: New test.
7072
7073 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7074
7075 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7076
7077 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7078
7079 * gcc.dg/torture/mips-div-1.c: New test.
7080
7081 2004-06-24 Jeff Law <law@redhat.com>
7082
7083 * gcc.dg/tree-ssa/20040624-1.c: New test.
7084
7085 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7086
7087 * gcc.c-torture/compile/20040624-1.c: New test.
7088
7089 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7090
7091 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7092 this directory.
7093
7094 2004-06-23 Andrew Pinski <apinski@apple.com>
7095
7096 PR middle-end/15988
7097 * g++.dg/opt/ptrmem4.C: New test.
7098
7099 * gcc.dg/c90-array-quals-2.c: New test.
7100
7101 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7102
7103 * gcc.dg/kpice1.c: New test.
7104
7105 2006-06-23 Andrew Pinski <apinski@apple.com>
7106
7107 * gcc.dg/c90-array-quals.c: New test.
7108
7109 2006-06-22 Richard Henderson <rth@redhat.com>
7110
7111 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7112
7113 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7114
7115 * gcc.dg/builtins-config.h: Handle FreeBSD.
7116
7117 2006-06-22 Richard Henderson <rth@redhat.com>
7118
7119 * g++.dg/opt/devirt1.C: New.
7120
7121 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7122
7123 * g++.dg/opt/pr15551.C: New testcase.
7124
7125 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7126
7127 PR target/14800
7128 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7129 x86_64-*-linux* when compiling for 32bit.
7130
7131 2004-06-21 Andrew Pinski <apinski@apple.com>
7132
7133 * gcc.dg/pch/struct-1.c: New.
7134 * gcc.dg/pch/struct-1.hs: New.
7135
7136 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7137
7138 * gcc.dg/pch/save-temps-1.c: New file.
7139 * gcc.dg/pch/save-temps-1.hs: New file.
7140
7141 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7142
7143 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7144 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7145
7146 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7147
7148 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7149 to fix type error.
7150 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7151 Remove trailing spaces.
7152
7153 2004-06-21 Richard Henderson <rth@redhat.com>
7154
7155 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7156 merging && to BIT_FIELD_REF.
7157
7158 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7159
7160 * g++.dg/opt/placeholder1.C: New test.
7161
7162 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7163
7164 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7165 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7166 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7167 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7168
7169 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7170
7171 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7172 extern "C".
7173 * g++.dg/other/pragma-re-1.C: Add comments.
7174
7175 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7176
7177 PR gfortran/16080
7178 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7179
7180 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7181
7182 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7183 instead of setting the type of size_t by
7184 hand.
7185
7186 2004-06-18 Roger Sayle <roger@eyesopen.com>
7187
7188 * gcc.dg/unordered-2.c: New test case.
7189 * gcc.dg/unordered-3.c: New test case.
7190
7191 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7192
7193 PR other/16043
7194 * lib/g++.exp (g++_version): Tweak regexp for version
7195 * lib/g77.exp (g77_version): Likewise
7196 * lib/gfortran.exp (gfortran_version): Likewise
7197 * lib/objc.exp (objc_version): Likewise
7198 * lib/treelang.exp (treelang_version): Likewise
7199
7200 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7201
7202 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7203 Use INT_MAX instead of __INT_MAX__.
7204 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7205
7206 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7207 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7208 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7209 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7210 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7211 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7212 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7213 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7214 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7215
7216 * gcc.dg/range-test-1.c: New test.
7217 * g++.dg/opt/range-test-1.C: New test.
7218
7219 2004-06-17 Richard Henderson <rth@redhat.com>
7220
7221 * objc.dg/sync-1.m: New.
7222 * objc.dg/try-catch-1.m: Don't force next runtime.
7223 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7224 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7225 shadowed catch clause.
7226 * objc.dg/try-catch-5.m: New.
7227
7228 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7229
7230 Bug 14610
7231 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7232
7233 2004-06-15 Richard Henderson <rth@redhat.com>
7234
7235 * gcc.dg/20001116-1.c: Move expected warning line.
7236
7237 2004-06-15 Richard Henderson <rth@redhat.com>
7238
7239 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7240 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7241
7242 2004-06-15 Jeff Law <law@redhat.com>
7243
7244 * gcc.dg/tree-ssa/20040615-1.c: New test.
7245 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7246 be less sensitive to operand ordering.
7247 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7248
7249 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7250
7251 * g++.dg/abi/bitfield3.C: Add comment..
7252
7253 2004-06-15 Richard Henderson <rth@redhat.com>
7254
7255 * g++.dg/ext/stmtexpr1.C: XFAIL.
7256 * gcc.dg/20030612-1.c: XFAIL.
7257
7258 2004-06-15 Eric Christopher <echristo@redhat.com>
7259
7260 * g++.dg/charset/asm5.c: New.
7261 * gcc.dg/charset/asm6.c: New.
7262
7263 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7264
7265 PR fortran/15962
7266 * gfortran.fortran-torture/execute/select_1.f90: New test.
7267
7268 2004-06-15 Paul Brook <paul@codesourcery.com>
7269
7270 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7271
7272 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7273
7274 PR c++/15967
7275 * g++.dg/lookup/crash3.C: New test.
7276
7277 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7278
7279 PR c++/15947
7280 * g++.dg/parse/dtor4.C: New test.
7281
7282 2004-06-14 Jeff Law <law@redhat.com>
7283
7284 * gcc.c-torture/compile/20040614-1.c: New test.
7285
7286 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7287
7288 PR fortran/15211
7289 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7290 LEN of a character array.
7291
7292 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7293
7294 PR c++/15096
7295 * g++.dg/template/ptrmem10.C: New test.
7296
7297 PR c++/14930
7298 * g++.dg/template/friend30.C: New test.
7299
7300 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7301
7302 PR fortran/14928
7303 * gfortran.fortran-torture/compile/mloc.f90: New test.
7304
7305 2004-06-13 Paul Brook <paul@codesourcery.com>
7306
7307 * gfortran.fortran-torture/execute/random_2.f90: New test.
7308
7309 2004-06-13 Eric Christopher <echristo@redhat.com>
7310
7311 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7312
7313 2004-06-12 Paul Brook <paul@codesourcery.com>
7314
7315 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7316
7317 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7318
7319 PR fortran/14923
7320 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7321
7322 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7323
7324 PR fortran/14957
7325 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7326 syntax errors in end statements of contained subroutines.
7327
7328 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7329
7330 PR fortran/12841
7331 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7332
7333 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7334
7335 PR fortran/15665
7336 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7337
7338 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7339
7340 PR gfortran/12839
7341 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7342
7343 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7344
7345 PR c++/15862
7346 * g++.dg/parse/enum1.C: New test.
7347
7348 2004-06-10 Jeff Law <law@redhat.com>
7349
7350 * gcc.c-torture/compile/20040610-1.c: New test.
7351
7352 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7353
7354 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7355 * g++.old-deja/g++.other/decl3.C: Likewise.
7356
7357 2004-06-10 Brian Booth <bbooth@redhat.com>
7358
7359 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7360 V_MAY_DEF instead of VDEF.
7361 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7362
7363 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7364
7365 PR c++/14211
7366 * g++.dg/conversion/const1.C: New test.
7367
7368 PR c++/15076
7369 * g++.dg/conversion/reinterpret1.C: New test.
7370
7371 PR c++/15877
7372 * g++.dg/template/enum2.C: New test.
7373
7374 PR c++/15227
7375 * g++.dg/template/error13.C: New test.
7376
7377 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7378
7379 PR fortran/14957
7380 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7381 arguments to test_* REAL and of the right size.
7382
7383 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7384
7385 PR target/15569
7386 PR rtl-optimization/15681
7387 * gcc.dg/20040609-1.c: New test.
7388
7389 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7390
7391 PR c++/14791
7392 * g++.dg/opt/builtins1.C: New test.
7393
7394 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7395
7396 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7397 that use default windows32 struct layout.
7398 * gcc.dg/i386-bitfield2.c: Likewise.
7399
7400 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7401
7402 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7403 for mingw32 and cygwin targets.
7404
7405 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7406
7407 * gcc.dg/pch/macro-4.c: New.
7408 * gcc.dg/pch/macro-4.hs: New.
7409
7410 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7411
7412 PR fortran/13249
7413 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7414
7415 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7416
7417 PR fortran/13372
7418 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7419
7420 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7421
7422 PR gfortran/14897
7423 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7424
7425 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7426
7427 PR gfortran/15755
7428 * gfortran.fortran-torture/execute/backspace.c : New test.
7429
7430 2004-06-09 Paul Brook <paul@codesourcery.com>
7431
7432 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7433 (pointer_to_section): Rewrite to use smaller array.
7434
7435 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7436
7437 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7438 * gcc.dg/ext/altivec-10.c: Same.
7439 * gcc.dg/ext/altivec-11.c: Same.
7440 * gcc.dg/ext/altivec-12.c: Same.
7441 * gcc.dg/ext/altivec-13.c: Same.
7442 * gcc.dg/ext/altivec-14.c: Same.
7443 * gcc.dg/ext/altivec-15.c: Same.
7444 * gcc.dg/ext/altivec-16.c: Same.
7445 * gcc.dg/ext/altivec-3.c: Same.
7446 * gcc.dg/ext/altivec-4.c: Same.
7447 * gcc.dg/ext/altivec-6.c: Same.
7448 * gcc.dg/ext/altivec-7.c: Same.
7449 * gcc.dg/ext/altivec-8.c: Same.
7450 * gcc.dg/ext/altivec-varargs-1.c: Same.
7451
7452 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7453 * g++.dg/ext/altivec-10.C: Same.
7454 * g++.dg/ext/altivec-2.C: Same.
7455 * g++.dg/ext/altivec-3.C: Same.
7456 * g++.dg/ext/altivec-4.C: Same.
7457 * g++.dg/ext/altivec-5.C: Same.
7458 * g++.dg/ext/altivec-6.C: Same.
7459 * g++.dg/ext/altivec-7.C: Same.
7460 * g++.dg/ext/altivec-8.C: Same.
7461 * g++.dg/ext/altivec-9.C: Same.
7462
7463 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7464
7465 PR c++/7841
7466 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7467
7468 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7469
7470 * gcc.dg/union-1.c: New test.
7471
7472 2004-06-07 Roger Sayle <roger@eyesopen.com>
7473
7474 * gcc.dg/builtins-41.c: New test case.
7475 * gcc.dg/builtins-42.c: New test case.
7476
7477 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7478
7479 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7480 * g++.dg/ext/altivec-10.C: Same.
7481 * g++.dg/ext/altivec-2.C: Same.
7482 * g++.dg/ext/altivec-3.C: Same.
7483 * g++.dg/ext/altivec-4.C: Same.
7484 * g++.dg/ext/altivec-5.C: Same.
7485 * g++.dg/ext/altivec-6.C: Same.
7486 * g++.dg/ext/altivec-7.C: Same.
7487 * g++.dg/ext/altivec-8.C: Same.
7488 * g++.dg/ext/altivec-9.C: Same.
7489 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7490 * g++.old-deja/g++.brendan/new3.C: Same.
7491 * gcc.c-torture/execute/eeprof-1.x: Same.
7492
7493 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7494
7495 PR c/14765
7496 * gcc.dg/pr14765-1.c: New test.
7497
7498 2004-06-07 Roger Sayle <roger@eyesopen.com>
7499
7500 PR c/14649
7501 * gcc.dg/pr14649-1.c: New test case.
7502
7503 2004-06-07 Richard Henderson <rth@redhat.com>
7504
7505 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7506 if temporaries.
7507
7508 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7509
7510 * g++.dg/eh/elide1.C: Remove XFAIL.
7511
7512 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7513
7514 PR c++/15337
7515 * g++.dg/expr/sizeof3.C: New test.
7516
7517 PR c++/14777
7518 * g++.dg/template/access14.C: New test.
7519
7520 PR c++/15554
7521 * g++.dg/template/enum1.C: New test.
7522
7523 PR c++/15057
7524 * g++.dg/eh/throw1.C: New test.
7525
7526 2004-06-07 David Ayers <d.ayers@inode.at>
7527 Ziemowit Laski <zlaski@apple.com>
7528
7529 * lib/objc.exp (objc_target_compile): Revert the '-framework
7530 Foundation' flag fix, since bare Darwin does not ship
7531 with the Foundation framework.
7532 * objc/execute/next_mapping.h: Provide a local NSConstantString
7533 @interface and @implementation.
7534 (objc_constant_string_init): A constructor function, used to
7535 initialize the NSConstantString meta-class object.
7536 * objc/execute/string1.m: Include "next_mapping.h" instead of
7537 <Foundation/NSString.h>.
7538 * objc/execute/string2.m: Likewise.
7539 * objc/execute/string3.m: Likewise.
7540 * objc/execute/string4.m: Likewise.
7541
7542 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7543
7544 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7545 to double. Replace double with FLOAT.
7546 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7547
7548 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7549 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7550 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7551 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7552 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7553 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7554 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7555 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7556
7557 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7558
7559 PR c/13519
7560 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7561
7562 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7563
7564 PR c++/15503
7565 * g++.dg/template/meminit2.C: New test.
7566
7567 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7568
7569 PR target/15822
7570 * gcc.c-torture/execute/compare-fp-1.c,
7571 gcc.c-torture/execute/compare-fp-2.c,
7572 gcc.c-torture/execute/compare-fp-3.c,
7573 gcc.c-torture/execute/compare-fp-4.c,
7574 gcc.c-torture/execute/compare-fp-3.x,
7575 gcc.c-torture/execute/compare-fp-4.x: Moved...
7576 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7577 gcc.c-torture/execute/ieee/compare-fp-2.c,
7578 gcc.c-torture/execute/ieee/compare-fp-3.c,
7579 gcc.c-torture/execute/ieee/compare-fp-4.c,
7580 gcc.c-torture/execute/ieee/compare-fp-3.x,
7581 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7582
7583 2004-06-04 David Ayers <d.ayers@inode.at>
7584
7585 * objc/execute/protocol-isEqual-4.m: New testcase.
7586
7587 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7588
7589 * objc/execute/protocol-isEqual-1.m: New testcase.
7590 * objc/execute/protocol-isEqual-2.m: New testcase.
7591 * objc/execute/protocol-isEqual-3.m: New testcase.
7592
7593 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7594
7595 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7596
7597 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7598
7599 * lib/objc.exp (objc_target_compile): When running tests on
7600 Darwin (Mac OS X), inform the linker about '-framework
7601 'Foundation'.
7602
7603 2004-06-02 Eric Christopher <echristo@redhat.com>
7604
7605 * gcc.c-torture/compile/20040602-1.c: New.
7606
7607 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7608
7609 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7610 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7611
7612 PR tree-optimization/14736
7613 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7614
7615 PR tree-optimization/14042
7616 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7617
7618 PR tree-optimization/14729
7619 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7620
7621 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7622
7623 PR fortran/15557
7624 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7625
7626 2004-06-01 Richard Hederson <rth@redhat.com>
7627
7628 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7629
7630 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7631
7632 PR c++/14932
7633 * g++.dg/parse/offsetof4.C: New test.
7634
7635 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7636
7637 PR objc/7993
7638 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7639
7640 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7641
7642 PR c++/15701
7643 * g++.dg/template/friend29.C: New test.
7644
7645 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7646
7647 PR c/15749
7648 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7649
7650 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7651
7652 * gcc.dg/sparc-trap-1.c: New test.
7653
7654 2004-05-31 Roger Sayle <roger@eyesopen.com>
7655
7656 PR middle-end/15069
7657 * g++.dg/opt/fold3.C: New test case.
7658
7659 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7660
7661 * lib/target-supports.exp (check_iconv_available): Fix fallout
7662 from 2004-05-28 patch.
7663
7664 2004-05-30 Paul Brook <paul@codesourcery.com>
7665
7666 PR fortran/15620
7667 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7668 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7669
7670 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7671
7672 * gfortran.fortran-torture/execute/random_1.f90: New test.
7673
7674 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7675
7676 * g++.dg/ext/altivec-10.C: New test.
7677
7678 2004-05-29 Paul Brook <paul@codesourcery.com>
7679
7680 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7681
7682 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7683
7684 * gcc.dg/altivec-16.c: New test.
7685
7686 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7687
7688 * lib/target-supports.exp (check_vmx_hw_available): New.
7689 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7690
7691 * lib/target-supports.exp (check_alias_available,
7692 check_iconv_available, check_named_sections_available): Use
7693 unique names for temporary files.
7694
7695 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7696
7697 * gcc.dg/altivec-15.c: New test.
7698
7699 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7700
7701 PR c++/15083
7702 * g++.dg/warn/noeffect6.C: New test.
7703
7704 PR c++/15471
7705 * g++.dg/expr/ptrmem4.C: New test.
7706
7707 PR c++/15640
7708 * g++.dg/template/operator3.C: New test.
7709
7710 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7711
7712 PR c++/14668
7713 * g++.dg/lookup/redecl1.C: New test.
7714 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7715
7716 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7717
7718 * gcc.c-torture/execute/compare-fp-1.c,
7719 gcc.c-torture/execute/compare-fp-2.c,
7720 gcc.c-torture/execute/compare-fp-3.c,
7721 gcc.c-torture/execute/compare-fp-4.c,
7722 gcc.c-torture/execute/compare-fp-3.x,
7723 gcc.c-torture/execute/compare-fp-4.x,
7724 gcc.dg/pr15649-1.c: New.
7725
7726 2004-05-27 Adam Nemet <anemet@lnxw.com>
7727
7728 PR c++/12883
7729 * g++.dg/init/array14.C: New test.
7730
7731 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7732
7733 * lib/compat.exp (compat-get-options-main): New.
7734 (compat-get-options): Remove unneeded code, warn for ignored
7735 command.
7736 (compat-execute): Check flag set by dg-require-* commands.
7737
7738 * lib/compat.exp (compat-execute): Break up long lines.
7739
7740 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7741
7742 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7743 * gcc.dg/altivec-14.c: New test.
7744 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7745
7746 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7747 * gcc.dg/altivec-12.c: Ditto.
7748
7749 * gcc.dg/altivec-3.c: Move call to altivec_check.
7750
7751 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7752
7753 PR c++/15044
7754 * g++.dg/template/error12.C: New test.
7755
7756 PR c++/15317
7757 * g++.dg/ext/attrib15.C: New test.
7758
7759 PR c++/15329
7760 * g++.dg/template/ptrmem9.C: New test.
7761
7762 2004-05-25 Paul Brook <paul@codesourcery.com>
7763
7764 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7765
7766 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7767
7768 PR c++/15165
7769 * g++.dg/template/crash19.C: New test.
7770
7771 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7772
7773 PR c++/15025
7774 * g++.dg/template/redecl1.C: New test.
7775
7776 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7777
7778 PR c++/14821
7779 * g++.dg/other/ns1.C: New test.
7780
7781 PR c++/14883
7782 * g++.dg/template/invalid1.C: New test.
7783
7784 2004-05-23 Paul Brook <paul@codesourcery.com>
7785 Victor Leikehman <lei@haifasphere.co.il>
7786
7787 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7788 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7789
7790 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7791
7792 PR c++/15285
7793 PR c++/15299
7794 * g++.dg/template/non-dependent5.C: New test.
7795 * g++.dg/template/non-dependent6.C: New test.
7796
7797 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7798
7799 PR c++/15507
7800 * g++.dg/inherit/union1.C: New test.
7801
7802 PR c++/15542
7803 * g++.dg/template/addr1.C: New test.
7804
7805 PR c++/15427
7806 * g++.dg/template/array5.C: New test.
7807
7808 PR c++/15287
7809 * g++.dg/template/array6.C: New test.
7810
7811 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7812 Roger Sayle <roger@eyesopen.com>
7813
7814 * g++.dg/lookup/forscope2.C: New test case.
7815
7816 2004-05-22 Ben Elliston <bje@au.ibm.com>
7817
7818 * gcc.dg/cpp/Wmissingdirs.c: New.
7819
7820 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7821
7822 PR target/15301
7823 * gcc.dg/compat/union-m128-1.h: New file.
7824 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7825 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7826 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7827
7828 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7829
7830 PR target/15302
7831 * gcc.dg/compat/struct-complex-1.h: New file.
7832 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7833 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7834 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7835
7836 2004-05-20 Roger Sayle <roger@eyesopen.com>
7837
7838 PR middle-end/3074
7839 * gcc.dg/pr3074-1.c: New test case.
7840 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7841
7842 2004-05-20 Falk Hueffner <falk@debian.org>
7843
7844 PR other/15526
7845 * gcc.dg/ftrapv-1.c: New test case.
7846
7847 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7848
7849 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7850
7851 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7852 Jeff Law <law@redhat.com>
7853
7854 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7855 * gcc.dg/tree-ssa/20040518-2.c: New test.
7856
7857 * gcc.dg/tree-ssa/20040518-1.c: New test.
7858
7859 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7860
7861 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7862
7863 2004-05-18 Paul Brook <paul@codesourcery.com>
7864
7865 PR fortran/13930
7866 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7867
7868 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7869
7870 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7871 constant folding.
7872
7873 2004-05-17 Steven Bosscher <stevenb@suse.de>
7874
7875 * gcc.dg/tree-ssa/20040517-1.c: New test.
7876
7877 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7878
7879 * gcc.dg/loop-4.c: New test.
7880
7881 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7882
7883 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7884
7885 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7886
7887 PR fortran/15311
7888 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7889
7890 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7891
7892 PR fortran/13826
7893 PR fortran/13940
7894 * gfortran.fortran-torture/compile/data_1.f90: New test.
7895
7896 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7897
7898 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7899 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7900
7901 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7902
7903 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7904
7905 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7906
7907 PR c/15444
7908 * gcc.dg/format/xopen-1.c: Adjust expected message.
7909 * gcc.dg/format/xopen-3.c: New test.
7910
7911 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7912
7913 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7914
7915 2004-05-14 Jeff Law <law@redhat.com>
7916
7917 * gcc.dg/tree-ssa/20040514-2.c: New test.
7918
7919 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7920
7921 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7922 this ...
7923 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7924 this.
7925
7926 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7927
7928 * gcc.dg/tree-ssa/20040514-1.c: New test.
7929
7930 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7931
7932 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7933 test.
7934
7935 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7936
7937 PR fortran/14066
7938 * gfortran.fortran-torture/compile/do_1.f90: New test.
7939
7940 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7941
7942 PR fortran/15051
7943 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7944 test.
7945
7946 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7947
7948 PR fortran/15149
7949 * gfortran.fortran-torture/execute/random_init.f90: New test.
7950
7951 2004-05-13 Paul Brook <paul@codesourcery.com>
7952
7953 PR fortran/15314
7954 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7955
7956 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7957
7958 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7959 for the powerpc case.
7960
7961 2004-05-13 Jeff Law <law@redhat.com>
7962
7963 * gcc.dg/tree-ssa/20040513-1.c: New test.
7964 * gcc.dg/tree-ssa/20040513-2.c: New test.
7965
7966 2004-05-13 Paul Brook <paul@codesourcery.com>
7967
7968 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7969 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7970 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7971
7972 2004-05-13 Andreas Schwab <schwab@suse.de>
7973
7974 PR other/10819
7975 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7976 characters.
7977
7978 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7979
7980 PR fortran/15294
7981 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7982
7983 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7984
7985 Merge from tree-ssa-20020619-branch. See
7986 ChangeLog.tree-ssa for details.
7987
7988 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7989
7990 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7991 include <altivec.h> explicitly.
7992 * gcc.dg/altivec-13.c: Likewise.
7993
7994 2004-05-11 Paul Brook <paul@codesourcery.com>
7995
7996 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7997
7998 2004-05-10 Eric Christopher <echristo@redhat.com>
7999
8000 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8001 * gcc.dg/sibcall-4.c: Ditto.
8002
8003 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8004
8005 * g++.dg/ext/altivec-8.C: New test case.
8006 * gcc.dg/altivec-13.c: New test case.
8007
8008 2004-05-08 Roger Sayle <roger@eyesopen.com>
8009
8010 * gcc.c-torture/execute/divcmp-1.c: New test case.
8011 * gcc.c-torture/execute/divcmp-2.c: New test case.
8012 * gcc.c-torture/execute/divcmp-3.c: New test case.
8013
8014 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8015
8016 * g++.dg/other/pragma-re-2.C: New test.
8017
8018 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8019
8020 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8021 * gcc.dg/i386-387-2.c: Likewise.
8022
8023 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8024 __builtin_drem.
8025 * gcc.dg/i386-387-6.c: Likewise.
8026
8027 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8028
8029 * gcc.dg/builtins-33.c: Also check log1p*.
8030
8031 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8032
8033 PR optimization/15296
8034 * gcc.c-torture/execute/pr15296.c: New test.
8035
8036 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8037
8038 * gcc.dg/builtins-40.c: New test.
8039
8040 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8041
8042 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8043
8044 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8045
8046 * g++.dg/ext/spe1.C: New testcase.
8047
8048 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8049
8050 * objc.dg/image-info.m: Allow additional attributes
8051 for __image_info section.
8052
8053 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8054
8055 * gcc.dg/torture/mips-hilo-2.c: New test.
8056
8057 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8058
8059 PR c++/14389
8060 * g++.dg/template/member5.C: New test.
8061
8062 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8063
8064 * gcc.dg/builtins-34.c: Also check expm1*.
8065
8066 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8067
8068 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8069 * gcc.dg/torture/builtin-convert-3.c: New test.
8070
8071 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8072
8073 PR middle-end/15054
8074 * g++.dg/opt/pr15054.C: New test.
8075
8076 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8077
8078 * gcc.dg/torture/builtin-rounding-1.c: New test.
8079 * gcc.dg/builtins-25.c: Delete.
8080 * gcc.dg/builtins-29.c: Delete.
8081
8082 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8083
8084 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8085 * gcc.dg/sibcall-4.c: Likewise.
8086 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8087
8088 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8089
8090 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8091 bit-field on 16-bit targets.
8092
8093 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8094
8095 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8096 16-bit targets.
8097
8098 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8099
8100 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8101 * gcc.dg/rs6000-power2-2.c: Likewise.
8102
8103 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8104
8105 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8106 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8107 Change the asm registers to be in form of frN instead of fN.
8108
8109 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8110
8111 * gcc.dg/torture/builtin-convert-2.c: New test.
8112
8113 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8114
8115 * gcc.dg/rs6000-power2-1.c: New test.
8116 * gcc.dg/rs6000-power2-2.c: New test.
8117
8118 2004-04-28 Jan Hubicka <jh@suse.cz>
8119
8120 * gcc.dg/unused-6.c: New test.
8121
8122 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8123 Ulrich Weigand <uweigand@de.ibm.com>
8124
8125 * ada/acats/run_all.sh: Define $target variable.
8126
8127 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8128
8129 PR c++/15119
8130 * g++.dg/other/vararg-1.C: New test.
8131
8132 PR c++/4794
8133 * g++.dg/eh/cleanup3.C: New test.
8134
8135 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8136
8137 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8138 and ad8011a (target_insn).
8139 * ada/acats/support/macro.dfs: Likewise.
8140 * ada/acats/support/impbit.adb: New file.
8141
8142 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8143
8144 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8145
8146 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8147
8148 * gcc.dg/loop-3.c: New test.
8149
8150 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8151
8152 * gcc.c-torture/execute/simd-5.c: New test.
8153
8154 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8155
8156 PR c++/15064
8157 * g++.dg/template/crash18.C: New test.
8158
8159 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8160
8161 * g++.dg/ext/complit3.C: New test.
8162
8163 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8164
8165 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8166 * gcc.dg/altivec-3.c: Same.
8167 * gcc.dg/altivec-varargs-1.c: Same.
8168
8169 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8170
8171 * lib/target-supports.exp (check_profiling_available): Assume
8172 profiling is not available on powerpc-eabi targets.
8173
8174 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8175
8176 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8177 * gcc.dg/vmx/bug-1.c: Ditto.
8178
8179 2004-04-20 Eric Christopher <echristo@redhat.com>
8180
8181 * gcc.dg/charset/extern.c: New test.
8182 * g++.dg/charset/extern3.cc: Ditto.
8183
8184 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8185
8186 * gcc.dg/builtins-39.c: New test.
8187
8188 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8189
8190 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8191
8192 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8193
8194 * gcc.dg/torture/mips-hilo-1.c: New test.
8195
8196 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8197
8198 * gcc.c-torture/compile/20040419-1.c: New test.
8199
8200 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8201
8202 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8203
8204 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8205 Aldy Hernandez <aldyh@redhat.com>
8206
8207 * gcc.c-torture/execute/va-arg-24.c: New.
8208
8209 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8210 Aldy Hernandez <aldyh@redhat.com>
8211
8212 * gcc.dg/vmx/1b-01.c: New.
8213 * gcc.dg/vmx/1b-02.c: New.
8214 * gcc.dg/vmx/1b-03.c: New.
8215 * gcc.dg/vmx/1b-04.c: New.
8216 * gcc.dg/vmx/1b-05.c: New.
8217 * gcc.dg/vmx/1b-06.c: New.
8218 * gcc.dg/vmx/1b-07.c: New.
8219 * gcc.dg/vmx/1c-01.c: New.
8220 * gcc.dg/vmx/1c-02.c: New.
8221 * gcc.dg/vmx/3a-01a.c: New.
8222 * gcc.dg/vmx/3a-01.c: New.
8223 * gcc.dg/vmx/3a-01m.c: New.
8224 * gcc.dg/vmx/3a-03.c: New.
8225 * gcc.dg/vmx/3a-03m.c: New.
8226 * gcc.dg/vmx/3a-04.c: New.
8227 * gcc.dg/vmx/3a-04m.c: New.
8228 * gcc.dg/vmx/3a-05.c: New.
8229 * gcc.dg/vmx/3a-06.c: New.
8230 * gcc.dg/vmx/3a-06m.c: New.
8231 * gcc.dg/vmx/3a-07.c: New.
8232 * gcc.dg/vmx/3b-01.c: New.
8233 * gcc.dg/vmx/3b-02.c: New.
8234 * gcc.dg/vmx/3b-10.c: New.
8235 * gcc.dg/vmx/3b-13.c: New.
8236 * gcc.dg/vmx/3b-14.c: New.
8237 * gcc.dg/vmx/3b-15.c: New.
8238 * gcc.dg/vmx/3c-01a.c: New.
8239 * gcc.dg/vmx/3c-01.c: New.
8240 * gcc.dg/vmx/3c-02.c: New.
8241 * gcc.dg/vmx/3c-03.c: New.
8242 * gcc.dg/vmx/3d-01.c: New.
8243 * gcc.dg/vmx/4-01.c: New.
8244 * gcc.dg/vmx/4-03.c: New.
8245 * gcc.dg/vmx/5-01.c: New.
8246 * gcc.dg/vmx/5-02.c: New.
8247 * gcc.dg/vmx/5-03.c: New.
8248 * gcc.dg/vmx/5-04.c: New.
8249 * gcc.dg/vmx/5-05.c: New.
8250 * gcc.dg/vmx/5-06.c: New.
8251 * gcc.dg/vmx/5-07.c: New.
8252 * gcc.dg/vmx/5-07t.c: New.
8253 * gcc.dg/vmx/5-08.c: New.
8254 * gcc.dg/vmx/5-10.c: New.
8255 * gcc.dg/vmx/5-11.c: New.
8256 * gcc.dg/vmx/7-01a.c: New.
8257 * gcc.dg/vmx/7-01.c: New.
8258 * gcc.dg/vmx/7c-01.c: New.
8259 * gcc.dg/vmx/7d-01.c: New.
8260 * gcc.dg/vmx/7d-02.c: New.
8261 * gcc.dg/vmx/8-01.c: New.
8262 * gcc.dg/vmx/8-02a.c: New.
8263 * gcc.dg/vmx/8-02.c: New.
8264 * gcc.dg/vmx/brode-1.c: New.
8265 * gcc.dg/vmx/bug-1.c: New.
8266 * gcc.dg/vmx/bug-2.c: New.
8267 * gcc.dg/vmx/bug-3.c: New.
8268 * gcc.dg/vmx/cw-bug-1.c: New.
8269 * gcc.dg/vmx/cw-bug-2.c: New.
8270 * gcc.dg/vmx/cw-bug-3.c: New.
8271 * gcc.dg/vmx/dct.c: New.
8272 * gcc.dg/vmx/debug-1.c: New.
8273 * gcc.dg/vmx/debug-2.c: New.
8274 * gcc.dg/vmx/debug-3.c: New.
8275 * gcc.dg/vmx/debug-4.c: New.
8276 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8277 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8278 * gcc.dg/vmx/eg-5.c: New.
8279 * gcc.dg/vmx/fft.c: New.
8280 * gcc.dg/vmx/gcc-bug-1.c: New.
8281 * gcc.dg/vmx/gcc-bug-2.c: New.
8282 * gcc.dg/vmx/gcc-bug-3.c: New.
8283 * gcc.dg/vmx/gcc-bug-4.c: New.
8284 * gcc.dg/vmx/gcc-bug-5.c: New.
8285 * gcc.dg/vmx/gcc-bug-6.c: New.
8286 * gcc.dg/vmx/gcc-bug-7.c: New.
8287 * gcc.dg/vmx/gcc-bug-8.c: New.
8288 * gcc.dg/vmx/gcc-bug-9.c: New.
8289 * gcc.dg/vmx/gcc-bug-b.c: New.
8290 * gcc.dg/vmx/gcc-bug-c.c: New.
8291 * gcc.dg/vmx/gcc-bug-d.c: New.
8292 * gcc.dg/vmx/gcc-bug-e.c: New.
8293 * gcc.dg/vmx/gcc-bug-f.c: New.
8294 * gcc.dg/vmx/gcc-bug-g.c: New.
8295 * gcc.dg/vmx/gcc-bug-i.c: New.
8296 * gcc.dg/vmx/harness.h: New.
8297 * gcc.dg/vmx/ira1.c: New.
8298 * gcc.dg/vmx/ira2a.c: New.
8299 * gcc.dg/vmx/ira2b.c: New.
8300 * gcc.dg/vmx/ira2.c: New.
8301 * gcc.dg/vmx/ira2c.c: New.
8302 * gcc.dg/vmx/mem.c: New.
8303 * gcc.dg/vmx/newton-1.c: New.
8304 * gcc.dg/vmx/ops.c: New.
8305 * gcc.dg/vmx/sn7153.c: New.
8306 * gcc.dg/vmx/spill2.c: New.
8307 * gcc.dg/vmx/spill3.c: New.
8308 * gcc.dg/vmx/spill.c: New.
8309 * gcc.dg/vmx/t.c: New.
8310 * gcc.dg/vmx/varargs-1.c: New.
8311 * gcc.dg/vmx/varargs-2.c: New.
8312 * gcc.dg/vmx/varargs-3.c: New.
8313 * gcc.dg/vmx/varargs-4.c: New.
8314 * gcc.dg/vmx/varargs-5.c: New.
8315 * gcc.dg/vmx/varargs-6.c: New.
8316 * gcc.dg/vmx/varargs-7.c: New.
8317 * gcc.dg/vmx/vmx.exp: New.
8318 * gcc.dg/vmx/vprint-1.c: New.
8319 * gcc.dg/vmx/vscan-1.c: New.
8320 * gcc.dg/vmx/x-01.c: New.
8321 * gcc.dg/vmx/x-02.c: New.
8322 * gcc.dg/vmx/x-03.c: New.
8323 * gcc.dg/vmx/x-04.c: New.
8324 * gcc.dg/vmx/x-05.c: New.
8325 * gcc.dg/vmx/yousufi-1.c: New.
8326 * gcc.dg/vmx/zero-1.c: New.
8327 * gcc.dg/vmx/zero.c: New.
8328
8329 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8330
8331 * g++.dg/lookup/java1.C: Update for chage of
8332 _Jv_AllocObject.
8333 * g++.dg/lookup/java2.C: Likewise.
8334
8335 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8336
8337 * ada/acats/run_all.sh: use -O2 by default.
8338
8339 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8340
8341 * gcc.dg/vr-mult-[12].c: New tests.
8342
8343 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8344
8345 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8346
8347 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8348
8349 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8350
8351 * lib/target-supports.exp (check_profiling_available): Assume profiling
8352 isn't available for mips*-*-elf targets.
8353
8354 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8355
8356 * gcc.dg/builtins-38.c: New test.
8357
8358 2004-04-14 Eric Christopher <echristo@redhat.com>
8359
8360 * g++.dg/charset/charset.exp: Run .cc extension tests.
8361
8362 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8363
8364 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8365
8366 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8367
8368 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8369
8370 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8371
8372 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8373 * gcc.dg/i386-387-2.c: Likewise.
8374
8375 * gcc.dg/i386-387-7.c: New test.
8376 * gcc.dg/i386-387-8.c: New test.
8377
8378 * gcc.dg/builtins-37.c: New test.
8379
8380 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8381
8382 * g++.dg/pch/externc-1.C: Add missing semicolon.
8383
8384 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8385
8386 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8387
8388 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8389
8390 * gcc.c-torture/execute/20040411-1.c: New test.
8391
8392 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8393
8394 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8395
8396 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8397
8398 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8399
8400 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8401
8402 * lib/target-supports.exp (check_named_sections_available): New.
8403 * lib/gcc-dg.exp (dg-require-named-sections): New.
8404 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8405 old-deja.exp. Also prune error-count message from HP linker.
8406 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8407
8408 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8409 * g++.old-deja/g++.pt/static3.C: Likewise.
8410 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8411
8412 2004-04-09 Roger Sayle <roger@eyesopen.com>
8413
8414 * gcc.c-torture/execute/20040409-1.c: New test case.
8415 * gcc.c-torture/execute/20040409-2.c: New test case.
8416 * gcc.c-torture/execute/20040409-3.c: New test case.
8417
8418 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8419
8420 * gcc.dg/20040409-1.c: New test.
8421
8422 2004-04-08 Roger Sayle <roger@eyesopen.com>
8423
8424 PR target/14888
8425 * g++.dg/opt/pr14888.C: New test case.
8426
8427 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8428
8429 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8430 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8431 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8432 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8433 New tests.
8434
8435 2004-04-08 Paul Brook <paul@codesourcery.com>
8436
8437 * gcc.dg/spill-1.c: New test.
8438
8439 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8440
8441 * gcc.dg/torture/builtin-ctype-2.c: New test.
8442
8443 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8444
8445 * gcc.dg/pch/pch.exp: Add largefile test.
8446
8447 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8448
8449 * g++.dg/pch/externc-1.Hs: New.
8450 * g++.dg/pch/externc-1.C: New.
8451
8452 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8453
8454 * gcc.dg/compat/struct-by-value-5a_main.c,
8455 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8456 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8457 * gcc.dg/compat/struct-by-value-5a_x.c,
8458 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8459 gcc.dg/compat/struct-by-value-5_x.c.
8460 * gcc.dg/compat/struct-by-value-5a_y.c,
8461 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8462 gcc.dg/compat/struct-by-value-5_y.c.
8463
8464 * gcc.dg/compat/struct-by-value-6a_main.c,
8465 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8466 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8467 * gcc.dg/compat/struct-by-value-6a_x.c,
8468 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8469 gcc.dg/compat/struct-by-value-6_x.c.
8470 * gcc.dg/compat/struct-by-value-6a_y.c,
8471 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8472 gcc.dg/compat/struct-by-value-6_y.c.
8473
8474 * gcc.dg/compat/struct-by-value-7a_main.c,
8475 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8476 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8477 * gcc.dg/compat/struct-by-value-7a_x.c,
8478 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8479 gcc.dg/compat/struct-by-value-7_x.c.
8480 * gcc.dg/compat/struct-by-value-7a_y.c,
8481 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8482 gcc.dg/compat/struct-by-value-7_y.c.
8483
8484 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8485
8486 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8487 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8488 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8489 options.
8490
8491 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8492
8493 * gcc.dg/builtins-36.c: New test.
8494
8495 2004-04-06 Paul Brook <paul@codesourcery.com>
8496
8497 * README.gcc: Remove obsolete contraint on testcases.
8498
8499 2004-04-05 Paul Brook <paul@codesourcery.com>
8500
8501 PR2123
8502 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8503 failure and exit(0) on success.
8504 * g++.dg/expr/anew2.C: Ditto.
8505 * g++.dg/expr/anew3.C: Ditto.
8506 * g++.dg/expr/anew4.C: Ditto.
8507
8508 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8509
8510 PR c++/3518
8511 * g++.dg/template/unify7.C: New.
8512
8513 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8514
8515 * g++.dg/README: Bring up to date with new subdirectories; remove
8516 duplicate subdirectory lines.
8517
8518 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8519
8520 PR c++/14007
8521 * g++.dg/template/unify5.C: New.
8522 * g++.dg/template/unify6.C: New.
8523 * g++.dg/template/qualttp20.C: Adjust.
8524 * g++.old-deja/g++.jason/report.C: Adjust.
8525 * g++.old-deja/g++.other/qual1.C: Adjust.
8526
8527 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8528
8529 PR c++/14803
8530 * g++.dg/inherit/ptrmem1.C: New test.
8531
8532 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8533
8534 PR c++/14755
8535 * gcc.c-torture/execute/20040331-1.c: New test.
8536 * gcc.dg/20040331-1.c: New test.
8537
8538 2004-04-01 Paul Brook <paul@codesourcery.com>
8539
8540 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8541
8542 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8543
8544 PR c++/14724
8545 * g++.dg/init/goto1.C: New test.
8546
8547 PR c++/14763
8548 * g++.dg/template/defarg4.C: New test.
8549
8550 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8551
8552 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8553
8554 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8555
8556 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8557
8558 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8559
8560 * gcc.dg/noncompile/undeclared-2.c: New test.
8561
8562 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8563
8564 * gcc.dg/940409-1.c: Remove XFAIL.
8565 * gcc.dg/reg-vol-struct-1.c: New test.
8566
8567 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8568
8569 * gcc.dg/torture/builtin-wctype-1.c: New test.
8570
8571 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8572
8573 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8574 * gcc.dg/20001101-1.c: Likewise.
8575 * gcc.dg/20001102-1.c: Likewise.
8576
8577 2004-03-25 Roger Sayle <roger@eyesopen.com>
8578
8579 * gcc.dg/compare8.c: Add an additional test for XOR.
8580
8581 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8582
8583 * gcc.dg/torture/builtin-ctype-1.c: New test.
8584
8585 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8586
8587 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8588 * gcc.dg/torture/builtin-math-1.c: Likewise.
8589 * gcc.dg/torture/builtin-power-1.c: New test.
8590
8591 2004-03-24 Andreas Schwab <schwab@suse.de>
8592
8593 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8594 IA64 assembler.
8595
8596 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8597 Roger Sayle <roger@eyesopen.com>
8598
8599 * gcc.dg/compare8.c: New test case.
8600
8601 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8602
8603 * g++.dg/ext/altivec-7.C: New test.
8604
8605 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8606
8607 PR 12267, 12391, 12560, 13129, 14114, 14133
8608 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8609 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8610 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8611 Adjust error regexps.
8612 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8613 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8614 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8615 * gcc.dg/local1.c: Add explanatory comment.
8616
8617 2004-03-23 Roger Sayle <roger@eyesopen.com>
8618
8619 PR optimization/14669
8620 * g++.dg/opt/fold2.C: New test case.
8621
8622 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8623
8624 PR c/14069
8625 * gcc.dg/20040322-1.c: New test.
8626
8627 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8628
8629 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8630 * gcc.dg/ultrasp4.c: Likewise.
8631 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8632
8633 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8634
8635 * gcc.dg/i386-sse-8.c: Reset default options.
8636
8637 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8638
8639 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8640 in the error message text.
8641
8642 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8643
8644 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8645
8646 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8647
8648 PR c++/14616
8649 * g++.dg/init/array13.C: New test.
8650
8651 2004-03-20 Roger Sayle <roger@eyesopen.com>
8652
8653 PR target/13889
8654 * gcc.c-torture/compile/pr13889.c: New test case.
8655
8656 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8657
8658 PR c/14635
8659 * builtins-1.c (nan, nans): Don't test.
8660 * builtins-30.c: Don't use nan, nanf, nanl.
8661 * builtins-35.c: New test.
8662
8663 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8664
8665 * g++.dg/ext/altivec-6.C: New test.
8666
8667 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8668
8669 * g++.dg/init/placement3.C: New test.
8670
8671 * g++.dg/template/spec13.C: New test.
8672
8673 * g++.dg/lookup/using11.C: New test.
8674
8675 * g++.dg/lookup/koenig3.C: New test.
8676
8677 * g++.dg/template/operator2.C: New test.
8678
8679 * g++.dg/expr/dtor3.C: New test.
8680 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8681 marker.
8682 * g++.old-deja/g++.law/visibility28.C: Likewise.
8683
8684 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8685
8686 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8687 * gcc.dg/ppc64-abi-3.c: Likewise.
8688
8689 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8690
8691 PR c++/14545
8692 * g++.dg/parse/template15.C: New test.
8693
8694 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8695
8696 * g++.dg/expr/dtor2.C: New test.
8697
8698 * g++.dg/lookup/anon4.C: New test.
8699
8700 * g++.dg/overload/using1.C: New test.
8701
8702 * g++.dg/template/lookup7.C: New test.
8703
8704 * g++.dg/template/typename6.C: New test.
8705
8706 * g++.dg/expr/cond6.C: New test.
8707
8708 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8709
8710 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8711
8712 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8713
8714 * g++.dg/expr/cond5.C: New test.
8715 * g++.dg/expr/constcast1.C: Likewise.
8716 * g++.dg/expr/ptrmem2.C: Likewise.
8717 * g++.dg/expr/ptrmem3.C: Likewise.
8718 * g++.dg/lookup/main1.C: Likewise.
8719 * g++.dg/template/lookup6.C: Likewise.
8720
8721 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8722
8723 * gcc.dg/local1.c: New test.
8724
8725 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8726
8727 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8728
8729 * gcc.dg/torture/builtin-convert-1.c: New test.
8730
8731 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8732
8733 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8734
8735 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8736
8737 PR c++/14481
8738 * g++.dg/warn/Wunused-7.C: New test.
8739
8740 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8741
8742 * gcc.dg/torture/builtin-integral-1.c: New test.
8743
8744 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8745
8746 PR c++/14586
8747 * g++.dg/parse/non-dependent3.C: New test.
8748
8749 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8750
8751 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8752 * g++.dg/eh/simd-2.C: Likewise.
8753 * g++.dg/init/array10.C: Likewise.
8754 * gcc.c-torture/compile/simd-1.c: Likewise.
8755 * gcc.c-torture/compile/simd-2.c: Likewise.
8756 * gcc.c-torture/compile/simd-3.c: Likewise.
8757 * gcc.c-torture/compile/simd-4.c: Likewise.
8758 * gcc.c-torture/compile/simd-6.c: Likewise.
8759 * gcc.c-torture/execute/simd-1.c: Likewise.
8760 * gcc.c-torture/execute/simd-2.c: Likewise.
8761 * gcc.dg/compat/vector-defs.h: Likewise.
8762 * gcc.dg/20020531-1.c: Likewise.
8763 * gcc.dg/altivec-3.c: Likewise.
8764 * gcc.dg/altivec-4.c: Likewise.
8765 * gcc.dg/altivec-varargs-1.c: Likewise.
8766 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8767 * gcc.dg/i386-mmx-3.c: Likewise.
8768 * gcc.dg/i386-sse-4.c: Likewise.
8769 * gcc.dg/i386-sse-5.c: Likewise.
8770 * gcc.dg/i386-sse-8.c: Likewise.
8771 * gcc.dg/simd-1.c: Likewise.
8772 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8773 __ev64_opaque__ since the machine description provides it.
8774
8775 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8776
8777 * lib/compat.exp (skip_list): New global variable.
8778 Use it to hold the user defined COMPAT_SKIPS list if any.
8779 (compat-obj): Add the members of skip_list to optall.
8780
8781 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8782
8783 * gcc.dg/compat/union-by-value-1_main.c,
8784 union-by-value-1_x.c, union-by-value-1_y.c,
8785 union-check.h, union-defs.h,
8786 union-init.h, union-return-1_main.c,
8787 union-return-1_x.c, union-return-1_y.c: New files.
8788
8789 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8790
8791 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8792 mixed-struct-init.h: Add 4 mixed structure types.
8793 struct-by-value-21_main.c, struct-by-value-21_x.c,
8794 struct-by-value-21_y.c, struct-return-21_main.c,
8795 struct-return-21_x.c, struct-return-21_y.c: New files.
8796
8797 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8798
8799 PR c++/14550
8800 * g++.dg/parse/template14.C: New test.
8801
8802 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8803
8804 * gcc.c-torture/execute/20040313-1.c: New test.
8805
8806 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8807
8808 PR target/14533
8809 * gcc.dg/20040311-2.c: New test.
8810
8811 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8812
8813 PR other/14544
8814 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8815 bit-field.
8816
8817 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8818
8819 * gcc.dg/20040305-2.c: Add missing return statement.
8820
8821 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8822
8823 * gcc.dg/builtins-34.c: Also check pow10*.
8824
8825 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8826
8827 PR target/14262
8828 * gcc.dg/20040305-2.c: New test.
8829
8830 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8831
8832 * gcc.dg/20040310-1.c: New test.
8833
8834 2004-03-11 Roger Sayle <roger@eyesopen.com>
8835
8836 * gcc.c-torture/execute/20040311-1.c: New test case.
8837
8838 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8839
8840 PR c++/14476
8841 * g++.dg/lookup/enum1.C: New test.
8842
8843 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8844
8845 PR c++/14510
8846 * g++.dg/lookup/struct2.C: New test.
8847
8848 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8849
8850 * gcc.dg/builtins-34.c: New test.
8851
8852 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8853
8854 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8855
8856 2004-03-09 James E Wilson <wilson@specifixinc.com>
8857
8858 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8859 * gcc.dg/alias-2.c: New testcase.
8860
8861 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8862
8863 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8864
8865 2004-03-09 Roger Sayle <roger@eyesopen.com>
8866
8867 * gcc.c-torture/execute/20040309-1.c: New test case.
8868
8869 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8870
8871 PR c++/14397
8872 * g++.dg/overload/ref1.C: New.
8873
8874 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8875
8876 PR c++/14409
8877 * g++.dg/template/spec12.C: New test.
8878
8879 PR c++/14448
8880 * g++.dg/parse/crash14.C: New test.
8881
8882 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8883
8884 PR c++/14230
8885 * g++.dg/init/ref11.C: New test.
8886
8887 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8888
8889 PR c++/14432
8890 * g++.dg/parse/builtin2.C: New test.
8891
8892 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8893
8894 PR c++/14401
8895 * g++.dg/init/ctor3.C: New test.
8896 * g++.dg/init/union1.C: New test.
8897 * g++.dg/ext/anon-struct4.C: New test.
8898
8899 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8900
8901 * g++.dg/lookup/koenig1.C: Tweak error messages.
8902 * g++.dg/lookup/used-before-declaration.C: Likewise.
8903 * g++.dg/other/do1.C: Likewise.
8904 * g++.dg/overload/koenig1.C: Likewise.
8905 * g++.dg/parse/crash13.C: Likewise.
8906 * g++.dg/template/instantiate3.C: Likewise.
8907
8908 2004-03-08 Eric Christopher <echristo@redhat.com>
8909
8910 * * lib/target-supports.exp: Enable libiconv in test
8911 compilation. Fix up error checking.
8912
8913 2004-03-08 Roger Sayle <roger@eyesopen.com>
8914
8915 PR middle-end/14289
8916 * gcc.dg/pr14289-1.c: New test case.
8917 * gcc.dg/pr14289-2.c: Likewise.
8918 * gcc.dg/pr14289-3.c: Likewise.
8919
8920 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8921
8922 * gcc.c-torture/execute/20040308-1.c: New test.
8923
8924 2004-03-07 Roger Sayle <roger@eyesopen.com>
8925
8926 * gcc.c-torture/execute/20040307-1.c: New test case.
8927
8928 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8929
8930 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8931
8932 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8933
8934 * gcc.dg/20040306-1.c: New test.
8935
8936 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8937
8938 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8939 them static.
8940 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8941
8942 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8943
8944 PR c/14465
8945 * gcc.dg/decl-6.c: New test.
8946
8947 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8948
8949 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8950 Rename LOGPOW -> LOG_POW.
8951 (SQRT_EXP, POW_EXP): New.
8952
8953 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8954
8955 * gcc.dg/i386-sse-8.c: New test.
8956
8957 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8958
8959 PR c/14114
8960 * gcc.dg/decl-5.c: New test.
8961
8962 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8963
8964 * gcc.dg/20040305-1.c: New test.
8965
8966 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8967
8968 PR other/14354
8969 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8970
8971 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8972
8973 PR c++/14425, c++/14426
8974 * g++.dg/ext/altivec-4.C: New test.
8975 * g++.dg/ext/altivec-5.C: New test.
8976
8977 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8978
8979 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8980 global variables of a type with no linkage.
8981 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8982 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8983 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8984 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8985 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8986 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8987 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8988 * g++.dg/warn/deprecated.C: Name enum Color.
8989 * g++.dg/overload/VLA.C: Name structure for 'b'.
8990 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8991
8992 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8993
8994 * gcc.c-torture/compile/20040304-1.c: New test.
8995
8996 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8997
8998 PR 13728
8999 * gcc.dg/decl-4.c: New testcase.
9000
9001 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9002
9003 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9004 as PRECF if sizeof (float) > sizeof (double).
9005 (PRECL): Make it the same as PRECF if
9006 sizeof (float) > sizeof (long double).
9007
9008 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9009
9010 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9011 system type. Add check for irix6 which doesn't have c99 runtime.
9012
9013 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9014
9015 * gcc.dg/const-elim-1.c: xfail for xtensa.
9016
9017 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9018
9019 PR c++/14369
9020 * g++.dg/template/cond4.C: New test.
9021
9022 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9023
9024 PR c++/14360
9025 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9026
9027 PR c++/14361
9028 * g++.dg/parse/defarg7.C: New test.
9029
9030 PR c++/14359
9031 * g++.dg/template/friend26.C: New test.
9032
9033 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9034
9035 PR c++/14324
9036 * g++.dg/abi/mangle21.C: New test.
9037
9038 PR c++/14260
9039 * g++.dg/parse/constructor2.C: New test.
9040
9041 PR c++/14337
9042 * g++.dg/template/sfinae1.C: New test.
9043
9044 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9045
9046 PR c++/14267
9047 * g++.dg/expr/crash2.C: New test.
9048
9049 PR middle-end/13448
9050 * gcc.dg/inline-5.c: New test.
9051 * gcc.dg/always-inline.c: Split out tests into ...
9052 * gcc.dg/always-inline2.c: ... this and ...
9053 * gcc.dg/always-inline3.c: ... this.
9054
9055 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9056
9057 PR debug/12103
9058 * g++.dg/debug/crash1.C: New test.
9059
9060 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9061
9062 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9063 function with __attribute__((noinline)).
9064 (recurser_void2): Likewise.
9065 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9066 (recurser_void2): Likewise.
9067
9068 2004-02-29 Roger Sayle <roger@eyesopen.com>
9069
9070 PR middle-end/14203
9071 * g++.dg/warn/Wunused-6.C: New test case.
9072
9073 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9074
9075 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9076 not defined.
9077
9078 2004-02-27 Eric Christopher <echristo@redhat.com>
9079
9080 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9081 * g++.dg/charset/asm2.c: Run only x86.
9082 * gcc.dg/charset/asm3.c: Ditto.
9083
9084 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9085
9086 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9087 ld_library_path.
9088
9089 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9090
9091 * g++.dg/ext/altivec-3.C: New.
9092
9093 2004-02-26 Richard Henderson <rth@redhat.com>
9094
9095 * g++.dg/ext/attrib10.C: Mark for warning.
9096 * gcc.dg/attr-alias-1.c: New.
9097
9098 2004-02-26 Richard Henderson <rth@redhat.com>
9099
9100 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9101 * gcc.c-torture/execute/20040208-2.c: ... it back.
9102
9103 2004-02-26 Eric Christopher <echristo@redhat.com>
9104
9105 * lib/target-supports.exp (check-iconv-available): New function.
9106 * lib/gcc-dg.exp (dg-require-iconv): New function.
9107 Use above.
9108 * gcc.dg/charset: New directory.
9109 * gcc.dg/charset/charset.exp: New file.
9110 * gcc.dg/charset/asm1.c: Ditto.
9111 * gcc.dg/charset/asm2.c: Ditto.
9112 * gcc.dg/charset/asm3.c: Ditto.
9113 * gcc.dg/charset/asm4.c: Ditto.
9114 * gcc.dg/charset/asm5.c: Ditto.
9115 * gcc.dg/charset/attribute1.c: Ditto.
9116 * gcc.dg/charset/attribute2.c: Ditto.
9117 * gcc.dg/charset/string1.c: Ditto.
9118 * g++.dg/charset: New directory.
9119 * g++.dg/dg.exp: Add here. Special options.
9120 * g++.dg/charset/charset.exp: New file.
9121 * g++.dg/charset/asm1.c: Ditto.
9122 * g++.dg/charset/asm2.c: Ditto.
9123 * g++.dg/charset/asm3.c: Ditto.
9124 * g++.dg/charset/asm4.c: Ditto.
9125 * g++.dg/charset/attribute1.c: Ditto.
9126 * g++.dg/charset/attribute2.c: Ditto.
9127 * g++.dg/charset/extern1.cc: Ditto.
9128 * g++.dg/charset/extern2.cc: Ditto.
9129 * g++.dg/charset/string1.c: Ditto.
9130
9131 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9132
9133 PR c++/14278
9134 * g++.dg/parse/comma1.C: New test.
9135
9136 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9137
9138 PR c++/14284
9139 * g++.dg/template/ttp8.C: New test.
9140
9141 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9142
9143 * gcc.dg/fixuns-trunc-1.c: New test.
9144
9145 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9146
9147 * gcc.dg/builtins-config.h: Use #elif.
9148
9149 2004-02-26 Michael Matz <matz@suse.de>
9150
9151 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9152 * gcc.dg/991214-1.c: Likewise.
9153 * gcc.dg/i386-asm-1.c: Likewise.
9154
9155 2004-02-25 Richard Henderson <rth@redhat.com>
9156
9157 * gcc.c-torture/execute/20040208-2.c: Move ...
9158 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9159
9160 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9161
9162 PR c++/14246
9163 * g++.dg/other/crash-3.C: New test.
9164
9165 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9166
9167 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9168 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9169
9170 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9171 HP-UX.
9172
9173 2004-02-24 Michael Matz <matz@suse.de>
9174
9175 * gcc.dg/i386-regparm.c: New.
9176
9177 2004-02-23 James E Wilson <wilson@specifixinc.com>
9178
9179 * gcc.c-torture/execute/20040223-1.c: New.
9180
9181 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9182 Kazu Hirata <kazu@cs.umass.edu>
9183
9184 * gcc.dg/fwritable-strings-1.c: Remove.
9185
9186 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9187
9188 PR c/14156
9189 * gcc.dg/20040223-1.c: New test.
9190
9191 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9192
9193 PR c++/14106
9194 * g++.dg/ext/typeof9.C: New test.
9195
9196 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9197
9198 PR c++/14250
9199 * g++.dg/other/switch1.C: New test.
9200
9201 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9202
9203 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9204 * gcc.dg/va-arg-1.c: Likewise.
9205
9206 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9207
9208 PR c++/14143
9209 * g++.dg/template/koenig5.C: New test.
9210
9211 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9212
9213 * g++.dg/ext/altivec-1.C: Generalize target triple.
9214 * g++.dg/ext/altivec-2.C: New test case.
9215 * g++.dg/ext/altivec_check.h: New file.
9216 * gcc.dg/altivec-1.c: Generalize target triple;
9217 include altivec_check.h and call altivec_check().
9218 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9219 * gcc.dg/altivec-6.c: New test case.
9220 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9221 type casts as needed.
9222 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9223 altivec_check().
9224 * gcc.dg/altivec-12.c: New test case.
9225 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9226 include altivec_check.h and call altivec_check().
9227 * gcc.dg/altivec_check.h: New file.
9228
9229 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9230
9231 * lib/target-supports.exp (check_alias_available): Don't mangle
9232 function `g' in test program.
9233
9234 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9235
9236 * lib/target-supports.exp (check_profiling_available): Check
9237 argument to determine whether we support a profiling type.
9238 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9239 check_profiling_available.
9240 * g++.dg/bprob/bprob.exp: Likewise
9241 * g77.dg/bprob/bprob.exp: Likewise.
9242 * gcc.misc-tests/bprob.exp: Likewise.
9243 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9244 dg-require-profiling and delete expected error handling.
9245 * gcc.dg/20021014-1.c: Likewise.
9246 * gcc.dg/nest.c: Likewise.
9247
9248 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9249
9250 PR c++/12007
9251 * g++.dg/other/vthunk1.C: New test.
9252
9253 2004-02-20 Falk Hueffner <falk@debian.org>
9254
9255 PR target/14201
9256 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9257
9258 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9259
9260 PR c++/13927
9261 * g++.dg/other/error8.C: Remove XFAIL markers.
9262
9263 PR c++/14173
9264 * g++.dg/ext/packed5.C: New test.
9265
9266 PR c++/14199
9267 * g++.dg/warn/Wunused-5.C: New test.
9268
9269 PR c++/14186
9270 * g++.dg/lookup/member1.C: New test.
9271
9272 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9273
9274 * gcc.c-torture/compile/20040130-1.c: Enable only when
9275 __INT_MAX__ >= 2147483647L.
9276 * gcc.c-torture/compile/961203-1.c: Likewise.
9277
9278 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9279
9280 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9281 * g++.dg/opt/template1.C: Robustify assembler regexp
9282
9283 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9284
9285 * gcc.c-torture/execute/simd-4.x: Remove.
9286 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9287 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9288 Guard with #ifndef SKIP_ATTRIBUTE.
9289 * gcc.dg/compat/vector-1_y.c: Likewise.
9290 * gcc.dg/compat/vector-2_x.c: Likewise.
9291 * gcc.dg/compat/vector-2_y.c: Likewise.
9292 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9293 * g++.dg/eh/simd-2.C: Likewise.
9294
9295 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9296
9297 * gcc.c-torture/compile/complex-1.c: New.
9298
9299 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9300
9301 PR target/14209
9302 * gcc.c-torture/execute/20040218-1.c: New test.
9303
9304 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9305
9306 PR c++/14181
9307 * g++.dg/parse/new2.C: New test.
9308
9309 2004-02-18 Paul Brook <paul@codesourcery.com>
9310
9311 * gcc.c-torture/compile/libcall-1.c: New test.
9312
9313 2004-02-18 Paul Brook <paul@codesourcery.com>
9314
9315 PR debug/12934
9316 * gcc.dg/debug/debug-7.c: New test.
9317
9318 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9319
9320 * gcc.dg/20040217-1.c: New test.
9321
9322 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9323
9324 * gcc.c-torture/execute/990208-1.x: Delete.
9325
9326 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9327
9328 * gcc.c-torture/execute/20040208-2.x: New file.
9329
9330 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9331
9332 PR c++/11326
9333 * g++.dg/abi/structret1.C: New test.
9334
9335 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9336
9337 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9338 (i386_cpuid): No need to test if cpuid is available on AMD64.
9339 Fix assembly, so that it works onboth i386 and AMD64.
9340 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9341 (vecInLong): Fix s[] member type to unsigned int.
9342 (vecInWord): Remove type.
9343 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9344 (a64, b64, c64, d64, e64): Remove.
9345 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9346 Remove unused variable. Remove initialization of removed variables.
9347 Don't call mmx_tests nor sse_tests.
9348 (reference_mmx, reference_sse): Remove.
9349 (check): Add return stmt.
9350 * gcc.dg/i386-sse-7.c: New test.
9351 * gcc.dg/i386-mmx-4.c: New test.
9352
9353 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9354
9355 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9356 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9357 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9358 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9359 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9360 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9361 g++.dg/tc1/dr94.C: Fix line terminator.
9362
9363 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9364
9365 * gcc.c-torture/compile/20040216-1.c: New.
9366
9367 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9368
9369 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9370 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9371 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9372 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9373 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9374 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9375
9376 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9377
9378 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9379
9380 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9381
9382 PR c++/13971
9383 * g++.dg/expr/cond4.C: New test.
9384
9385 PR c++/14086
9386 * g++.dg/lookup/crash2.C: New test.
9387
9388 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9389
9390 * gcc.c-torture/compile/20040214-2.c: New test.
9391
9392 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9393
9394 PR c++/14116
9395 * g++.dg/ext/typeof8.C: New test.
9396
9397 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9398
9399 * gcc.c-torture/compile/20040214-1.c: New test.
9400
9401 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9402
9403 PR c++/13635
9404 * g++.dg/template/spec11.C: New test.
9405
9406 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9407
9408 PR c++/13927
9409 * g++.dg/other/error8.C: New test.
9410
9411 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9412
9413 PR c++/14122
9414 * g++.dg/template/array4.C: New test.
9415
9416 PR c++/14108
9417 * g++.dg/inherit/thunk2.C: New test.
9418
9419 PR c++/14083
9420 * g++.dg/eh/cond2.C: New test.
9421
9422 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9423
9424 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9425
9426 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9427
9428 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9429
9430 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9431
9432 * g++.dg/simd-2.C: xfail on ppc64-linux.
9433
9434 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9435
9436 PR c/456
9437 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9438 tests.
9439
9440 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9441
9442 * gcc.dg/builtins-33.c: New test.
9443
9444 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9445
9446 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9447
9448 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9449
9450 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9451
9452 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9453
9454 * gcc.dg/ppc64-abi-3.c: New test.
9455
9456 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9457
9458 PR c/14092
9459
9460 * gcc.dg/pr14092-1.c: New testcase.
9461
9462 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9463
9464 * gcc.dg/cpp/assert4.c: Fix typo last change.
9465
9466 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9467 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9468
9469 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9470
9471 2004-02-09 Roger Sayle <roger@eyesopen.com>
9472
9473 * gcc.c-torture/compile/20040209-1.c: New test case.
9474
9475 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9476
9477 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9478
9479 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9480
9481 * gcc.c-torture/execute/20040208-[12].c: New tests.
9482
9483 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9484
9485 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9486
9487 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9488
9489 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9490
9491 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9492
9493 Bug 13856
9494 * gcc.dg/visibility-8.c: New testcase.
9495
9496 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9497
9498 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9499 arguments.
9500 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9501
9502 2004-02-07 Roger Sayle <roger@eyesopen.com>
9503
9504 PR middle-end/13696
9505 * g++.dg/opt/fold1.C: New test case.
9506
9507 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9508
9509 PR c++/14033
9510 * g++.dg/other/crash-2.C: New test.
9511
9512 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9513
9514 PR c++/14028
9515 * g++.dg/parse/angle-bracket2.C: New test.
9516
9517 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9518
9519 PR middle-end/13750
9520 Revert:
9521 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9522 PR pch/13361
9523 * testsuite/g++.dg/pch/wchar-1.C: New.
9524 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9525
9526 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9527
9528 PR c++/14008
9529 * g++.dg/parse/error15.C: New test.
9530 * g++.dg/parse/crash11.C: Update dg-error mark.
9531
9532 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9533
9534 PR c++/13932
9535 * g++.dg/warn/conv2.C: New test.
9536
9537 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9538
9539 PR c++/13086
9540 * g++.dg/warn/incomplete1.C: Remove xfail.
9541
9542 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9543
9544 * lib/file-format.exp (gcc_target_object_format): Use
9545 ${tool}_target_compile, not gcc_target_compile.
9546 * lib/target-supports.exp (check_alias_available): Likewise.
9547 (check_gc_sections_available): Likewise.
9548 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9549 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9550 dg-require-alias.
9551
9552 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/13969
9555 * g++.dg/template/static6.C: New test.
9556
9557 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9558
9559 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9560
9561 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9562
9563 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9564 tests for systems where `char' is unsigned by default.
9565
9566 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9567
9568 PR c++/13997
9569 * g++.dg/template/partial3.C: New test.
9570
9571 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9572
9573 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9574 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9575 Remove mentions of obsolete ports.
9576
9577 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9578
9579 * gcc.dg/noncompile/20001228-1.c: Fix for new
9580 error message.
9581
9582 2004-02-03 Roger Sayle <roger@eyesopen.com>
9583
9584 PR target/9348
9585 * gcc.c-torture/execute/multdi-1.c: New test case.
9586
9587 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9588
9589 PR c++/13925
9590 * g++.dg/template/lookup5.C: New test.
9591
9592 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9593
9594 PR c++/13950
9595 * g++.dg/template/lookup4.C: New test.
9596
9597 PR c++/13970
9598 * g++.dg/parse/error14.C: New test.
9599
9600 PR c++/14002
9601 * g++.dg/parse/template13.C: New test.
9602
9603 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9604
9605 PR c++/13978
9606 * g++.dg/template/koenig4.C: New test.
9607
9608 PR c++/13968
9609 * g++.dg/template/crash17.C: New test.
9610
9611 PR c++/13975
9612 * g++.dg/parse/error13.C: New test.
9613 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9614
9615 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9616
9617 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9618
9619 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9620
9621 PR c/11658
9622 PR c/13994
9623 * gcc.dg/noncompile/20040203-1.c: New test.
9624 * gcc.dg/noncompile/20040203-2.c: Likewise.
9625 * gcc.dg/noncompile/20040203-3.c: Likewise.
9626 * gcc.dg/20040203-1.c: Likewise.
9627
9628 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9629
9630 PR c++/10858
9631 * g++.dg/template/sizeof7.C: New test.
9632
9633 2004-02-02 Eric Christopher <echristo@redhat.com>
9634 Zack Weinberg <zack@codesourcery.com>
9635
9636 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9637
9638 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9639
9640 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9641 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9642 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9643 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9644
9645 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9646
9647 PR c++/13113
9648 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9649
9650 PR c++/13854
9651 * g++.dg/ext/attrib13.C: New test.
9652
9653 PR c++/13907
9654 * g++.dg/conversion/op2.C: New test.
9655
9656 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9657
9658 * gcc.dg/titype-1.c: Fix pasto.
9659
9660 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9661
9662 * gcc.dg/titype-1.c: New test.
9663
9664 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9665
9666 PR c++/13957
9667 * g++.dg/template/non-type-template-argument-1.C,
9668 g++.dg/template/qualified-id1.C: Update dg-error marks.
9669 * g++.dg/template/nontype6.C: New test.
9670
9671 2004-02-01 Roger Sayle <roger@eyesopen.com>
9672
9673 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9674 * gcc.dg/builtins-31.c: New testcase.
9675 * gcc.dg/builtins-32.c: New testcase.
9676
9677 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9678
9679 * objc.dg/call-super-2.m: Update line numbers
9680 for the including of stddef.h.
9681
9682 2004-01-30 Michael Matz <matz@suse.de>
9683
9684 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9685 g++.dg/ext/case-range3.C: New tests.
9686
9687 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9688
9689 DR206
9690 PR c++/13813
9691 * g++.dg/template/member4.C: New test.
9692
9693 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9694
9695 PR c++/13683
9696 * g++.dg/template/sizeof6.C: New test.
9697
9698 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9699
9700 * gcc.dg/fwritable-strings-1.c: New test.
9701
9702 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9703
9704 * gcc.c-torture/compile/20040130-1.c: New test.
9705
9706 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9707
9708 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9709
9710 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9711
9712 PR c++/13883
9713 * g++.dg/template/ctor3.C: New test.
9714
9715 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9716
9717 * g++.dg/tc1: New directory.
9718 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9719 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9720 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9721 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9722 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9723
9724 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9725
9726 * g++.dg/parse/error11.C: New test.
9727 * g++.dg/parse/error12.C: Likewise.
9728
9729 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9730
9731 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9732 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9733
9734 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9735
9736 PR c++/13791
9737 * g++.dg/ext/attrib12.C: New test.
9738
9739 PR c++/13736
9740 * g++.dg/parse/cast2.C: New test.
9741
9742 2004-01-27 James E Wilson <wilson@specifixinc.com>
9743
9744 * objc.dg/encode-2.m (main): New local string. Set depending on
9745 sizeof long. Use in sscanf call.
9746 * objc.dg/encode-3.m (main): New local string. Set depending on
9747 sizeof long. Use in scan_initial call.
9748
9749 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9750
9751 * objc.dg/call-super-2.m: Make LP64-safe.
9752 * objc.dg/desig-init-1.m: Likewise.
9753
9754 2004-01-27 Devang Patel <dpatel@apple.com>
9755
9756 * g++.dg/debug/namespace1.C: New test.
9757
9758 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9759
9760 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9761 xscale-*-*.
9762
9763 * gcc.dg/arm-mmx-1.c: New test.
9764
9765 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9766
9767 * gcc.dg/20040127-1.c: New test.
9768 * gcc.dg/20040127-2.c: New test.
9769
9770 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9771
9772 * objc.dg/stret-1.m (glob): Renamed to globa.
9773
9774 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9775
9776 PR c++/13663
9777 * g++.dg/expr/for1.C: New test.
9778
9779 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9780
9781 PR middle-end/13779
9782 * gcc.dg/darwin-longlong.c: New test.
9783
9784 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9785
9786 * gcc.dg/20040124-1.c: Moved test from here...
9787 * gcc.c-torture/compile/20040124-1.c: ...to here.
9788
9789 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9790
9791 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9792 the assembly output if -m64 is passed.
9793
9794 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9795
9796 PR c++/13833
9797 * g++.dg/template/cond3.C: New test.
9798
9799 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9800
9801 PR c++/13810
9802 * g++.dg/template/ttp7.C: New test.
9803
9804 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9805
9806 PR c++/13797
9807 * g++.dg/template/nontype4.C: New test.
9808 * g++.dg/template/nontype5.C: Likewise.
9809
9810 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9811
9812 * gcc.dg/torture/mips-clobber-at.c: New test.
9813
9814 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9815
9816 * gcc.dg/20040124-1.c: New test.
9817
9818 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9819
9820 * gcc.dg/20040123-1.c: New test.
9821
9822 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9823
9824 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9825
9826 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9827
9828 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9829
9830 2004-01-23 Andrew Pinski <apinski@apple.com>
9831
9832 * gcc.dg/20030121-1.c: Move to ..
9833 * gcc.dg/20040121-1.c: here.
9834
9835 2004-01-23 Roger Sayle <roger@eyesopen.com>
9836
9837 * gcc.dg/builtins-29.c: New test case.
9838
9839 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9840
9841 PR 18314
9842 * gcc.dg/builtins-30.c: New testcase.
9843
9844 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9845
9846 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9847 * lib/g77.exp: Likewise.
9848 * lib/objc.exp: Likewise.
9849 * lib/g++.exp: Likewise.
9850
9851 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9852
9853 * gcc.dg/struct-by-value-2.c: New test.
9854
9855 2004-01-21 Andrew Pinski <apinski@apple.com>
9856
9857 PR target/13785
9858 * gcc.dg/20030121-1.c: New test.
9859
9860 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9861
9862 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9863 clobber frame pointer register in asm statement.
9864
9865 2004-01-21 Falk Hueffner <falk@debian.org>
9866
9867 * gcc.c-torture/compile/20040121-1.c: New test.
9868
9869 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9870
9871 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9872
9873 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9874
9875 * gcc.dg/ppc64-abi-2.c: New test.
9876
9877 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9878
9879 * lib/treelang.exp: Fill out this file.
9880 * lib/treelang-dg.exp: New File.
9881
9882 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9883
9884 * gcc.c-torture/compile/981022-1.c: Remove.
9885 * gcc.dg/array-5.c: Remove XFAIL.
9886 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9887 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9888 gcc.dg/cond-lvalue-1.c: Update.
9889 * gcc.dg/cast-lvalue-2.c: New test.
9890
9891 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9892
9893 PR c++/13592
9894 * g++.dg/other/error1.C (class foo): Tweak error message.
9895
9896 PR c++/13592
9897 * g++.dg/template/call2.C: New test.
9898
9899 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9900
9901 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9902 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9903 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9904 scalar-return-1_x.c, scalar-return-2_y.c,
9905 scalar-return-3_x.c, scalar-return-3_y.c,
9906 scalar-return-4_x.c, scalar-return-4_y.c,
9907 struct-align-1.h, struct-align-1_x.c,
9908 struct-align-1_y.c, struct-align-2.h,
9909 struct-align-2_x.c, struct-align-2_y.c,
9910 struct-by-value-10_y.c, struct-by-value-11_x.c,
9911 struct-by-value-11_y.c, struct-by-value-12_x.c,
9912 struct-by-value-12_y.c, struct-by-value-13_x.c,
9913 struct-by-value-13_y.c, struct-by-value-14_x.c,
9914 struct-by-value-14_y.c, struct-by-value-15_x.c,
9915 struct-by-value-15_y.c, struct-by-value-16_y.c,
9916 struct-by-value-17_y.c, struct-by-value-18_y.c,
9917 struct-by-value-19_y.c, struct-by-value-1_x.c,
9918 struct-by-value-1_y.c, struct-by-value-20_y.c,
9919 struct-by-value-2_x.c, struct-by-value-2_y.c,
9920 struct-by-value-3_y.c, struct-by-value-4_x.c,
9921 struct-by-value-4_y.c, struct-by-value-5_y.c,
9922 struct-by-value-6_y.c, struct-by-value-7_y.c
9923 struct-by-value-8_x.c, struct-by-value-8_y.c
9924 struct-by-value-9_x.c, struct-by-value-9_y.c
9925 struct-return-10_x.c, struct-return-10_y.c,
9926 struct-return-19_x.c, struct-return-20_x.c
9927 struct-return-2_x.c, struct-return-2_y.c
9928 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9929 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9930
9931 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9932
9933 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9934 attribute on sparc*-sun-solaris2.*.
9935
9936 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9937
9938 PR c++/13710
9939 * g++.dg/ext/typeof7.C: New test.
9940
9941 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9942
9943 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9944 * gcc.dg/const-elim-1.c: Same.
9945
9946 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9947
9948 * objc.dg/stret-1.m: New.
9949 * objc.dg/stret-2.m: New.
9950
9951 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9952
9953 PR c++/11895
9954 * g++.dg/ext/vector1.C: New test.
9955
9956 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9957
9958 * gcc.dg/pch/import-1.c: New.
9959 * gcc.dg/pch/import-1.hs: New.
9960 * gcc.dg/pch/import-1a.h: New.
9961 * gcc.dg/pch/import-1b.h: New.
9962 * gcc.dg/pch/import-1c.h: New.
9963
9964 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9965
9966 PR c++/13574
9967 * g++.dg/ext/array1.C: New test.
9968
9969 PR c++/13178
9970 * g++.dg/conversion/op1.C: New test.
9971
9972 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9973
9974 PR 11864
9975 From Kazumoto Kojima / Dan Kegel:
9976 * gcc.dg/pr11864-1.c: New test.
9977
9978 PR 10392
9979 From Marcus Comstedt / Dan Kegel:
9980 * gcc.dg/pr10392-1.c: New test.
9981
9982 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9983
9984 PR c++/13478
9985 * g++.dg/init/ref10.C: New test.
9986
9987 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9988
9989 PR c++/13407
9990 * g++.dg/parse/typename6.C: New test.
9991
9992 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9993
9994 PR pch/13361
9995 * testsuite/g++.dg/pch/wchar-1.C: New.
9996 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9997
9998 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9999
10000 PR c++/9259
10001 * g++.dg/expr/sizeof2.C: New test.
10002
10003 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10004
10005 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10006
10007 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10008
10009 PR c++/13659
10010 * g++.dg/lookup/strong-using-3.C: New.
10011 * g++.dg/lookup/using-10.C: New.
10012
10013 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10014
10015 PR c++/13594
10016 * g++.dg/lookup/strong-using-2.C: New.
10017
10018 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10019 Dan Kegel <dank@kegel.com>
10020 J"orn Rennecke <joern.rennecke@superh.com>
10021
10022 PR target/9365
10023 * gcc.dg/pr9365-1.c: New test.
10024
10025 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10026
10027 PR c++/8856
10028 * g++.dg/parse/casting-operator2.C: New test.
10029 * g++.old-deja/g++.pt/explicit83.C: Remove.
10030
10031 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10032
10033 * gcc.dg/label-compound-stmt-1.c: New test.
10034 * gcc.c-torture/compile/950922-1.c,
10035 gcc.c-torture/compile/20000211-3.c,
10036 gcc.c-torture/compile/20000518-1.c,
10037 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10038 compound statements.
10039
10040 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10041
10042 * gcc.dg/ppc64-abi-1.c: New test.
10043
10044 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10045
10046 * g++.dg/ext/attrib9.C: Add dg-warnings.
10047
10048 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10049
10050 PR c++/12335
10051 * g++.dg/parse/dtor3.C: New test.
10052
10053 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10054
10055 PR c++/12709
10056 * g++.dg/parse/try-catch-1.C: New test.
10057
10058 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10059
10060 * ada/acats/run_all.sh: Add more verbose output in acats.log
10061 when compiling tests.
10062
10063 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10064
10065 PR 13656
10066 * gcc.dg/typedef-redecl.c: New test case.
10067 * gcc.dg/typedef-redecl.h: New support file.
10068
10069 2004-01-13 Jan Hubicka <jh@suse.cz>
10070
10071 * gcc.dg/always_inline.c: New test.
10072 * gcc.dg/debug/20031231-1.c: Fix.
10073
10074 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10075
10076 PR c++/13474
10077 * g++.dg/template/array3.C: New test.
10078
10079 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10080
10081 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10082 * g++.dg/warn/Wunused-2.C: Likewise.
10083
10084 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10085
10086 PR c++/13289
10087 * g++.dg/template/instantiate6.C: New test.
10088
10089 2004-01-12 Roger Sayle <roger@eyesopen.com>
10090
10091 PR middle-end/11397
10092 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10093
10094 2004-01-12 Jan Hubicka <jh@suse.cz>
10095
10096 PR opt/12826
10097 * gcc.dg/20040112-1.c: New.
10098
10099 * gcc.dg/dwarf-die[1-7].c: Move to...
10100 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10101 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10102
10103 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10104
10105 PR c++/4100
10106 * g++.dg/parse/friend4.C: New test.
10107
10108 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10109
10110 PR c++/4100
10111 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10112 definition is called a friend.
10113
10114 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10115
10116 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10117
10118 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10119
10120 PR c++/3478
10121 * g++.dg/parse/error10.C: New test.
10122 * g++.dg/template/arg2.C: Accept "invalid type" error.
10123
10124 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10125
10126 PR middle-end/13392
10127 * g++.dg/opt/expect2.C: New test.
10128
10129 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10130
10131 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10132 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10133 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10134 Update dg-error regexps.
10135
10136 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10137
10138 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10139 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10140
10141 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10142
10143 * gcc.dg/pragma-re-1.c: Use right pointer type.
10144
10145 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10146
10147 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10148
10149 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10150
10151 * gcc.dg/rs6000-ldouble-1.c: New.
10152
10153 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10154
10155 DR 337
10156 PR c++/9256
10157 * g++.dg/other/abstract1.C: New test.
10158
10159 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10160
10161 * g++.dg/lookup/strong-using-1.C: New.
10162
10163 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10164
10165 PR c/11234
10166 * gcc.dg/func-ptr-conv-1.c: New test.
10167 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10168
10169 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10170
10171 PR target/13380.
10172 * gcc.c-torture/compile/20040109-1.c: New.
10173
10174 2004-01-08 Stuart Hastings <stuart@apple.com>
10175
10176 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10177 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10178 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10179
10180 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10181
10182 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10183
10184 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10185
10186 * ada/acats/run_acats: Treat 'gnatchop' the same way
10187 as 'gnatmake'. Export GCC_DRIVER.
10188 * ada/acats/run_all.sh: Add target_gnatchop. Use
10189 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10190
10191 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10192
10193 PR c++/12573
10194 * g++.dg/template/dependent-expr4.C: New test.
10195
10196 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10197
10198 * gcc.dg/altivec-11.c: New test.
10199
10200 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10201
10202 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10203
10204 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10205
10206 PR c/6024
10207 * gcc.dg/enum-compat-1.c: New test.
10208 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10209
10210 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10211
10212 PR c/12165
10213 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10214 gcc.dg/c99-idem-qual-3.c: New tests.
10215
10216 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10217
10218 * gcc.dg/winline-7.c: Don't cast void * to int.
10219
10220 2004-01-06 Jan Hubicka <jh@suse.cz>
10221
10222 * gcc.dg/i386-sse-5.c: New test
10223 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10224
10225 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10226
10227 PR c++/12815
10228 * g++.dg/rtti/typeid4.C: New test.
10229
10230 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10231
10232 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10233
10234 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10235
10236 PR c++/12132
10237 * g++.dg/template/error11.C: New test.
10238
10239 PR c++/13451
10240 * g++.dg/template/class2.C: New test.
10241
10242 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10243 Richard Sandiford <rsandifo@redhat.com>
10244
10245 PR c++/13387
10246 * g++.dg/opt/alias3.C: New test.
10247
10248 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10249
10250 PR c++/13157
10251 * g++.dg/template/koenig3.C: New test.
10252
10253 PR c++/13529
10254 * g++.dg/parse/offsetof3.C: New test.
10255
10256 * g++.dg/init/copy7.C: Add missing dg-error markers.
10257
10258 PR c++/12226
10259 * g++.dg/init/copy7.c: New test.
10260
10261 PR c++/13536
10262 * g++.dg/parse/cast1.C: New test.
10263
10264 2004-01-04 Jan Hubicka <jh@suse.cz>
10265
10266 * gcc.dg/winline[1-7].c: New tests.
10267
10268 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10269
10270 PR c++/13520
10271 * g++.dg/template/qualttp22.C: New test.
10272
10273 2004-01-01 Jan Hubicka <jh@suse.cz>
10274
10275 * gcc.dg/debug/20031231-1.c: New.
10276 * gcc.c-torture/compile/20040101-1.c: New.
10277 * gcc.dg/dwarf-die-[1-7].c: New.
10278
10279 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10280
10281 PR optimization/13521
10282 * gcc.c-torture/compile/20031231-1.c: New test.
10283
10284 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10285
10286 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10287
10288 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10289
10290 PR c++/10079
10291 * g++.dg/template/crash16.C: New test.
10292
10293 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10294
10295 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10296
10297 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10298
10299 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10300 ports.
10301 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10302 * g++.old-deja/g++.law/profile1.C: Likewise.
10303 * gcc.c-torture/compile/981006-1.c: Likewise.
10304 * gcc.c-torture/execute/loop-2e.x: Likewise.
10305 * gcc.c-torture/execute/loop-2f.x: Remove.
10306 * gcc.c-torture/execute/loop-2g.x: Likewise.
10307 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10308 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10309
10310 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10311
10312 PR c++/13507
10313 * g++.dg/ext/attrib11.C: New test.
10314
10315 PR c++/13494
10316 * g++.dg/template/array2-1.C: New test.
10317 * g++.dg/template/array2-2.C: New test.
10318
10319 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10320
10321 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10322
10323 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10324
10325 PR c++/12774
10326 * g++.dg/template/array1-1.C: New test.
10327 * g++.dg/template/array1-2.C: New test.
10328
10329 2003-12-29 Roger Sayle <roger@eyesopen.com>
10330
10331 PR fortran/12632
10332 * g77.dg/12632.f: New test case.
10333
10334 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10335
10336 PR c++/13289
10337 * g++.dg/parse/nontype1.C: New test.
10338
10339 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10340
10341 PR c++/12403
10342 * g++.dg/parse/explicit1.C: New test.
10343 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10344
10345 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10346
10347 PR c++/13081
10348 * g++.dg/opt/inline6.C: New test.
10349
10350 PR c++/12613
10351 * g++.dg/parse/error9.C: New test.
10352
10353 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10354
10355 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10356
10357 PR c++/13009
10358 * g++.dg/init/assign1.C: New test.
10359
10360 2003-12-28 Roger Sayle <roger@eyesopen.com>
10361
10362 PR c++/13070
10363 * g++.dg/warn/format3.C: New test case.
10364
10365 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10366
10367 * gcc.c-torture/compile/20031227-1.c: New test.
10368
10369 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10370
10371 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10372 * g77.dg/bprob/bprob.exp: Likewise.
10373 * gcc.misc-tests/bprob.exp: Likewise.
10374 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10375 variants on systems where the library does not provide that
10376 functionality.
10377 * gcc.dg/builtins-20.c: Use builtins-config.h.
10378 * gcc.dg/builtins-config.h: New file.
10379
10380 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10381
10382 * lib/gcc-dg.exp (dg-require-profiling): New function.
10383 * lib/target-supports.exp (check_profiling_available): Likewise.
10384 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10385 * g77.dg/bprob/bprob.exp: Likewise.
10386 * gcc.misc-tests/bprob.exp: Likewise.
10387 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10388 * gcc.dg/20021014-1.c: Likewise.
10389 * gcc.dg/nest.c: Likewise.
10390
10391 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10392
10393 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10394 compiling.
10395 * g++.dg/lookup/java2.C: Likewise.
10396 * gcc.dg/cpp/lexident.c: Likewise.
10397
10398 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10399
10400 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10401 given.
10402 * gcc.c-torture/compile/961203-1.c: Likewise.
10403 * gcc.c-torture/compile/980506-1.c: Likewise.
10404
10405 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10406
10407 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10408 (additional_prunes): New global.
10409 (gcc-dg-prune): Handle additional per-test pruning.
10410 (dg-test): Clear additional_prunes between tests.
10411
10412 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10413 dg-prune-output to avoid spurious failures from assembler
10414 complaining about nonexistent WAW violations.
10415 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10416 Use dg-prune-output to avoid spurious failures from assembler
10417 warning about Itanium B-step errata.
10418
10419 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10420
10421 * g++.dg/abi/macro0.C: New test.
10422 * g++.dg/abi/macro1.C: Likewise.
10423 * g++.dg/abi/macro2.C: Likewise.
10424
10425 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10426 * g++.dg/abi/bitfield7.C: Likewise.
10427 * g++.dg/abi/dtor2.C: Likewise.
10428 * g++.dg/abi/mangle11.C: Likewise.
10429 * g++.dg/abi/mangle12.C: Likewise.
10430 * g++.dg/abi/mangle14.C: Likewise.
10431 * g++.dg/abi/mangle17.C: Likewise.
10432 * g++.dg/abi/vbase10.C: Likewise.
10433 * g++.dg/abi/vbase14.C: Likewise.
10434 * g++.dg/template/qualttp17.C: Likewise.
10435
10436 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10437
10438 PR c/11995
10439 * gcc.dg/20031223-1.c: New test.
10440
10441 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10442
10443 * gcc.dg/noreturn-7.c: New test.
10444
10445 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10446
10447 * gcc.dg/null-pointer-1.c: New test.
10448
10449 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10450
10451 * g++.old-deja/g++.jason/template18.C: Remove.
10452 * g++.old-deja/g++.jason/template37.C: Likewise.
10453
10454 PR c++/12862
10455 * g++.dg/lookup/ns1.C: New test.
10456
10457 PR c++/12397
10458 * g++.dg/template/lookup3.C: New test.
10459
10460 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10461
10462 * g++.dg/template/recurse1.C: New test
10463
10464 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR c++/12479
10467 * g++.dg/parse/semicolon1.C: New test.
10468 * g++.dg/parse/semicolon1.h: Likewise.
10469
10470 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10471
10472 * gcc.dg/darwin-misaligned.c: New test.
10473
10474 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10475
10476 PR c/9163
10477 * gcc.dg/20031222-1.c: New test.
10478
10479 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10480
10481 PR c++/13438
10482 * g++.dg/parse/error8.C: New test.
10483
10484 PR c++/11554
10485 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10486
10487 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10488
10489 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10490 too small.
10491 * gcc.c-torture/compile/930217-1.c: Likewise.
10492 * gcc.c-torture/compile/930513-1.c: Likewise.
10493 * gcc.c-torture/execute/920908-2.c: Likewise.
10494 * gcc.c-torture/execute/921204-1.c: Likewise.
10495 * gcc.c-torture/execute/930621-1.c: Likewise.
10496 * gcc.c-torture/execute/930630-1.c: Likewise.
10497 * gcc.c-torture/execute/931031-1.c: Likewise.
10498 * gcc.c-torture/execute/980602-2.c: Likewise.
10499 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10500 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10501 * gcc.c-torture/execute/extzvsi.c: Likewise.
10502 * gcc.c-torture/unsorted/ext.c: Likewise.
10503
10504 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10505
10506 PR target/12749
10507 * gcc.c-torture/compile/20031220-2.c: New test case.
10508
10509 2003-12-20 Roger Sayle <roger@eyesopen.com>
10510
10511 PR optimization/13031
10512 * gcc.c-torture/compile/20031220-1.c: New test case.
10513
10514 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10515
10516 * gcc.dg/cast-function-1.c: New test.
10517
10518 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10519
10520 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10521 formats.
10522
10523 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10524
10525 PR c++/12795
10526 * g++.dg/ext/attrib10.C: New test.
10527
10528 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10529
10530 * gcc.dg/cleanup-10.c: New test.
10531 * gcc.dg/cleanup-11.c: New test.
10532
10533 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10534
10535 PR c++/13239
10536 * g++.dg/opt/expect1.C: New test.
10537
10538 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10539
10540 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10541
10542 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10543
10544 PR debug/12923
10545 * gcc.dg/20031218-1.c: New test.
10546
10547 PR debug/12389
10548 * gcc.dg/20031218-2.c: New test.
10549 * gcc.dg/20031218-3.c: New test.
10550
10551 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10552 of label name and allow for USER_LABEL_PREFIX == "_" names.
10553 * g++.dg/abi/mangle18-2.C: Likewise.
10554 * g++.dg/abi/mangle19-1.C: Likewise.
10555 * g++.dg/abi/mangle19-2.C: Likewise.
10556 * g++.dg/abi/mangle20-1.C: Likewise.
10557 * g++.dg/abi/mangle20-2.C: Likewise.
10558
10559 2003-12-18 Richard Henderson <rth@redhat.com>
10560
10561 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10562
10563 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10564 Dan Kegel <dank@kegel.com>
10565
10566 PR other/12009
10567 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10568 testing a cross compiler, it causes spurious compile failures.
10569 * lib/g++.exp: Likewise.
10570
10571 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10572
10573 PR c++/13262
10574 * g++.dg/template/access13.C: New test.
10575
10576 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10577
10578 * gcc.dg/20031216-1.c: New test.
10579
10580 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10581
10582 PR c++/9154
10583 * g++.dg/template/error10.C: New test.
10584
10585 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10586
10587 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10588 * g++.dg/eh/simd-2.C: Likewise.
10589
10590 2003-12-17 James E Wilson <wilson@specifixinc.com>
10591 Roger Sayle <roger@eyesopen.com>
10592
10593 * gcc.c-torture/execute/ieee/mzero5.c: New.
10594
10595 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10596
10597 PR c++/10603
10598 * g++.dg/parse/error6.C: New test.
10599
10600 PR c++/12827
10601 * g++.dg/parse/error7.C: New test.
10602
10603 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10604
10605 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10606 at -O with stabs debugging formats.
10607 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10608 * gcc.dg/debug/debug-2.c: Likewise.
10609
10610 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10611
10612 PR c++/12696
10613 * g++.dg/init/error1.C: New test.
10614
10615 PR c++/12218
10616 * g++.dg/init/pm3.C: New test.
10617
10618 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10619
10620 PR c/3347
10621 * gcc.dg/bitfld-8.c: New test.
10622
10623 2003-12-16 James Lemke <jim@wasabisystems.com>
10624
10625 * gcc.dg/arm-scd42-[123].c: New tests.
10626
10627 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10628
10629 PR c++/9043
10630 * g++.dg/abi/mangle20-1.C: New test.
10631 * g++.dg/abi/mangle20-2.C: New test.
10632
10633 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10634
10635 PR c++/13275
10636 * g++.dg/other/offsetof2.C: Remove XFAIL.
10637 * g++.dg/parse/offsetof1.C: New test.
10638 * g++.gd/parse/offsetof2.C: Likewise.
10639
10640 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10641
10642 * g++.dg/template/nontype3.C: New test.
10643 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10644
10645 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10646
10647 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10648
10649 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10650
10651 PR c++/13387
10652 * g++.dg/expr/assign1.C: New test.
10653
10654 PR c++/13242
10655 * g++.dg/abi/mangle19-1.C: New test.
10656 * g++.dg/abi/mangle19-2.C: New test.
10657
10658 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10659
10660 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10661
10662 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10663
10664 * gcc.c-torture/execute/20031216-1.c: New test.
10665
10666 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10667
10668 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10669 an ICE regression.
10670
10671 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10672
10673 PR c++/10926
10674 * g++.dg/template/error9.C: New test.
10675
10676 PR c++/11116
10677 * g++.dg/template/error8.C: New test.
10678
10679 2003-12-15 Roger Sayle <roger@eyesopen.com>
10680
10681 PR middle-end/13400
10682 * gcc.c-torture/execute/20031215-1.c: New test case.
10683
10684 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10685
10686 PR c++/13269
10687 * g++.dg/parse/error5.C: New test.
10688
10689 PR c++/12989
10690 * g++.dg/expr/sizeof1.C: New test.
10691
10692 PR c++/13310
10693 * g++.dg/template/crash15.C: New test.
10694
10695 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10696
10697 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10698 a non-POD type as the last named parameter of a varargs function.
10699
10700 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10701
10702 PR c++/13243
10703 PR c++/12573
10704 * g++.dg/template/crash14.C: New test.
10705 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10706
10707 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10708
10709 * g++.dg/other/java1.C: New test.
10710
10711 PR c++/13241
10712 * g++.dg/abi/mangle18-1.C: New test.
10713 * g++.dg/abi/mangle18-2.C: New test.
10714
10715 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10716
10717 PR optimization/10312
10718 * gcc.c-torture/execute/20031214-1.c: New.
10719
10720 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10721
10722 PR c++/10779
10723 PR c++/12160
10724 * g++.dg/parse/error3.C: New test.
10725 * g++.dg/parse/error4.C: Likewise.
10726 * g++.dg/abi/mangle4.C: Tweak error messages.
10727 * g++.dg/lookup/using5.C: Likewise.
10728 * g++.dg/other/error2.C: Likewise.
10729 * g++.dg/parse/typename5.C: Likewise.
10730 * g++.dg/parse/undefined1.C: Likewise.
10731 * g++.dg/template/arg2.C: Likewise.
10732 * g++.dg/template/ttp3.C: Likewise.
10733 * g++.dg/template/type1.C: Likewise.
10734 * g++.old-deja/g++.other/crash32.C: Likewise.
10735 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10736
10737 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10738
10739 PR c++/13106
10740 * g++.dg/warn/noreturn-3.C: New test.
10741
10742 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10743
10744 PR c++/13118
10745 * g++.dg/abi/covariant3.C: New.
10746
10747 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10748
10749 * g++.dg/eh/ia64-1.C: New test.
10750
10751 2003-12-12 Roger Sayle <roger@eyesopen.com>
10752
10753 PR optimization/13037
10754 * g77.f-torture/execute/13037.f: New test case.
10755
10756 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10757
10758 PR c++/12881
10759 * g++.dg/abi/covariant2.C: New.
10760
10761 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10762
10763 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10764
10765 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10766
10767 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10768
10769 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10770
10771 PR other/10819
10772 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10773 to fix Bug 10819.
10774 * lib/g++.exp (g++_version): Likewise.
10775 * lib/g77.exp (g77_version): Likewise.
10776 * lib/objc.exp (default_objc_version): Likewise.
10777
10778 2003-12-10 Richard Henderson <rth@redhat.com>
10779
10780 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10781
10782 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10783
10784 2003-12-08 Matt Austern <austern@apple.com>
10785
10786 PR c/13134
10787 * lib/gcc-dg.exp (dg-require-visibility): Define.
10788 * lib/target-supports (check_visibility_available): Define.
10789 * gcc.dg/visibility-1.c: New test.
10790 * gcc.dg/visibility-2.c: Likewise.
10791 * gcc.dg/visibility-3.c: Likewise.
10792 * gcc.dg/visibility-4.c: Likewise.
10793 * gcc.dg/visibility-5.c: Likewise.
10794 * gcc.dg/visibility-6.c: Likewise.
10795 * g++.dg/ext/visibility-1.C: Likewise.
10796 * g++.dg/ext/visibility-2.C: Likewise.
10797 * g++.dg/ext/visibility-3.C: Likewise.
10798 * g++.dg/ext/visibility-4.C: Likewise.
10799 * g++.dg/ext/visibility-5.C: Likewise.
10800 * g++.dg/ext/visibility-6.C: Likewise.
10801
10802 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10803
10804 * g++.dg/lookup/java1.C: New test.
10805 * g++.dg/lookup/java2.C: New test.
10806
10807 2003-12-07 Falk Hueffner <falk@debian.org>
10808
10809 * g++.dg/opt/noreturn-1.C: New test.
10810
10811 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10812
10813 * gcc.dg/overflow-1.c: New test.
10814
10815 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10816
10817 * g77.f-torture/compile/13060.f: New test.
10818
10819 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10820
10821 PR c++/13323
10822 * g++.dg/inherit/operator2.C: New test.
10823
10824 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10825
10826 PR c++/13305
10827 * g++.dg/ext/attrib9.C: New test.
10828
10829 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10830
10831 PR c++/13314
10832 * g++.dg/template/error7.C: New test.
10833
10834 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10835 J"orn Rennecke <joern.rennecke@superh.com>
10836
10837 PR target/13302
10838 * g++.dg/other/struct-va_list.C: New test.
10839
10840 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10841
10842 PR c++/13166
10843 * g++.dg/parse/defarg6.C: New test.
10844
10845 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10846
10847 PR target/13256
10848 * gcc.c-torture/execute/20031201-1.c: New test.
10849
10850 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10851
10852 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10853
10854 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10855
10856 * gcc.dg/builtin-return-1.c: New test.
10857
10858 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10859 J"orn Rennecke <joern.rennecke@superh.com>
10860
10861 PR optimization/13260
10862 * gcc.c-torture/execute/20031204-1.c: New test.
10863
10864 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10865
10866 PR c++/9127
10867 * g++.dg/template/error6.C: New test.
10868
10869 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10870
10871 * gcc.dg/20031202-1.c: New test.
10872
10873 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10874
10875 PR c++/13179
10876 * g++.dg/template/eh1.C: New test.
10877
10878 PR c++/10771
10879 * g++.dg/template/error5.C: New test.
10880
10881 2003-12-02 David Ung <davidu@mips.com>
10882
10883 * gcc.dg/compat/vector-check.h: Corrected type for var
10884 g_##TMODE
10885
10886 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10887
10888 PR c++/10126
10889 * g++.dg/template/ptrmem8.C: New test.
10890
10891 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10892
10893 PR c++/12573
10894 * g++.dg/template/dependent-expr3.C: New test.
10895
10896 2003-12-01 James Lemke <jim@wasabisystems.com>
10897
10898 * gcc.dg/arm-g2.c: New test.
10899
10900 2003-12-01 Roger Sayle <roger@eyesopen.com>
10901
10902 PR optimization/11634
10903 * gcc.dg/20031201-2.c: New test case.
10904
10905 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10906
10907 PR 11433
10908 * objc.dg/proto-lossage-3.m: New test.
10909
10910 2003-12-01 Roger Sayle <roger@eyesopen.com>
10911
10912 PR optimization/12628
10913 * gcc.dg/20031201-1.c: New test case.
10914
10915 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10916
10917 * gcc.dg/unaligned-1.c: New test.
10918
10919 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10920
10921 PR c++/9849
10922 * g++.dg/template/error4.C: New test.
10923 * g++.dg/template/nested3.C: Adjust error markers.
10924
10925 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10926
10927 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10928
10929 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10930
10931 PR c/10333
10932 * gcc.dg/bitfld-7.c: New test.
10933
10934 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10935
10936 * gcc.dg/tls/asm-1.C: New test.
10937
10938 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10939
10940 * gcc.dg/cpp/assert4.c: Update.
10941
10942 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10943
10944 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10945 * gcc.dg/builtin-apply3.c: New test.
10946
10947 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10948
10949 * lib/compat.exp (compat-obj): New xfaildata parameter.
10950 Use it to set compiler_conditional_xfail_data before compiling.
10951 (compat-get-options): Handle dg-xfail-if.
10952 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10953 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10954 * gcc.dg/compat/vector-1_y.c: Likewise.
10955 * gcc.dg/compat/vector-2_x.c: Likewise.
10956 * gcc.dg/compat/vector-2_y.c: Likewise.
10957
10958 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10959
10960 * g++.dg/opt/reg-stack4.C: New test.
10961
10962 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10963
10964 * gcc.dg/builtin-apply2.c: New test.
10965
10966 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10967
10968 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10969
10970 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10971
10972 PR c++/12924
10973 * g++.dg/template/template-id-2.C: New test.
10974
10975 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10976
10977 PR c++/5369
10978 * g++.dg/template/memfriend1.C: New test.
10979 * g++.dg/template/memfriend2.C: Likewise.
10980 * g++.dg/template/memfriend3.C: Likewise.
10981 * g++.dg/template/memfriend4.C: Likewise.
10982 * g++.dg/template/memfriend5.C: Likewise.
10983 * g++.dg/template/memfriend6.C: Likewise.
10984 * g++.dg/template/memfriend7.C: Likewise.
10985 * g++.dg/template/memfriend8.C: Likewise.
10986 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10987
10988 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10989
10990 PR c++/12515
10991 * g++.dg/ext/cond1.C: New test.
10992
10993 2003-11-20 Richard Henderson <rth@redhat.com>
10994
10995 * gcc.dg/20020201-2.c: Remove.
10996 * gcc.dg/20020201-4.c: Remove.
10997 * gcc.dg/20020304-1.c: Remove.
10998
10999 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11000
11001 * gcc.dg/cpp/trad/xwin1.c: New test case.
11002
11003 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11004
11005 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11006 * lib/g77.exp: Likewise.
11007 * lib/objc.exp: Likewise.
11008 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11009 for darwin.
11010
11011 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11012
11013 PR c++/12932
11014 * g++.dg/template/static5.C: New test.
11015
11016 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11017
11018 * gcc.dg/nested-func-1.c: New test.
11019
11020 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11021
11022 * gcc.dg/cpp/assert4.c: New test.
11023
11024 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11025
11026 PR c++/2294
11027 * g++.dg/lookup/using9.c: New test.
11028
11029 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11030
11031 PR c++/12762
11032 * g++.dg/template/error3.C: New test.
11033
11034 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11035
11036 PR ada/13035
11037 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11038 No longer use a wrapper for gcc, since this does not work under
11039 Windows.
11040
11041 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11042
11043 PR c++/2094
11044 * g++.dg/template/ptrmem7.C: New test.
11045
11046 2003-11-13 Andrew Pinski <apinski@apple.com>
11047
11048 * gcc.c-torture/compile/20031113-1.c: New test.
11049
11050 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11051 Kean Johnston <jkj@sco.com>
11052
11053 PR c/13029
11054 * gcc.dg/unused-4.c: Update.
11055
11056 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11057
11058 * g++.dg/opt/const3.C: New test.
11059
11060 2003-11-13 Jan Hubicka <jh@suse.cz>
11061
11062 * gcc.c-torture/compile/20031112-1.c: New test.
11063
11064 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11065
11066 * g++.dg/parse/crash10.C: Remove bogus error marker.
11067
11068 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11069
11070 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11071 (host_gcc): Likewise.
11072 (ROOT): Honor $PWDCMD.
11073 (BASE): Likewise.
11074 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11075
11076 2003-11-12 Catherine Moore <clm@redhat.com>
11077
11078 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11079
11080 2003-11-12 Andreas Jaeger <aj@suse.de>
11081 Jakub Jelinek <jakub@redhat.com>
11082 Andrew Pinski <pinskia@physics.uc.edu>
11083 Richard Henderson <rth@redhat.com>
11084
11085 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11086 systems.
11087 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11088
11089 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11090 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11091
11092 2003-11-11 Andreas Jaeger <aj@suse.de>
11093
11094 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11095
11096 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11097
11098 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11099
11100 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11101 Clean ups.
11102
11103 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11104
11105 * gcc.dg/trampoline-1.c: New test.
11106
11107 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11108
11109 * gcc.c-torture/compile/200031109-1.c: New test.
11110
11111 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11112
11113 PR c/3190
11114 PR c/8714
11115 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11116 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11117 gcc.dg/format/no-y2k-1.c: Update.
11118
11119 2003-11-08 Roger Sayle <roger@eyesopen.com>
11120
11121 PR optimization/10467
11122 * gcc.dg/20031108-1.c: New test case.
11123
11124 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11125
11126 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11127
11128 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11129
11130 * gcc.dg/compound-lvalue-1.c: New test.
11131 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11132 some XFAILs.
11133
11134 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11135
11136 * gcc.dg/altivec-varargs-1.c: New test.
11137
11138 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11139
11140 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11141 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11142 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11143 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11144 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11145
11146 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11147
11148 * gcc.dg/cond-lvalue-1.c: New test.
11149
11150 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11151
11152 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11153
11154 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11155
11156 PR c++/11616
11157 * g++.dg/template/instantiate5.C: New test.
11158
11159 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11160
11161 PR c++/12726
11162 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11163 * ChangeLog: Add missing first entry for above test.
11164
11165 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11166
11167 PR c++/9810
11168 * g++.dg/template/using8.C: New test.
11169 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11170
11171 2003-11-02 Roger Sayle <roger@eyesopen.com>
11172
11173 PR optimization/10817
11174 * gcc.c-torture/compile/20031102-1.c: New test case.
11175
11176 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11177
11178 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11179 2147483647.
11180
11181 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11182
11183 * gcc.dg/20031102-1.c: New test.
11184
11185 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11186
11187 * gcc.dg/complex-1.c: New test.
11188
11189 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11190
11191 PR c++/12796
11192 * g++.dg/template/crash13.C: Adjust expected error location.
11193 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11194
11195 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11196
11197 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11198
11199 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11200
11201 PR/10239
11202 * gcc.c-torture/compile/20031031-2.c: New test.
11203
11204 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11205
11206 PR/11640
11207 * gcc.c-torture/compile/20031031-1.c: New test.
11208
11209 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11210
11211 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11212 * gcc.misc-tests/bprob.exp: Likewise.
11213 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11214 the execution test on arm-elf configs.
11215 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11216 configs that don't support scratch files.
11217 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11218
11219 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11220
11221 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11222 done by dejagnu.
11223
11224 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11225
11226 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11227 Avoid non pure sh syntax. Add more logging.
11228
11229 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11230 fail.
11231
11232 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11233
11234 PR libgcj/10610
11235 * gcc.dg/ppc-stackalign-1.c: New test.
11236
11237 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11238
11239 * ada/acats/run_all.sh: Change output to be more compliant with
11240 dejagnu framework.
11241 Create acats.sum and acats.log files under testsuite/ada/acats
11242 Only run [a-z]* directories, to filter out e.g. CVS.
11243 Redirect build output to log file.
11244
11245 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11246
11247 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11248
11249 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11250
11251 PR ada/5909:
11252 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11253
11254 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11255
11256 * gcc.c-torture/compile/20031023-1.c: New test.
11257 * gcc.c-torture/compile/20031023-2.c: New test.
11258 * gcc.c-torture/compile/20031023-3.c: New test.
11259 * gcc.c-torture/compile/20031023-4.c: New test.
11260
11261 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11262
11263 PR c++/10371
11264 * g++.dg/lookup/scoped8.C: New test.
11265
11266 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11267
11268 * g++.dg/opt/reg-stack3.C: New test.
11269
11270 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11271
11272 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11273
11274 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11275
11276 PR c++/11076
11277 * g++.dg/template/crash13.C: New test.
11278
11279 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11280
11281 * gcc.dg/c99-restrict-2.c: New test.
11282
11283 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11284
11285 PR c++/12698, c++/12699, c++/12700, c++/12566
11286 * g++.dg/inherit/covariant9.C: New test.
11287 * g++.dg/inherit/covariant10.C: New test.
11288 * g++.dg/inherit/covariant11.C: New test.
11289
11290 2003-10-23 Jason Merrill <jason@redhat.com>
11291
11292 PR c++/12726
11293 * g++.dg/ext/complit2.C: New test.
11294
11295 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11296
11297 PR target/12654
11298 * gcc.c-torture/execute/20031020-1.c: New test.
11299
11300 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11301
11302 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11303 following the jump_insn.
11304
11305 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11306
11307 * gcc.dg/cast-lvalue-1.c: New test.
11308
11309 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11310
11311 PR c++/11962
11312 * g++.dg/template/cond2.C: New test.
11313
11314 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11315
11316 * gcc.dg/builtins-28.c: New test.
11317
11318 2003-10-20 Jan Hubicka <jh@suse.cz>
11319
11320 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11321 parameter.
11322 * testsuite/gcc.dg/inline-2.c: Likewise.
11323
11324 2003-10-20 Phil Edwards <phil@codesourcery.com>
11325
11326 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11327 * gcc.dg/nest.c: Likewise.
11328
11329 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11330
11331 PR c++/9781, c++/10583, c++/11862
11332 * g++.dg/parse/crash13.C: New test.
11333
11334 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11335
11336 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11337
11338 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11339
11340 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11341 Define HAVE_C99_RUNTIME except on Solaris.
11342 * gcc.dg/builtins-20.c: Likewise.
11343
11344 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11345
11346 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11347
11348 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11349
11350 PR c++/12495
11351 * g++.dg/template/crash21.C: New test.
11352
11353 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11354
11355 PR c++/2513
11356 * g++.dg/template/typename5.C: New test.
11357
11358 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11359
11360 PR c++/12369
11361 * g++.dg/template/friend25.C: New test.
11362
11363 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11364
11365 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11366 versions.
11367
11368 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11369
11370 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11371 == 2147483647.
11372
11373 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11374
11375 * gcc.c-torture/execute/960416-1.x: Remove.
11376 * gcc.c-torture/execute/divconst-3.x: Likewise.
11377
11378 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11379
11380 PR target/12598
11381 * gcc.dg/torture/cris-volatile-1.c: New test.
11382
11383 2003-10-14 Roger Sayle <roger@eyesopen.com>
11384
11385 PR optimization/9325
11386 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11387 for overflowing floating point to integer conversion during RTL
11388 simplification.
11389
11390 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11391
11392 * objc/execute/_cmd.m: Fix typo.
11393 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11394 Relax 'scan-assembler' regexp.
11395 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11396 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11397 * objc.dg/zero-link-2.m: Remove blank line.
11398 * objc.dg/zero-link-3.m: New test case.
11399
11400 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11401
11402 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11403
11404 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11405 than linker trickery.
11406
11407 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11408
11409 PR c++/12370
11410 * g++.dg/other/friend2.C: New test.
11411
11412 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11413
11414 * gcc.dg/20031012-1.c: New test.
11415
11416 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11417
11418 * gcc.dg/weak/weak-3.c: Fix for new warning.
11419
11420 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11421
11422 PR optimization/8750
11423 * gcc.c-torture/execute/20031012-1.c: New test case.
11424
11425 2003-10-11 Roger Sayle <roger@eyesopen.com>
11426
11427 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11428 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11429
11430 2003-10-11 Roger Sayle <roger@eyesopen.com>
11431
11432 PR optimization/12260
11433 * gcc.c-torture/compile/20031011-2.c: New test case.
11434
11435 2003-10-11 Roger Sayle <roger@eyesopen.com>
11436
11437 * gcc.c-torture/execute/20031011-1.c: New testcase.
11438
11439 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11440
11441 * gcc.c-torture/compile/20031011-1.c: New test.
11442
11443 2003-10-11 Jan Hubicka <jh@suse.cz>
11444
11445 * g++.dg/other/first-global.C: New test.
11446
11447 2003-10-11 Roger Sayle <roger@eyesopen.com>
11448
11449 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11450
11451 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11452
11453 * gcc.c-torture/compile/20031010-1.c: New test.
11454
11455 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11456
11457 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11458 * gcc.c-torture/execute/va-arg-25.c: ... here.
11459
11460 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11461
11462 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11463
11464 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11465
11466 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11467
11468 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11469
11470 * g++.dg/parse/error2.C: New test.
11471
11472 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11473
11474 PR c++/11097
11475 * g++.dg/other/error5.C: Modify the error message.
11476 * g++.dg/lookup/using8.C: New test.
11477
11478 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11479
11480 * gcc.dg/darwin-abi-2.c: New file.
11481 * gcc.c-torture/execute/va-arg-24.c: New file.
11482
11483 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11484
11485 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11486 indentation.
11487
11488 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11489
11490 PR c++/10147
11491 * g++.dg/other/error4.C: Update error messages.
11492 * g++.dg/template/ptrmem4.C: Likewise.
11493
11494 PR c++/12337
11495 * g++.dg/init/new9.C: New test.
11496
11497 PR c++/12334, c++/12236, c++/8656
11498 * g++.dg/ext/attrib8.C: New test.
11499
11500 2003-10-06 Devang Patel <dpatel@apple.com>
11501
11502 * gcc.dg/debug/dwarf2-3.h: New test.
11503 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11504
11505 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11506
11507 * g++.dg/opt/cfg2.C: New test.
11508
11509 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11510
11511 * g++.dg/opt/float1.C: New test.
11512
11513 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11514
11515 * gcc.dg/c90-array-lval-6.c: New test.
11516 * gcc.dg/c99-array-lval-6.c: New test.
11517
11518 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11519 Ziemowit Laski <zlaski@apple.com>
11520
11521 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11522 'Derived', so that it is never considered a class method; add
11523 new warning for '+port' method ambiguity.
11524 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11525 <objc/objc-api.h> (needed on Mac OS X).
11526 * objc.dg/method-13.m: New test.
11527
11528 2003-10-03 Roger Sayle <roger@eyesopen.com>
11529
11530 PR optimization/9325, PR java/6391
11531 * gcc.c-torture/execute/20031003-1.c: New test case.
11532
11533 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11534
11535 PR optimization/12180
11536 * gcc.dg/20031002-1.c: New test.
11537
11538 PR c++/12486
11539 * g++.dg/inherit/error1.C: New test.
11540
11541 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11542
11543 * lib/f-torture.exp (search_for): Rename to...
11544 (search_for_re): This. Also, clean up comments and the
11545 "regexp" invocation.
11546
11547 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11548
11549 * gcc.c-torture/compile/20031002-1.c: New test.
11550
11551 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11552
11553 * g++.dg/opt/cond1.C: New test.
11554
11555 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11556
11557 * gcc.dg/Wold-style-definition-2.c: New testcase.
11558 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11559
11560 2003-09-29 Richard Henderson <rth@redhat.com>
11561
11562 * g++.dg/init/array10.C: Add dg-options.
11563
11564 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11565
11566 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11567
11568 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11569
11570 * g++.dg/template/friend19.C: Fix typo.
11571 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11572
11573 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11574
11575 * gcc.c-torture/execute/20030928-1.c: New test.
11576 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11577
11578 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11579
11580 * g++.dg/opt/unroll1.C: New test.
11581
11582 2003-09-26 Roger Sayle <roger@eyesopen.com>
11583
11584 PR optimization/11741
11585 * gcc.dg/20030926-1.c: New test case.
11586
11587 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11588
11589 PR c++/5655
11590 * g++.dg/parse/access7.C: New test.
11591 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11592
11593 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11594
11595 MERGE OF objc-improvements-branch into MAINLINE:
11596 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11597 if libobjc has not been built.
11598 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11599 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11600 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11601 objc/execute/nested-3.m, objc/execute/np-2.m,
11602 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11603 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11604 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11605 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11606 objc.dg/special/unclaimed-category-1.h,
11607 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11608 well as GNU runtime.
11609 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11610 * execute/cascading-1.m, execute/function-message-1.m,
11611 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11612 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11613 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11614 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11615 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11616 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11617 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11618 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11619 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11620 * objc.dg/bitfield-2.m: Run only on Darwin.
11621 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11622 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11623 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11624 * objc.dg/const-str-1.m: Fix constant string layout.
11625
11626 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11627
11628 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11629
11630 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11631
11632 * gcc.dg/darwin-abi-1.c: New file.
11633
11634 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11635
11636 PR target/12281
11637 * gcc.c-torture/compile/20030921-1.c: New test.
11638
11639 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11640
11641 * g++.dg/opt/reg-stack2.C: New test.
11642
11643 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11644
11645 * g++.dg/eh/delayslot1.C: New test.
11646
11647 2003-09-20 Richard Henderson <rth@redhat.com>
11648
11649 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11650
11651 2003-09-20 Roger Sayle <roger@eyesopen.com>
11652
11653 * gcc.c-torture/execute/20030920-1.c: New test case.
11654
11655 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11656
11657 * g++.dg/rtti/typeid3.C: Correct expected error message.
11658
11659 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11660
11661 PR c++/157
11662 * g++.dg/parse/crash12.C: New test.
11663
11664 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11665
11666 * gcc.dg/compat/mixed-struct-check.h: New.
11667 * gcc.dg/compat/mixed-struct-defs.h: New.
11668 * gcc.dg/compat/mixed-struct-init.h: New.
11669 * gcc.dg/compat/struct-by-value-19_main.c: New.
11670 * gcc.dg/compat/struct-by-value-19_x.c: New.
11671 * gcc.dg/compat/struct-by-value-19_y.c: New.
11672 * gcc.dg/compat/struct-by-value-20_main.c: New.
11673 * gcc.dg/compat/struct-by-value-20_x.c: New.
11674 * gcc.dg/compat/struct-by-value-20_y.c: New.
11675 * gcc.dg/compat/struct-return-19_main.c: New.
11676 * gcc.dg/compat/struct-return-19_x.c: New.
11677 * gcc.dg/compat/struct-return-19_y.c: New.
11678 * gcc.dg/compat/struct-return-20_main.c: New.
11679 * gcc.dg/compat/struct-return-20_x.c: New.
11680 * gcc.dg/compat/struct-return-20_y.c: New.
11681
11682 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11683 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11684 so that it will not complain on LP64 targets.
11685
11686 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11687
11688 PR c++/495
11689 * g++.dg/template/friend24.C: New test.
11690
11691 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11692
11693 PR c++/12332
11694 * g++.dg/template/memtmpl2.C: New test.
11695
11696 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11697
11698 PR target/11184
11699 * gcc.dg/builtin-apply1.c: New test.
11700
11701 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11702
11703 PR c++/9848
11704 * g++.dg/warn/Wunused-4.C: New test.
11705
11706 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11707
11708 PR c++/12316
11709 * g++.dg/other/gc2.C: New test.
11710
11711 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11712
11713 PR c++/11991
11714 * g++.dg/rtti/typeid3.C: New test.
11715
11716 PR c++/12266
11717 * g++.dg/overload/template1.C: New test.
11718
11719 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11720
11721 * g++.dg/opt/cfg3.C: New test.
11722
11723 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11724
11725 PR c++/7939
11726 * g++.dg/template/crash11.C: New test.
11727
11728 2003-09-16 Jason Merrill <jason@redhat.com>
11729 Jakub Jelinek <jakub@redhat.com>
11730
11731 * gcc.dg/attr-warn-unused-result.c: New test.
11732
11733 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11734
11735 PR c++/12184
11736 * g++.dg/expr/call2.C: New test.
11737
11738 2003-09-15 Andreas Jaeger <aj@suse.de>
11739
11740 * gcc.dg/Wold-style-definition-1.c: New test.
11741
11742 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11743
11744 PR c++/3907
11745 * g++.dg/parse/template12.C: New test.
11746
11747 * g++.dg/abi/bitfield11.C: New test.
11748 * g++.dg/abi/bitfield12.C: Likewise.
11749
11750 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11751
11752 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11753 non-expansion of functional macro name without arguments at EOL.
11754 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11755
11756 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11757
11758 * gcc.c-torture/execute/20030914-[12].c: New tests.
11759
11760 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11761
11762 PR c++/11788
11763 * g++.dg/overload/addr1.C: New test.
11764
11765 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11766
11767 * gcc.dg/20030909-1.c: New test.
11768
11769 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11770
11771 * gcc.dg/ultrasp10.c: New test.
11772
11773 2003-09-09 Devang Patel <dpatel@apple.com>
11774
11775 * gcc.dg/darwin-ld-6.c: New test.
11776
11777 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11778
11779 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11780
11781 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11782
11783 * gcc.dg/ia64-types1.c: New test.
11784 * gcc.dg/ia64-types2.c: Likewise.
11785
11786 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11787
11788 * gcc.dg/builtins-1.c: Add more _Complex tests.
11789 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11790
11791 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11792 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11793
11794 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11795
11796 PR c++/11786
11797 * g++.dg/lookup/koenig2.C: New test.
11798
11799 PR c++/5296
11800 * g++.dg/rtti/typeid2.C: New test.
11801
11802 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11803
11804 * gcc.c-torture/compile/20030904-1.c: New test.
11805
11806 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11807
11808 * g++.dg/opt/longbranch2.C: New test.
11809
11810 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11811
11812 * g++.dg/template/crash10.C: Only compile it.
11813
11814 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11815
11816 PR middle-end/11665
11817 * gcc.c-torture/compile/20030907-1.c: New test.
11818 * g++.dg/init/array11.C: New test.
11819
11820 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11821
11822 PR c++/11852
11823 * g++.dg/init/struct1.C: New test.
11824
11825 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11826
11827 PR c++/12181
11828 * g++.dg/expr/comma1.C: New test.
11829
11830 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11831
11832 PR c++/11867
11833 * g++.dg/expr/static_cast5.C: New test.
11834
11835 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11836
11837 PR c++/11507
11838 * g++.dg/lookup/scoped7.C: New test.
11839
11840 PR c++/9574
11841 * g++.dg/other/static1.C: New test.
11842
11843 PR c++/11490
11844 * g++.dg/warn/template-1.C: New test.
11845
11846 PR c++/11432
11847 * g++.dg/template/crash10.C: New test.
11848
11849 PR c++/2478
11850 * g++.dg/overload/VLA.C: New test.
11851
11852 PR c++/10804
11853 * g++.dg/template/call1.C: New test.
11854
11855 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11856
11857 PR c++/11794
11858 * g++.dg/parse/using3.C: New test.
11859
11860 2003-09-06 Roger Sayle <roger@eyesopen.com>
11861
11862 PR c++/11409
11863 * g++.dg/overload/builtin3.C: New test case.
11864
11865 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11866
11867 PR c/9862
11868 * gcc.dg/20030906-1.c: New test.
11869 * gcc.dg/20030906-2.c: Likewise.
11870
11871 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11872
11873 PR c++/12167
11874 * g++.dg/parse/defarg5.C: New test.
11875
11876 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11877
11878 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11879
11880 PR c++/12163
11881 * g++.dg/expr/static_cast4.C: New test.
11882
11883 PR c++/12146
11884 * g++.dg/template/crash9.C: New test.
11885
11886 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11887
11888 * g++.old-deja/g++.ext/pretty2.C: Update for change
11889 in __FUNCTION__.
11890 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11891
11892 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11893
11894 PR c++/11922
11895 * g++/dg/template/qualified-id1.C: New test.
11896
11897 PR c++/12037
11898 * g++.dg/warn/noeffect4.C: New test.
11899
11900 2003-09-04 Matt Austern <austern@apple.com>
11901
11902 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11903 * g++.dg/ext/fnname2.C: Likewise.
11904 * g++.dg/ext/fnname3.C: Likewise.
11905
11906 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11907
11908 * g++.dg/expr/lval1.C: New test.
11909 * g++.dg/ext/lvcast.C: Remove.
11910
11911 2003-09-03 Roger Sayle <roger@eyesopen.com>
11912
11913 PR optimization/11700.
11914 * gcc.c-torture/compile/20030903-1.c: New test case.
11915
11916 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11917
11918 PR c++/12053
11919 * g++.dg/abi/layout4.C: New test.
11920
11921 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11922
11923 PR c++/11553
11924 * g++.dg/parse/friend3.C: New test.
11925
11926 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11927
11928 PR c++/11847
11929 * g++.dg/template/class1.C: New test.
11930
11931 PR c++/11808
11932 * g++.dg/expr/call1.C: New test.
11933
11934 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11935
11936 PR c++/12114
11937 * g++.dg/init/ref9.C: New test.
11938
11939 PR c++/11972
11940 * g++.dg/template/nested4.C: New test.
11941
11942 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11943
11944 PR c++/12093
11945 * g++.dg/template/non-dependent4.C: New test.
11946
11947 PR c++/11928
11948 * g++.dg/inherit/conv1.C: New test.
11949
11950 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11951
11952 PR c++/6196
11953 * g++.dg/ext/label1.C: New test.
11954 * g++.dg/ext/label2.C: Likewise.
11955
11956 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11957
11958 * g++.dg/expr/cond3.C: New test.
11959
11960 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11961
11962 * gcc.dg/builtins-1.c: Add new builtin cases.
11963
11964 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11965
11966 * gcc.dg/builtins-1.c: Add new cases.
11967 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11968
11969 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11970
11971 * gcc.dg/builtins-1.c: Add more math builtin tests.
11972 * gcc.dg/torture/builtin-attr-1.c: New test.
11973
11974 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11975
11976 PR optimization/5079
11977 * g++.dg/opt/static3.C: New test.
11978
11979 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11980
11981 * gcc.misc-tests/gcov-10b.c: New test.
11982
11983 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11984
11985 * g++.dg/opt/ptrmem3.C: New test.
11986
11987 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11988
11989 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11990
11991 * gcc.dg/20030826-2.c: New test.
11992
11993 2003-08-26 Roger Sayle <roger@eyesopen.com>
11994
11995 PR middle-end/12002
11996 * g77.f-torture/compile/12002.f: New test case.
11997
11998 2003-08-26 Roger Sayle <roger@eyesopen.com>
11999
12000 * gcc.dg/20030826-1.c: New test case.
12001
12002 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12003
12004 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12005
12006 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12007
12008 PR c++/11871
12009 * c++.dg/lookup/crash1.C: New test.
12010
12011 * c++.dg/warn/noeffect3.C: New test.
12012
12013 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12014
12015 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12016 * gcc.dg/compat/vector-1_y.c: Ditto.
12017 * gcc.dg/compat/vector-2_x.c: Ditto.
12018 * gcc.dg/compat/vector-2_y.c: Ditto.
12019
12020 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12021
12022 * gcc.dg/20030702-1.c: New test.
12023
12024 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12025
12026 PR c++/8795
12027 * g++.dg/ext/altivec-1.C: New test.
12028
12029 2003-08-24 Richard Henderson <rth@redhat.com>
12030
12031 * g++.dg/eh/simd-2.C: Add -w for x86.
12032
12033 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12034
12035 * gcc.dg/20030815-1.c: New test.
12036
12037 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12038
12039 PR c++/3765
12040 * g++.dg/parse/access6.C: New test.
12041
12042 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12043
12044 PR c++/641, c++/11876
12045 * g++.dg/template/friend22.C: New test.
12046 * g++.dg/template/friend23.C: Likewise.
12047
12048 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12049
12050 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12051 identically.
12052
12053 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12054
12055 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12056
12057 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12058
12059 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12060
12061 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12062
12063 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12064
12065 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12066
12067 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12068
12069 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12070
12071 PR c++/11919
12072 * g++.dg/overload/prom1.C: New test.
12073
12074 PR c++/11551
12075 * g++.dg/parse/dtor2.C: New test.
12076
12077 PR c++/10762
12078 * g++.dg/parse/using2.C: New test.
12079
12080 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12081
12082 PR target/11805
12083 * gcc.c-torture/compile/20030821-1.c: New.
12084
12085 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12086
12087 PR c++/11834
12088 * g++.dg/template/deduce2.C: New test.
12089
12090 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12091
12092 * gcc.c-torture/execute/20030821-1.c: New test.
12093
12094 2003-08-20 Roger Sayle <roger@eyesopen.com>
12095
12096 PR middle-end/11984
12097 * gcc.dg/20030820-1.c: New test case.
12098
12099 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12100
12101 PR c++/11945
12102 * g++.dg/warn/noeffect2.C: New test.
12103
12104 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12105
12106 PR c++/10926
12107 * g++.dg/template/dtor2.C: New test.
12108
12109 PR c++/11684
12110 * g++.dg/template/operator1.C: New test.
12111 * g++.dg/parse/operator4.C: New test.
12112
12113 PR c++/11946.C
12114 * g++.dg/expr/enum1.C: New test.
12115 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12116
12117 PR c++/11036.C
12118 * g++.dg/parse/elab2.C: New test.
12119 * g++.dg/parse/typedef4.C: Change error message.
12120 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12121 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12122 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12123
12124 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12125
12126 * gcc.dg/pch/warn-1.c: New.
12127 * gcc.dg/pch/warn-1.hs: New.
12128
12129 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12130 not-tested file.
12131
12132 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12133
12134 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12135
12136 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12137
12138 * gcc.dg/uninit-D.c: New Test.
12139 * gcc.dg/uninit-E.c: New Test.
12140 * gcc.dg/uninit-F.c: New Test.
12141 * gcc.dg/uninit-G.c: New Test.
12142
12143 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12144
12145 * g++.dg/README: Describe the pch directory.
12146
12147 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12148
12149 PR c++/11174
12150 * g++.dg/parse/access4.C: New test.
12151 * g++.dg/parse/access5.C: Likewise.
12152 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12153
12154 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12155
12156 * gcc.dg/noncompile/20030818-1.c: New.
12157
12158 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12159
12160 PR c++/11957
12161 * g++.dg/warn/noeffect1.C: New test.
12162
12163 * g++.dg/template/scope2.C: New test.
12164 * g++.dg/template/error2.C: Correct dg-error
12165
12166 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12167
12168 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12169
12170 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12171
12172 PR C++/11512
12173 * g++.dg/template/warn1.C: New.
12174
12175 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12176
12177 * g++.dg/template/error2.C: New test.
12178 * g++.dg/lookup/using7.C: Adjust errors
12179 * g++.old-deja/g++.pt/crash36.C: Likewise.
12180 * g++.old-deja/g++.pt/derived3.C: Likewise.
12181
12182 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12183
12184 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12185 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12186 * gcc.c-torture/execute/builtins/string-9.c: New, from
12187 string-opt-9.c. Adjust for execute/builtins framework.
12188 * gcc.c-torture/execute/string-opt-9.c: Delete.
12189
12190 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12191
12192 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12193
12194 * g++.dg/parse/ret-type2.C: New test.
12195
12196 PR c++/11703
12197 * g++.dg/init/new8.C: New test.
12198
12199 PR c++/10923
12200 * g++.dg/parse/typedef5.C: New test.
12201
12202 PR c++/9512
12203 * g++.dg/parse/qualified2.C: New test.
12204 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12205 invalid code.
12206
12207 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12208
12209 * g++.dg/conversion/ptrmem1.C: New test.
12210
12211 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12212
12213 PR target/11693
12214 * gcc.dg/20030811-1.c: New test.
12215
12216 PR target/11535
12217 * gcc.c-torture/execute/20030811-1.c: New test.
12218
12219 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12220
12221 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12222
12223 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12224
12225 PR c++/11789.C
12226 * g++.dg/inherit/multiple1.C: New test.
12227
12228 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12229
12230 * gcc.dg/spe1.c: New test.
12231
12232 PR c++/11670
12233 * g++.dg/expr/cast2.C: New test.
12234
12235 PR c++/10530
12236 * g++.dg/template/dependent-name2.C: New test.
12237
12238 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12239
12240 * g++.dg/parse/crash11.C: Put the dg options in comments.
12241
12242 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12243
12244 * lib/gcc-dg.exp: Update for diagnostic change.
12245
12246 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12247
12248 PR c++/5767
12249 * g++.dg/parse/crash11.C: New test.
12250
12251 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12252
12253 * gcc.dg/cpp/spacing1.c: Update.
12254
12255 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12256
12257 PR target/11739
12258 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12259 a value for -mtune.
12260
12261 2003-08-04 Roger Sayle <roger@eyesopen.com>
12262
12263 PR middle-end/11771
12264 * gcc.c-torture/compile/20030804-1.c: New test case.
12265
12266 2003-08-04 Roger Sayle <roger@eyesopen.com>
12267
12268 * gcc.dg/20030804-1.c: New test case.
12269
12270 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12271
12272 * gcc.dg/cpp/separate-1.c: New test.
12273
12274 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12275
12276 PR c++/11704
12277 * g++.dg/template/dependent-expr2.C: New test.
12278
12279 PR c++/11766
12280 * g++.dg/expr/ptrmem1.C: New test.
12281
12282 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12283
12284 PR c++/9453
12285 * g++.dg/template/friend15.C: New test.
12286
12287 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12288
12289 * lib/dg-pch.exp: Work round PCH bug.
12290
12291 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12292
12293 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12294 builtins. Move cases from builtins-4.c here.
12295
12296 * gcc.dg/torture/builtin-math-1.c: New test taken from
12297 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12298 additional cases.
12299
12300 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12301 Delete.
12302
12303 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12304
12305 PR c++/9447
12306 * g++.dg/template/using7.C: New test.
12307
12308 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12309
12310 * import1.c, import2.c: New tests.
12311
12312 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12313
12314 * g++.dg/eh/crossjump1.C: New test.
12315
12316 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12317
12318 PR c++/11697
12319 * g++.dg/template/using6.C: New test.
12320
12321 PR c++/11744
12322 * g++.dg/template/koenig2.C: New test.
12323
12324 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12325
12326 PR c++/7983
12327 * g++.dg/parse/typedef4.C: New test.
12328
12329 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12330
12331 PR c++/8442, c++/8806
12332 * g++.dg/template/elab1.C: New test.
12333 * g++.dg/template/type2.C: Likewise.
12334 * g++.dg/template/ttp3.C: Adjust expected error message.
12335 * g++.old-deja/g++.law/visibility13.C: Likewise.
12336 * g++.old-deja/g++.niklas/t135.C: Likewise.
12337 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12338 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12339 template argument.
12340 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12341
12342 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12343
12344 PR c++/11295
12345 * g++.dg/ext/stmtexpr1.C: New test.
12346
12347 * g++.dg/opt/tmp1.C: New test.
12348
12349 PR c++/11525
12350 * g++.dg/parse/constant4.C: New test.
12351
12352 PR c++/9447
12353 * g++.dg/template/using5.C: New test.
12354
12355 2003-07-31 Roger Sayle <roger@eyesopen.com>
12356
12357 * gcc.dg/builtins-27.c: New test case.
12358
12359 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12360
12361 * gcc.dg/tls/opt-7.c: New test.
12362
12363 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12364
12365 * g++.old-deja/g++.other/crash18.C: Remove.
12366
12367 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12368
12369 * g++.dg/template/explicit3.C: New.
12370 * g++.dg/template/explicit4.C: New.
12371 * g++.dg/template/explicit5.C: New.
12372
12373 PR c++/11347
12374 * g++.dg/template/memtmpl1.C: New.
12375
12376 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12377
12378 PR target/11565
12379 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12380 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12381
12382 2003-07-30 Jan Hubicka <jh@suse.cz>
12383
12384 * vtgc1.c: Kill.
12385
12386 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12387
12388 * gcc.dg/struct-in-proto-1.c: New test.
12389
12390 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12391
12392 * gcc.dg/cpp/include2.c: Only expect one message.
12393
12394 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12395
12396 PR c++/9447
12397 * g++.dg/template/using1.C: New test.
12398 * g++.dg/template/using2.C: New test.
12399 * g++.dg/template/using3.C: New test.
12400 * g++.dg/template/using4.C: New test.
12401
12402 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12403
12404 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12405 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12406
12407 2003-07-28 Jan Hubicka <jh@suse.cz>
12408
12409 PR c++/11530
12410 * g++.dg/opt/call1.C: New test.
12411
12412 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12413
12414 PR c++/11667
12415 * g++.dg/init/enum2.C: New test.
12416 * g++.dg/template/overload1.C: Add "-w" option.
12417
12418 2003-07-28 <hp@bitrange.com>
12419
12420 * gcc.dg/Wdeclaration-after-statement-1.c,
12421 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12422
12423 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12424
12425 * gcc.c-torture/compile/20030725-1.c: New test.
12426
12427 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12428
12429 * gcc.dg/20030505.c: Only run for SPE.
12430 Remove definition of opaque type.
12431
12432 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12433
12434 * g++.dg/template/ptrmem6.C: New test.
12435
12436 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12437
12438 * gcc.c-torture/compile/zero-strct-2.c: New test.
12439
12440 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12441
12442 * gcc.dg/intermod-1.c: New test.
12443
12444 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12445
12446 PR c++/11617
12447 * g++.dg/template/lookup2.C: New test.
12448 * g++.dg/template/memclass1.C: Remove instantiated from error.
12449 * g++.dg/other/error2.C: Tweak expected errors.
12450
12451 PR c++/11596
12452 * g++.dg/template/defarg3.C: New test.
12453
12454 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12455
12456 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12457
12458 * g++.dg/inherit/access5.C: New test.
12459
12460 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12461
12462 PR c++/11513
12463 * g++.dg/template/crash8.C: New test.
12464
12465 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12466
12467 PR c/10602
12468 * gcc.dg/noncompile/incomplete-2.c: New test.
12469
12470 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12471
12472 PR c++/11645
12473 * g++.dg/inherit/access4.C: New test.
12474
12475 PR c++/11517
12476 * g++.dg/expr/cond2.C: New test.
12477
12478 PR optimization/10679
12479 * g++.dg/opt/inline4.C: New test.
12480
12481 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12482
12483 * g++.dg/parse/crash10: New test.
12484
12485 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12486
12487 * g++.dg/ext/flexary1.C: New test.
12488
12489 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12490
12491 PR c++/10793
12492 * g++.dg/template/crash9.C: New test.
12493
12494 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12495
12496 PR c++/3004
12497 * g++.dg/parse/typedef3.C: New test.
12498
12499 PR c++/7906
12500 * g++.dg/parse/operator2.C: New test.
12501
12502 PR c++/8895
12503 * g++.dg/parse/def-tmpl-arg1.C: New test.
12504
12505 PR c++/9282
12506 * g++.dg/parse/funptr1.C: New test.
12507
12508 PR c++/9452
12509 * g++.dg/parse/ambig3.C: New test.
12510
12511 PR c++/9454
12512 * g++.dg/parse/operator3.C: New test.
12513
12514 PR c++/9486
12515 * g++.dg/parse/template10.C: New test.
12516
12517 PR c++/9488
12518 * g++.dg/parse/template11.C: New test.
12519
12520 PR c++/10150
12521 * g++.dg/parse/invalid-op1.C: New test.
12522
12523 PR c++/10247
12524 * g++.dg/parse/condexpr1.C: New test.
12525
12526 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12527
12528 * g++.dg/ext/packed3.C: New test.
12529 * g++.dg/ext/packed4.C: New test.
12530
12531 * gcc.dg/pack-test-3.c: New test.
12532
12533 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12534
12535 * lib/compat.exp: Handle dg-options per source file.
12536 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12537 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12538 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12539 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12540 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12541 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12542 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12543 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12544 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12545 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12546 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12547 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12548 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12549 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12550
12551 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12552
12553 PR c/10320
12554 * gcc.c-torture/execute/20030718-1.c: New test.
12555
12556 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12557
12558 PR optimization/11536
12559 * gcc.dg/20030721-1.c: New test.
12560
12561 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12562
12563 PR c++/11546
12564 * g++.dg/template/lookup1.C: New test.
12565
12566 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12567
12568 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12569 diagnostics of ill-formed constructs involving labels.
12570 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12571 the new 'previously defined here' message.
12572
12573 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12574
12575 * g++.dg/parse/non-dependent2.C: New test.
12576
12577 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12578
12579 * g++.dg/init/init-ref4.C: xfail on targets without
12580 weak symbols.
12581
12582 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12583
12584 PR target/11087
12585 * gcc.c-torture/execute/20030717-1.c: New test.
12586
12587 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12588
12589 * g++.dg/opt/cfg1.C: New test.
12590
12591 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12592
12593 PR optimization/11557
12594 * gcc.dg/20030717-1.c: New test.
12595
12596 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12597
12598 PR c++/10476
12599 * g++.dg/expr/crash-1.C: New test.
12600
12601 PR c++/11027
12602 * g++.dg/template/init3.C: New test.
12603
12604 PR c++/8222
12605 * g++.dg/template/non-dependent1.C: New test.
12606
12607 PR c++/11070
12608 * g++.dg/template/non-dependent2.C: New test.
12609
12610 PR c++/11071
12611 * g++.dg/template/non-dependent3.C: New test.
12612
12613 PR c++/9907
12614 * g++.dg/template/sizeof5.C: New test.
12615
12616 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12617
12618 PR 11498
12619 * gcc.c-torture/compile/mangle-1.c: New file.
12620
12621 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12622
12623 PR c++/7809
12624 * g++.dg/parse/access3.C: New test.
12625
12626 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12627
12628 PR c++/11384
12629 * g++.dg/init/init-ref4.C: New test.
12630
12631 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12632
12633 PR c++/11547
12634 * g++.dg/parse/constant3.C: New test.
12635 * g++.dg/parse/crash7.C: Likewise.
12636
12637 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12638
12639 PR target/11008
12640 * gcc.dg/i386-pentium4-not-mull.c: New.
12641
12642 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12643
12644 * gcc.dg/asm-names.c (ymain): Make it weak.
12645
12646 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12647
12648 PR c++/5421
12649 * g++.dg/template/friend21.C: New test.
12650
12651 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12652
12653 * gcc.dg/cleanup-8.c: New test.
12654 * gcc.dg/cleanup-9.c: New test.
12655
12656 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12657
12658 * g++.dg/ext/dll-MI1.h: New file.
12659 * g++.dg/ext/dllexport-MI1.C: New file.
12660 * g++.dg/ext/dllimport-MI1.C: New file.
12661
12662 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12663
12664 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12665 it does not have cmpstrsi patterns (just cmpmemsi).
12666
12667 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12668
12669 PR debug/11473
12670 * g++.dg/debug/debug8.C: New test.
12671
12672 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12673
12674 PR c++/10108
12675 * g++.dg/template/crash7.C: New test.
12676
12677 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12678
12679 PR target/10795
12680 * gcc.c-torture/compile/20030708-1.c: New.
12681
12682 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12683
12684 * gcc.c-torture/execute/20030715-1.c: New test.
12685
12686 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12687
12688 * gcc.dg/pch/inline-3.c: New file.
12689 * gcc.dg/pch/inline-3.hs: New file.
12690 * gcc.dg/pch/inline-4.c: New file.
12691 * gcc.dg/pch/inline-4.hs: New file.
12692
12693 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12694
12695 PR c++/11509
12696 * g++.dg/template/crash6.C: New test.
12697
12698 PR c++/7053
12699 * g++.dg/template/friend20.C: New test.
12700
12701 PR c++/7019
12702 * g++.dg/template/overload2.C: New test.
12703
12704 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12705
12706 PR optimization/11440
12707 * gcc.c-torture/execute/20030714-1.c: New test.
12708
12709 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12710
12711 PR c++/11154
12712 * g++.dg/template/partial2.C: New test.
12713
12714 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12715
12716 PR c++/11503
12717 * g++.dg/template/anon1.C: New test.
12718
12719 PR c++/11493
12720 PR c++/11495
12721 * g++.dg/parse/template9.C: Likewise.
12722 * g++.dg/template/crash4.C: New test.
12723 * g++.dg/template/koenig1.C: Likewise.
12724 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12725 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12726 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12727 functions.
12728 * g++.old-deja/g++.jason/template36.C: Likewise.
12729 * g++.old-deja/g++.mike/p1989.C: Likewise.
12730 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12731 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12732 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12733 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12734 compiling.
12735 * g++.old-deja/g++.pt/union2.C: Use this->.
12736
12737 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12738
12739 * gcc.dg/20030711-1.c: New test.
12740
12741 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12742
12743 PR c++/11050
12744 * g++.dg/parse/args1.C: New test.
12745 * g++.pt/defarg8.C: Change expected errors.
12746
12747 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12748
12749 PR c++/8164
12750 * g++.dg/template/nontype2.C: New test.
12751
12752 PR c++/10558
12753 * g++.dg/parse/template8.C: New test.
12754
12755 PR c++/8327
12756 * g++.dg/template/scope1.C: New test.
12757
12758 * g++.dg/warn/Wsign-compare-1.C: New test.
12759
12760 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12761
12762 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12763
12764 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12765
12766 PR c++/9411
12767 * g++.dg/template/explicit2.C: New test.
12768
12769 PR c++/10032
12770 * g++.dg/warn/pedantic1.C: New test.
12771
12772 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12773
12774 PR c++ 9483
12775 * g++.dg/other/field1.C: New test.
12776
12777 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12778
12779 PR c/11449
12780 * gcc.c-torture/compile/20030707-1.c: New.
12781
12782 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12783
12784 PR c++/10849
12785 * g++.dg/template/access12.C: New test.
12786
12787 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12788
12789 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12790 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12791 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12792 * gcc.misc-tests/gcov.exp: Update
12793 * g++.dg/gcov/gcov.exp: Update
12794 * lib/gcov.exp: Update.
12795
12796 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12797
12798 * g++.dg/abi/mangle17.C: Make sure template expressions are
12799 dependent.
12800 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12801 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12802 * g++.dg/opt/stack1.C: Remove erroneous code.
12803 * g++.dg/parse/template7.C: New test.
12804 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12805 * g++.old-deja/g++.pt/crash4.C: Likewise.
12806
12807 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12808
12809 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12810 with zero or one occurence of `$' after the initial `L'.
12811
12812 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12813
12814 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12815
12816 2003-07-08 Roger Sayle <roger@eyesopen.com>
12817
12818 PR c/11370
12819 * gcc.dg/Wunreachable-6.c: New testcase.
12820 * gcc.dg/Wunreachable-7.c: New testcase.
12821
12822 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12823
12824 PR c/11420
12825 * gcc.dg/20030708-1.c: New test.
12826
12827 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12828
12829 * gcc.dg/compat/sdata-section.h: New file.
12830 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12831 * gcc.dg/torture/mips-sdata-1.c: New test.
12832
12833 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12834
12835 PR c++/11030
12836 * g++.dg/template/friend19.C: New test.
12837
12838 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12839
12840 * g++.dg/opt/strength-reduce.C: New test.
12841
12842 2003-07-07 Roger Sayle <roger@eyesopen.com>
12843
12844 PR target/10979
12845 * gcc.dg/20030707-1.c: New testcase.
12846
12847 2003-07-07 Roger Sayle <roger@eyesopen.com>
12848
12849 PR optimization/11059
12850 * g++.dg/opt/emptyunion.C: New testcase.
12851
12852 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12853 Eric Botcazou <ebotcazou@libertysurf.fr>
12854
12855 * g++.dg/opt/stack1.C: New test.
12856
12857 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12858
12859 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12860 run test.
12861
12862 PR c++/11431
12863 * g++.dg/expr/static_cast3.C: New test.
12864
12865 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12866
12867 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12868 everywhere.
12869 * gcc.dg/concat.c: Concatenation of string constants with
12870 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12871 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12872 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12873 necessary to avoid multi-character character constant warning.
12874 * gcc.dg/cpp/escape.c: Likewise.
12875 * gcc.dg/cpp/ucs.c: Likewise.
12876 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12877 Fix a typo.
12878
12879 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12880
12881 PR c/11428
12882 * gcc.c-torture/compile/20030704-1.c: New.
12883
12884 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12885
12886 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12887
12888 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12889
12890 PR c++/5287, PR c++/7910, PR c++/11021
12891 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12892 tests for warnings.
12893 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12894 * g++.dg/ext/dllimport3.C: Likewise.
12895 * g++.dg/ext/dllimport4.C: New file.
12896 * g++.dg/ext/dllimport5.C: New file.
12897 * g++.dg/ext/dllimport6.C: New file.
12898 * g++.dg/ext/dllimport7.C: New file.
12899 * g++.dg/ext/dllimport8.C: New file.
12900 * g++.dg/ext/dllimport9.C: New file.
12901 * g++.dg/ext/dllimport10.C: New file.
12902 * g++.dg/ext/dllexport1.C: New file.
12903
12904 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12905
12906 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12907 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12908
12909 2003-07-03 Roger Sayle <roger@eyesopen.com>
12910
12911 * gcc.dg/builtins-25.c: New testcase.
12912 * gcc.dg/builtins-26.c: New testcase.
12913
12914 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12915
12916 * gcc.dg/compat/vector-defs.h: New file.
12917 * gcc.dg/compat/vector-setup.h: New file.
12918 * gcc.dg/compat/vector-check.h: New file.
12919 * gcc.dg/compat/vector-1_main.c: New file.
12920 * gcc.dg/compat/vector-1_x.c: New file.
12921 * gcc.dg/compat/vector-1_y.c: New file.
12922 * gcc.dg/compat/vector-2_main.c: New file.
12923 * gcc.dg/compat/vector-2_x.c: New file.
12924 * gcc.dg/compat/vector-2_y.c: New file.
12925
12926 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12927 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12928 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12929 * gcc.dg/compat/struct-align-1.h: New file.
12930 * gcc.dg/compat/struct-align-1_main.c: New file.
12931 * gcc.dg/compat/struct-align-1_x.c: New file.
12932 * gcc.dg/compat/struct-align-1_y.c: New file.
12933 * gcc.dg/compat/struct-align-2.h: New file.
12934 * gcc.dg/compat/struct-align-2_main.c: New file.
12935 * gcc.dg/compat/struct-align-2_x.c: New file.
12936 * gcc.dg/compat/struct-align-2_y.c: New file.
12937
12938 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12939 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12940 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12941 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12942 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12943 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12944 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12945 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12946 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12947 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12948 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12949 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12950 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12951 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12952 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12953 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12954 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12955 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12956 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12957 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12958 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12959 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12960 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12961 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12962 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12963 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12964 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12965 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12966 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12967
12968 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12969
12970 * gcc.dg/i386-call-1.c: New test.
12971
12972 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12973
12974 PR c++/9162
12975 * g++.dg/parse/defarg4.C: New.
12976
12977 2003-07-03 Roger Sayle <roger@eyesopen.com>
12978
12979 PR target/10700
12980 * gcc.c-torture/compile/20030703-1.c: New test case.
12981
12982 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12983
12984 * g++.dg/template/local3.C: Remove extra semicolon.
12985
12986 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12987
12988 * gcc.dg/i386-volatile-1.c: New test.
12989
12990 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12991
12992 PR c++/11072
12993 * g++.dg/other/offsetof2.C: XFAIL.
12994 * g++.dg/other/offsetof5.C: New.
12995
12996 PR c++/10219
12997 * g++.dg/template/error1.C: New.
12998
12999 PR c++/9779
13000 * g++.dg/template/dependent-expr1.C: New.
13001
13002 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13003
13004 PR c++/6949
13005 * g++.dg/template/local3.C: New test.
13006
13007 PR c++/11149
13008 * g++.dg/lookup/scoped6.C: New test.
13009
13010 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13011
13012 PR c++/8046
13013 * g++.dg/other/error7.C: New test.
13014
13015 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13016
13017 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13018 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13019 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13020 * g++.old-deja/g++.other/union2.C: Likewise.
13021 * gcc.dg/c90-const-expr-2.c: Likewise.
13022 * gcc.dg/c90-const-expr-3.c: Likewise.
13023 * gcc.dg/c99-const-expr-2.c: Likewise.
13024 * gcc.dg/c99-const-expr-3.c: Likewise.
13025 * gcc.dg/concat.c: Likewise.
13026
13027 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13028
13029 PR c++/9559
13030 * g++.dg/init/static1.C: New test.
13031
13032 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13033
13034 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13035 * g++.old-deja/g++.other/access2.C: Likewise.
13036 * g++.old-deja/g++.other/decl2.C: Likewise.
13037 * gcc.c-torture/execute/20020615-1.c: Likewise.
13038
13039 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13040
13041 PR c++/4933
13042 * g++.dg/template/sizeof4.C: New test.
13043
13044 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13045
13046 * g++.dg/other/error6.C: New test.
13047
13048 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13049
13050 PR c++/10750
13051 * g++.dg/parse/constant2.C: New test.
13052
13053 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13054
13055 PR c++/11106
13056 * g++.dg/other/error5.C: New test.
13057
13058 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13059
13060 * gcc.dg/format/gcc_diag-1.c: New test.
13061
13062 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13063
13064 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13065
13066 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13067
13068 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13069 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13070 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13071
13072 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13073
13074 * gcc.c-torture/execute/builtins/string-8.c: New test.
13075 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13076 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13077 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13078
13079 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13080
13081 PR c++/10468
13082 * g++.dg/ext/typeof6.C: New test.
13083
13084 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13085
13086 PR c++/10796
13087 * g++.dg/init/enum1.C: New test.
13088
13089 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13090
13091 * gcc.dg/20030627-1.c: New test.
13092
13093 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13094
13095 PR c++/11332
13096 * g++.dg/expr/static_cast2.C: New test.
13097
13098 2003-06-26 Roger Sayle <roger@eyesopen.com>
13099 Jakub Jelinek <jakub@redhat.com>
13100
13101 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13102 sprintf(dst,"%s",src) optimization.
13103 * gcc.c-torture/execute/20030626-1.c: New test case.
13104 * gcc.c-torture/execute/20030626-2.c: New test case.
13105
13106 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13107
13108 * gcc.c-torture/execute/multi-ix.c: New test.
13109
13110 * gcc.c-torture/execute/simd-4.c (main):
13111 Added missing semicolon at end of union.
13112
13113 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13114
13115 PR c++/8266
13116 * g++.dg/template/explicit-instantiation3.C: New test.
13117
13118 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13119
13120 * gcc.dg/20030626-1.c: Use signed char.
13121
13122 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13123
13124 * gcc.dg/20030626-1.c: New test.
13125
13126 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13127
13128 * const-str-2.m: Update.
13129
13130 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13131
13132 PR c++/10990
13133 * g++.dg/rtti/dyncast1.C: New test.
13134 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13135 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13136 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13137
13138 PR c++/10931
13139 * g++.dg/expr/static_cast1.C: New test.
13140
13141 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13142
13143 * gcc.dg/20030625-1.c: New test.
13144
13145 2003-06-24 Roger Sayle <roger@eyesopen.com>
13146
13147 * gcc.c-torture/compile/20030624-1.c: New test case.
13148
13149 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13150
13151 * gcc.c-torture/execute/string-opt-17.c: New test.
13152
13153 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13154
13155 PR c++/5754
13156 * g++.dg/parse/crash6.C: New test.
13157
13158 2003-06-23 Roger Sayle <roger@eyesopen.com>
13159
13160 * gcc.dg/builtins-24.c: New test case.
13161
13162 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13163
13164 * g++.dg/opt/operator1.C: New test.
13165
13166 2003-06-22 Roger Sayle <roger@eyesopen.com>
13167
13168 * gcc.c-torture/execute/string-opt-16.c: New test case.
13169
13170 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13171
13172 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13173 * g++.old-deja/g++.other/conv7.C: Likewise
13174 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13175 * g++.old-deja/g++.other/overload14.C: Likewise.
13176
13177 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13178
13179 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13180 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13181
13182 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13183
13184 PR c++/10888
13185 * g++.dg/warn/Winline-3.C: New test.
13186
13187 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13188
13189 * lib/target-supports.exp (check_alias_available): Make the test
13190 program acceptable to the Solaris assembler.
13191
13192 PR c++/10749
13193 * g++.dg/template/memclass2.C: New test.
13194
13195 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13196 Eric Botcazou <ebotcazou@libertysurf.fr>
13197
13198 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13199 data for non-matching targets.
13200 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13201
13202 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13203
13204 PR c++/10845
13205 * g++.dg/template/member3.C: New test.
13206
13207 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13208
13209 PR c++/10939
13210 * g++.dg/template/func1.C: New test.
13211
13212 PR c++/9649
13213 * g++.dg/template/static4.C: New test.
13214 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13215
13216 PR c++/11041
13217 * g++.dg/init/ref7.C: New test.
13218
13219 2003-06-19 Matt Austern <austern@apple.com>
13220
13221 PR c++/11228
13222 * g++.dg/anew1.C: New test.
13223 * g++.dg/anew2.C: New test.
13224 * g++.dg/anew3.C: New test.
13225 * g++.dg/anew4.C: New test.
13226
13227 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13228
13229 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13230
13231 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13232
13233 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13234 endian-dependent.
13235
13236 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13237
13238 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13239 Remove cruft.
13240
13241 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13242
13243 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13244 * gcc.c-torture/compile/961203-1.c: Likewise.
13245 * gcc.c-torture/compile/980506-1.c: Likewise.
13246
13247 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13248
13249 PR c++/10712
13250 * g++.dg/lookup/using7.C: New test.
13251
13252 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13253
13254 PR c++/11105
13255 * g++.dg/abi/conv1.C: Remove it.
13256 * g++.dg/template/conv7.C: New test.
13257 * g++.dg/template/conv8.C: Likewise.
13258 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13259 conversion operator.
13260
13261 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13262
13263 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13264 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13265 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13266 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13267 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13268 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13269 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13270 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13271 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13272 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13273 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13274 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13275 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13276 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13277 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13278 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13279 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13280 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13281 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13282 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13283 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13284 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13285 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13286 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13287 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13288 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13289 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13290 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13291 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13292
13293 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13294
13295 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13296 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13297 indications.
13298
13299 2003-06-16 Roger Sayle <roger@eyesopen.com>
13300
13301 * gcc.dg/i386-387-5.c: New test case.
13302 * gcc.dg/i386-387-6.c: New test case.
13303 * gcc.dg/builtins-23.c: New test case.
13304
13305 2003-06-15 Roger Sayle <roger@eyesopen.com>
13306
13307 * gcc.dg/builtins-22.c: New test case.
13308 * gcc.dg/i386-387-1.c: Update to test exp.
13309 * gcc.dg/i386-387-2.c: Likewise.
13310
13311 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13312
13313 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13314
13315 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13316
13317 * lib/gcc-dg.exp (dg-require-dll): New function.
13318 (dg-xfail-if): Likewise.
13319 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13320 driver.
13321
13322 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13323 * gcc.c-torture/compile/20001205-1.c: Likewise.
13324 * gcc.c-torture/compile/20001226-1.c: Likewise.
13325 * gcc.c-torture/compile/20010518-2.c: Likewise.
13326 * gcc.c-torture/compile/20020312-1.c: Likewise.
13327 * gcc.c-torture/compile/20020604-1.c: Likewise.
13328 * gcc.c-torture/compile/920501-12.c: Likewise.
13329 * gcc.c-torture/compile/920501-4.c: Likewise.
13330 * gcc.c-torture/compile/920520-1.c: Likewise.
13331 * gcc.c-torture/compile/920521-1.c: Likewise.
13332 * gcc.c-torture/compile/920625-1.c: Likewise.
13333 * gcc.c-torture/compile/961203-1.c: Likewise.
13334 * gcc.c-torture/compile/980506-1.c: Likewise.
13335 * gcc.c-torture/compile/981006-1.c: Likewise.
13336 * gcc.c-torture/compile/981022-1.c: Likewise.
13337 * gcc.c-torture/compile/981223-1.c: Likewise.
13338 * gcc.c-torture/compile/990617-1.c: Likewise.
13339 * gcc.c-torture/compile/dll.c: Likewise.
13340 * gcc.c-torture/compile/labels-3.c: Likewise.
13341 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13342 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13343 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13344 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13345 * gcc.c-torture/compile/simd-5.c: Likewise.
13346 * gcc.c-torture/compile/20000804-1.x: Remove.
13347 * gcc.c-torture/compile/20001205-1.x: Likewise.
13348 * gcc.c-torture/compile/20001226-1.x: Likewise.
13349 * gcc.c-torture/compile/20010518-2.x: Likewise.
13350 * gcc.c-torture/compile/20020312-1.x: Likewise.
13351 * gcc.c-torture/compile/20020604-1.x: Likewise.
13352 * gcc.c-torture/compile/920501-12.x: Likewise.
13353 * gcc.c-torture/compile/920501-4.x: Likewise.
13354 * gcc.c-torture/compile/920520-1.x: Likewise.
13355 * gcc.c-torture/compile/920521-1.x: Likewise.
13356 * gcc.c-torture/compile/920625-1.x: Likewise.
13357 * gcc.c-torture/compile/961203-1.x: Likewise.
13358 * gcc.c-torture/compile/980506-1.x: Likewise.
13359 * gcc.c-torture/compile/981006-1.x: Likewise.
13360 * gcc.c-torture/compile/981022-1.x: Likewise.
13361 * gcc.c-torture/compile/981223-1.x: Likewise.
13362 * gcc.c-torture/compile/990617-1.x: Likewise.
13363 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13364 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13365 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13366 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13367 * gcc.c-torture/compile/simd-5.x: Likewise.
13368
13369 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13370
13371 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13372
13373 * gcc.c-torture/execute/20030611-1.c: New test.
13374
13375 2003-06-12 Roger Sayle <roger@eyesopen.com>
13376
13377 PR middle-end/168
13378 * gcc.dg/20030612-1.c: New test case.
13379
13380 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13381
13382 PR c++/10635
13383 * g++.dg/expr/cast1.C: New test.
13384
13385 2003-06-12 Roger Sayle <roger@eyesopen.com>
13386
13387 * gcc.dg/builtins-21.c: New test case.
13388
13389 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13390
13391 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13392 options instead of at the end.
13393 * lib/objc.exp (objc_target_compile): Likewise.
13394
13395 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13396
13397 PR c++/10432
13398 * g++.dg/parse/error1.C: New test.
13399
13400 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13401
13402 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13403 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13404 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13405 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13406 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13407 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13408 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13409 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13410 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13411 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13412 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13413 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13414 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13415 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13416 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13417 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13418 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13419 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13420 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13421 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13422 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13423 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13424 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13425 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13426
13427 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13428 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13429 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13430 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13431 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13432 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13433 * gcc.dg/compat/scalar-return-3_main.c: New file.
13434 * gcc.dg/compat/scalar-return-3_x.c: New file.
13435 * gcc.dg/compat/scalar-return-3_y.c: New file.
13436 * gcc.dg/compat/scalar-return-4_main.c: New file.
13437 * gcc.dg/compat/scalar-return-4_x.c: New file.
13438 * gcc.dg/compat/scalar-return-4_y.c: New file.
13439
13440 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13441
13442 * gcc.dg/compat/fp2-struct-check.h: New file.
13443 * gcc.dg/compat/fp2-struct-defs.h: New file.
13444 * gcc.dg/compat/fp2-struct-init.h: New file.
13445 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13446 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13447 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13448 * gcc.dg/compat/struct-return-10_main.c: New file.
13449 * gcc.dg/compat/struct-return-10_x.c: New file.
13450 * gcc.dg/compat/struct-return-10_y.c: New file.
13451
13452 * gcc.dg/compat/compat-common.h: New file.
13453 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13454 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13455 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13456 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13457 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13458 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13459 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13460 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13461 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13462 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13463 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13464 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13465 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13466 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13467 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13468 * gcc.dg/compat/small-struct-check.h: Ditto.
13469 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13470 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13471 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13472 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13473 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13474 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13475 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13476 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13477 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13478 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13479 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13480 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13481 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13482 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13483 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13484 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13485 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13486 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13487 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13488 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13489 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13490 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13491 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13492 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13493 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13494 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13495 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13496 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13497 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13498 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13499
13500 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13501
13502 * g++.dg/pch/static-1.C: New file.
13503 * g++.dg/pch/static-1.Hs: New file.
13504
13505 2003-06-10 Richard Henderson <rth@redhat.com>
13506
13507 * gcc.dg/asm-7.c: Adjust expected warning text.
13508
13509 2003-06-10 Roger Sayle <roger@eyesopen.com>
13510
13511 * gcc.dg/builtins-20.c: New test case.
13512
13513 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13514
13515 PR c++/11131
13516 * g++.dg/opt/template1.C: New test.
13517
13518 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13519
13520 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13521 additional_sources.
13522
13523 2003-05-21 David Taylor <dtaylor@emc.com>
13524
13525 * gcc.dg/Wpadded.c: New file.
13526
13527 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13528
13529 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13530 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13531 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13532 dg-require-weak.
13533
13534 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13535
13536 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13537
13538 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13539
13540 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13541 (dg-require-alias): Likewise.
13542 (dg-require-gc-sections): Likewise.
13543 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13544
13545 2003-06-08 Richard Henderson <rth@redhat.com>
13546
13547 * gcc.dg/20011029-2.c: Fix the array reference.
13548 * gcc.dg/asm-7.c: New.
13549
13550 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13551
13552 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13553
13554 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13555
13556 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13557 (dg-require-gc-sections): Likewise.
13558
13559 2003-06-08 Jan Hubicka <jh@suse.cz>
13560
13561 * i386-cmov1.c: Fix regular expression.
13562 * i386-cvt-1.c: Likewise.
13563 * i386-local.c: Likewise.
13564 * i386-local2.c: Likewise.
13565 * i386-mul.c: Likewise.
13566 * i386-ssetype-1.c: Likewise.
13567 * i386-ssetype-3.c: Likewise.
13568 * i386-ssetype-5.c: Likewise.
13569
13570 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13571
13572 PR c++/11039
13573 * g++.dg/warn/implicit-typename2.C: New test.
13574 * g++.dg/warn/implicit-typename3.C: New test.
13575
13576 2003-06-07 Richard Henderson <rth@redhat.com>
13577
13578 * g++.dg/other/offsetof3.C: Use size_t.
13579 * g++.dg/other/offsetof4.C: Likewise.
13580
13581 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13582
13583 * lib/copy-file.exp: New. Implement gcc_copy_files.
13584
13585 * lib/dg-pch.exp: Load copy-file.exp
13586 (dg-pch): Use gcc_copy_files instead of "file copy".
13587
13588 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13589
13590 * gcc.dg/weak/weak.exp: Simplify.
13591 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13592 * gcc.dg/weak/weak-1.c: Likewise.
13593 * gcc.dg/weak/weak-2.c: Likewise.
13594 * gcc.dg/weak/weak-3.c: Likewise.
13595 * gcc.dg/weak/weak-4.c: Likewise.
13596 * gcc.dg/weak/weak-5.c: Likewise.
13597 * gcc.dg/weak/weak-6.c: Likewise.
13598 * gcc.dg/weak/weak-7.c: Likewise.
13599 * gcc.dg/weak/weak-8.c: Likewise.
13600 * gcc.dg/weak/weak-9.c: Likewise.
13601
13602 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13603
13604 gcc.c-torture/execute/20030606-1.c: New.
13605
13606 2003-06-06 Roger Sayle <roger@eyesopen.com>
13607
13608 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13609 * gcc.dg/builtins-19.c: Likewise.
13610
13611 2003-06-06 Roger Sayle <roger@eyesopen.com>
13612
13613 * gcc.dg/builtins-2.c: Add some more tests.
13614 * gcc.dg/builtins-18.c: New test case.
13615 * gcc.dg/builtins-19.c: New test case.
13616
13617 2003-06-06 Roger Sayle <roger@eyesopen.com>
13618 Jim Wilson <wilson@tuliptree.org>
13619
13620 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13621
13622 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13623
13624 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13625 mempcpy/stpcpy calls not to be optimized into something else.
13626 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13627 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13628 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13629
13630 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13631
13632 * gcc.dg/format/asm_fprintf-1.c: New test.
13633
13634 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13635
13636 * lib/gcc-defs.exp (additional_sources): New variable.
13637 (dg-additional-sources): New function.
13638 (additional_files): New variable.
13639 (dg-additional-files): New function.
13640 (dg-additional-files-options): Likewise.
13641 * lib/gcc-dg.exp (dg-require-weak): New function.
13642 (dg-require-alias): Likewise.
13643 (dg-require-gc-sections): Likewise.
13644 * lib/target-supports.exp (check_alias_available): Remove testfile
13645 parameter.
13646 (check_gc_sections_available): New function.
13647 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13648 (dg-gpp-additional-files): Likewise.
13649 * lib/g++.exp (additional_sources): Remove.
13650 (additional_files): Likewise.
13651 (g++_target_compile): Use dg-additional-files-options.
13652
13653 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13654 Tcl logic.
13655 * gcc.dg/special/ecos.exp: Remove.
13656 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13657 * gcc.dg/special/alias-1.c: Likewise.
13658 * gcc.dg/special/alias-2.c: Likewise.
13659 * gcc.dg/special/gcsec-1.c: Likewise.
13660 * gcc.dg/special/weak-1.c: Likewise.
13661 * gcc.dg/special/weak-2.c: Likewise.
13662 * gcc.dg/special/wkali-1.c: Likewise.
13663 * gcc.dg/special/wkali-2.c: Likewise.
13664
13665 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13666 dg-gpp-additional-*.
13667 * g++.dg/special/conpr-3.C: Likewise.
13668 * g++.dg/special/conpr-4.C: Likewise.
13669 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13670 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13671 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13672 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13673 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13674 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13675 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13676 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13677 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13678 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13679 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13680 * g++.old-deja/g++.other/comdat1.C: Likewise.
13681 * g++.old-deja/g++.other/comdat2.C: Likewise.
13682 * g++.old-deja/g++.other/comdat3.C: Likewise.
13683 * g++.old-deja/g++.other/ctor1.C: Likewise.
13684 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13685
13686 2003-06-05 Richard Henderson <rth@redhat.com>
13687
13688 * gcc.dg/debug/20030605-1.c: New.
13689
13690 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13691
13692 * README.QMTEST: Update.
13693
13694 2003-06-04 Richard Henderson <rth@redhat.com>
13695
13696 * gcc.dg/cleanup-1.c: New.
13697 * gcc.dg/cleanup-2.c: New.
13698 * gcc.dg/cleanup-3.c: New.
13699 * gcc.dg/cleanup-4.c: New.
13700 * gcc.dg/cleanup-5.c: New.
13701 * gcc.dg/cleanup-6.c: New.
13702 * gcc.dg/cleanup-7.c: New.
13703
13704 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13705
13706 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13707
13708 * lib/dg-pch.exp: New file.
13709 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13710 * gcc.dg/pch/pch.exp: Likewise.
13711
13712 2003-06-04 Roger Sayle <roger@eyesopen.com>
13713
13714 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13715 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13716 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13717 * gcc.dg/builtins-17.c: New test case.
13718 * gcc.dg/i386-387-4.c: New test case.
13719 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13720
13721 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13722
13723 * gcc.dg/ultrasp9.c: New test.
13724
13725 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13726
13727 * gcc.c-torture/compile/20030604-1.c: New test.
13728 * gcc.dg/sparc-constant-1.c: New test.
13729
13730 2003-06-03 Glen Nakamura <glen@imodulo.com>
13731
13732 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13733
13734 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13735
13736 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13737
13738 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13739 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13740
13741 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13742
13743 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13744
13745 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13746
13747 PR c++/10940
13748 * g++.dg/template/spec10.C: New test.
13749
13750 2003-06-03 Roger Sayle <roger@eyesopen.com>
13751
13752 * gcc.dg/builtins-16.c: New test case.
13753
13754 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13755
13756 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13757 mempcpy test with post-increments.
13758 * gcc.c-torture/execute/string-opt-3.c: New test.
13759 * gcc.dg/string-opt-1.c: New test.
13760
13761 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13762
13763 PR fortran/10965
13764 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13765
13766 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13767
13768 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13769 (scan-assembler): ... here. Use dg-scan.
13770 (scan-assembler-not): Likewise.
13771 (scan-file): New function.
13772 (scan-file-not): Likewise.
13773 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13774 * gcc.dg/cpp/_Pragma4.c: Likewise.
13775 * gcc.dg/cpp/_Pragma5.c: Likewise.
13776 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13777 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13778 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13779 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13780 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13781 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13782 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13783 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13784 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13785 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13786 * gcc.dg/cpp/cxxcom1.c: Likewise.
13787 * gcc.dg/cpp/line1.c: Likewise.
13788 * gcc.dg/cpp/maccom1.c: Likewise.
13789 * gcc.dg/cpp/maccom2.c: Likewise.
13790 * gcc.dg/cpp/maccom3.c: Likewise.
13791 * gcc.dg/cpp/maccom4.c: Likewise.
13792 * gcc.dg/cpp/maccom5.c: Likewise.
13793 * gcc.dg/cpp/maccom6.c: Likewise.
13794 * gcc.dg/cpp/multiline.c: Likewise.
13795 * gcc.dg/cpp/spacing1.c: Likewise.
13796 * gcc.dg/cpp/spacing2.c: Likewise.
13797 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13798 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13799 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13800 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13801 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13802 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13803 * gcc.dg/cpp/cxxcom2.c: Likewise.
13804 * gcc.dg/cpp/cxxcom2.h: New file.
13805
13806 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13807 * g++.dg/cpp/truefalse.C: Here.
13808 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13809
13810 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13811
13812 * gcc.dg/cpp/redef3.c: New file.
13813
13814 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13815
13816 * gcc.dg/i386-loop-3.c: New test.
13817
13818 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13819
13820 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13821
13822 2003-05-31 Roger Sayle <roger@eyesopen.com>
13823
13824 * gcc.dg/fwrapv-1.c: New test case.
13825 * gcc.dg/fwrapv-2.c: New test case.
13826
13827 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13828
13829 PR c++/10956
13830 * g++.dg/template/spec9.C: New test.
13831
13832 2003-05-29 Roger Sayle <roger@eyesopen.com>
13833
13834 * gcc.dg/duff-4.c: New test case.
13835
13836 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13837
13838 PR fortran/10843
13839 * g77.dg/ffixed-form-1.f: New test
13840 * g77.dg/ffixed-form-2.f: New test
13841 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13842 * g77.dg/ffree-form-3.f: New test
13843
13844 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13845
13846 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13847 * gcc.dg/wint_t-1.c: Likewise.
13848
13849 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13850
13851 * g++.dg/template/access11.C: New test.
13852
13853 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13854
13855 PR c++/10849
13856 * g++.dg/template/access10.C: New test.
13857
13858 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13859 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13860
13861 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13862
13863 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13864
13865 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13866 suppress for powerpc-*-darwin*.
13867 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13868
13869 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13870
13871 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13872 suppress option for powerpc-*-darwin*.
13873
13874 2003-05-23 Roger Sayle <roger@eyesopen.com>
13875
13876 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13877 * gcc.dg/builtins-4.c: Add test for fmod.
13878
13879 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13880
13881 PR c++/10682
13882 * g++.dg/template/instantiate4.C: New test.
13883
13884 2003-05-22 Roger Sayle <roger@eyesopen.com>
13885
13886 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13887
13888 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13889
13890 * gcc.dg/compat/scalar-return-1_main.c: New file.
13891 * gcc.dg/compat/scalar-return-1_x.c: New file.
13892 * gcc.dg/compat/scalar-return-1_y.c: New file.
13893 * gcc.dg/compat/scalar-return-2_main.c: New file.
13894 * gcc.dg/compat/scalar-return-2_x.c: New file.
13895 * gcc.dg/compat/scalar-return-2_y.c: New file.
13896 * gcc.dg/compat/struct-return-3_main.c: New file.
13897 * gcc.dg/compat/struct-return-3_y.c: New file.
13898 * gcc.dg/compat/struct-return-3_x.c: New file.
13899 * gcc.dg/compat/struct-return-2_main.c: New file.
13900 * gcc.dg/compat/struct-return-2_x.c: New file.
13901 * gcc.dg/compat/struct-return-2_y.c: New file.
13902
13903 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13904
13905 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13906 for hppa*-hp-hpux*.
13907 * gcc.dg/20021014-1.c (dg-options): Likewise.
13908 * gcc.dg/nest.c (dg-options): Likewise.
13909
13910 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13911
13912 PR c++/9738
13913 * g++.dg/ext/dllimport2.C: New file.
13914 * g++.dg/ext/dllimport3.C: New file.
13915
13916 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13917
13918 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13919 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13920 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13921 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13922 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13923 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13924 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13925 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13926 * gcc.dg/compat/small-struct-defs.h: New file.
13927 * gcc.dg/compat/small-struct-init.h: New file.
13928 * gcc.dg/compat/small-struct-check.h: New file.
13929 * gcc.dg/compat/fp-struct-defs.h: New file.
13930 * gcc.dg/compat/fp-struct-check.h: New file.
13931 * gcc.dg/compat/fp-struct-init.h: New file.
13932 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13933 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13934
13935 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13936
13937 * gcc.dg/20030225-2.c: New test.
13938
13939 2003-05-18 Roger Sayle <roger@eyesopen.com>
13940 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13941
13942 * gcc.c-torture/compile/20030518-1.c: New test case.
13943
13944 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13945
13946 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13947 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13948 gcc-dg-debug-runtest.
13949 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13950 gcc-dg-debug-runtest.
13951
13952 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13953
13954 PR c++/9022
13955 * g++.dg/lookup/using6.C: New test.
13956
13957 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13958
13959 * g++.dg/parse/access2.C: New test.
13960
13961 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13962
13963 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13964 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13965 * gcc.dg/debug/debug.exp: Likewise.
13966
13967 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13968
13969 * gcc.dg/dollar.c: New test.
13970
13971 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13972
13973 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13974 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13975 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13976 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13977 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13978 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13979 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13980 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13981 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13982 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13983 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13984 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13985 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13986 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13987 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13988 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13989 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13990 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13991
13992 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13993
13994 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13995 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13996 support for "repo" mode.
13997 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13998 * lib/g77-dg.exp: Likewise.
13999 * lib/obj-dg.exp: Likewise.
14000
14001 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14002
14003 Merge from gcc-3_2-rhl8-branch:
14004 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14005
14006 * gcc.dg/tls/opt-6.c: New test.
14007
14008 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14009
14010 * gcc.dg/20030405-1.c: New test.
14011
14012 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14013
14014 * gcc.dg/20030309-1.c: New test.
14015
14016 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14017
14018 * gcc.c-torture/execute/20030307-1.c: New test.
14019
14020 2003-02-20 Randolph Chung <tausq@debian.org>
14021
14022 * gcc.c-torture/compile/20030220-1.c: New test.
14023
14024 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14025
14026 * gcc.dg/20030217-1.c: New test.
14027
14028 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14029
14030 * gcc.c-torture/compile/20020129-1.c: New test.
14031
14032 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14033
14034 * gcc.dg/unroll-1.c: New test.
14035
14036 2002-11-16 Jan Hubicka <jh@suse.cz>
14037
14038 * gcc.c-torture/execute/20020920-1.c: New test.
14039
14040 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14041
14042 PR target/7434
14043 * gcc.c-torture/compile/20021008-1.c: New test.
14044
14045 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14046
14047 PR target/7559
14048 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14049
14050 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14051
14052 * gcc.c-torture/compile/20020807-1.c: New test.
14053
14054 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14055
14056 * gcc.dg/tls/opt-1.c: New test.
14057
14058 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14059
14060 * gcc.dg/20020729-1.c: New test.
14061
14062 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14063
14064 * g++.dg/opt/life1.C: New test.
14065
14066 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14067
14068 * gcc.dg/20020525-1.c: New test.
14069
14070 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14071
14072 PR c++/6794
14073 * g++.dg/ext/pretty1.C: New test.
14074 * g++.dg/ext/pretty2.C: New test.
14075
14076 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14077
14078 PR c++/8385
14079 * g++.dg/ext/typeof5.C: New test.
14080
14081 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14082
14083 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14084 __USER_LABEL_PREFIX__ into account.
14085 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14086
14087 2003-05-14 Roger Sayle <roger@eyesopen.com>
14088
14089 * gcc.dg/builtins-15.c: New test case.
14090
14091 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14092
14093 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14094
14095 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14096
14097 * lib/g++.exp: Tweak handling of additional source files.
14098 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14099 * g++.dg/special/conpr-2a.C: Rename to ...
14100 * g++.dg/special/conpr-2a.cc: ... this.
14101 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14102 * g++.dg/special/conpr-3a.C: Rename to ...
14103 * g++.dg/special/conpr-3a.cc: This.
14104 * g++.dg/special/conpr-3b.C: Rename to ...
14105 * g++.dg/special/conpr-3b.cc: This.
14106 * g++.dg/special/conpr-4.C: New test.
14107 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14108
14109 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14110
14111 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14112
14113 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14114
14115 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14116 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14117 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14118 * g++.old-deja/g++.other/warn3.C: Likewise.
14119
14120 2003-05-11 Roger Sayle <roger@eyesopen.com>
14121
14122 * gcc.dg/i386-387-1.c: Update to also test log.
14123 * gcc.dg/i386-387-2.c: Likewise.
14124
14125 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14126
14127 * g77.f-torture/execute/int8421.f: New test.
14128
14129 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14130
14131 PR c++/10230, c++/10481
14132 * g++.dg/lookup/scoped5.C: New test.
14133
14134 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14135
14136 PR c++/10552
14137 * g++.dg/template/ttp6.C: New test.
14138
14139 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14140
14141 * gcc.c-torture/execute/builtins: New directory.
14142 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14143 gcc.c-torture/execute/builtins.
14144 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14145 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14146 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14147 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14148
14149 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14150
14151 PR c++/9252
14152 * g++.dg/template/access8.C: New test.
14153 * g++.dg/template/access9.C: New test.
14154
14155 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14156
14157 PR c++/9554
14158 * g++.dg/parse/access1.C: New test.
14159
14160 2003-05-09 DJ Delorie <dj@redhat.com>
14161
14162 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14163 long, and not an int.
14164
14165 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14166
14167 PR c++/10555, c++/10576
14168 * g++.dg/template/memclass1.C: New test.
14169
14170 2003-05-08 DJ Delorie <dj@redhat.com>
14171
14172 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14173 targets.
14174 * gcc.c-torture/execute/20021024-1.x: Likewise.
14175 * gcc.c-torture/execute/shiftdi.x: Likewise.
14176 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14177 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14178 * gcc.dg/20021018-1.c: Likewise.
14179
14180 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14181
14182 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14183
14184 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14185 (bcopy): Call memmove.
14186
14187 2003-05-08 Roger Sayle <roger@eyesopen.com>
14188
14189 * g77.f-torture/compile/8485.f: New test case.
14190
14191 2003-05-07 Richard Henderson <rth@redhat.com>
14192
14193 PR c++/10570
14194 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14195 Verify exception_cleanup not called for rethrows.
14196 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14197 when exiting catch block without rethrowing.
14198 * g++.dg/eh/forced3.C: New.
14199 * g++.dg/eh/forced4.C: New.
14200
14201 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14202
14203 * gcc.dg/20030505.c: Fix triplet.
14204
14205 2003-05-06 DJ Delorie <dj@redhat.com>
14206
14207 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14208 * gcc.dg/nest.c: Likewise.
14209
14210 2003-05-05 Roger Sayle <roger@eyesopen.com>
14211
14212 * gcc.dg/builtins-14.c: New test case.
14213
14214 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14215
14216 * lib/compat.exp (compat-execute): New argument.
14217 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14218 * gcc.dg/compat: New test directory.
14219 * gcc.dg/compat/compat.exp: New expect script.
14220 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14221 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14222 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14223 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14224 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14225 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14226
14227 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14228 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14229 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14230 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14231 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14232 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14233 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14234 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14235 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14236 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14237 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14238 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14239 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14240 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14241 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14242
14243 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14244
14245 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14246
14247 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14248
14249 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14250
14251 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14252
14253 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14254 * gcc.dg/ppc-fsel-2.c: New test.
14255
14256 * gcc.dg/unused-5.c: New test.
14257
14258 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14259
14260 PR c++/10496
14261 * g++.dg/warn/pmf1.C: New test.
14262
14263 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14264
14265 PR c++/4494
14266 * g++.dg/warn/main.C: New test.
14267
14268 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14269
14270 * gcc.dg/nonnull-3.c: New test.
14271
14272 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14273
14274 * gcc.dg/cpp/Wtrigraphs.c: Update.
14275 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14276
14277 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14278
14279 * gcc.dg/ppc-fsel-1.c: New test.
14280
14281 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14282
14283 PR c/10604
14284 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14285
14286 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14287
14288 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14289
14290 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14291
14292 PR c++/9364, c++/10553, c++/10586
14293 * g++.dg/parse/typename4.C: New test.
14294 * g++.dg/parse/typename5.C: Likewise.
14295
14296 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14297
14298 * gcc.c-torture/compile/20030503-1.c: New test.
14299
14300 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14301
14302 * g++.dg/lookup/using5.C: Fix testcase error.
14303
14304 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14305
14306 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14307 since MEABI is no longer supported. Remove all vestiges
14308 of MEABI from the test.
14309
14310 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14311
14312 PR c++/10554
14313 * g++.dg/lookup/using5.C: New test.
14314
14315 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14316
14317 PR c++/8772
14318 * g++.dg/template/ttp5.C: New test.
14319
14320 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14321
14322 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14323 (dg-gpp-additional-sources): New function.
14324 (dg-gpp-additional-files): Likewise.
14325 * lib/g++.exp (additional_sources): New variable.
14326 (additional_files): Likewise.
14327 (g++_target_compile): Deal with them.
14328 * lib/old-dejagnu.exp: Remove.
14329 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14330 * g++.old-deja: Revise all tests to use dg commands.
14331
14332 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14333
14334 PR c++/9432, c++/9528
14335 * g++.dg/lookup/using4.C: New test.
14336
14337 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14338
14339 * gcc.dg/noreturn-5.c: New file.
14340 * gcc.dg/noreturn-6.c: New file.
14341
14342 * gcc.c-torture/compile/inline-1.c: New file.
14343
14344 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14345
14346 PR c++/10551
14347 * g++.dg/template/explicit1.C: New test.
14348
14349 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14350
14351 PR c++/10549
14352 * g++.dg/other/bitfield1.C: New test.
14353
14354 PR c++/10527
14355 * g++.dg/init/new7.C: New test.
14356
14357 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14358
14359 * g++.dg/ext/desig1.C: New test.
14360 * g++.dg/ext/init1.C: Update.
14361
14362 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14363
14364 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14365
14366 PR c++/10180
14367 * g++.dg/warn/Winline-1.C: New test.
14368
14369 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14370
14371 * gcc.c-torture/execute/string-opt-19.c: New test.
14372
14373 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14374 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14375
14376 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14377
14378 PR c++/10506
14379 * g++.dg/init/new6.C: New test.
14380
14381 PR c++/10503
14382 * g++.dg/init/ref6.C: New test.
14383
14384 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14385
14386 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14387
14388 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14389
14390 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14391 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14392
14393 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14394
14395 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14396 initialized static data members.
14397
14398 2003-04-25 H.J. Lu <hjl@gnu.org>
14399
14400 * gcc.dg/ia64-sync-4.c: New test.
14401
14402 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14403
14404 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14405 date.
14406
14407 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14408
14409 PR c++/10337
14410 * g++.dg/warn/conv1.C: New test.
14411 * g++.old-deja/g++.other/conv7.C: Adjust.
14412 * g++.old-deja/g++.other/overload14.C: Adjust.
14413
14414 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14415
14416 PR c++/10471
14417 * g++.dg/template/defarg2.C: New test.
14418
14419 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14420
14421 * gcc.dg/cpp/include2.c: Update.
14422 * gcc.dg/cpp/multiline-2.c: New.
14423 * gcc.dg/cpp/multiline.c: Update.
14424 * gcc.dg/cpp/strify2.c: Update.
14425 * gcc.dg/cpp/trad/literals-2.c: Update.
14426
14427 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14428
14429 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14430
14431 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14432
14433 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14434
14435 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14436
14437 PR c++/10451
14438 * g++.dg/parse/crash4.C: New test.
14439
14440 PR c++/9847
14441 * g++.dg/parse/crash5.C: New test.
14442
14443 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14444
14445 PR c++/10446
14446 * g++.dg/parse/crash3.C: New test.
14447
14448 PR c++/10428
14449 * g++.dg/parse/elab1.C: New test.
14450
14451 2003-04-22 Devang Patel <dpatel@apple.com>
14452
14453 * gcc.dg/cpp/trad/funlike-5.c: New test.
14454
14455 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14456
14457 * g++.dg/other/packed1.C: Fix dg options.
14458
14459 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14460
14461 * g++.dg/other/offsetof2.C: New test.
14462
14463 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14464
14465 * g++.dg/template/recurse.C: Adjust location of error messages.
14466
14467 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14468
14469 PR c++/9881
14470 * g++.dg/init/addr-const1.C: New test.
14471 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14472
14473 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14474
14475 PR c++/10405
14476 * g++.dg/lookup/struct-hack1.C: New test.
14477
14478 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14479
14480 * ucs.c: Update diagnostic messages.
14481
14482 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14483
14484 * gcc.dg/cpp/truefalse.cpp: New test.
14485 * gcc.dg/cpp/cpp.exp: Update.
14486 * g++.dg/other/stdbool-if.C: Remove.
14487
14488 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14489
14490 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14491 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14492
14493 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14494
14495 * gcc.c-torture/compile/20030418-1.c: New test.
14496
14497 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14498
14499 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14500
14501 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14502
14503 PR c++/10347
14504 g++.dg/template/dependent-name1.C: New test.
14505
14506 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14507
14508 * gcc.dg/warn-1.c (tourist_guide): New array,
14509 contains a pointer to bar.
14510
14511 2003-04-16 Roger Sayle <roger@eyesopen.com>
14512
14513 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14514 * gcc.c-torture/execute/medce-1.c: New test case.
14515 * gcc.c-torture/execute/medce-2.c: New test case.
14516
14517 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14518
14519 * lib/prune.exp: Ignore more messages.
14520
14521 PR c++/10381
14522 * g++.dg/parse/lookup3.C: New test.
14523
14524 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14525
14526 * gcc.c-torture/compile/20030415-1.c : New test.
14527
14528 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14529
14530 * gcc.c-torture/execute/scope-2.c: Move to ...
14531 * gcc.dg/noncompile/scope.c: .... here.
14532
14533 2003-04-14 Roger Sayle <roger@eyesopen.com>
14534
14535 * gcc.dg/20030414-2.c: New test case.
14536
14537 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14538
14539 PR target/10377
14540 * gcc.dg/20030414-1.c: New test.
14541
14542 2003-04-13 Roger Sayle <roger@eyesopen.com>
14543
14544 * gcc.dg/builtins-12.c: New test case.
14545 * gcc.dg/builtins-13.c: New test case.
14546
14547 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14548
14549 * gcc.c-torture/execute/string-opt-18.c: New test.
14550
14551 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14552
14553 PR c++/10300
14554 * g++.dg/init/new5.C: New test.
14555
14556 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14557
14558 PR c++/7910
14559 * g++.dg/ext/dllimport1.C: New test.
14560
14561 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14562
14563 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14564
14565 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14566
14567 PR Fortran/9263
14568 * g77.f-torture/noncompile/9263.f: New test
14569 PR Fortran/1832
14570 * g77.f-torture/execute/1832.f: New test
14571
14572 2003-04-11 David Chad <davidc@freebsd.org>
14573 Loren J. Rittle <ljrittle@acm.org>
14574
14575 libobjc/8562
14576 * objc.dg/headers.m: New test.
14577
14578 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14579
14580 * gcc.c-torture/execute/builtin-noret-2.c: New.
14581 * gcc.c-torture/execute/builtin-noret-2.x: New.
14582 XFAIL builtin-noret-2.c at -O1 and above.
14583 * gcc.dg/redecl.c: New.
14584 * gcc.dg/Wshadow-1.c: Update error regexps.
14585
14586 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14587
14588 * g++.dg/abi/bitfield10.C: New test.
14589
14590 2003-04-09 Mike Stump <mrs@apple.com>
14591
14592 * gcc.dg/pch/pch.exp: Make testcase names longer.
14593 * g++.dg/pch/pch.exp: Make testcase names longer.
14594
14595 2003-04-08 Roger Sayle <roger@eyesopen.com>
14596
14597 * gcc.dg/builtins-11.c: New test case.
14598
14599 2003-04-08 Roger Sayle <roger@eyesopen.com>
14600
14601 * gcc.dg/builtins-9.c: New test case.
14602 * gcc.dg/builtins-10.c: New test case.
14603
14604 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14605
14606 * gcc.dg/noncompile/init-4.c.c: New test.
14607
14608 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14609
14610 * gcc.misc-test/gcov-9.c: New test.
14611 * gcc.misc-test/gcov-10.c: New test
14612 * gcc.misc-test/gcov-11.c: New test.
14613
14614 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14615
14616 PR optimization/10024
14617 * gcc.c-torture/compile/20030405-1.c: New test.
14618
14619 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14620
14621 * gcc.dg/pch/static-3.c: New.
14622 * gcc.dg/pch/static-3.hs: New.
14623 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14624
14625 2003-04-04 Richard Henderson <rth@redhat.com>
14626
14627 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14628 * g++.dg/eh/forced2.C: Likewise.
14629
14630 2003-04-03 Mike Stump <mrs@apple.com>
14631
14632 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14633 target arg.
14634 (scan-assembler-times, scan-assembler-not): Likewise.
14635 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14636
14637 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14638
14639 * gcc.dg/sparc-loop-1.c: New test.
14640
14641 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14642
14643 PR other/9274
14644 * g++.dg/pch/system-2.C: New.
14645 * g++.dg/pch/system-2.Hs: New.
14646
14647 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14648
14649 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14650
14651 * g++.dg/eh/simd-1.C (vecfunc): Same.
14652
14653 2003-04-01 Roger Sayle <roger@eyesopen.com>
14654
14655 * gcc.c-torture/execute/20030401-1.c: New test case.
14656
14657 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14658
14659 * objc.dg/defs.m: New.
14660
14661 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14662
14663 * g++.dg/eh/simd-1.C: New.
14664 * g++.dg/eh/simd-2.C: New.
14665
14666 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14667
14668 * gcc.c-torture/execute/simd-3.c: New.
14669
14670 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14671
14672 PR c/9936
14673 * gcc.dg/20030331-2.c: New test.
14674
14675 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14676
14677 PR c++/10278
14678 * g++.dg/parse/crash2.C: New test.
14679
14680 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14681
14682 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14683 * gcc.c-torture/execute/20030331-1.c: ...here.
14684
14685 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14686
14687 * gcc.c-torture/execute/20030331-1.c: New test.
14688
14689 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14690
14691 * lib/gcov.exp: Adjust call return testing strings.
14692 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14693
14694 2003-03-31 Roger Sayle <roger@eyesopen.com>
14695
14696 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14697 * gcc.dg/builtins-7.c: New test case.
14698 * gcc.dg/builtins-8.c: New test case.
14699
14700 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14701
14702 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14703
14704 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14705
14706 PR c++/7647
14707 * g++.dg/lookup-class-member-2.C: New test.
14708
14709 2003-03-30 Glen Nakamura <glen@imodulo.com>
14710
14711 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14712
14713 2003-03-28 Roger Sayle <roger@eyesopen.com>
14714
14715 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14716
14717 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14718
14719 * g++.dg/init/attrib1.C: New test.
14720
14721 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14722
14723 * gcc.dg/ultrasp8.c: New test.
14724
14725 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14726
14727 * gcc.dg/ultrasp7.c: New test.
14728
14729 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14730
14731 PR c++/10047
14732 * g++.dg/template/inline1.C: New test.
14733
14734 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14735
14736 * gcc.dg/sparc-dwarf2.c: New test.
14737
14738 2003-03-27 Roger Sayle <roger@eyesopen.com>
14739
14740 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14741 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14742
14743 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14744
14745 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14746 than reading .x files.
14747 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14748 * g77.dg/gcov/gcov-1.f: Likewise.
14749 * gcc.misc-tests/gcov-4b.c: Likewise.
14750 * gcc.misc-tests/gcov-5b.c: Likewise.
14751 * gcc.misc-tests/gcov-6.c: Likewise.
14752 * gcc.misc-tests/gcov-7.c: Likewise.
14753 * gcc.misc-tests/gcov-8.c: Likewise.
14754 * g++.dg/gcov/gcov-1.x: Remove.
14755 * g77.dg/gcov/gcov-1.x: Likewise.
14756 * gcc.misc-tests/gcov-4b.x: Likewise.
14757 * gcc.misc-tests/gcov-5b.x: Likewise.
14758 * gcc.misc-tests/gcov-6.x: Likewise.
14759 * gcc.misc-tests/gcov-7.x: Likewise.
14760 * gcc.misc-tests/gcov-8.x: Likewise.
14761
14762 2003-03-27 Glen Nakamura <glen@imodulo.com>
14763
14764 PR opt/10087
14765 * gcc.dg/20030324-1.c: New test.
14766
14767 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14768
14769 PR c++/10224
14770 * g++.dg/template/arg3.C: New test.
14771
14772 PR c++/10158
14773 * g++.dg/template/friend18.C: New test.
14774
14775 2003-03-26 Roger Sayle <roger@eyesopen.com>
14776
14777 * g77.f-torture/compile/20030326-1.f: New test case.
14778
14779 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14780
14781 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14782
14783 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14784
14785 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14786
14787 * gcc.dg/ia64-sync-3.c: New test.
14788
14789 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14790
14791 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14792
14793 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14794
14795 * gcc.dg/ultrasp6.c: New test.
14796
14797 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14798
14799 * gcc.dg/i386-signbit-1.c: New test.
14800 * gcc.dg/i386-signbit-2.c: New test.
14801 * gcc.dg/i386-signbit-3.c: New test.
14802
14803 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14804
14805 * gcc.dg/ultrasp5.c: Fix options.
14806
14807 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14808
14809 * gcc.dg/ultrasp5.c: Fix comment.
14810
14811 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14812
14813 PR fortran/10197
14814 * g77.f-torture/execute/10197.f: New test.
14815
14816 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14817
14818 PR c++/9898, c++/383
14819 * g++.dg/template/conv6.C: New test.
14820
14821 PR c++/10119
14822 * g++.dg/template/ptrmem5.C: New test.
14823
14824 PR c++/10026
14825 * g++.dg/lookup/koenig1.C: New test.
14826
14827 PR C++/10199
14828 * g++.dg/lookup/template2.C: New test.
14829
14830 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14831
14832 * g++.dg/opt/rtti1.C: New test.
14833
14834 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14835
14836 * gcc.dg/ultrasp5.c: New test.
14837
14838 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14839
14840 PR middle-end/9967
14841 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14842 builtin fputs.
14843
14844 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14845
14846 PR c/8224
14847 * gcc.dg/20030323-1.c: New test.
14848
14849 2003-03-23 Roger Sayle <roger@eyesopen.com>
14850
14851 * gcc.c-torture/compile/20030323-1.c: New test case.
14852
14853 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14854
14855 * gcc.dg/20030321-1.c: New test.
14856
14857 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14858
14859 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14860
14861 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14862
14863 PR c++/9978, c++/9708
14864 * g++.dg/ext/vlm1.C: Adjust expected error.
14865 * g++.dg/ext/vla2.C: New test.
14866 * g++.dg/template/arg1.C: New test.
14867 * g++.dg/template/arg2.C: New test.
14868
14869 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14870
14871 * g77.f-torture/execute/select.f: New test.
14872 * g77.f-torture/noncompile/select_no_compile.f: New test.
14873
14874 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14875
14876 PR c++/9898
14877 * g++.dg/other/error4.C: New test.
14878
14879 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14880
14881 * g++.dg/template/friend17.C: New test.
14882
14883 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14884
14885 * gcc.c-torture/compile/20030320-1.c: New.
14886
14887 2003-03-20 Roger Sayle <roger@eyesopen.com>
14888
14889 * gcc.dg/builtins-6.c: New test case.
14890
14891 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14892
14893 PR target/10073
14894 * gcc.c-torture/compile/20030319-1.c: New.
14895
14896 2003-03-18 Jan Hubicka <jh@suse.cz>
14897
14898 * gcc.dg/i386-cvt-1.c: New test.
14899
14900 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14901
14902 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14903 * objc.dg/naming-2.m: Likewise.
14904
14905 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14906
14907 PR c++/9639
14908 * g++.dg/parse/crash1.C: New test.
14909
14910 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14911
14912 PR c++/8805
14913 * g++.dg/eh/cleanup1.C: New test.
14914
14915 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14916
14917 * gcc.c-torture/execute/20030316-1.c: New test case.
14918
14919 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14920
14921 PR c++/9629
14922 * g++.dg/init/ctor2.C: New test.
14923
14924 2003-03-15 Roger Sayle <roger@eyesopen.com>
14925
14926 * g77.f-torture/compile/xformat.f: New test case.
14927
14928 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14929
14930 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14931 * g++.old-deja/g++.mike/eh50.C: Likewise.
14932
14933 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14934
14935 PR c++/6440
14936 * g++.dg/template/spec7.C: New test.
14937 * g++.dg/template/spec8.C: Likewise.
14938
14939 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14940
14941 * gcc.c-torture/execute/20030313-1.c: New test.
14942
14943 2003-03-14 Richard Henderson <rth@redhat.com>
14944
14945 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14946
14947 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14948
14949 * gcc.c-torture/compile/20030314-1.c: New test.
14950
14951 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14952
14953 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14954 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14955 thumb target,
14956 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14957 to accept newer _imp__ prefix and additional
14958 newline in .drectve section.
14959 * gcc.dg/dll-4.c: Likewise.
14960 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14961 switch.
14962
14963 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14964
14965 * g++.dg/parse/namespace9.C: New test.
14966
14967 * g++.dg/init/ref5.C: New test.
14968 * g++.dg/parse/ptrmem1.C: Likewise.
14969
14970 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14971
14972 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14973 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14974 regular expression.
14975 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14976 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14977
14978 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14979
14980 * gcc.c-torture/execute/20030224-2.c: New test.
14981
14982 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14983
14984 * gcc.dg/decl-3.c: New test.
14985
14986 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14987
14988 * gcc.dg/i386-loop-2.c: New test.
14989
14990 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14991
14992 PR c++/9474
14993 * g++.dg/parse/namespace8.C: New test.
14994
14995 PR c++/9924
14996 * g++.dg/overload/builtin2.C: New test.
14997
14998 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14999
15000 * gcc.dg/return-type-3.c: New test.
15001
15002 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15003
15004 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15005 profiling options are not supported.
15006
15007 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15008
15009 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15010 * g++.old-deja/g++.warn/impint2.C: Likewise.
15011
15012 2003-03-10 Devang Patel <dpatel@apple.com>
15013
15014 * g++.dg/cpp/c++_cmd_1.C: New test.
15015 * g++.dg/cpp/c++_cmd_1.h: New file.
15016
15017 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15018
15019 * gcc.dg/altivec-9.c: New file.
15020
15021 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15022
15023 * gcc.dg/ppc-sdata-1.c: New test.
15024 * gcc.dg/ppc-sdata-2.c: New test.
15025
15026 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15027
15028 PR c++/9373
15029 * g++.dg/opt/ptrmem2.C: New test.
15030
15031 PR c++/8534
15032 * g++.dg/opt/ptrmem1.C: New test.
15033
15034 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15035
15036 * gcc.dg/i386-loop-1.c: New test.
15037
15038 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15039
15040 PR c++/9970
15041 * g++.dg/lookup/friend1.C: New test.
15042
15043 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15044
15045 PR c++/9823
15046 * g++.dg/parser/constructor1.C: New test.
15047
15048 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15049
15050 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15051
15052 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15053
15054 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15055
15056 * gcc.dg/cpp/Wunused.c: Update test.
15057
15058 2003-03-08 Jan Hubicka <jh@suse.cz>
15059
15060 * gcc.dg/inline-3.c: New test.
15061
15062 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15063
15064 PR c++/9809
15065 * g++.dg/parse/builtin1.C: New test.
15066
15067 PR c++/9982
15068 * g++.dg/abi/cookie1.C: New test.
15069 * g++.dg/abi/cookie2.C: Likewise.
15070
15071 PR c++/9524
15072 * g++.dg/template/field1.C: New test.
15073
15074 PR c++/9912
15075 * g++.dg/parse/class1.C: New test.
15076 * g++.dg/parse/namespace7.C: Likewise.
15077 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15078
15079 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15080
15081 * g++.dg/init/ref4.C: New test.
15082
15083 2003-03-07 Jan Hubicka <jh@suse.cz>
15084
15085 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15086 * gcc.dg/inline-3.c: New test.
15087
15088 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15089
15090 * g++.dg/init/ref3.C: New test.
15091
15092 PR c++/9965
15093 * g++.dg/init/ref2.C: New test.
15094
15095 PR c++/9400
15096 * g++.dg/warn/Wshadow-2.C: New test.
15097
15098 PR c++/9791
15099 * g++.dg/warn/Woverloaded-1.C: New test.
15100
15101 2003-03-05 Jan Hubicka <jh@suse.cz>
15102
15103 * gcc.dg/i386-local2.c: New.
15104 * gcc.dg/i386-local.c: Fix typo.
15105
15106 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15107
15108 * g++.dg/abi/layout3.C: New test.
15109
15110 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15111
15112 * gcc.c-torture/compile/20030305-1.c
15113
15114 2003-03-05 Jan Hubicka <jh@suse.cz>
15115
15116 * gcc.dg/i386-local.c: New.
15117
15118 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15119
15120 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15121
15122 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15123
15124 * gcc.dg/switch-2.c: New test.
15125 * gcc.dg/switch-3.c: New test.
15126 * gcc.dg/Wswitch.c: Adjust line numbers.
15127 * gcc.dg/Wswitch-default.c: Likewise.
15128 * gcc.dg/Wswitch-enum.c: Likewise.
15129
15130 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15131
15132 * gcc.c-torture/execute/20030222-1.c: New test.
15133
15134 2003-03-03 James E Wilson <wilson@tuliptree.org>
15135
15136 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15137
15138 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15139
15140 PR c++/9878
15141 * g++.dg/init/ref1.C: New test.
15142
15143 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15144
15145 * gcc.dg/sh-relax.c: New SH-only test.
15146
15147 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15148
15149 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15150 comment explaining purpose of testcase.
15151
15152 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15153
15154 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15155 for HC11/HC12 (asm needs two int registers).
15156 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15157 HC11/HC12 because the test uses an asm which needs two 32-bit
15158 registers.
15159
15160 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15161
15162 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15163 for HC11/HC12 (array is too large otherwise).
15164 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15165 * gcc.c-torture/compile/20010518-2.x: Likewise.
15166 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15167 HC11/HC12 (array is too large).
15168
15169 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15170
15171 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15172 * lib/g++-dg.exp (g++-dg-test): Likewise.
15173
15174 2003-03-01 Roger Sayle <roger@eyesopen.com>
15175
15176 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15177 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15178
15179 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15180
15181 * g++.dg/warn/implicit-typename1.C: Remove warning.
15182
15183 2003-02-28 Richard Henderson <rth@redhat.com>
15184
15185 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15186 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15187
15188 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15189
15190 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15191 * g++.dg/pch/pch.exp: Likewise.
15192
15193 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15194
15195 PR c++/9879
15196 * testsuite/g++.dg/init/new4.C: New test.
15197
15198 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15199
15200 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15201
15202 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15203
15204 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15205 unsigned long.
15206
15207 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15208 wider than float.
15209
15210 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15211
15212 * lib/scanasm.exp: Add support for counting numbers of
15213 occurences.
15214 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15215 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15216
15217 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15218
15219 PR c++/9683
15220 * g++.dg/template/static3.C: New test.
15221
15222 PR c++/9829
15223 * g++.dg/parse/namespace6.C: New test.
15224
15225 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15226
15227 PR target/9732
15228 * gcc.dg/20030225-1.c: New test.
15229
15230 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15231
15232 * README: Remove out-of-date information.
15233
15234 PR c++/9836
15235 * g++.dg/template/spec6.C: New test.
15236
15237 2003-02-24 Jeff Law <law@redhat.com>
15238
15239 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15240
15241 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15242
15243 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15244 * gcc.dg/pragma-ep-1.c: Likewise.
15245
15246 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15247
15248 PR c++/9602
15249 * g++.dg/template/friend16.C: New test.
15250
15251 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15252
15253 PR c++/5333
15254 * g++.dg/parse/fused-params1.C: Adjust error messages.
15255 * g++.dg/template/nested3.C: New test.
15256
15257 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15258
15259 * g++.dg/abi/param1.C: New test.
15260
15261 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15262
15263 PR c++/7982
15264 * g++.dg/warn/implicit-typename1.C: New test.
15265
15266 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15267
15268 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15269 with "mtune".
15270 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15271 * gcc.c-torture/execute/20010129-1.x: Likewise.
15272 * gcc.dg/20011107-1.c: Likewise.
15273 * gcc.dg/20020108-1.c: Likewise.
15274 * gcc.dg/20020122-3.c: Likewise.
15275 * gcc.dg/20020206-1.c: Likewise.
15276 * gcc.dg/20020310-1.c: Likewise.
15277 * gcc.dg/20020426-2.c: Likewise.
15278 * gcc.dg/20020517-1.c: Likewise.
15279 * gcc.dg/991230-1.c: Likewise.
15280 * gcc.dg/i386-unroll-1.c: Likewise.
15281 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15282
15283 2003-02-22 Jan Hubicka <jh@suse.cz>
15284
15285 * gcc.dg/i386-mul.c: New test.
15286
15287 2003-02-21 Roger Sayle <roger@eyesopen.com>
15288
15289 * gcc.dg/builtins-5.c: New test case.
15290
15291 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15292
15293 * gcc.dg/asmreg-1.c: New test.
15294
15295 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15296
15297 PR c++/9749
15298 * g++.dg/parse/varmod1.C: New test.
15299
15300 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15301
15302 PR c++/9727
15303 * g++.dg/template/op1.C: New test.
15304
15305 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15306
15307 PR c++/8906
15308 * g++.dg/template/nested2.C: New test.
15309
15310 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15311
15312 PR c++/8724
15313 * g++.dg/expr/dtor1.C: New test.
15314
15315 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15316
15317 * gcc.dg/cpp/include3.c: New test.
15318 * gcc.dg/cpp/inc/foo.h: New file.
15319
15320 2003-02-21 Glen Nakamura <glen@imodulo.com>
15321
15322 * gcc.c-torture/execute/20030221-1.c: New test.
15323
15324 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15325
15326 PR c++/9729
15327 * g++.dg/abi/conv1.C: New test.
15328
15329 2003-02-20 Jan Hubicka <jh@suse.cz>
15330
15331 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15332
15333 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15334
15335 * gcc.c-torture/compile/20030219-1.c: New test.
15336
15337 2003-02-18 Jan Hubicka <jh@suse.cz>
15338
15339 * gcc.dg/funcorder.c: New test.
15340
15341 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15342
15343 * gcc.c-torture/execute/20030218-1.c: New.
15344
15345 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15346
15347 * gcc.dg/20030218-1.c: New.
15348
15349 2003-02-18 Richard Henderson <rth@redhat.com>
15350
15351 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15352 * gcc.dg/attr-used-2.c: New.
15353
15354 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15355
15356 PR c++/9704
15357 * g++.dg/init/copy5.C: New test.
15358
15359 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15360
15361 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15362 * g++.dg/pch/pch.exp: Likewise.
15363
15364 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15365
15366 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15367 STACK_SIZE is not defined.
15368
15369 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15370
15371 PR c++/9457
15372 * g++.dg/template/init1.C: New test.
15373
15374 2003-02-16 Jan HUbicka <jh@suse.cz>
15375
15376 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15377 (foo): Add few extra tests
15378 * gcc.dg/c99-const-expr-3.c: Likewise.
15379 * gcc.c-torture/execute/20030216-1.c: New.
15380
15381 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15382
15383 PR c++/9459
15384 * g++.dg/ext/typeof4.C: New test.
15385
15386 2003-02-15 Roger Sayle <roger@eyesopen.com>
15387
15388 * gcc.dg/i386-387-3.c: New test case.
15389
15390 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15391
15392 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15393 cris-*-elf* cris-*-aout* and mmix-*-*.
15394
15395 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15396
15397 * gcc.dg/20030213-1.c: New test.
15398
15399 2003-02-12 Roger Sayle <roger@eyesopen.com>
15400
15401 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15402 * gcc.dg/i386-387-2.c: Likewise.
15403
15404 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15405
15406 * gcc.dg/ppc-spe.c: Fix formatting.
15407 Enable tests that were previously unsupported by gas.
15408 Delete tests for instructions that no longer exist.
15409 Switch arguments on evsubifw builtin.
15410
15411 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15412
15413 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15414 STACK_SIZE is too small.
15415
15416 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15417 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15418
15419 * gcc.dg/decl-2.c: New test.
15420
15421 2003-02-10 Jan Hubicka <jh@suse.cz>
15422
15423 * gcc.dg/i386-fpcvt-1.c: New test.
15424
15425 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15426
15427 * gcc.c-torture/execute/20030209-1.c: New test.
15428
15429 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15430
15431 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15432 int-wide bitops, use the constants of the same width.
15433 Likewise, if long long is 32-bit wide, test bitops using
15434 32-bit constants.
15435
15436 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15437
15438 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15439
15440 2003-02-07 Roger Sayle <roger@eyesopen.com>
15441
15442 * testsuite/gcc.dg/builtins-4.c: New test case.
15443
15444 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15445
15446 * gcc.dg/20020430-1.c: Fix dg command typos.
15447 * gcc.dg/20020503-1.c: Likewise.
15448
15449 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15450
15451 PR c++/8785
15452 * g++.dg/parse/fused-params1.C: New test.
15453
15454 PR c++/8857
15455 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15456
15457 PR c++/8921
15458 * g++.dg/parse/non-dependent1.C: New test.
15459
15460 PR c++/8928
15461 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15462
15463 PR c++/9228
15464 * g++.dg/parse/undefined7.C: New test.
15465 * g++.dg/parse/non-templ1.C: New test.
15466
15467 PR c++/9229
15468 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15469
15470 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15471
15472 * gcc.c-torture/compile/20030206-1.c: New test.
15473
15474 2003-02-05 Roger Sayle <roger@eyesopen.com>
15475
15476 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15477 "pow" to "foo" to avoid potential confusion with a math built-in.
15478
15479 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15480
15481 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15482 conditions for SPARC targets.
15483
15484 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15485
15486 * gcc.dg/20030204-1.c: New test.
15487
15488 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15489
15490 PR c++/38
15491 * g++.dg/parse/array-size1.C: New test.
15492
15493 PR c++/5657
15494 * g++.dg/parse/undefined3.C: New test.
15495
15496 PR c++/5665
15497 * g++.dg/parse/undefined4.C: New test.
15498
15499 PR c++/5975
15500 * g++.dg/parse/undefined5.C: New test.
15501
15502 PR c++/7259
15503 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15504
15505 PR c++/8578
15506 * g++.dg/parse/casting-operator1.C: New test.
15507
15508 PR c++/8596
15509 * g++.dg/parse/undefined6.C: New test.
15510
15511 PR c++/8736
15512 * g++.dg/parse/missing-template1.C: New test.
15513
15514 2003-02-04 Jan Hubicka <jh@suse.cz>
15515
15516 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15517 * gcc.dg/i386-cmov?.c: Likewise.
15518 * gcc.dg/i386-fpcvt-?.c: Likewise.
15519 * gcc.dg/i386-ssefp-1.c: Likewise.
15520 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15521 conventions.
15522
15523 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15524
15525 PR c++/7129
15526 * testsuite/g++.dg/ext/max.C: New test.
15527
15528 2003-02-03 Jan Hubicka <jh@suse.cz>
15529
15530 * gcc.c-torture/execute/20030203-1.c: New test.
15531
15532 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15533
15534 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15535 'natural-endian'.
15536
15537 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15538
15539 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15540 * g++.dg/init/new2.C: Likewise.
15541 * g++.dg/other/new1.C: Likewise.
15542
15543 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15544
15545 * gcc.dg/struct-ret-libc.c: New test.
15546
15547 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15548
15549 * gcc.dg/20030129-1.c: New test.
15550
15551 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15552
15553 PR c++/8849
15554 * g++.dg/template/ptrmem4.C: New test.
15555
15556 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15557
15558 * g++.dg/parser/constant1.C: New test.
15559
15560 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15561
15562 PR c++/8591
15563 * g++.dg/parse/friend2.C: New test.
15564
15565 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15566
15567 PR c++/9437
15568 * g++.dg/template/unify4.C: New test.
15569
15570 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15571
15572 * gcc.c-torture/execute/20030128-1.c: New test.
15573
15574 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15575
15576 * g++.dg/lookup/nested1.C: Test moved from ...
15577 * g++.old-deja/g++.other/lookup24.C: ... here.
15578
15579 2003-01-28 Jan Hubicka <jh@suse.cz>
15580
15581 * gcc.dg/i386-cmov5.c: New test.
15582
15583 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15584
15585 * gcc.c-torture/execute/20010925-1.c: Changed the
15586 memcpy declaration.
15587
15588 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15589
15590 PR c++/3902
15591 * g++.dg/parse/template5.C: New test.
15592
15593 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15594
15595 PR fortran/9258
15596 * g77.dg/pr9258: New test.
15597
15598 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15599
15600 * README: Move relevant parts from README.g++.
15601
15602 * README.g++: Remove this file.
15603
15604 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15605
15606 * g++.dg/abi/dcast1.C: New test.
15607
15608 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15609
15610 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15611
15612 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15613
15614 PR c++/47
15615 * g++.old-deja/g++.other/lookup24.C: New test.
15616
15617 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15618
15619 PR middle-end/7227
15620 * gcc.dg/uninit-C.c: New test.
15621
15622 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15623
15624 * g++.dg/abi/covariant1.C: New test.
15625
15626 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15627
15628 * gcc.dg/20030123-1.c: New test.
15629
15630 2003-01-25 Jan Hubicka <jh@suse.cz>
15631
15632 PR opt/8492
15633 * gcc.c-torture/compile/20030125-1.c
15634
15635 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15636
15637 PR c++/9403
15638 * g++.dg/parse/template3.C: New test.
15639 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15640
15641 PR c++/795
15642 * g++.dg/parse/template4.C: New test.
15643
15644 PR c++/9415
15645 * g++.dg/template/qual2.C: New test.
15646
15647 PR c++/8545
15648 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15649
15650 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15651
15652 2003-01-25 Roger Sayle <roger@eyesopen.com>
15653
15654 * gcc.c-torture/execute/switch-1.c: New test case.
15655
15656 2003-01-25 Jan Hubicka <jh@suse.cz>
15657
15658 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15659
15660 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15661
15662 Tweaks for Bison-1.875. From the NEWS file:
15663 "- `parse error' -> `syntax error'
15664 Bison now uniformly uses the term `syntax error'"
15665 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15666 * gcc.dg/cpp/digraph2.c: Likewise.
15667 * gcc.dg/cpp/direct2.c: Likewise.
15668 * gcc.dg/cpp/paste4.c: Likewise.
15669 * gcc.dg/c90-restrict-1.c: Likewise.
15670 * gcc.dg/c99-func-2.c: Likewise.
15671 * gcc.dg/noncompile/920721-2.c: Likewise.
15672 * gcc.dg/noncompile/930622-2.c: Likewise.
15673 * gcc.dg/noncompile/940112-1.c: Likewise.
15674 * gcc.dg/noncompile/950921-1.c: Likewise.
15675 * gcc.dg/noncompile/951123-1.c: Likewise.
15676 * gcc.dg/noncompile/971104-1.c: Likewise.
15677 * gcc.dg/noncompile/990416-1.c: Likewise.
15678
15679 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15680
15681 * g++.dg/parse/undefined1.C: Add error message.
15682
15683 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15684
15685 PR c++/9354
15686 * g++.dg/parse/new1.C: New test.
15687
15688 PR c++/9216
15689 * g++.dg/parse/template2.C: New test.
15690
15691 PR c++/9354
15692 * g++.dg/parse/typedef2.C: New test.
15693
15694 PR c++/9328
15695 * g++.dg/ext/typeof3.C: New test.
15696
15697 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15698
15699 PR c++/2738
15700 * g++.dg/parse/ret-type1.C: New test.
15701
15702 PR c++/3792
15703 * g++.dg/parse/tmpl-outside1.C: New test.
15704
15705 PR c++/4207
15706 * g++.dg/parse/int-as-enum1.C: New test.
15707
15708 PR c++/4903
15709 * g++.dg/parse/no-typename1.C: New test.
15710
15711 PR c++/5533
15712 * g++.dg/parse/no-value1.C: New test.
15713
15714 PR c++/5921
15715 * g++.dg/parse/wrong-inline1.C: New test.
15716
15717 PR c++/6402
15718 * g++.dg/parse/ref1.C: New test.
15719
15720 PR c++/6992
15721 * g++.dg/parse/attr-ctor1.C: New test.
15722
15723 PR c++/7229
15724 * g++.dg/parse/namespace5.C: New test.
15725
15726 PR c++/7917
15727 * g++.dg/parse/func-def1.C: New test.
15728
15729 PR c++/8143
15730 * g++.dg/parse/undefined1.C: New test.
15731
15732 PR c++/5723, PR c++/8522
15733 * g++.dg/parse/specialization1.C: New test.
15734
15735 PR c++/163, PR c++/8595
15736 * g++.dg/parse/struct-as-enum1.C: New test.
15737
15738 PR c++/9173
15739 * g++.dg/parse/undefined2.C: New test.
15740
15741 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15742
15743 PR c++/9298
15744 * g++.dg/parse/template1.C: New test.
15745
15746 PR c++/9384
15747 * g++.dg/parse/using1.C: New test.
15748
15749 PR c++/9285
15750 PR c++/9294
15751 * g++.dg/parse/expr2.C: New test.
15752
15753 PR c++/9388
15754 * g++.dg/parse/lookup2.C: Likewise.
15755
15756 2003-01-21 Jan Hubicka <jh@suse.cz>
15757
15758 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15759 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15760 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15761 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15762
15763 2003-01-20 Nick Clifton <nickc@redhat.com>
15764
15765 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15766 problem with ARM sibcall code generation.
15767
15768 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15769
15770 * gcc.c-torture/execute/20030120-1.c: New.
15771
15772 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15773
15774 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15775
15776 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15777
15778 PR c++/9272
15779 * g++.dg/parse/ctor1.C: New test.
15780
15781 PR c++/9294:
15782 * g++.dg/parse/qualified1.C: New test.
15783
15784 * g++.dg/parse/typename3.C: New test.
15785
15786 2003-01-16 Richard Henderson <rth@redhat.com>
15787
15788 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15789
15790 2003-01-16 Richard Henderson <rth@redhat.com>
15791
15792 * g++.dg/pch/pch.exp: Copy test header to the working directory
15793 before using it either for precompilation or direct use.
15794 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15795 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15796
15797 2003-01-16 Richard Henderson <rth@redhat.com>
15798
15799 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15800 before using it either for precompilation or direct use.
15801 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15802 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15803
15804 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15805
15806 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15807 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15808 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15809 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15810 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15811 typename warning into error.
15812 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15813 error messages.
15814 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15815 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15816 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15817 messages.
15818 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15819 make declaration visible in template.
15820 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15821 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15822 messages.
15823 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15824 message.
15825 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15826 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15827 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15828 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15829 typename warning with error message.
15830 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15831 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15832 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15833
15834 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15835
15836 * g++.dg/parse/ambig2.C: New test.
15837
15838 2003-01-15 Richard Henderson <rth@redhat.com>
15839
15840 * g++.dg/tls/init-2.C: Update error message string.
15841
15842 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15843
15844 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15845
15846 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15847
15848 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15849 all for HC11/HC12.
15850 * gcc.c-torture/compile/20001205-1.x: Likewise.
15851 * gcc.c-torture/compile/20001226-1.x: Likewise.
15852 * gcc.c-torture/compile/920520-1.x: Likewise.
15853 * gcc.c-torture/compile/961203-1.x: Likewise.
15854 * gcc.c-torture/compile/20020604-1.x: Likewise.
15855
15856 2003-01-15 Jan Hubicka <jh@suse.cz>
15857
15858 * gcc.c-torture/compile/20030115-1.c: New test.
15859
15860 * gcc.dg/i386-fpcvt-1.c: New test.
15861 * gcc.dg/i386-fpcvt-2.c: New test.
15862
15863 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15864
15865 Further conform g++'s __vmi_class_type_info to the C++ ABI
15866 specification.
15867 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15868 the specification.
15869
15870 2003-01-14 Jan Hubicka <jh@suse.cz>
15871
15872 * gcc.dg/i386-fpcvt-1.c: New test.
15873 * gcc.dg/i386-fpcvt-2.c: New test.
15874
15875 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15876
15877 * gcc.dg/i386-mmx-3.c: New test.
15878
15879 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15880
15881 PR c++/9264
15882 * g++.dg/parse/octal1.C: New file.
15883
15884 PR c++/9172
15885 * g++.dg/parse/typename1.C: New file.
15886
15887 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15888
15889 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15890 * gcc.dg/bf-no-ms-layout.c: Likewise.
15891 * gcc.dg/bf-ms-attrib.c: Likewise.
15892
15893 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15894
15895 PR c++/9099
15896 * g++.dg/parse/dtor1.C: New file.
15897
15898 PR c++/9128
15899 * g++.dg/rtti/typeid1.C: New file.
15900
15901 PR c++/9153
15902 * g++.dg/parse/lookup1.C: New file.
15903
15904 PR c++/9171
15905 * g++.dg/templ/spec5.C: New file.
15906
15907 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15908
15909 * gcc.c-torture/compile/20030110-1.c: New test.
15910
15911 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15912
15913 Merge from pch-branch:
15914
15915 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15916
15917 * gcc.dg/pch/cpp-1.h: New.
15918 * gcc.dg/pch/cpp-1.c: New.
15919 * gcc.dg/pch/cpp-2.h: New.
15920 * gcc.dg/pch/cpp-2.c: New.
15921
15922 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15923
15924 * gcc.dg/pch/except-1.h: New.
15925 * gcc.dg/pch/except-1.c: New.
15926
15927 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15928
15929 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15930 running test.
15931 * gcc.dg/pch: Include *.hp not *.h.
15932 * gcc.dg/pch/system-1.h: New.
15933 * gcc.dg/pch/system-1.c: New.
15934
15935 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15936
15937 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15938 rather than trying to build and run a program using PCH.
15939 * gcc.dg/pch: Remove dg-do commands from test files.
15940
15941 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15942
15943 * gcc.dg/pch/macro-3.c: New.
15944 * gcc.dg/pch/macro-3.h: New.
15945
15946 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15947
15948 * gcc.dg/pch/common-1.c: New.
15949 * gcc.dg/pch/common-1.h: New.
15950 * gcc.dg/pch/decl-1.c: New.
15951 * gcc.dg/pch/decl-1.h: New.
15952 * gcc.dg/pch/decl-2.c: New.
15953 * gcc.dg/pch/decl-2.h: New.
15954 * gcc.dg/pch/decl-3.c: New.
15955 * gcc.dg/pch/decl-3.h: New.
15956 * gcc.dg/pch/decl-4.c: New.
15957 * gcc.dg/pch/decl-4.h: New.
15958 * gcc.dg/pch/decl-5.c: New.
15959 * gcc.dg/pch/decl-5.h: New.
15960 * gcc.dg/pch/global-1.c: New.
15961 * gcc.dg/pch/global-1.h: New.
15962 * gcc.dg/pch/inline-1.c: New.
15963 * gcc.dg/pch/inline-1.h: New.
15964 * gcc.dg/pch/inline-2.c: New.
15965 * gcc.dg/pch/inline-2.h: New.
15966 * gcc.dg/pch/static-1.c: New.
15967 * gcc.dg/pch/static-1.h: New.
15968 * gcc.dg/pch/static-2.c: New.
15969 * gcc.dg/pch/static-2.h: New.
15970
15971 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15972
15973 * g++.dg/pch/pch.exp: Better handle failing testcases.
15974 * gcc.dg/pch/pch.exp: Likewise.
15975 * gcc.dg/pch/macro-1.c: New.
15976 * gcc.dg/pch/macro-1.h: New.
15977 * gcc.dg/pch/macro-2.c: New.
15978 * gcc.dg/pch/macro-2.h: New.
15979
15980 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15981
15982 * g++.dg/dg.exp: Treat files in pch/ specially.
15983 * g++.dg/pch/pch.exp: New file.
15984 * g++.dg/pch/empty.H: New file.
15985 * g++.dg/pch/empty.C: New file.
15986 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15987 "precompile".
15988
15989 * gcc.dg/pch/pch.exp: New file.
15990 * gcc.dg/pch/empty.h: New file.
15991 * gcc.dg/pch/empty.c: New file.
15992 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15993 "precompile".
15994
15995 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15996
15997 * g++.dg/template/friend14.C: New test.
15998
15999 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16000
16001 * gcc.dg/old-style-asm-1.c: New test.
16002
16003 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16004
16005 * gcc.c-torture/compile/20030109-1.c: New test.
16006
16007 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16008
16009 * gcc.c-torture/execute/20030109-1.c: New test.
16010
16011 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16012
16013 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16014 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16015 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16016 * g++.old-deja/g++.mike/eh2.C: Likewise
16017 * g++.old-deja/g++.mike/eh3.C: Likewise
16018 * g++.old-deja/g++.mike/eh5.C: Likewise
16019 * g++.old-deja/g++.mike/eh6.C: Likewise
16020 * g++.old-deja/g++.mike/eh7.C: Likewise
16021 * g++.old-deja/g++.mike/eh8.C: Likewise
16022 * g++.old-deja/g++.mike/eh9.C: Likewise
16023 * g++.old-deja/g++.mike/eh10.C: Likewise
16024 * g++.old-deja/g++.mike/eh12.C: Likewise
16025 * g++.old-deja/g++.mike/eh13.C: Likewise
16026 * g++.old-deja/g++.mike/eh14.C: Likewise
16027 * g++.old-deja/g++.mike/eh16.C: Likewise
16028 * g++.old-deja/g++.mike/eh17.C: Likewise
16029 * g++.old-deja/g++.mike/eh18.C: Likewise
16030 * g++.old-deja/g++.mike/eh21.C: Likewise
16031 * g++.old-deja/g++.mike/eh23.C: Likewise
16032 * g++.old-deja/g++.mike/eh24.C: Likewise
16033 * g++.old-deja/g++.mike/eh25.C: Likewise
16034 * g++.old-deja/g++.mike/eh26.C: Likewise
16035 * g++.old-deja/g++.mike/eh27.C: Likewise
16036 * g++.old-deja/g++.mike/eh28.C: Likewise
16037 * g++.old-deja/g++.mike/eh29.C: Likewise
16038 * g++.old-deja/g++.mike/eh31.C: Likewise
16039 * g++.old-deja/g++.mike/eh33.C: Likewise
16040 * g++.old-deja/g++.mike/eh34.C: Likewise
16041 * g++.old-deja/g++.mike/eh35.C: Likewise
16042 * g++.old-deja/g++.mike/eh36.C: Likewise
16043 * g++.old-deja/g++.mike/eh37.C: Likewise
16044 * g++.old-deja/g++.mike/eh38.C: Likewise
16045 * g++.old-deja/g++.mike/eh39.C: Likewise
16046 * g++.old-deja/g++.mike/eh40.C: Likewise
16047 * g++.old-deja/g++.mike/eh41.C: Likewise
16048 * g++.old-deja/g++.mike/eh42.C: Likewise
16049 * g++.old-deja/g++.mike/eh44.C: Likewise
16050 * g++.old-deja/g++.mike/eh46.C: Likewise
16051 * g++.old-deja/g++.mike/eh47.C: Likewise
16052 * g++.old-deja/g++.mike/eh48.C: Likewise
16053 * g++.old-deja/g++.mike/eh49.C: Likewise
16054 * g++.old-deja/g++.mike/eh50.C: Likewise
16055 * g++.old-deja/g++.mike/eh51.C: Likewise
16056 * g++.old-deja/g++.mike/eh53.C: Likewise
16057 * g++.old-deja/g++.mike/eh55.C: Likewise
16058 * g++.old-deja/g++.mike/p7912.C: Likewise
16059 * g++.old-deja/g++.mike/p9706.C: Likewise
16060 * g++.old-deja/g++.mike/p10416.C: Likewise
16061 * g++.old-deja/g++.mike/p11667.C: Likewise
16062 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16063 Remove redundant reference to Iris.
16064 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16065 Elxsi, i860, Pico Java, and WE32K.
16066
16067 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16068
16069 * g++.dg/ext/asm4.C: New test.
16070
16071 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16072
16073 PR c++/9030
16074 * g++.dg/template/friend12.C: New test.
16075 * g++.dg/template/friend13.C: Likewise.
16076 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16077
16078 2003-01-08 Jan Hubicka <jh@suse.cz>
16079
16080 * gcc.dg/i386-cadd.c: New test.
16081 * gcc.dg/i386-cmov4.c: Likewise.
16082
16083 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16084
16085 PR c++/9165
16086 * g++.dg/warn/Wunused-3.C: New test.
16087
16088 * g++.dg/abi/bitfield9.C: New test.
16089
16090 PR c++/9189
16091 * g++.dg/parse/defarg3.C: New test.
16092
16093 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16094
16095 * g++.dg/parse/ambig1.C: New test.
16096 * g++.dg/parse/defarg2.C: New test.
16097
16098 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16099
16100 * g++.dg/template/defarg-1.C: New test.
16101 * g++.dg/template/local2.C: Likewise.
16102
16103 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16104
16105 * gcc.c-torture/execute/20030105-1.c: New test.
16106
16107 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16108
16109 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16110 * g++.dg/parse/namespace4.C: Likewise.
16111
16112 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16113
16114 * g++.dg/template/ntp2.C: New test.
16115
16116 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16117
16118 * g++.dg/parse/extern-C-1.C: New test.
16119
16120 * g++.dg/parse/namespace4.C: New test.
16121
16122 * g++.dg/template/nested1.C: New test.
16123
16124 * g++.dg/parse/namespace3.C: New test.
16125
16126 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16127
16128 * g++.dg/lookup/two-stage1.C: New test.
16129
16130 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16131
16132 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16133 * g++.old-deja/g++.jason/access8.C: Likewise.
16134 * g++.old-deja/g++.other/decl5.C: Likewise.
16135
16136 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16137
16138 * g++.dg/parse/parse7.C: New test.
16139
16140 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16141
16142 PR c++/2843
16143 * g++.dg/ext/attrib7.C: New test.
16144
16145 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16146
16147 * g++.dg/parse/parse6.C: New test.
16148
16149 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16150
16151 * gcc.dg/h8300-stack-1.c: New.
16152
16153 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16154
16155 g++.dg/lookup/exception1.C: New test.
16156
16157 g++.dg/lookup/template1.C: New test.
16158
16159 g++.dg/parse/namespace2.C: New test.
16160
16161 g++.dg/parse/parens2.C: New test.
16162
16163 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16164
16165 * g++.dg/parse/parse5.C: New test.
16166 * g++.dg/lookup/scoped4.C: New test.
16167
16168 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16169
16170 * g++.dg/parse/parens1.C: New test.
16171
16172 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16173 angle-bracket1.C.
16174 * g++.dg/parse/parens2.C: New test.
16175
16176 * g++.dg/lookup/scope-operator1.C: New test.
16177
16178 * g++.dg/parse/operator1.C: New test.
16179
16180 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16181
16182 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16183 * g++.old-deja/g++.other/access6.C: Likewise.
16184 * g++.old-deja/g++.other/decl1.C: Likewise.
16185 * g++.old-deja/g++.pt/typename12.C: Likewise.
16186
16187 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16188
16189 * g++.dg/parse/namespace1.C: New test.
16190
16191 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16192
16193 * g++.dg/parse/parse4.C: New test.
16194
16195 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16196
16197 * g++.dg/parse/parse3.C: New test.
16198
16199 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16200
16201 * g++.dg/parse/parse2.C: New test.
16202
16203 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16204
16205 * g++.dg/template/friend11.C: New test.
16206
16207 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16208
16209 * g++.dg/parse/parse1.C: New test.
16210
16211 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16212
16213 * lib/profopt.exp: Change the name of a global variable to avoid
16214 possible clashes with other test suites.
16215
16216 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16217
16218 * g++.dg/inherit/covariant8.C: New test.
16219
16220 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16221
16222 * g++.dg/init/array9.C: New test.
16223
16224 PR c++/9112
16225 * g++.dg/parse/expr1.C: New test.
16226
16227 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16228
16229 * gcc.c-torture/compile/20021230-1.c: New test.
16230
16231 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16232
16233 * g++.dg/inherit/covariant5.C: New test.
16234 * g++.dg/inherit/covariant6.C: New test.
16235 * g++.dg/inherit/covariant7.C: New test.
16236
16237 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16238
16239 PR c++/2739
16240 * g++.dg/other/access2.C: New test.
16241
16242 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16243
16244 * g++.dg/other/anon-struct.C: No longer fails
16245 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16246 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16247 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16248
16249 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16250
16251 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16252
16253 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16254
16255 * g++.dg/eh/spec4.C: Remove stray semicolon.
16256 * g++.dg/expr/pmf-1.C: Change error message.
16257 * g++.dg/ext/asm1.C: Remove stray semicolon.
16258 * g++.dg/ext/typename1.C: Add missing typenames.
16259 * g++.dg/inherit/template-as-base.C: Change error message.
16260 * g++.dg/lookup/scoped1.C: Likewise.
16261 * g++.dg/lookup/scoped2.C: Likewise.
16262 * g++.dg/lookup/using2.C: Likewise.
16263 * g++.dg/other/component1.C: Remove stray semicolon.
16264 * g++.dg/other/do1.C: Change error message.
16265 * g++.dg/other/error2.C: Likewise.
16266 * g++.dg/other/init1.C: Likewise.
16267 * g++.dg/other/packed1.C: Remove stray semicolon.
16268 * g++.dg/other/ptrmem2.C: Change error message.
16269 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16270 marker.
16271 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16272 * g++.dg/template/access3.C: Add typename keyword.
16273 * g++.dg/template/access5.C: Remove stray semicolon.
16274 * g++.dg/template/access6.C: Likewise.
16275 * g++.dg/template/complit1.C: Likewise.
16276 * g++.dg/template/crash1.C: Change error message.
16277 * g++.dg/template/inherit2.C: Remove stray semicolon.
16278 * g++.dg/template/instantiate2.C: Likewise.
16279 * g++.dg/template/instantiate3.C: Change error message.
16280 * g++.dg/template/qual1.C: Remove stray semicolon.
16281 * g++.dg/template/qualttp18.C: Change error message.
16282 * g++.dg/template/ref1.C: Remove stray semicolon.
16283 * g++.dg/template/sizeof1.C (A::value): Declare it.
16284 * g++.dg/template/spec4.C: Change error message.
16285 * g++.dg/template/static1.C: Likewise.
16286 * g++.dg/template/type1.C: Likewise.
16287 * g++.dg/template/typename3.C: Likewise.
16288 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16289 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16290 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16291 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16292 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16293 named return value extension.
16294 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16295 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16296 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16297 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16298 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16299 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16300 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16301 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16302 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16303 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16304 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16305 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16306 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16307 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16308 syntax.
16309 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16310 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16311 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16312 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16313 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16314 * g++.old-deja/g++.brendan/template11.C: Likewise.
16315 * g++.old-deja/g++.brendan/template26.C: Likewise.
16316 * g++.old-deja/g++.brendan/template27.C: Use explicit
16317 specialization syntax.
16318 * g++.old-deja/g++.brendan/template30.C: Likewise.
16319 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16320 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16321 non-dependent names.
16322 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16323 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16324 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16325 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16326 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16327 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16328 named return value extension.
16329 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16330 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16331 * g++.old-deja/g++.ext/return1.C: Likewise.
16332 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16333 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16334 * g++.old-deja/g++.jason/access8.C: Likewise.
16335 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16336 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16337 pseudo-destructor names.
16338 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16339 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16340 pseudo-destructor names.
16341 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16342 * g++.old-deja/g++.jason/overload19.C: Likewise.
16343 * g++.old-deja/g++.jason/overload32.C: Likewise.
16344 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16345 stray semicolons.
16346 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16347 * g++.old-deja/g++.jason/return.C: Likewise.
16348 * g++.old-deja/g++.jason/return2.C: Likewise.
16349 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16350 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16351 syntax.
16352 * g++.old-deja/g++.jason/template10.C: Account for use of
16353 non-dependent names.
16354 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16355 syntax.
16356 * g++.old-deja/g++.jason/template37.C: Likewise.
16357 * g++.old-deja/g++.law/access4.C: Change error messages.
16358 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16359 pseudo-destructor names.
16360 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16361 * g++.old-deja/g++.law/ctors9.C: Likewise.
16362 * g++.old-deja/g++.law/cvt22.C: Likewise.
16363 * g++.old-deja/g++.law/dtors5.C: Likewise.
16364 * g++.old-deja/g++.law/global-init1.C: Likewise.
16365 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16366 * g++.old-deja/g++.law/operators28.C: Likewise.
16367 * g++.old-deja/g++.law/visibility28.C: Likewise.
16368 * g++.old-deja/g++.martin/eval1.C: Likewise.
16369 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16370 name.
16371 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16372 * g++.old-deja/g++.mike/net34.C: Likewise.
16373 * g++.old-deja/g++.mike/net36.C: Likewise.
16374 * g++.old-deja/g++.mike/ns2.C: Likewise.
16375 * g++.old-deja/g++.mike/p12306.C: Likewise.
16376 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16377 value extension.
16378 * g++.old-deja/g++.mike/p700.C: Likewise.
16379 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16380 * g++.old-deja/g++.mike/p710.C: Likewise.
16381 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16382 value extension.
16383 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16384 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16385 * g++.old-deja/g++.ns/crash2.C: Likewise.
16386 * g++.old-deja/g++.ns/crash3.C: Likewise.
16387 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16388 * g++.old-deja/g++.ns/ns17.C: Likewise.
16389 * g++.old-deja/g++.ns/template16.C: Likewise.
16390 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16391 keyword.
16392 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16393 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16394 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16395 named return value extension.
16396 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16397 * g++.old-deja/g++.other/access4.C: Issue additional error
16398 messages.
16399 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16400 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16401 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16402 * g++.old-deja/g++.other/crash25.C: Change error message.
16403 * g++.old-deja/g++.other/crash4.C: Change error message.
16404 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16405 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16406 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16407 checks.
16408 * g++.old-deja/g++.other/defarg8.C: Likewise.
16409 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16410 * g++.old-deja/g++.other/dtor10.C: Likewise.
16411 * g++.old-deja/g++.other/incomplete.C: Likewise.
16412 * g++.old-deja/g++.other/linkage7.C: Likewise.
16413 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16414 lookup algorithm.
16415 * g++.old-deja/g++.other/mangle2.C: Likewise.
16416 * g++.old-deja/g++.other/refinit2.C: Likewise.
16417 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16418 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16419 * g++.old-deja/g++.pt/crash28.C: Likewise.
16420 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16421 syntax.
16422 * g++.old-deja/g++.pt/crash32.C: Change error message.
16423 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16424 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16425 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16426 error message position.
16427 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16428 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16429 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16430 syntax.
16431 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16432 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16433 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16434 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16435 keyword.
16436 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16437 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16438 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16439 keyword.
16440 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16441 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16442 syntax.
16443 * g++.old-deja/g++.pt/friend28.C: Account for use of
16444 non-dependent names.
16445 * g++.old-deja/g++.pt/friend29.C: Likewise.
16446 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16447 rules.
16448 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16449 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16450 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16451 lookup rules.
16452 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16453 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16454 keyword.
16455 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16456 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16457 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16458 keyword.
16459 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16460 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16461 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16462 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16463 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16464 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16465 keyword.
16466 * g++.old-deja/g++.pt/spec10.C: Likewise.
16467 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16468 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16469 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16470 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16471 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16472 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16473 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16474 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16475 * g++.old-deja/g++.pt/typename15.C: Likewise.
16476 * g++.old-deja/g++.pt/typename22.C: Likewise.
16477 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16478 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16479 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16480 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16481 syntax.
16482 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16483 return value extension.
16484 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16485 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16486 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16487 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16488
16489 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16490
16491 * g++.dg/warn/inline1.C: New test.
16492 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16493 * g++.old-deja/g++.jason/synth10.C: Likewise.
16494 * g++.old-deja/g++.mike/net31.C: Likewise.
16495 * g++.old-deja/g++.mike/p8786.C: Likewise.
16496
16497 * g++.dg/template/friend10.C: New test.
16498 * g++.dg/template/conv5.C: New test.
16499
16500 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16501
16502 * g++.dg/lookup/scoped3.C: New test.
16503
16504 * g++.dg/lookup/decl1.C: New test.
16505 * g++.dg/lookup/decl2.C: New test.
16506
16507 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16508
16509 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16510 gcc.c-torture/compile/20021015-1.c,
16511 gcc.c-torture/compile/20021015-2.c,
16512 gcc.c-torture/compile/20021123-1.c,
16513 gcc.c-torture/compile/20021123-2.c,
16514 gcc.c-torture/compile/20021123-3.c,
16515 gcc.c-torture/compile/20021123-4.c,
16516 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16517 only to 3.1 or 3.2 branch.
16518
16519 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16520
16521 * gcc.dg/i386-bitfield3.c: New test.
16522
16523 * gcc.dg/i386-bitfield2.c: New test.
16524
16525 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16526
16527 * g++.dg/parse/conv_op1.C: New test.
16528
16529 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16530
16531 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16532 approved.
16533
16534 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16535
16536 * gcc.c-torture/compile/20021220-1.c: New test.
16537
16538 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16539
16540 * gcc.dg/i386-fastcall-1.c: New.
16541
16542 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16543
16544 * gcc.c-torture/execute/20021219-1.c: New test.
16545
16546 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16547
16548 * gcc.dg/i386-pic-1.c: New test.
16549
16550 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16551
16552 PR c++/8099
16553 * g++.dg/template/friend9.C: New test.
16554
16555 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16556
16557 PR c++/3663
16558 * g++.dg/template/access7.C: New test.
16559
16560 2002-12-18 Nick Clifton <nickc@redhat.com>
16561
16562 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16563 the libstdc++-v3 directory has been found.
16564
16565 2002-12-12 Devang Patel <dpatel@apple.com>
16566 * gcc.dg/darwin-ld-1.c: New test.
16567 * gcc.dg/darwin-ld-2.c: New test.
16568 * gcc.dg/darwin-ld-3.c: New test.
16569 * gcc.dg/darwin-ld-4.c: New test.
16570 * gcc.dg/darwin-ld-5.c: New test.
16571
16572 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16573
16574 * gcc.c-torture/compile/20021212-1.c: New test.
16575
16576 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16577
16578 * gcc.dg/fshort-wchar: New test.
16579
16580 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16581
16582 PR c++/8372
16583 * g++.dg/template/dtor1.C: New test.
16584
16585 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16586 markers.
16587
16588 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16589
16590 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16591
16592 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16593
16594 * g++.dg/template/static1.C: New test.
16595 * g++.dg/template/static2.C: New test.
16596 * g++.old-deja/g++.ext/memconst.C: New test.
16597
16598 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16599
16600 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16601 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16602 * g++.dg/special/initp1.C: Likewise.
16603
16604 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16605
16606 * gcc.c-torture/execute/20021204-1.c: New test.
16607
16608 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16609
16610 * gcc.dg/ppc-fmadd-1.c: New file.
16611 * gcc.dg/ppc-fmadd-2.c: New file.
16612 * gcc.dg/ppc-fmadd-3.c: New file.
16613
16614 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16615
16616 * gcc.c-torture/compile/20021204-1.c: New test.
16617
16618 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16619
16620 * g++.dg/inherit/covariant2.C: New test.
16621 * g++.dg/inherit/covariant3.C: New test.
16622 * g++.dg/inherit/covariant4.C: New test.
16623 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16624 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16625
16626 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16627
16628 PR c++/8688
16629 * g++.dg/init/brace3.C: New test.
16630
16631 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16632
16633 * gcc.dg/20020210-1.c: Fix a comment typo.
16634
16635 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16636
16637 PR c++/8720
16638 * g++.dg/parse/defarg1.C: New test.
16639
16640 PR c++/8615
16641 * g++.dg/template/char1.C: New test.
16642
16643 * g++.dg/template/varmod1.C: Fix typo.
16644
16645 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16646
16647 DR 180
16648 * g++.old-deja/g++.pt/crash32.C: Expect error.
16649
16650 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16651
16652 PR c++/5919
16653 * g++.dg/template/varmod1.C: New test.
16654
16655 PR c++/8727
16656 * g++.dg/inherit/typeinfo1.C: New test.
16657
16658 PR c++/8663
16659 * g++.dg/inherit/typedef1.C: New test.
16660
16661 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16662
16663 PR c++/8332
16664 PR c++/8493
16665 * g++.dg/template/strlen1.C: New test.
16666
16667 PR c++/8227
16668 * g++.dg/template/ctor2.C: New test.
16669
16670 PR c++/8214
16671 * g++.dg/init/string1.C: New test.
16672
16673 PR c++/8511
16674 * g++.dg/template/friend8.C: New test.
16675
16676 2002-11-29 Joe Buck <jbuck@synopsys.com>
16677
16678 * g++.dg/lookup/anon2.C: New test.
16679
16680 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16681
16682 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16683 h8300 port.
16684
16685 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16686
16687 * gcc.dg/bitfld-6.c: New test.
16688
16689 2002-11-27 Jan Hubicka <jh@suse.cz>
16690
16691 * gcc.c-torture/execute/20021127.[cx]: New test.
16692
16693 2002-11-26 Jan Hubicka <jh@suse.cz>
16694
16695 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16696 quality.
16697
16698 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16699
16700 * g++.dg/init/brace2.C: New test.
16701 * g++.old-deja/g++.mike/p9129.C: Correct.
16702
16703 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16704
16705 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16706
16707 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16708
16709 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16710
16711 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16712
16713 * testsuite/g++.dg/abi/empty11.C: New test.
16714 * testsuite/g++.dg/rtti/cv1.C: New test.
16715
16716 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16717
16718 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16719
16720 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16721
16722 * g++.dg/abi/empty10.C: New test.
16723
16724 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16725
16726 * gcc.c-torture/compile/20021124-1.c: New test.
16727
16728 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16729
16730 * g++.dg/abi/rtti2.C: New test.
16731
16732 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16733
16734 * gcc.dg/i386-unroll-1.c: New test.
16735
16736 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16737
16738 * gcc.c-torture/compile/20021120-1.c: New test.
16739 * gcc.c-torture/compile/20021120-2.c: New test.
16740
16741 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16742
16743 * gcc.dg/bitfld-5.c: New test.
16744
16745 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16746
16747 * gcc.c-torture/execute/20021120-3.c: New test.
16748
16749 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16750
16751 * gcc.c-torture/execute/20021120-2.c: New test.
16752
16753 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16754
16755 * gcc.c-torture/execute/20021120-1.c: New test.
16756
16757 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16758
16759 * gcc.c-torture/execute/20021118-3.c: New test.
16760
16761 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16762
16763 * gcc.c-torture/compile/20021119-1.c: New test.
16764
16765 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16766
16767 * gcc.dg/duff-1.c: New test.
16768 * gcc.dg/duff-2.c: New test.
16769 * gcc.dg/duff-3.c: New test.
16770
16771 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16772
16773 * gcc.dg/cpp/_Pragma5.c: New test.
16774
16775 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16776
16777 * gcc.c-torture/execute/20021118-2.c: New test.
16778
16779 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16780
16781 * gcc.c-torture/execute/20021118-1.c: New test.
16782
16783 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16784
16785 * gcc.dg/20021116-1.c: New test.
16786
16787 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16788
16789 * g++.dg/abi/vcall1.C: New test.
16790
16791 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16792
16793 * gcc.dg/20021029-1.c: New test.
16794 * gcc.dg/20021029-2.c: New test.
16795
16796 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16797
16798 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16799
16800 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16801
16802 PR c/8439
16803 * gcc.dg/20021110.c: Move to ...
16804 * gcc.c-torture/compile/20021110.c: .... here.
16805
16806 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16807
16808 PR c/8467
16809 * gcc.c-torture/execute/20021111-1.c
16810
16811 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16812
16813 PR c/8439
16814 * gcc.dg/20021110.c: New test.
16815
16816 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16817
16818 * g++.dg/abi/vthunk3.C: Run only on x86.
16819
16820 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16821
16822 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16823
16824 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16825
16826 * lib/compat.exp (compat-execute): Fix logic error in last
16827 change.
16828
16829 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16830
16831 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16832
16833 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16834
16835 PR c++/8389
16836 * g++.dg/template/access6.C: New test.
16837
16838 2002-11-08 Jan Hubicka <jh@suse.cz>
16839
16840 * gcc.dg/i386-ssefp-1.c: New test.
16841 * gcc.dg/i386-ssefp-1.c: New test.
16842
16843 2002-11-08 Jan Hubicka <jh@suse.cz>
16844
16845 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16846
16847 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16848
16849 * g++.dg/abi/vthunk3.C: New test.
16850
16851 PR c++/8338
16852 * g++.dg/template/crash2.C: New test.
16853
16854 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16855
16856 * testsuite/g++.dg/abi/dtor1.C: New test.
16857 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16858
16859 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16860
16861 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16862 Darwin.
16863
16864 2002-11-04 Adam Nemet <anemet@lnxw.com>
16865
16866 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16867 -mthumb. Only xfail with -O0.
16868
16869 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16870
16871 * g++.dg/abi/thunk1.C: New test.
16872 * g++.dg/abi/thunk2.C: Likewise.
16873 * g++.dg/abi/vtt1.C: Likewise.
16874
16875 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16876
16877 PR optimization/8423
16878 * gcc.c-torture/execute/builtin-constant.c: New test.
16879
16880 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16881
16882 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16883 Add some more cases.
16884
16885 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16886
16887 PR c++/8391
16888 * g++.dg/opt/local1.C: New test.
16889
16890 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16891
16892 PR c++/8160
16893 * g++.dg/template/complit1.C: New test.
16894
16895 PR c++/8149
16896 * g++.dg/template/typename4.C: Likewise.
16897
16898 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16899
16900 Core issue 287, PR c++/7639
16901 * g++.dg/template/instantiate1.C: Adjust error location.
16902 * g++.dg/template/instantiate3.C: New test.
16903 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16904 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16905 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16906
16907 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16908
16909 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16910
16911 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16912
16913 PR c++/8287
16914 * g++.dg/init/dtor2.C: New test.
16915
16916 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16917
16918 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16919 * gcc.dg/nest.c: Bypass errors on irix6.
16920
16921 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16922
16923 * gcc.dg/nest.c: Expect error for mmix-*-*.
16924 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16925
16926 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16927
16928 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16929 markers.
16930
16931 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16932
16933 2002-10-25 Mike Stump <mrs@apple.com>
16934
16935 * gcc.dg/warn-1.c: New test.
16936
16937 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16938
16939 * g++.dg/template/typename3.C: New test.
16940
16941 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16942
16943 * g++.dg/lookup/ptrmem1.C: New test.
16944
16945 * g++.dg/abi/vthunk2.C: New test.
16946
16947 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16948
16949 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16950
16951 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16952
16953 * g++.dg/abi/empty9.C: New test.
16954
16955 2002-10-24 Richard Henderson <rth@redhat.com>
16956
16957 * g++.dg/inherit/thunk1.C: Enable for ia64.
16958
16959 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16960
16961 PR c++/8067
16962 * g++.dg/lookup/pretty1.C: New test.
16963
16964 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16965
16966 * gcc.dg/20021023-1.c: New test.
16967
16968 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16969
16970 PR c++/7679
16971 * g++.dg/parse/inline1.C: New test.
16972
16973 2002-10-23 Richard Henderson <rth@redhat.com>
16974
16975 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16976
16977 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16978
16979 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16980
16981 PR c++/6579
16982 * g++.dg/parse/stmtexpr3.C: New test.
16983
16984 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16985
16986 * g++.dg/expr/cond1.C: New test.
16987
16988 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16989
16990 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16991
16992 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16993
16994 * g++.dg/abi/vbase13.C: New test.
16995 * g++.dg/abi/vbase14.C: Likewise.
16996
16997 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16998
16999 * gcc.dg/tls/pic-1.c: New test.
17000 * gcc.dg/tls/nonpic-1.c: New test.
17001 * gcc.dg/20021018-1.c: New test.
17002
17003 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17004
17005 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17006 Remove only files with the same base name as the test case.
17007 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17008 (profopt-execute): Likewise. Also, remove old profiling
17009 and performance data files before running the tests.
17010
17011 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17012 * g++.dg/bprob/bprob.exp: Likewise.
17013 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17014 to allow more general test case names.
17015
17016 * g++.dg/bprob/bprob-1.C: Rename to ...
17017 * g++.dg/bprob/g++-bprob-1.C: ... this.
17018
17019 * g77.dg/bprob/bprob-1.f: Rename to ...
17020 * g77.dg/bprob/g77-bprob-1.f: ... this.
17021
17022 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17023
17024 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17025 bison 1.50 or later.
17026
17027 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17028
17029 * g++.dg/README: Describe more test directories.
17030
17031 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17032
17033 * g++.dg/init/array6.C: Add additional tests.
17034
17035 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17036
17037 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17038 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17039
17040 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17041
17042 * gcc.c-torture/compile/20020604-1.x: New.
17043 * gcc.c-torture/compile/simd-5.x: Likewise.
17044 * gcc.c-torture/execute/920710-1.x: Likewise.
17045 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17046
17047 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17048
17049 * g++.dg/inherit/override1.C: Add dg-options clause.
17050
17051 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17052
17053 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17054 _mm_slli_si128.
17055
17056 2002-10-19 Andreas Schwab <schwab@suse.de>
17057
17058 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17059 directory component.
17060
17061 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17062
17063 * g++.dg/inherit/thunk1.C: New test.
17064
17065 * g++.dg/inherit/override1.C: New test.
17066
17067 * g++.dg/abi/mangle11.C: New test.
17068 * g++.dg/abi/mangle14.C: New test.
17069 * g++.dg/abi/mangle17.C: New test.
17070
17071 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17072
17073 * g++.dg/overload/member2.C: New test.
17074
17075 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17076
17077 * g++.dg/README: Describe new compat directory.
17078 * g++.dg/dg.exp: Skip tests in compat directory.
17079 * README.compat: New file.
17080 * lib/compat.exp: New expect script.
17081 * g++.dg/compat: New test directory.
17082 * g++.dg/compat/compat.exp: New expect script.
17083 * g++.dg/compat/abi: New test directory.
17084 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17085 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17086 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17087 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17088 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17089 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17090 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17091 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17092 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17093 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17094 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17095 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17096 * g++.dg/compat/break: New test directory.
17097 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17098 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17099 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17100 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17101 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17102 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17103 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17104 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17105 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17106 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17107 g++.dg/compat/break/README: New files.
17108 * g++.dg/compat/eh: New test directory.
17109 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17110 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17111 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17112 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17113 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17114 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17115 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17116 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17117 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17118 g++.dg/compat/eh/filter2_y.C,
17119 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17120 g++.dg/compat/eh/new1_y.C,
17121 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17122 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17123 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17124 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17125 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17126 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17127 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17128 g++.dg/compat/eh/unexpected1_y.C: New files.
17129 * g++.dg/compat/init: New test directory.
17130 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17131 g++.dg/compat/init/array5_y.C,
17132 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17133 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17134 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17135 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17136 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17137 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17138 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17139 g++.dg/compat/init/init-ref2_y.C: New files.
17140
17141 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17142
17143 PR c++/7584
17144 * g++.dg/inherit/using3.C: New test.
17145
17146 2002-10-17 Jan Hubicka <jh@suse.cz>
17147
17148 * gcc.dg/20021017-2.c: New test.
17149
17150 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17151
17152 * g++.dg/abi/mangle16.C: Adjust.
17153
17154 * g++.dg/init/array8.C: New test.
17155
17156 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17157
17158 * gcc.dg/special/mips-abi.exp: New test.
17159 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17160
17161 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17162
17163 * g++.dg/abi/mangle16.C: New test.
17164 * g++.dg/abi/mangle17.C: Likewise.
17165
17166 PR c++/7478
17167 * g++.dg/template/ref1.C: New test.
17168
17169 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17170
17171 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17172
17173 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17174
17175 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17176
17177 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17178
17179 PR c++/7524
17180 * g++.dg/init/array7.C: New test.
17181
17182 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17183
17184 * g++.dg/init/array6.C: New test.
17185
17186 * g++.dg/abi/mangle13.C: Likewise.
17187 * g++.dg/abi/mangle14.C: Likewise.
17188 * g++.dg/abi/mangle15.C: Likewise.
17189
17190 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17191
17192 * g++.dg/abi/empty8.C: New test.
17193
17194 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17195
17196 * g++.dg/init/ctor1.C: New test.
17197
17198 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17199
17200 * gcc.c-torture/execute/20021015-1.c: New test.
17201
17202 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17203
17204 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17205
17206 2002-10-14 Jan Hubicka <jh@suse.cz>
17207
17208 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17209
17210 2002-10-14 Richard Henderson <rth@redhat.com>
17211
17212 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17213
17214 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17215
17216 PR optimization/6631
17217 * g++.dg/opt/const2.C: New test.
17218
17219 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17220
17221 PR c++/7176
17222 * g++.dg/parse/friend1.C: New test.
17223 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17224
17225 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17226
17227 * gcc.dg/20021014-1.c: New test.
17228
17229 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17230
17231 PR c++/5661
17232 * g++.dg/ext/vlm1.C: New test.
17233 * g++.dg/ext/vlm2.C: Likewise.
17234
17235 * g++.dg/init/array1.C: Remove invalid braces.
17236 * g++.dg/init/brace1.C: New test.
17237 * g++.dg/init/copy2.C: Likewise.
17238 * g++.dg/init/copy3.C: Likewise.
17239 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17240 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17241 braces.
17242
17243 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17244
17245 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17246
17247 2002-10-11 Richard Shann <richard.shann@superh.com>
17248
17249 * gcc.c-torture/compile/simd-5.c: New test.
17250
17251 2002-10-10 Roger Sayle <roger@eyesopen.com>
17252
17253 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17254
17255 2002-10-10 Jim Wilson <wilson@redhat.com>
17256
17257 * gcc.c-torture/execute/20021010-1.c: New test.
17258
17259 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17260
17261 PR c/7353
17262 * g++.dg/ext/typedef-init.C: New test.
17263 * gcc.dg/typedef-init.c: New test.
17264
17265 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17266
17267 * gcc.dg/cpp/paste13.c: New test.
17268
17269 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17270
17271 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17272 remaining platforms, XFAIL during compile, not execute. Don't
17273 XFAIL at -O0.
17274
17275 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17276
17277 * gcc.dg/alias-1.c: Tweak expected warning.
17278
17279 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17280
17281 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17282
17283 2002-10-06 Andreas Jaeger <aj@suse.de>
17284
17285 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17286 * gcc.dg/cpp/c++98.C: Likewise.
17287
17288 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17289 * g++.dg/cpp/c++98.C: Likewise.
17290
17291 * g++.dg/README (Subdirectories): Mention cpp directory.
17292
17293 PR target/7559
17294 * gcc.dg/20021006-1.c: New test.
17295
17296 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17297
17298 PR c++/7804
17299 * g++.dg/other/warning1.C: New test.
17300
17301 2002-10-04 Roger Sayle <roger@eyesopen.com>
17302
17303 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17304 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17305 and sparc-*-* with -m64 as expected failures. See PR 8087.
17306
17307 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17308
17309 PR c++/7931
17310 * g++.dg/template/ptrmem3.C: New test.
17311
17312 PR c++/7754
17313 * g++.dg/template/union1.C: New test.
17314
17315 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17316
17317 PR c++/8006
17318 * g++.dg/abi/mangle9.C: New test.
17319 * g++.dg/abi/mangle10.C: New test.
17320 * g++.dg/abi/mangle11.C: New test.
17321 * g++.dg/abi/mangle12.C: New test.
17322
17323 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17324
17325 PR c++/7188.
17326 * g++.dg/template/meminit1.C: New test.
17327 * g++.dg/warn/Wreorder-1.C: Likewise.
17328 * g++.old-deja/g++.mike/warn3.C: Tweak.
17329 * lib/prune.exp: Ingore "in copy constructor".
17330
17331 2002-10-02 Andreas Jaeger <aj@suse.de>
17332
17333 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17334 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17335 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17336 on x86-64.
17337
17338 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17339
17340 * gcc.dg/empty1.C: Fix typo.
17341
17342 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17343
17344 * gcc.dg/alias-1.c: New test.
17345
17346 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17347
17348 * gcc.dg/empty1.C: New test.
17349
17350 * g++.dg/tls/init-2.C: Tweak error messages.
17351
17352 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17353
17354 * gcc.c-torture/compile/20020923-1.c: New test.
17355
17356 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17357
17358 * gcc.c-torture/execute/ffs-1.c: New test.
17359 * gcc.c-torture/execute/ffs-2.c: Ditto.
17360
17361 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17362
17363 * g++.dg/overload/member1.C: New test.
17364
17365 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17366
17367 * g++.dg/abi/empty7.C: New test.
17368 * g++.dg/init/pm2.C: Likewise.
17369
17370 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17371
17372 * g++.dg/rtti/crash1.C: New test.
17373
17374 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17375
17376 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17377 gcc.dg/sibcall-4.c: New tests.
17378
17379 2002-09-28 Roger Sayle <roger@eyesopen.com>
17380
17381 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17382 powerpc and MMIX targets.
17383
17384 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17385
17386 * gcc.dg/cpp/20020927-1.c: New.
17387
17388 2002-09-26 David S. Miller <davem@redhat.com>
17389
17390 * gcc.c-torture/compile/trunctfdf.c: New.
17391
17392 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17393
17394 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17395
17396 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17397
17398 * gcc.c-torture/execute/loop-15.c: New.
17399
17400 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17401
17402 * README.QMTEST: Fix typo.
17403
17404 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17405
17406 * gcc.dg/20020926-1.c: New test.
17407
17408 2002-09-25 David S. Miller <davem@redhat.com>
17409
17410 PR target/7842
17411 * gcc.c-torture/execute/shiftdi.c: New test.
17412
17413 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17414
17415 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17416 unique to the tool.
17417 * lib/g77.exp (g77_init): Likewise.
17418 * lib/g++.exp (g++_init): Likewise.
17419 * lib/objc.exp (objc_init): Likewise.
17420
17421 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17422
17423 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17424 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17425 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17426
17427 2002-09-25 Richard Henderson <rth@redhat.com>
17428
17429 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17430 too-small long double.
17431
17432 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17433
17434 * gcc.dg/20020919-1.c: New test.
17435
17436 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17437
17438 * g++.dg/abi/bitfield6.C: New test.
17439 * g++.dg/abi/bitfield7.C: New test.
17440 * g++.dg/abi/bitfield8.C: New test.
17441 * g++.dg/abi/vbase11.C: New test.
17442
17443 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17444
17445 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17446 hppa*-*-hpux*. Update test comment.
17447
17448 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17449
17450 * gcc.dg/tls/struct-1.c: New test.
17451
17452 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17453
17454 * gcc.dg/cpp/tr-warn2.c: Update.
17455
17456 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17457
17458 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17459
17460 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17461
17462 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17463 systems.
17464
17465 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17466
17467 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17468
17469 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17470 Adjust for c++filt moved to binutils. Remove spurious duplicate
17471 setting of cxxfilt.
17472
17473 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17474
17475 * gcc.dg/20020312-2.c: Update for darwin.
17476
17477 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17478
17479 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17480
17481 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17482
17483 * objc.dg/comp-types-1.m: New test.
17484 * objc.dg/comp-types-2.m: New test.
17485 * objc.dg/comp-types-3.m: New test.
17486 * objc.dg/comp-types-4.m: New test.
17487 * objc.dg/comp-types-5.m: New test.
17488 * objc.dg/comp-types-6.m: New test.
17489
17490 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17491
17492 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17493
17494 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17495
17496 * g++.dg/other/do1.C: New test.
17497
17498 * g++.dg/template/subst1.C: New test.
17499
17500 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17501
17502 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17503
17504 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17505
17506 * g++.dg/template/qualttp20.C: Adjust expected errors.
17507 * g++.old-deja/g++.jason/report.C: Likewise.
17508 * g++.old-deja/g++.other/qual1.C: Likewise.
17509
17510 * g++.dg/lookup/scoped2.C: New test.
17511
17512 * g++.dg/ext/asm3.C: New test.
17513
17514 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17515
17516 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17517
17518 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17519
17520 * ChangeLog: follow spelling conventions.
17521 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17522 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17523 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17524 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17525 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17526 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17527 * g++.old-deja/g++.law/global-init1.C: Likewise.
17528 * g++.old-deja/g++.other/delete4.C: Likewise.
17529 * g++.old-deja/g++.other/inline21.C: Likewise.
17530 * g++.old-deja/g++.other/singleton.C: Likewise.
17531 * g77.dg/strlen0.f: Likewise.
17532 * g77.f-torture/compile/20010519-1.f: Likewise.
17533 * g77.f-torture/compile/980310-4.f: Likewise.
17534 * gcc.c-torture/compile/20000605-1.c: Likewise.
17535 * gcc.c-torture/execute/20020225-1.c: Likewise.
17536 * gcc.dg/c90-hexfloat-2.c: Likewise.
17537 * gcc.dg/c99-bool-1.c: Likewise.
17538 * gcc.dg/c99-hexfloat-2.c: Likewise.
17539 * gcc.dg/dll-2.c: Likewise.
17540 * gcc.dg/wtr-union-init-1.c: Likewise.
17541 * gcc.dg/wtr-union-init-2.c: Likewise.
17542 * gcc.dg/wtr-union-init-3.c: Likewise.
17543 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17544 * gcc.dg/cpp/defined.c: Likewise.
17545 * gcc.dg/cpp/macsyntx.c: Likewise.
17546 * gcc.dg/cpp/paste2.c: Likewise.
17547 * gcc.dg/cpp/trad/defined.c: Likewise.
17548 * gcc.dg/format/c90-printf-1.c: Likewise.
17549 * gcc.dg/format/c90-scanf-1.c: Likewise.
17550 * gcc.dg/format/c99-printf-1.c: Likewise.
17551 * gcc.dg/format/c99-scanf-1.c: Likewise.
17552 * gcc.misc-tests/gcov-8.c: Likewise.
17553 * lib/profopt.exp: Likewise.
17554
17555 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17556
17557 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17558
17559 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17560
17561 * g++.dg/inherit/using2.C: New test.
17562
17563 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17564
17565 * ChangeLog: Follow spelling conventions.
17566 * g++.dg/template/friend4.C: Likewise.
17567 * g++.old-deja/g++.pt/crash67.C: Likewise.
17568 * gcc.c-torture/execute/20000801-4.c: Likewise.
17569 * gcc.dg/c90-digraph-1.c: Likewise.
17570 * gcc.dg/c94-digraph-1.c: Likewise.
17571 * gcc.dg/c99-digraph-1.c: Likewise.
17572 * gcc.dg/cpp/line5.c: Likewise.
17573 * gcc.dg/cpp/multiline.c: Likewise.
17574 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17575 * gcc.dg/format/attr-3.c: Likewise.
17576 * gcc.dg/format/c90-scanf-3.c: Likewise.
17577 * gcc.dg/format/ext-4.c: Likewise.
17578
17579 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17580
17581 * g++.dg/template/pretty1.C: New test.
17582
17583 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17584
17585 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17586
17587 2002-09-13 Matt Austern <austern@apple.com>
17588
17589 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17590 passing a cast expression to a function by const reference.
17591
17592 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17593
17594 * g++.dg/template/deduce1.C: New test.
17595
17596 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17597
17598 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17599 32-bit int.
17600
17601 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17602
17603 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17604 usage.
17605
17606 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17607
17608 * gcc.c-torture/compile/20020910-1.c: New test.
17609
17610 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17611
17612 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17613
17614 2002-09-10 Andreas Jaeger <aj@suse.de>
17615
17616 * gcc.dg/20020312-2.c: Adjust for x86-64.
17617
17618 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17619
17620 * g77.dg/7388.f: New test case for PR 7388.
17621
17622 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17623
17624 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17625
17626 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17627
17628 * objc.dg/proto-lossage-1.m: New test.
17629
17630 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17631
17632 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17633
17634 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17635
17636 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17637 expected to pass.
17638
17639 2002-09-06 Stan Shebs <shebs@apple.com>
17640 David Edelsohn <edelsohn@gnu.org>
17641
17642 * gcc.dg/weak: New directory.
17643 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17644 target-specific xfail bits.
17645 * gcc.dg/typeof-2.c: Move to new directory.
17646 * gcc.dg/weak.exp: New expect script.
17647
17648 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17649
17650 * gcc.c-torture/execute/extzvsi.c: New test.
17651
17652 2002-09-05 Stan Shebs <shebs@apple.com>
17653
17654 * gcc.dg/weak-1.c: xfail on Darwin.
17655 * gcc.dg/weak-2.c: Ditto.
17656 * gcc.dg/weak-3.c: Ditto.
17657 * gcc.dg/weak-4.c: Ditto.
17658 * gcc.dg/weak-5.c: Ditto.
17659 * gcc.dg/weak-6.c: Ditto.
17660 * gcc.dg/weak-7.c: Ditto.
17661 * gcc.dg/weak-8.c: Ditto.
17662 * gcc.dg/weak-9.c: Ditto.
17663
17664 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17665
17666 * gcc.c-torture/execute/loop-14.c: New test.
17667
17668 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17669
17670 * g++.dg/other/cxa-atexit1.C: New test.
17671
17672 * gcc.dg/typeof-2.c: New test.
17673
17674 2002-09-03 Roger Sayle <roger@eyesopen.com>
17675
17676 * gcc.dg/builtins-2.c: New testcase.
17677 * gcc.dg/builtins-3.c: New testcase.
17678
17679 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17680
17681 * gcc.dg/cpp/_Pragma4.c: New test.
17682
17683 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17684
17685 * objc/execute/nil_method-1.m: New testcase.
17686
17687 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17688
17689 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17690 [Object class], not [Object initialize].
17691
17692 2002-08-31 Roger Sayle <roger@eyesopen.com>
17693 Hans-Peter Nilsson <hp@bitrange.com>
17694
17695 * gcc.c-torture/execute/20020720-1.x: Skip test on
17696 mmix-knuth-mmixware. Correct comment.
17697
17698 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17699
17700 * testsuite/g++.dg/abi/bitfield5.C: New test.
17701 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17702
17703 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17704
17705 * objc.dg/undeclared-selector.m: New test.
17706
17707 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17708
17709 * g++.dg/other/offsetof1.C: Avoid cast warning.
17710
17711 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17712
17713 * objc.dg/super-class-2.m: New test.
17714
17715 2002-08-24 Matt Austern <austern@apple.com>
17716
17717 * g++.dg/ext/lvaddr.C: New test.
17718 * g++.dg/ext/lvcast.C: New test.
17719
17720 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17721
17722 * testsuite/g++.dg/inherit/cond1.C: New test.
17723
17724 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17725
17726 * gcc.dg/noncompile/incomplete-1.c: New test.
17727
17728 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17729
17730 * gcc.dg/typespec-1.c: New test.
17731
17732 2002-08-20 Devang Patel <dpatel@apple.com>
17733 * objc.dg/proto-hier-2.m: New test.
17734
17735 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17736
17737 * objc.dg/bitfield-1.m: New test.
17738 * objc.dg/bitfield-2.m: New test.
17739
17740 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17741
17742 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17743 gcc.dg/c99-flex-array-4.c: New tests.
17744
17745 2002-08-16 Stan Shebs <shebs@apple.com>
17746
17747 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17748
17749 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17750
17751 * gcc.dg/typeof-1.c: New test.
17752 * g++.dg/ext/typeof2.C: New test.
17753
17754 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17755
17756 * g++.dg/other/offsetof1.C: New test.
17757
17758 2002-08-14 Richard Henderson <rth@redhat.com>
17759
17760 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17761
17762 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17763
17764 * gcc.dg/cpp/_Pragma3.c: New test.
17765
17766 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17767
17768 * g++.dg/template/inherit3: New test.
17769
17770 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17771
17772 * gcc.dg/bitfld-4.c: Add blank options.
17773
17774 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17775
17776 * g++.dg/template/crash1.C: New test.
17777
17778 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17779
17780 * gcc.dg/tls/opt-2.c: New test.
17781
17782 2002-08-08 Devang Patel <dpatel@apple.com>
17783
17784 * objc.dg/selector-1.m : New test
17785
17786 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17787
17788 * g++.dg/abi/bitfield4.C: New test.
17789 * gcc.dg/bitfld-4.c: New test.
17790
17791 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17792
17793 * g++.dg/other/packed1.C: New test.
17794
17795 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17796
17797 * g++.dg/abi/offsetof.C: Tweak error messages.
17798 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17799
17800 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17801
17802 * gcc.dg/bitfld-3.c: New test.
17803
17804 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17805 Richard Henderson <rth@redhat.com>
17806
17807 * gcc.dg/i386-bitfield1.c: New test.
17808 * g++.dg/abi/bitfield3.C: Update.
17809
17810 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17811
17812 * objc.dg/const-str-2.m: Update.
17813 * gcc.dg/cpp/c++98.c: Change to C extension.
17814 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17815 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17816
17817 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17818
17819 * testsuite/gcc.dg/tls/diag-3.c: New.
17820
17821 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17822
17823 * g++.dg/README (Subdirectories): Document new subdir expr.
17824 * g++.dg/expr/pmf-1.C: New test.
17825
17826 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17827
17828 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17829
17830 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17831
17832 * g++.dg/abi/bitfield3.C: New test.
17833
17834 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17835
17836 * lib/gcov.exp: Tweak expected line formats.
17837 * gcc.misc-tests/gcov8.c: New test.
17838 * gcc.misc-tests/gcov8.x: New flags.
17839
17840 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17841
17842 * consistency.vlad/layout/endian.c: Include string.h.
17843
17844 * gcc.c-torture/execute/20020805-1.c: New test.
17845
17846 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17847
17848 * g++.dg/other/conversion1.C: New test.
17849
17850 2002-08-03 Roger Sayle <roger@eyesopen.com>
17851
17852 * gcc.dg/builtins-1.c: New testcase.
17853
17854 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17855
17856 * g++.dg/inherit/access3.C: New test.
17857
17858 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17859
17860 * gcc.dg/ia64-visibility-2.c: New test.
17861
17862 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17863
17864 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17865 __qualifier_flags to __flags.
17866
17867 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17868
17869 * g++.dg/inherit/operator1.C: New test.
17870 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17871 * g++.dg/other/error1.C: Change expected error message.
17872 * g++.dg/template/conv4.C: Likewise.
17873
17874 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17875
17876 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17877 for documented behavior.
17878
17879 2002-07-25 Roger Sayle <roger@eyesopen.com>
17880
17881 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17882 several targets known to fail.
17883
17884 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17885
17886 * gcc.dg/mips-args-[123].c: New tests.
17887
17888 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17889
17890 * gcc.dg/ppc-spe.c: New.
17891
17892 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17893
17894 * g++.dg/other/ptrmem4.C: New testcase.
17895
17896 2002-07-24 Richard Henderson <rth@redhat.com>
17897
17898 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17899
17900 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17901
17902 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17903
17904 2002-07-24 Roger Sayle <roger@eyesopen.com>
17905
17906 * gcc.c-torture/execute/memset-3.c: New testcase.
17907
17908 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17909
17910 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17911 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17912
17913 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17914
17915 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17916 Delete.
17917
17918 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17919
17920 * gcc.c-torture/compile/simd-4.c: New test.
17921
17922 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17923
17924 PR c++/7347, c++/7348
17925 * g++.dg/template/access4.C: New test.
17926 * g++.dg/template/access5.C: New test.
17927 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17928 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17929 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17930 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17931
17932 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17933
17934 * gcc.dg/gnu89-init-2.c: New test.
17935
17936 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17937
17938 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17939
17940 2002-07-20 Roger Sayle <roger@eyesopen.com>
17941
17942 * gcc.c-torture/execute/20020720-1.c: New testcase.
17943
17944 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17945
17946 * gcc.dg/cpp/Wsignprom.c: New tests.
17947
17948 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17949
17950 * gcc.c-torture/execute/loop-13.c: New test.
17951
17952 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17953
17954 * gcc.dg/cpp/expr.c: New tests.
17955
17956 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17957
17958 * g++.dg/opt/pr6713.C: Add template instantiation.
17959
17960 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17961
17962 * gcc.dg/nest.c: New test.
17963
17964 2002-07-17 Richard Henderson <rth@redhat.com>
17965
17966 * g++.dg/opt/pr6713.C: New test.
17967
17968 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17969
17970 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17971 XFAIL for all x86 processors.
17972
17973 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17974
17975 * gcc.c-torture/execute/20010122-1.x: Do not test with
17976 -fomit-frame-pointer.
17977
17978 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17979
17980 * g++.dg/template/instantiate2.C: New test.
17981 * g++.dg/template/spec4.C: New test.
17982
17983 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17984
17985 * g++.dg/template/access2.C: New test.
17986 * g++.dg/template/access3.C: New test.
17987
17988 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17989
17990 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17991 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17992 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17993 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17994 Convert to use <stdarg.h>.
17995 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17996 Delete.
17997 * gcc.dg/va-arg-2.c: New.
17998 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17999
18000 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18001
18002 * gcc.c-torture/compile/20020710-1.c: New test.
18003
18004 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18005 Andrew Pinski <pinskia@physics.uc.edu>
18006
18007 gcc.c-torture/compile/simd-2.c: New testcase.
18008 gcc.c-torture/compile/simd-3.c: Likewise.
18009
18010 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18011
18012 PR c++/7224
18013 * g++.dg/overload/error1.C: New test.
18014
18015 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18016
18017 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18018 configuration and IRIX 6 O32 ABI.
18019
18020 2002-07-11 Roger Sayle <roger@eyesopen.com>
18021
18022 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18023
18024 2002-07-10 Roger Sayle <roger@eyesopen.com>
18025
18026 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18027
18028 2002-07-10 Jeffrey A Law <law@redhat.com>
18029
18030 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18031
18032 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18033
18034 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18035
18036 * gcc.dg/20020312-2.c: Check for __PPC__.
18037
18038 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18039
18040 * gcc.c-torture/compile/20020709-1.c: New test.
18041
18042 2002-07-07 Roger Sayle <roger@eyesopen.com>
18043
18044 * g++.dg/template/qualttp21.C: New test case.
18045
18046 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18047
18048 * gcc.c-torture/compile/20020706-1.c: New test.
18049 * gcc.c-torture/compile/20020706-2.c: New test.
18050
18051 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18052 Alexandre Oliva <aoliva@redhat.com>
18053
18054 * g++.dg/warn/incomplete1.C: New test.
18055
18056 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18057
18058 PR c++/7099
18059 * g++.dg/warn/noreturn1.C: New test.
18060
18061 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18062
18063 PR c++/6706
18064 * g++.dg/debug/debug6.C: New test.
18065 * g++.dg/debug/debug7.C: New test.
18066
18067 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18068
18069 * gcc.c-torture/compile/simd-3.c: New test.
18070
18071 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18072
18073 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18074 * gcc.dg/20020620-1.c: Likewise.
18075
18076 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18077
18078 PR c++/6944
18079 * g++.dg/init/array4.C: New test.
18080 * g++.dg/init/array5.C: New test.
18081
18082 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18083
18084 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18085 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18086
18087 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18088
18089 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18090 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18091 * gcc.dg/wtr-conversion-1.c: Likewise.
18092 * gcc.dg/wtr-escape-1.c: Likewise.
18093 * gcc.dg/wtr-int-type-1.c: Likewise.
18094 * gcc.dg/wtr-label-1.c: Likewise.
18095 * gcc.dg/wtr-static-1.c: Likewise.
18096 * gcc.dg/wtr-strcat-1.c: Likewise.
18097 * gcc.dg/wtr-suffix-1.c: Likewise.
18098 * gcc.dg/wtr-switch-1.c: Likewise.
18099 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18100 * gcc.dg/wtr-union-init-1.c: Likewise.
18101 * gcc.dg/wtr-union-init-2.c: Likewise.
18102 * gcc.dg/wtr-union-init-3.c: Likewise.
18103
18104 * gcc.dg/wtr-func-def-1.c: New test.
18105
18106 2002-07-02 Devang Patel <dpatel@apple.com>
18107
18108 * objc.dg/param-1.m: New test.
18109
18110 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18111
18112 * gcc.dg/cpp/trad/directive.c: Add test.
18113 * gcc.dg/cpp/trad/macroargs.c: Add test.
18114 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18115
18116 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18117
18118 * gcc.dg/cpp/cmdlne-M.c: New test.
18119
18120 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18121
18122 * objc.dg/desig-init-1.m: New test.
18123
18124 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18125
18126 PR c++/6716
18127 * g++.dg/template/instantiate1.C: New test.
18128
18129 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18130
18131 PR c++/7112
18132 * g++.dg/template/sizeof2.C: New test.
18133
18134 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18135
18136 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18137 gcc.dg/cpp/trad/include.c: New tests.
18138
18139 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18140
18141 PR target/7177
18142 * gcc.c-torture/compile/20020701-1.c: New test.
18143
18144 2002-07-01 Stan Shebs <shebs@apple.com>
18145
18146 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18147 header here...
18148 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18149 (objc-torture-execute): or here.
18150
18151 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18152
18153 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18154
18155 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18156
18157 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18158
18159 2002-06-30 Devang Patel <dpatel@apple.com>
18160
18161 * objc.dg/fsyntax-only.m: New test.
18162
18163 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18164
18165 PR c++/6695
18166 * g++.dg/template/friend7.C: New file.
18167
18168 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18169
18170 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18171 return type.
18172
18173 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18174
18175 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18176 avoid division by zero.
18177
18178 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18179
18180 * gcc.dg/Wunknownprag.c: New tests.
18181
18182 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18183
18184 * gcc.c-torture/execute/simd-2.c: New test.
18185
18186 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18187
18188 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18189 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18190 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18191 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18192 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18193 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18194 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18195 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18196 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18197 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18198 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18199 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18200 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18201 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18202 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18203 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18204 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18205
18206 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18207
18208 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18209 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18210 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18211 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18212 New tests.
18213 * gcc.dg/cpp/trad/directive.c: Update.
18214
18215 2002-06-23 Andreas Jaeger <aj@suse.de>
18216
18217 * gcc.c-torture/execute/complex-6.c: New.
18218
18219 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18220
18221 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18222 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18223 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18224 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18225
18226 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18227
18228 * gcc.dg/cpp/trad: New directory with traditional tests copied
18229 from parent directory.
18230 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18231 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18232 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18233 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18234 Move to trad/ and rename.
18235 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18236 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18237 gcc.dg/cpp/trad/redef2.c: New tests.
18238 * gcc.dg/cpp/trad/trad.exp: New driver.
18239
18240 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18241
18242 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18243 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18244 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18245 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18246 Remove.
18247
18248 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18249
18250 * gcc.dg/20020620-1.c: New test.
18251
18252 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18253
18254 * g++.dg/template/ttp4.C: New test.
18255
18256 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18257
18258 * g++.dg/opt/vt1.C: Fix regexp.
18259
18260 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18261
18262 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18263 Don't use attribute `noinline'.
18264
18265 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18266
18267 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18268
18269 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18270
18271 * gcc.c-torture/execute/simd-1.c: New.
18272
18273 * gcc.dg/simd-1.c: New.
18274
18275 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18276
18277 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18278
18279 2002-06-16 Richard Henderson <rth@redhat.com>
18280
18281 * g++.dg/ext/anon-struct1.C: New.
18282 * g++.dg/ext/anon-struct2.C: New.
18283 * g++.dg/ext/anon-struct3.C: New.
18284 * gcc.dg/anon-struct-1.c: New.
18285 * gcc.dg/anon-struct-2.c: New.
18286 * gcc.dg/anon-struct-3.c: New.
18287 * gcc.dg/20011008-1.c: Adjust warning text.
18288 * gcc.dg/20020527-1.c: Add -fms-extensions.
18289
18290 2002-06-16 Richard Henderson <rth@redhat.com>
18291
18292 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18293
18294 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18295
18296 * gcc.c-torture/execute/20020615-1.c: New test.
18297
18298 2002-06-15 Roger Sayle <roger@eyesopen.com>
18299
18300 * gcc.c-tortuture/execute/compare-1.c: New test case.
18301 * gcc.c-tortuture/execute/compare-2.c: New test case.
18302 * gcc.c-tortuture/execute/compare-3.c: New test case.
18303
18304 2002-06-13 Richard Henderson <rth@redhat.com>
18305
18306 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18307 ia64 ilp32.
18308
18309 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18310
18311 * g++.dg/template/typename2.C: Update error message.
18312
18313 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18314
18315 * gcc.c-torture/execute/20020611-1.c: New test.
18316
18317 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18318
18319 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18320 list of targets to skip.
18321
18322 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18323
18324 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18325 targets if not optimizing.
18326
18327 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18328
18329 * gcc.c-torture/compile/20020605-1.c: New test.
18330
18331 * g++.dg/opt/vt1.C: New test.
18332
18333 * gcc.dg/20020531-1.c: New test.
18334
18335 * gcc.dg/20020530-1.c: New test.
18336
18337 * gcc.dg/20020527-1.c: New test.
18338
18339 * g++.dg/opt/cse1.C: New test.
18340
18341 2002-06-07 Roger Sayle <roger@eyesopen.com>
18342
18343 * gcc.dg/20020607-2.c: New test case.
18344
18345 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18346
18347 * gcc.c-torture/compile/20020604-1.c: New test.
18348
18349 2002-06-04 Richard Henderson <rth@redhat.com>
18350
18351 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18352 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18353 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18354
18355 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18356
18357 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18358
18359 2002-06-03 Richard Henderson <rth@redhat.com>
18360
18361 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18362 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18363
18364 2002-06-02 Richard Henderson <rth@redhat.com>
18365
18366 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18367 test functions static.
18368
18369 2002-06-02 Andreas Jaeger <aj@suse.de>
18370
18371 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18372 now.
18373
18374 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18375
18376 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18377 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18378 Update for mofified diagnostics.
18379 * gcc.dg/c99-intconst-1.c: No longer fail.
18380
18381 2002-06-02 Richard Henderson <rth@redhat.com>
18382
18383 * gcc.dg/uninit-A.c: Remove xfail markers.
18384
18385 2002-06-01 Roger Sayle <roger@eyesopen.com>
18386
18387 * gcc.dg/fnegate-1.c: New test case.
18388
18389 2002-05-30 Osku Salerma <osku@iki.fi>
18390
18391 * gcc.c-torture/execute/mayalias-1.c: New file.
18392
18393 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18394
18395 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18396 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18397 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18398
18399 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18400
18401 * gcc.c-torture/execute/20020529-1.c: New test.
18402
18403 2002-05-27 Richard Henderson <rth@redhat.com>
18404
18405 * g++.dg/ext/attrib6.C: New test case.
18406
18407 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18408
18409 * gcc.c-torture/execute/pure-1.c: New test.
18410
18411 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18412
18413 * gcc.dg/cpp/arith-2.c: Remove.
18414
18415 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18416
18417 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18418 * gcc.dg/cpp/if-3.c: Remove.
18419
18420 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18421
18422 * g++.dg/opt/cse2.C: New test.
18423
18424 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18425
18426 * gcc.dg/cpp/arith-1.c: New semantic tests.
18427 * gcc.dg/cpp/if-1.c: Update.
18428
18429 2002-05-24 Ben Elliston <bje@redhat.com>
18430
18431 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18432
18433 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18434
18435 * gcc.dg/verbose-asm.c: New test.
18436
18437 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18438
18439 * gcc.dg/cpp/paste12.c: New test.
18440
18441 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18442
18443 * g++.dg/parse/named_ops.C: New test.
18444
18445 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18446
18447 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18448
18449 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18450
18451 * gcc.dg/weak-2.c: Allow optional leading underscore
18452 in scan-assembler symbol name.
18453 * gcc.dg/weak-3.c: Likewise.
18454 * gcc.dg/weak-4.c: Likewise.
18455 * gcc.dg/weak-5.c: Likewise.
18456
18457 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18458
18459 * gcc.dg/20020523-1.c: New test.
18460
18461 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18462
18463 * objc.dg/const-str-2.m: Update now that we stop after
18464 a command line error.
18465
18466 2002-05-22 Richard Henderson <rth@redhat.com>
18467
18468 * g++.dg/dg.exp: Fix typo in test pruneing.
18469
18470 2002-05-22 Richard Henderson <rth@redhat.com>
18471
18472 * g++.dg/dg.exp: Prune the tls subdirectory.
18473 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18474 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18475 * g++.dg/tls/init-1.C: New.
18476
18477 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18478
18479 * gcc.dg/20020517-1.c: New test.
18480
18481 2002-05-21 Richard Henderson <rth@redhat.com>
18482
18483 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18484 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18485
18486 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18487
18488 * g++.dg/other/copy2.C: New test.
18489
18490 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18491
18492 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18493 (MAX_COPY): Bump up to 10 times sizeof (long long).
18494 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18495
18496 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18497 sizeof (long long).
18498
18499 * gcc.c-torture/execute/strcpy-1.c: New test.
18500
18501 2002-05-19 Jason Merrill <jason2redhat.com>
18502
18503 * g++.dg/ext/oper1.C: New test.
18504
18505 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18506 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18507
18508 * README.QMTEST: New file.
18509
18510 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18511
18512 2002-05-19 Andreas Jaeger <aj@suse.de>
18513
18514 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18515 now.
18516 * gcc.c-torture/execute/loop-2d.x: Likewise.
18517
18518 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18519
18520 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18521 support weak symbols.
18522 * gcc.dg/weak-4.c: Likewise
18523 * gcc.dg/weak-6.c: Likewise
18524
18525 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18526
18527 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18528 cygwin, coff and h8300-*-hms targets
18529 * gcc.dg/weak-5.c: Likewise
18530 * gcc.dg/weak-7.c: Likewise
18531
18532 2002-05-16 Jason Merrill <jason@redhat.com>
18533
18534 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18535 (scan-assembler-not, scan-assembler-dem): Likewise.
18536 (scan-assembler-dem-not): Likewise.
18537
18538 2002-05-15 Richard Henderson <rth@redhat.com>
18539
18540 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18541
18542 2002-05-15 Richard Henderson <rth@redhat.com>
18543
18544 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18545 (vfoo1f): Warning here.
18546 (vfoo1l): Don't redefine the alias.
18547
18548 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18549
18550 * g++.dg/init/pm1.C: New test.
18551
18552 2002-05-12 David S. Miller <davem@redhat.com>
18553
18554 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18555 types.
18556
18557 2002-05-10 Roger Sayle <roger@eyesopen.com>
18558
18559 * gcc.c-torture/execute/20020510-1.c: New test case.
18560
18561 2002-05-10 David S. Miller <davem@redhat.com>
18562
18563 * gcc.c-torture/execute/conversion.c: Test long double too.
18564
18565 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18566
18567 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18568 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18569 * lib/g++.exp (g++_link_flags): Likewise.
18570 * lib/objc.exp (objc_target_compile): Likewise.
18571
18572 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18573
18574 * gcc.dg/cpp/poison.c: Update.
18575 * gcc.dg/cpp/20000625-2.c: Remove.
18576 * gcc.dg/cpp/direct2s.c: Remove final test.
18577
18578 2002-05-08 Tom Rix <trix@redhat.com>
18579
18580 * gcc.c-torture/execute/20020508-1.c: New test.
18581 * gcc.c-torture/execute/20020508-2.c: New test.
18582 * gcc.c-torture/execute/20020508-3.c: New test.
18583
18584 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18585
18586 * gcc.dg/cpp/charconst-4.c: More tests.
18587
18588 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18589
18590 PR c/6569
18591 * gcc.dg/weak-3.c: Update location of warning messages.
18592 * gcc.dg/weak-5.c: Likewise.
18593
18594 2002-05-06 Roger Sayle <roger@eyesopen.com>
18595
18596 * gcc.c-torture/execute/20020506-1.c: New test case.
18597
18598 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18599
18600 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18601
18602 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18603
18604 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18605
18606 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18607
18608 * gcc.dg/cpp/charconst-3.c: New test.
18609
18610 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18611
18612 * gcc.dg/cpp/charconst.c: Update tests.
18613
18614 2002-05-05 Tim Josling <tej@melbpc.org.au>
18615
18616 * treelang: Added directory for new sample language treelang. Also
18617 lib/treelang.exp: New file to signal treelang should be tested.
18618
18619 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18620
18621 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18622 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18623 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18624 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18625 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18626 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18627 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18628
18629 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18630
18631 * gcc.dg/format/xopen-2.c: New test.
18632
18633 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18634
18635 * gcc.dg/20020503-1.c: New test.
18636
18637 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18638
18639 * g++.dg/init/dtor1.C: Make it tougher.
18640
18641 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18642
18643 * g++.dg/init/dtor1.C: New test.
18644
18645 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18646
18647 * gcc.dg/altivec-8.c: New.
18648
18649 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18650
18651 * gcc.dg/altivec-7.c: New.
18652
18653 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18654
18655 * g++.dg/parse/typedef1.C: New test.
18656
18657 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18658
18659 PR c++/6486
18660 * g++.dg/template/friend6.C: New test.
18661
18662 PR c++/6492
18663 * g++.dg/init/copy1.C: New test.
18664
18665 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18666
18667 * g++.dg/warn/effc1.C: New test.
18668
18669 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18670
18671 * gcc.dg/cpp/if-cexp.c: Add a test.
18672
18673 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18674
18675 * gcc.dg/20020426-2.c: New test.
18676
18677 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18678
18679 * gcc.dg/cpp/if-mop.c: Update.
18680 * gcc.dg/cpp/if-mpar.c: Add test.
18681 * gcc.dg/cpp/if-oppr.c: Update.
18682
18683 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18684
18685 PR c/6343
18686 * gcc.dg/weak-[2-7].c: New tests.
18687
18688 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18689
18690 * gcc.dg/enum1.c: New test.
18691
18692 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18693
18694 PR c++/6497
18695 * g++.dg/inherit/access2.C: New test.
18696
18697 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18698
18699 PR bootstrap/6445
18700 * gcc.dg/20020426-1.c: New test.
18701
18702 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18703
18704 * g++.dg/abi/enum1.C: New test.
18705
18706 2002-04-26 Richard Henderson <rth@redhat.com>
18707
18708 * gcc.dg/c99-bool-1.c: Expect always true warning.
18709
18710 2002-04-25 Roger Sayle <roger@eyesopen.com>
18711
18712 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18713
18714 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18715
18716 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18717 targets.
18718
18719 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18720
18721 * g++.dg/abi/mange7.C: New test.
18722
18723 PR c++/6438.
18724 * g++.dg/parse/stmtexpr2.C: New test.
18725
18726 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18727
18728 * gcc.dg/20020312-2.c: Add SH target.
18729
18730 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18731
18732 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18733 compiler output on mips*-*-irix*.
18734
18735 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18736
18737 * g++.dg/parse/attr1.C: New test.
18738
18739 2002-04-23 Roger Sayle <roger@eyesopen.com>
18740
18741 * gcc.c-torture/execute/string-opt-17.c: New test case.
18742 * gcc.c-torture/execute/memset-2.c: New test case.
18743
18744 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18745
18746 PR c++/6256:
18747 * g++.dg/template/friend5.C: New test.
18748
18749 PR c++/6331:
18750 * g++.dg/template/qual1.C: Likewise.
18751
18752 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18753
18754 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18755 Include stdlib.h, not stdio.h or ctype.h.
18756
18757 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18758
18759 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18760 cris-*-elf* and mmix-*-*.
18761 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18762 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18763 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18764 Ditto.
18765 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18766 * gcc.dg/wchar_t-1.c: Ditto.
18767
18768 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18769
18770 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18771 Clarify comment.
18772
18773 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18774
18775 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18776
18777 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18778
18779 * gcc.c-torture/execute/20000906-1.x: Delete.
18780
18781 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18782
18783 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18784
18785 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18786
18787 * PR6367
18788 * g77.f-torture/execute/6367.f: New test.
18789 * g77.f-torture/execute/6367.x: Disable for MMIX.
18790
18791 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18792
18793 * PR6352
18794 * g++.dg/opt/inline2.C: New test.
18795
18796 2002-04-18 Richard Henderson <rth@redhat.com>
18797
18798 * gcc.dg/20000906-1.c: Enable for all targets.
18799 * gcc.c-torture/compile/iftrap-2.c: New.
18800
18801 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18802
18803 * gcc.dg/20020418-1.c: New test.
18804 * gcc.dg/20020418-2.c: New test.
18805
18806 2002-04-18 Richard Henderson <rth@redhat.com>
18807
18808 * gcc.c-torture/compile/iftrap-1.c: New.
18809 * gcc.dg/iftrap-1.c: Adjust for ia64.
18810 * gcc.dg/iftrap-2.c: New.
18811
18812 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18813
18814 * gcc.c-torture/compile/20020418-1.c: New test.
18815
18816 2002-04-18 Roger Sayle <roger@eyesopen.com>
18817
18818 * gcc.c-torture/compile/20020415-1.c: New.
18819
18820 2002-04-18 David S. Miller <davem@redhat.com>
18821
18822 * gcc.c-torture/execute/20020418-1.c: New test.
18823
18824 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18825
18826 * gcc.dg/20020416-1.c: New test.
18827
18828 * g++.dg/opt/inline1.C: New test.
18829
18830 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18831
18832 * gcc.dg/altivec-5.c: New test.
18833
18834 * gcc.dg/20020415-1.c: New test.
18835
18836 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18837
18838 * testsuite/lib/chill.exp: Remove.
18839
18840 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18841
18842 * g++.dg/other/big-struct.C: New test.
18843
18844 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18845
18846 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18847 of scratch file.
18848
18849 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18850
18851 PR c/6277
18852 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18853 in scan-assembler function name
18854
18855 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18856
18857 * g77.f-torture/execute/980628-4.x,
18858 g77.f-torture/execute/980628-5.x,
18859 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18860 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18861 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18862 i[34567]86-*-*.
18863
18864 2002-04-13 David S. Miller <davem@redhat.com>
18865
18866 * gcc.c-torture/execute/20020413-1.c: New test.
18867
18868 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18869
18870 * gcc.dg/asm-6.c,
18871 * g++.dg/ext/asm1.C: New tests.
18872
18873 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18874
18875 PR c++ 5373.
18876 * g++.dg/parse/stmtexpr1.C: New test.
18877
18878 PR c++/5189.
18879 * g++.dg/template/copy1.C: New test.
18880
18881 2002-04-12 Richard Henderson <rth@redhat.com>
18882
18883 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18884
18885 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18886
18887 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18888 gcc.c-torture/execute/20020307-2.c.
18889
18890 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18891
18892 * g++.dg/ext/attrib5.C,
18893 * g++.dg/lookup/struct1.C: New tests.
18894
18895 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18896
18897 * gcc.dg/20020411-1.c: New test.
18898
18899 * gcc.c-torture/execute/20020411-1.c: New test.
18900
18901 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18902
18903 * g77.f-torture/execute/6177.f: New test.
18904
18905 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18906
18907 PR middle-end/6247
18908 * g++.dg/opt/cleanup1.C: New test.
18909
18910 * g++.dg/opt/const1.C: New test.
18911
18912 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18913
18914 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18915
18916 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18917
18918 PR c++/5507
18919 * g++.dg/template/typename2.C: New test.
18920
18921 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18922
18923 * gcc.c-torture/execute/loop-12.c: New.
18924
18925 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18926
18927 * g77.f-torture/execute/980628-4.x,
18928 g77.f-torture/execute/980628-5.x,
18929 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18930 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18931 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18932
18933 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18934
18935 PR optimization/6086
18936 * g++.dg/opt/preinc1.C: New test.
18937
18938 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18939
18940 PR c++/5571
18941 * g++.dg/opt/static2.C: New test.
18942
18943 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18944
18945 PR c/5120
18946 * gcc.dg/20020406-1.c: New test.
18947
18948 2002-04-04 David S. Miller <davem@redhat.com>
18949
18950 * gcc.c-torture/execute/20020404-1.c: New test.
18951
18952 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18953
18954 PR c/6123
18955 * gcc.dg/20020312-2.c: Do not declare global register variable
18956 if __PIC__ or __pic__ is defined.
18957
18958 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18959
18960 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18961 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18962
18963 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18964
18965 * gcc.misc-tests/linkage.exp: Update last change to handle
18966 sparc*-, not just sparc-.
18967
18968 2002-04-03 Richard Henderson <rth@redhat.com>
18969
18970 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18971
18972 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18973
18974 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18975
18976 2002-04-02 David S. Miller <davem@redhat.com>
18977
18978 * gcc.c-torture/execute/20020402-3.c: New test.
18979
18980 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18981
18982 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18983 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18984
18985 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18986 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18987 g77.f-torture/execute/20001201.x,
18988 g77.f-torture/execute/u77-test.x: New files.
18989
18990 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18991 * gcc.dg/wchar_t-1.c: Ditto.
18992
18993 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18994
18995 * gcc.c-torture/execute/20020402-1.c: New test.
18996
18997 2002-04-01 Richard Henderson <rth@redhat.com>
18998
18999 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19000
19001 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19002
19003 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19004
19005 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19006
19007 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19008
19009 * g++.dg/inherit/template-as-base.C: Expect error.
19010 * g++.dg/inherit/namespace-as-base.C: Likewise.
19011
19012 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19013
19014 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19015 g++.dg/ext/instantiate3.C: Tweak match patterns.
19016
19017 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19018 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19019 -da test.
19020
19021 2002-03-31 Richard Henderson <rth@redhat.com>
19022
19023 * gcc.dg/special/alias-2.c: New.
19024 * gcc.dg/special/ecos.exp: Run it.
19025
19026 2002-03-31 Richard Henderson <rth@redhat.com>
19027
19028 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19029
19030 2002-03-31 Kazu Hirata <kazu@hxi.com>
19031
19032 * gcc.dg/weak-1.c: Disable on h8300 port.
19033
19034 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19035
19036 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19037 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19038 ordering tests.
19039 * g++.dg/bprob/bprob-1.C: New test.
19040 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19041 * g++.dg/gcov/gcov-1.C: New test.
19042 * g++.dg/gcov/gcov-1.x: New file.
19043 * g++.dg/gcov/gcov-2.C: New test.
19044 * g++.dg/gcov/gcov-3.C: New test.
19045 * g++.dg/gcov/gcov-3.h: New file.
19046
19047 2002-03-28 Roger Sayle <roger@eyesopen.com>
19048
19049 * g++.old-deja/g++.other/builtins5.C: New test.
19050 * g++.old-deja/g++.other/builtins6.C: New test.
19051 * g++.old-deja/g++.other/builtins7.C: New test.
19052 * g++.old-deja/g++.other/builtins8.C: New test.
19053 * g++.old-deja/g++.other/builtins9.C: New test.
19054
19055 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19056
19057 * g++.dg/opt/static1.C: New test.
19058
19059 * g++.dg/opt/longbranch1.C: New test.
19060
19061 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19062
19063 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19064
19065 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19066
19067 2002-03-28 Jeffrey A Law (law@redhat.com)
19068
19069 * gcc.c-torture/execute/20020328-1.c: New test.
19070
19071 2002-03-27 Richard Henderson <rth@redhat.com>
19072
19073 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19074 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19075 move from g++.old-deja/g++.ext/.
19076
19077 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19078
19079 * g++.dg/init/new2.C: New test.
19080
19081 2002-03-26 Richard Henderson <rth@redhat.com>
19082
19083 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19084
19085 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19086 on sparc.
19087
19088 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19089 sparcv9 systems.
19090 * gcc.dg/20001102-1.c: Likewise.
19091
19092 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19093
19094 * gcc.dg/cpp/endif-pedantic1.c,
19095 gcc.dg/cpp/endif-pedantic2.c: New tests.
19096
19097 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19098
19099 * g++.dg/init/new1.C: New test.
19100
19101 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19102
19103 * g++.dg/abi/vbase9.C: New test.
19104
19105 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19106
19107 * gcc.dg/arm-asm.c: New test.
19108
19109 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19110
19111 * gcc.dg/Wswitch-enum.c: New test.
19112 Fix PR c/5044.
19113
19114 2002-03-26 Richard Henderson <rth@redhat.com>
19115
19116 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19117 structure.
19118
19119 2002-03-25 Richard Henderson <rth@redhat.com>
19120
19121 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19122 sparcv9 systems.
19123
19124 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19125 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19126
19127 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19128
19129 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19130
19131 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19132
19133 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19134 targets using generic thunk support.
19135
19136 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19137
19138 * gcc.c-torture/compile/20020323-1.c: New test.
19139
19140 * g++.dg/opt/conj2.C: New test.
19141
19142 2002-03-24 Richard Henderson <rth@redhat.com>
19143
19144 * gcc.dg/weak-1.c: Use -fno-common.
19145
19146 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19147
19148 * g77.dg/f77-edit-apostrophe-out.f: New test
19149 * g77.dg/f77-edit-h-out.f: New test
19150 * g77.dg/f77-edit-t-in.f: New test
19151 * g77.dg/f77-edit-t-out.f: New test
19152 * g77.dg/f77-edit-x-out.f: New test
19153 * g77.dg/f77-edit-slash-out.f: New test
19154 * g77.dg/f77-edit-colon-out.f: New test
19155 * g77.dg/f77-edit-s-out.f: New test
19156
19157 2002-03-24 Richard Henderson <rth@redhat.com>
19158
19159 * objc/execute/formal_protocol-6.x: New XFAIL.
19160
19161 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19162
19163 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19164 that do not support weak symbols
19165
19166 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19167
19168 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19169 * lib/g77.exp: Likewise
19170 * lib/objc.exp: Likewise
19171
19172 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19173
19174 * gcc.dg/Wswitch-default.c: New test.
19175
19176 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19177
19178 * g++.dg/other/enum1.C: New test.
19179
19180 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19181
19182 * gcc.dg/pragma-ep-3.c: Fix typo.
19183
19184 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19185
19186 * g++.dg/inherit/template-as-base.C: New test.
19187
19188 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19189
19190 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19191 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19192
19193 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19194
19195 * gcc.dg/cpp/multiline.c: Update to match.
19196
19197 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19198
19199 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19200
19201 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19202
19203 * gcc.dg/cpp/extratokens2.c: New file.
19204
19205 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19206
19207 * gcc.dg/20020312-2.c: Add rs6000 target.
19208
19209 * gcc.c-torture/compile/20020319-1.c: New test.
19210
19211 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19212
19213 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19214 (A, E): Handle this.
19215
19216 2002-03-20 Jason Merrill <jason@redhat.com>
19217
19218 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19219 ignoring -fpic.
19220 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19221 through prune_gcc_output.
19222
19223 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19224
19225 * gcc.c-torture/compile/20020320-1.c: New test.
19226
19227 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19228
19229 * gcc.c-torture/compile/20020318-1.c: New test.
19230
19231 * gcc.dg/struct-by-value-1.c: New test.
19232
19233 * gcc.dg/20020319-1.c: New test.
19234
19235 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19236
19237 * g++.dg/opt/conj1.C: New test.
19238
19239 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19240
19241 * g++.dg/template/qualttp20.C: Revert previous change.
19242 * g++.dg/template/qualttp3.C: Likewise.
19243 * g++.dg/template/qualttp4.C: Likewise
19244 * g++.dg/template/qualttp5.C: Likewise
19245 * g++.dg/template/qualttp6.C: Likewise
19246 * g++.dg/template/qualttp7.C: Likewise
19247 * g++.dg/template/qualttp8.C: Likewise
19248 * g++.dg/template/recurse.C: Likewise.
19249
19250 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19251
19252 * gcc.dg/cpp/wchar-1.c: Update.
19253
19254 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19255
19256 * g++.dg/template/conv1.C: New test.
19257 * g++.dg/template/conv2.C: New test.
19258 * g++.dg/template/conv3.C: New test.
19259 * g++.dg/template/conv4.C: New test.
19260
19261 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19262
19263 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19264 * g++.dg/template/qualttp3.C: Likewise.
19265 * g++.dg/template/qualttp4.C: Likewise
19266 * g++.dg/template/qualttp5.C: Likewise
19267 * g++.dg/template/qualttp6.C: Likewise
19268 * g++.dg/template/qualttp7.C: Likewise
19269 * g++.dg/template/qualttp8.C: Likewise
19270 * g++.dg/template/recurse.C: Likewise.
19271
19272 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19273
19274 * g++.dg/opt/dtor1.C: New test.
19275
19276 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19277
19278 * gcc.c-torture/compile/20020315-1.c: New test.
19279
19280 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19281
19282 * gcc.dg/weak-1.c: Fix scan tests.
19283
19284 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19285
19286 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19287 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19288 cris-*-aout* mmix-*-*.
19289 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19290 cris-*-aout* mmix-*-*.
19291 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19292 cris-*-elf* cris-*-aout* and mmix-*-*.
19293 * gcc.dg/20001009-1.c: Ditto.
19294 * gcc.dg/20010912-1.c: Ditto.
19295 * gcc.dg/20020122-4.c: Ditto.
19296 * gcc.dg/inline-2.c: Ditto.
19297
19298 2002-03-14 Jeffrey A Law (law@cygnus.com)
19299
19300 * gcc.c-torture/compile/20020314-1.c: New test.
19301
19302 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19303
19304 * gcc.c-torture/execute/20020314-1.c: New test.
19305
19306 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19307
19308 * g++.dg/warn/Wunused-1.C: New test.
19309
19310 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19311
19312 * g++.dg/abi/mangle6.C: New test.
19313
19314 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19315
19316 * gcc.c-torture/compile/20020309-2.c: New test.
19317
19318 * gcc.c-torture/compile/20020312-1.c: New test.
19319
19320 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19321
19322 * g++.dg/other/access1.C: New test.
19323
19324 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19325
19326 * gcc.c-torture/execute/wchar_t-1.c: New test.
19327
19328 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19329
19330 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19331
19332 2002-03-12 Roger Sayle <roger@eyesopen.com>
19333
19334 * gcc.dg/20020312-1.c: New test case.
19335
19336 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19337
19338 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19339
19340 2002-03-11 Richard Henderson <rth@redhat.com>
19341
19342 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19343 * g++.old-deja/g++.jason/report.C: Likewise.
19344
19345 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19346
19347 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19348 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19349
19350 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19351
19352 * testsuite/g++.dg/overload/pmf1.C: New test.
19353
19354 2002-03-11 Kazu Hirata <kazu@hxi.com>
19355
19356 * gcc.c-torture/execute/20020307-1.c: Use long.
19357
19358 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19359
19360 PR optimization/5844
19361 * gcc.dg/20020310-1.c: New test.
19362
19363 2002-03-09 Michael Meissner <meissner@redhat.com>
19364
19365 * gcc.c-torture/execute/memcpy-2.c: New test.
19366 * gcc.c-torture/execute/memset-1.c: New test.
19367 * gcc.c-torture/execute/strlen-1.c: New test.
19368 * gcc.c-torture/execute/strcmp-1.c: New test.
19369 * gcc.c-torture/execute/strncmp-1.c: New test.
19370
19371 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19372
19373 * gcc.dg/ppc-ldstruct.c: New test.
19374
19375 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19376
19377 * gcc.c-torture/execute/va-arg-22.c: New test.
19378
19379 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19380
19381 * gcc.c-torture/compile/20020309-1.c: New test.
19382
19383 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19384
19385 * gcc.c-torture/execute/20020307-2.c: New test.
19386
19387 2002-03-07 Jeffrey A Law (law@redhat.com)
19388
19389 * g77.f-torture/compile/20020307-1.f: New test.
19390
19391 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19392
19393 * gcc.dg/unordered-1.c: New test.
19394
19395 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19396
19397 * gcc.c-torture/execute/20020307-1.c: New test.
19398
19399 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19400
19401 * gcc.dg/20020304-1.c: New test.
19402
19403 * gcc.c-torture/compile/20020304-2.c: New test.
19404
19405 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19406
19407 * gcc.c-torture/compile/20020304-1.c: New test case
19408 (from PR c/5830).
19409
19410 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19411
19412 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19413
19414 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19415
19416 * g++.dg/other/classkey1.C: New test.
19417
19418 2002-03-01 Richard Henderson <rth@redhat.com>
19419
19420 * gcc.c-torture/compile/981223-1.x: New.
19421 * gcc.c-torture/compile/920625-1.x: New.
19422
19423 2002-02-28 Richard Henderson <rth@redhat.com>
19424
19425 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19426
19427 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19428
19429 * gcc.c-torture/execute/20020227-1.c: New test.
19430
19431 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19432
19433 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19434 here" ERROR lines.
19435 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19436 * g++.old-deja.g++.other/defarg1.C: Likewise.
19437 * g++.old-deja/g++.pt/calls2.C: Likewise.
19438 * g++.old-deja/g++.pt/crash20.C: Likewise.
19439 * g++.old-deja/g++.pt/crash30.C: Likewise.
19440 * g++.old-deja/g++.pt/crash36.C: Likewise.
19441 * g++.old-deja/g++.pt/crash6.C: Likewise.
19442 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19443 * g++.old-deja/g++.pt/derived3.C: Likewise.
19444 * g++.old-deja/g++.pt/error1.C: Likewise.
19445 * g++.old-deja/g++.pt/friend21.C: Likewise.
19446 * g++.old-deja/g++.pt/friend23.C: Likewise.
19447 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19448 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19449
19450 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19451
19452 * gcc.c-torture/execute/20020225-2.c: New test.
19453
19454 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19455
19456 * gcc.c-torture/execute/920730-1t.c,
19457 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19458 Delete test cases, only relevant to -traditional.
19459
19460 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19461
19462 * gcc.dg/cpp/undef1.c: Remove.
19463 * gcc.dg/cpp/directiv.c: Update.
19464 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19465
19466 2002-02-27 Michael Meissner <meissner@redhat.com>
19467
19468 * gcc.c-torture/execute/20020226-1.c: New test.
19469
19470 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19471
19472 * g++.dg/debug/debug4.C: New test.
19473
19474 * gcc.dg/ia64-visibility-1.c: New test.
19475
19476 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19477
19478 * gcc.dg/debug/20020224-1.c: New.
19479
19480 2002-02-25 Kazu Hirata <kazu@hxi.com>
19481
19482 * gcc.c-torture/execute/960416-1.x: New.
19483 * gcc.c-torture/execute/divconst-3.x: Likewise.
19484
19485 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19486
19487 * gcc.dg/20020224-1.c: New test.
19488
19489 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19490
19491 * gcc.c-torture/execute/20020225-1.c: New.
19492
19493 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19494
19495 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19496
19497 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19498
19499 * gcc.dg/20020222-1.c: New test.
19500
19501 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19502
19503 * g++.dg/opt/anonunion1.C: New test.
19504
19505 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19506
19507 * g++.dg/template/qualttp19.C: New test.
19508 * g++.dg/template/qualttp20.C: New test.
19509 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19510 * g++.old-deja/g++.other/qual1.C: Likewise.
19511
19512 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19513
19514 * gcc.dg/attr-alwaysinline.c: New.
19515
19516 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19517
19518 * gcc.dg/20020220-1.c: New test.
19519
19520 * gcc.dg/20020220-2.c: New test.
19521
19522 * g++.dg/opt/mmx1.C: New test.
19523
19524 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19525
19526 * gcc.c-torture/compile/20020110.c: New test.
19527
19528 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19529
19530 * gcc.c-torture/execute/20020219-1.c: New test.
19531
19532 * gcc.dg/20020219-1.c: New test.
19533
19534 * gcc.dg/noncompile/20020220-1.c: New test.
19535
19536 * g++.dg/opt/ptrintsum1.C: New test.
19537
19538 * gcc.dg/debug/20020220-1.c: New test.
19539
19540 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19541
19542 * gcc.c-torture/execute/20020216-1.c: New test.
19543
19544 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19545
19546 * gcc.dg/decl-1.c: Update, new test.
19547
19548 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19549
19550 * g++.dg/abi/bitfield1.C: New test.
19551 * g++.dg/abi/bitfield2.C: New test.
19552
19553 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19554
19555 * gcc.dg/attr-nest.c: New test.
19556
19557 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19558
19559 * gcc.c-torture/execute/20020215-1.c: New test.
19560
19561 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19562
19563 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19564 * g++.dg/debug/debug.exp: New.
19565 * g++.dg/debug/trivial.C: New.
19566 * g++.dg/debug/debug1.C: Moved...
19567 * g++.dg/other/debug1.C: ...from here.
19568 * g++.dg/debug/debug2.C: Moved...
19569 * g++.dg/other/debug2.C: ...from here.
19570 * g++.dg/debug/debug3.C: Moved...
19571 * g++.dg/other/debug3.C: ...from here.
19572
19573 * gcc.dg/noncompile/20020213-1.c: New test.
19574
19575 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19576
19577 * g++.dg/other/debug3.C: New test.
19578
19579 * gcc.c-torture/execute/20020213-1.c: New test.
19580
19581 2002-02-13 Richard Smith <richard@ex-parrot.com>
19582
19583 * g++.old-deja/g++.other/thunk1.C: New test.
19584
19585 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19586
19587 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19588
19589 2002-02-13 Stan Shebs <shebs@apple.com>
19590
19591 * gcc.dg/altivec-3.c: New.
19592
19593 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19594
19595 * gcc.dg/Wunreachable-1.c: New test.
19596 * gcc.dg/Wunreachable-2.c: New test.
19597
19598 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19599
19600 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19601
19602 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19603
19604 * gcc.dg/decl-1.c: New test.
19605
19606 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19607
19608 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19609
19610 2002-02-10 Kazu Hirata <kazu@hxi.com>
19611
19612 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19613 * gcc.c-torture/compile/980506-1.x: Likewise.
19614
19615 2002-02-10 Kazu Hirata <kazu@hxi.com>
19616
19617 * gcc.dg/20020210-1.c: New.
19618
19619 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19620
19621 * g77.f-torture/execute/947.f: New regression test
19622 for PR fortran/947.
19623
19624 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19625
19626 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19627 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19628
19629 2002-02-08 Richard Henderson <rth@redhat.com>
19630
19631 * gcc.c-torture/compile/labels-3.c: New.
19632
19633 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19634
19635 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19636 expression statements work instead.
19637 * gcc.dg/noncompile/20020207-1.c: New test.
19638
19639 2002-02-07 Richard Henderson <rth@redhat.com>
19640
19641 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19642
19643 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19644
19645 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19646 message from g77
19647 * lib/g77-dg.exp: Trim g77 error messages so that they are
19648 recognized by dg.exp.
19649
19650 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19651
19652 PR fortran/5473
19653 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19654
19655 2002-02-07 Richard Henderson <rth@redhat.com>
19656
19657 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19658 to be sufficiently aligned for integers.
19659
19660 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19661
19662 * g++.dg/template/friend4.C: New test.
19663
19664 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19665
19666 PR fortran/5743
19667 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19668 unsupported cases.
19669
19670 2002-02-07 Richard Henderson <rth@redhat.com>
19671
19672 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19673 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19674 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19675 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19676
19677 2002-02-06 Richard Henderson <rth@redhat.com>
19678
19679 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19680
19681 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19682
19683 * gcc.dg/20020206-1.c: New test.
19684
19685 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19686
19687 * gcc.c-torture/execute/20020206-1.c: New test.
19688
19689 * gcc.c-torture/execute/20020206-2.c: New test.
19690
19691 PR optimization/5429:
19692 * gcc.c-torture/compile/20020206-1.c: New test.
19693
19694 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19695
19696 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19697 as certain file formats cannot support particularly large
19698 alignments.
19699
19700 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19701 and do not expect to be able to link the executable.
19702
19703 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19704 fail because the COFF format does not support the weak attribute.
19705
19706 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19707
19708 * g77.dg/pr5473.f: New test
19709
19710 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19711
19712 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19713 Fix testcase accordingly.
19714
19715 2002-02-04 Richard Henderson <rth@redhat.com>
19716
19717 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19718 (buf): Change to be an array of pointers, not ints.
19719
19720 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19721
19722 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19723 before all tests. Move warning one line above to match where it
19724 C frontend emits.
19725 * gcc.dg/Wswitch-2.c: New test.
19726 * g++.dg/warn/Wswitch-1.C: New test.
19727 * g++.dg/warn/Wswitch-2.C: New test.
19728
19729 2002-02-04 Richard Henderson <rth@redhat.com>
19730
19731 * g++.dg/abi/offsetof.C: Fix size comparison.
19732
19733 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19734
19735 * gcc.dg/cast-qual-2.c: New test.
19736
19737 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19738
19739 * gcc.dg/20020201-4.c: New test.
19740
19741 2002-02-04 Ben Elliston <bje@redhat.com>
19742
19743 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19744 target_info attribute != 0, in addition to the empty string.
19745 (gcc_target_compile): Likewise.
19746
19747 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19748
19749 * gcc.dg/Wswitch.c: New test.
19750 PR gcc/4475. PR gcc/3780.
19751
19752 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19753
19754 * g77.f-torture/execute/5122.f: New test for regressions
19755 against PR fortran/5122.
19756
19757 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19758
19759 * g77.f-torture/compile/pr3743.f: Delete
19760 * g77.dg/pr3743-1.f: New test.
19761 * g77.dg/pr3743-2.f: New test.
19762 * g77.dg/pr3743-3.f: New test.
19763 * g77.dg/pr3743-4.f: New test.
19764
19765 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19766
19767 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19768
19769 2002-02-02 Richard Henderson <rth@redhat.com>
19770
19771 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19772 * gcc.c-torture/execute/bf64-1.c: Likewise.
19773
19774 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19775
19776 * gcc.dg/20020201-2.c: New test.
19777
19778 * gcc.dg/20020201-3.c: New test.
19779
19780 * gcc.c-torture/execute/bitfld-2.c: New test.
19781
19782 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19783
19784 * gcc.dg/bitfld-1.c: Update.
19785 * gcc.dg/bitfld-2.c: Update.
19786 * gcc.c-torture/execute/bitfld-1.x: New.
19787
19788 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19789
19790 * gcc.c-torture/execute/20020201-1.c: New test.
19791
19792 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19793
19794 PR target/5469
19795 * gcc.dg/20020201-1.c: New test.
19796
19797 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19798
19799 PR fortran/3743
19800 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19801 * g77.f-torture/compile/pr3743.x: Remove
19802
19803 2002-01-31 Tom Rix <trix@redhat.com>
19804
19805 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19806
19807 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19808
19809 * gcc.dg/noncompile/20020130-1.c: New test.
19810
19811 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19812
19813 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19814
19815 2002-01-29 Richard Henderson <rth@redhat.com>
19816
19817 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19818 to long long.
19819 * gcc.c-torture/execute/bf64-1.c: Likewise.
19820
19821 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19822
19823 * gcc.c-torture/execute/20020129-1.c: New test.
19824
19825 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19826
19827 * gcc.c-torture/compile/20000224-1.c: Update.
19828 * gcc.c-torture/execute/bitfld-1.c: New tests.
19829 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19830 * gcc.dg/uninit-A.c: Update.
19831
19832 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19833
19834 * g++.dg/template/ctor1.C: Add instantiation.
19835
19836 2002-01-28 Paul Koning <pkoning@equallogic.com>
19837
19838 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19839 argument to __builtin_prefetch to be const ptr.
19840
19841 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19842
19843 * gcc.c-torture/compile/20020120-1.c: New test.
19844
19845 2002-01-27 Kazu Hirata <kazu@hxi.com>
19846
19847 * gcc.c-torture/execute/20020127-1.c: New test.
19848
19849 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19850
19851 * g77.dg/f77-edit-i-in.f: New test
19852 * g77.dg/f77-edit-i-out.f: New test
19853
19854 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19855
19856 * gcc.dg/debug/debug.exp: New file.
19857 * gcc.dg/debug/trivial.c: New file.
19858 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19859 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19860 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19861 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19862 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19863 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19864 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19865 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19866 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19867 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19868 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19869 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19870 * gcc.dg/20000503-1.c: Removed.
19871 * gcc.dg/20010207-1.c: Removed.
19872 * gcc.dg/20011223-1.c: Removed.
19873 * gcc.dg/20020104-2.c: Removed.
19874 * gcc.dg/debug-1.c: Removed.
19875 * gcc.dg/debug-2.c: Removed.
19876 * gcc.dg/debug-3.c: Removed.
19877 * gcc.dg/debug-4.c: Removed.
19878 * gcc.dg/debug-5.c: Removed.
19879 * gcc.dg/debug-6.c: Removed.
19880 * gcc.dg/dwarf2-1.c: Removed.
19881 * gcc.dg/dwarf2-2.c: Removed.
19882
19883 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19884
19885 * g++.old-deja/g++.other/eh5.C: New test.
19886 * g++.old-deja/g++.other/sibcall2.C: New test.
19887 * g++.old-deja/g++.other/array9.C: New test.
19888 * g++.old-deja/g++.other/typename2.C: New test.
19889 * g++.old-deja/g++.other/crash60.C: New test.
19890 * g++.old-deja/g++.other/conv9.C: New test.
19891 * g++.old-deja/g++.other/mangle10.C: New test.
19892 * g++.old-deja/g++.other/unchanging1.C: New test.
19893 * g++.old-deja/g++.other/exprstmt1.C: New test.
19894 * g++.old-deja/g++.other/inline23.C: New test.
19895 * g++.old-deja/g++.eh/ia64-1.C: New test.
19896 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19897 * g++.old-deja/g++.other/reload1.C: New test.
19898 * g++.old-deja/g++.other/static20.C: New test.
19899 * g++.old-deja/g++.other/local-alloc1.C: New test.
19900 * g++.old-deja/g++.other/conv8.C: New test.
19901 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19902 * g++.old-deja/g++.other/storeexpr1.C: New test.
19903 * g++.old-deja/g++.other/storeexpr2.C: New test.
19904 * g++.dg/eh/template2.C: New test.
19905 * g++.dg/warn/weak1.C: New test.
19906
19907 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19908
19909 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19910 Remove first, non-varying, argument.
19911
19912 2002-01-23 Richard Henderson <rth@redhat.com>
19913
19914 * gcc.dg/inline-2.c: New.
19915
19916 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19917 Add optional target arg. Check number of arguments.
19918 (scan-assembler-not, scan-assembler-dem): Likewise.
19919 (scan-assembler-dem-not): Likewise.
19920
19921 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19922
19923 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19924 line 12.
19925 * g++.old-deja/g++.brendan/parse3.C,
19926 g++.old-deja/g++.other/crash26.C,
19927 g++.old-deja/g++.other/crash28.C,
19928 g++.old-deja/g++.other/crash29.C,
19929 g++.old-deja/g++.other/crash30.C,
19930 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19931
19932 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19933
19934 * gcc.dg/20020115-1.c: New.
19935
19936 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19937
19938 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19939
19940 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19941
19942 * gcc.dg/20020122-3.c: New.
19943
19944 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19945
19946 * g++.dg/other/gc1.C: New test.
19947
19948 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19949
19950 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19951
19952 2002-01-22 Richard Henderson <rth@redhat.com>
19953
19954 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19955
19956 2002-01-22 Richard Henderson <rth@redhat.com>
19957
19958 * gcc.dg/20020122-4.c: New.
19959
19960 2002-01-22 H.J. Lu <hjl@gnu.org>
19961
19962 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19963 link output.
19964 * gcc.dg/special/ecos.exp: Likewise.
19965 * lib/g++-dg.exp: Likewise.
19966 * lib/g77-dg.exp: Likewise.
19967 * lib/gcc-dg.exp : Likewise.
19968 * lib/mike-g++.exp: Likewise.
19969 * lib/mike-g77.exp: Likewise.
19970 * lib/mike-gcc.exp: Likewise.
19971 * lib/objc-dg.exp: Likewise.
19972
19973 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19974
19975 PR target/5379
19976 * gcc.dg/20020122-2.c: New test.
19977
19978 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19979
19980 * gcc.dg/20020122-1.c: New test.
19981
19982 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19983
19984 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19985
19986 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19987
19988 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19989
19990 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19991
19992 * gcc.c-torture/compile/20020121-1.c: New test.
19993
19994 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19995
19996 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19997 ld_library_path.
19998
19999 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20000
20001 * gcc.dg/20020218-1.c: New test.
20002
20003 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20004
20005 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20006 messages
20007 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20008 "At global scope" warning
20009 * g++.dg/ext/align1.C: Change cygwin test for alignment
20010 from db-bogus to dg-warning
20011
20012 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20013
20014 * g77.f-torture/compile/cpp2.F: New test.
20015
20016 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20017
20018 * g++.dg/template/access1.C: New test.
20019
20020 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20021
20022 * gcc.dg/20020118-1.c: New.
20023
20024 2002-01-18 Kazu Hirata <kazu@hxi.com>
20025
20026 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20027
20028 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20029
20030 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20031 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20032 alignment warnings.
20033
20034 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20035
20036 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20037 torture_with_loops and torture_without_loops
20038
20039 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20040
20041 * gcc.c-torture/compile/20020116-1.c: New test.
20042
20043 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20044
20045 * gcc.dg/20020116-2.c: New test.
20046
20047 * gcc.dg/ultrasp4.c: New test.
20048
20049 * gcc.dg/20020116-1.c: New test.
20050
20051 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20052
20053 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20054 by EABI.
20055
20056 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20057
20058 * gcc.misc-tests/i386-prefetch.exp: New.
20059 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20060 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20061 * gcc.misc-tests/i386-pf-none-1.c: New test.
20062 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20063
20064 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20065
20066 * gcc.dg/gnu89-init-1.c: Add new tests.
20067
20068 2002-01-15 Andreas Jaeger <aj@suse.de>
20069
20070 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20071 * gcc.dg/i386-mmx-2.c: Likewise.
20072 * gcc.dg/i386-sse-1.c: Likewise.
20073 * gcc.dg/i386-sse-2.c: Likewise.
20074 * gcc.dg/i386-sse-3.c: Likewise.
20075
20076 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20077
20078 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20079 Uncomment additional cases that now pass.
20080
20081 2002-01-11 Richard Henderson <rth@redhat.com>
20082
20083 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20084 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20085
20086 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20087
20088 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20089
20090 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20091
20092 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20093 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20094
20095 2002-01-10 Dale Johannesen <dalej@apple.com>
20096
20097 * gcc.c-torture/execute/loop-11.c: New.
20098
20099 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20100
20101 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20102 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20103
20104 2002-01-09 Richard Henderson <rth@redhat.com>
20105
20106 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20107 type in which to perform the operation for each size.
20108
20109 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20110
20111 * gcc.c-torture/compile/20020109-2.c: New test.
20112
20113 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20114
20115 * gcc.c-torture/execute/loop-10.c: New test.
20116
20117 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20118
20119 * gcc.c-torture/compile/20010226-1.c: New test.
20120 * gcc.c-torture/compile/20010227-1.c: New test.
20121 * gcc.c-torture/compile/20010426-1.c: New test.
20122 * gcc.c-torture/compile/20010510-1.c: New test.
20123 * gcc.c-torture/compile/20010605-3.c: New test.
20124 * gcc.c-torture/compile/20010824-1.c: New test.
20125 * gcc.c-torture/execute/20010409-1.c: New test.
20126 * gcc.dg/noncompile/20000901-1.c: New test.
20127 * gcc.dg/20001023-1.c: New test.
20128 * gcc.dg/20001101-1.c: New test.
20129 * gcc.dg/20001102-1.c: New test.
20130 * gcc.dg/20010207-1.c: New test.
20131 * gcc.dg/20010405-1.c: New test.
20132 * gcc.dg/20010822-1.c: New test.
20133 * gcc.dg/20011107-1.c: New test.
20134
20135 2002-01-09 Jeffrey A Law (law@redhat.com)
20136
20137 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20138
20139 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20140 execution failure on PA targets.
20141
20142 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20143
20144 * gcc.c-torture/compile/20020109-1.c: New test.
20145
20146 2002-01-08 Kazu Hirata <kazu@hxi.com>
20147
20148 * gcc.c-torture/execute/20020108-1.c: New test.
20149
20150 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20151
20152 * gcc.dg/20020108-1.c: New test.
20153
20154 2002-01-08 H.J. Lu <hjl@gnu.org>
20155
20156 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20157 for header files.
20158
20159 2002-01-08 Geoff Keating <geoffk@redhat.com>
20160
20161 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20162 consistency.
20163
20164 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20165
20166 * gcc.dg/altivec-4.c: Test altivec predicates.
20167
20168 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20169
20170 * gcc.c-torture/execute/20020107-1.c: New test.
20171
20172 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20173
20174 PR c/5279
20175 * gcc.c-torture/compile/20020106-1.c: New test.
20176
20177 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20178
20179 * gcc.c-torture/execute/nestfunc-4.c: New test.
20180
20181 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20182
20183 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20184 extra triple that slipped in.
20185 * g++.old-deja/g++.abi/align.C: Likewise.
20186 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20187
20188 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20189
20190 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20191 * g++.old-deja/g++.abi/align.C: Likewise.
20192 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20193
20194 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20195 on FreeBSD/i386.
20196 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20197 FreeBSD.
20198
20199 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20200
20201 * gcc.dg/20020104-1.c: New test.
20202
20203 * gcc.dg/20020104-2.c: New test.
20204
20205 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20206
20207 * gcc.dg/20020103-1.c: Fix typo in target selector.
20208
20209 2002-01-03 Richard Henderson <rth@redhat.com>
20210
20211 * gcc.dg/20020103-1.c: New.
20212
20213 2002-01-03 Kazu Hirata <kazu@hxi.com>
20214
20215 * gcc.c-torture/execute/20020103-1.c: New test.
20216
20217 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20218
20219 * g++.dg/other/debug2.C: New test.
20220
20221 * gcc.c-torture/compile/20020103-1.c: New test.
20222
20223 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20224
20225 * gcc.dg/gnu89-init-1.c: Added new tests.
20226
20227 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20228
20229 * g++.dg/template/friend2.C: Remove as patch is reverted.
20230
20231 * g++.dg/warn/oldcast1.C: New test.
20232
20233 * g++.dg/template/ptrmem1.C: New test.
20234 * g++.dg/template/ptrmem2.C: New test.
20235
20236 * g++.dg/template/ntp.C: New test.
20237
20238 * g++.dg/other/component1.C: New test.
20239
20240 * g++.dg/template/ttp3.C: New test.
20241
20242 * g++.dg/template/friend2.C: New test.
20243 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20244
20245 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20246
20247 * g++.dg/other/ptrmem1.C: New test.
20248 * g++.dg/other/ptrmem2.C: New test.
20249
20250 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20251
20252 * g++.dg/template/ctor1.C: New test.
20253
20254 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20255
20256 * g++.dg/template/friend2.C: New test.
20257
20258 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20259
20260 * gcc.dg/mmix-1.c: New test.
20261
20262 2001-12-31 Richard Henderson <rth@redhat.com>
20263
20264 * gcc.dg/asm-5.c: New.
20265
20266 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20267
20268 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20269 in namespace __gnu_cxx
20270
20271 2001-12-30 Richard Henderson <rth@redhat.com>
20272
20273 * gcc.dg/debug-6.c: New.
20274
20275 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20276
20277 * gcc.c-torture/compile/20011229-2.c: New test.
20278
20279 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20280
20281 * gcc.dg/debug-3.c: New test.
20282 * gcc.dg/debug-4.c: New test.
20283 * gcc.dg/debug-5.c: New test.
20284
20285 2001-12-29 Richard Henderson <rth@redhat.com>
20286
20287 * g++.dg/eh/loop1.C: New.
20288
20289 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20290
20291 * g++.dg/template/crash1.C: New test.
20292
20293 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20294
20295 * g++.dg/other/const1.C: New test.
20296
20297 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20298
20299 * gcc.c-torture/compile/20011229-1.c: New test.
20300
20301 2001-12-28 Stan Shebs <shebs@apple.com>
20302
20303 * lib/objc-torture.exp: Resync with c-torture.exp.
20304 * lib/objc.exp: Load standard libraries.
20305
20306 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20307
20308 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20309 additional tests.
20310
20311 2001-12-27 Roger Sayle <roger@eyesopen.com>
20312
20313 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20314
20315 2001-12-27 Richard Henderson <rth@redhat.com>
20316
20317 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20318
20319 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20320
20321 * g++.dg/eh/ctor1.C: New test.
20322 * g++.dg/other/error2.C: New test.
20323
20324 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20325
20326 * g++.dg/other/init2.C: New test.
20327
20328 2001-12-24 Richard Henderson <rth@redhat.com>
20329
20330 * gcc.dg/20011223-1.c: New.
20331 * gcc.dg/inline-1.c: New.
20332
20333 2001-12-23 Richard Henderson <rth@redhat.com>
20334
20335 * gcc.dg/asm-4.c: Test operand modifiers.
20336
20337 2001-12-23 Richard Henderson <rth@redhat.com>
20338
20339 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20340
20341 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20342
20343 * gcc.c-torture/execute/20011223-1.c: New test.
20344
20345 2001-12-21 Richard Henderson <rth@redhat.com>
20346
20347 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20348 re-enables the warning.
20349
20350 2001-12-21 Richard Henderson <rth@redhat.com>
20351
20352 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20353
20354 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20355
20356 * gcc.c-torture/compile/20011218-1.c: New test.
20357
20358 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20359
20360 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20361 arm-isr.c test.
20362 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20363 epilogue generation for ARM ISR routines.
20364
20365 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20366
20367 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20368 * gcc.dg/format/c90-printf-3.c: Likewise.
20369 * gcc.dg/format/c99-printf-3.c: Likewise.
20370 * gcc.dg/format/ext-1.c: Likewise.
20371 * gcc.dg/format/ext-6.c: Likewise.
20372 * gcc.dg/format/format.h: Prototype unlocked stdio.
20373
20374 2001-12-20 Richard Henderson <rth@redhat.com>
20375
20376 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20377 (arena): Use it.
20378 (malloc): Correct allocation logic. Abort if we fill up the
20379 arena before initialization complete.
20380 (realloc): Correct allocation logic.
20381
20382 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20383
20384 * gcc.c-torture/compile/20011219-2.c: New test.
20385
20386 * gcc.c-torture/execute/20011219-1.c: New test.
20387
20388 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20389
20390 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20391 target does not support weak symbols.
20392
20393 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20394
20395 * gcc.c-torture/compile/20011219-1.c: New test.
20396
20397 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20398
20399 * g++.dg/other/error1.C: New test.
20400
20401 2001-12-17 Jeffrey A Law (law@redhat.com)
20402
20403 * gcc.c-torture/execute/20011217-1.c: New test.
20404
20405 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20406
20407 * objc.dg/special/: New directory.
20408 * objc.dg/special/special.exp: New file.
20409 * objc.dg/special/unclaimed-category-1.h: New file.
20410 * objc.dg/special/unclaimed-category-1a.m: New file.
20411 * objc.dg/special/unclaimed-category-1.m: New file.
20412
20413 2001-12-17 Andreas Jaeger <aj@suse.de>
20414
20415 * gcc.c-torture/compile/20011217-2.c: New test.
20416
20417 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20418
20419 * gcc.c-torture/compile/20011217-1.c: New test.
20420
20421 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20422
20423 * testsuite/gcc.dg/20011214-1.c: New.
20424
20425 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20426
20427 * gcc.dg/altivec-4.c: New.
20428
20429 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20430
20431 * gcc.dg/20011113-1.c: New test.
20432
20433 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20434
20435 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20436 std::__malloc_alloc_template<0> and
20437 std::__default_alloc_template<false, 0>.
20438
20439 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20440
20441 * objc/execute/bf-21.m: New test.
20442 * objc/execute/enumeration-1.m: New test.
20443 * objc/execute/enumeration-2.m: New test.
20444
20445 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20446
20447 * gcc.dg/gnu89-init-1.c: New test.
20448
20449 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20450
20451 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20452 * g++.old-deja/g++.jason/2371.C: Likewise.
20453 * g++.old-deja/g++.jason/template33.C: Likewise.
20454 * g++.old-deja/g++.jason/template34.C: Likewise.
20455 * g++.old-deja/g++.jason/template36.C: Likewise.
20456 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20457 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20458 * g++.old-deja/g++.other/typename1.C: Likewise.
20459 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20460 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20461 * g++.old-deja/g++.pt/typename11.C: Likewise.
20462 * g++.old-deja/g++.pt/typename14.C: Likewise.
20463 * g++.old-deja/g++.pt/typename16.C: Likewise.
20464 * g++.old-deja/g++.pt/typename3.C: Likewise.
20465 * g++.old-deja/g++.pt/typename4.C: Likewise.
20466 * g++.old-deja/g++.pt/typename5.C: Likewise.
20467 * g++.old-deja/g++.pt/typename7.C: Likewise.
20468 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20469
20470 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20471
20472 * g++.dg/other/linkage1.C: New test.
20473 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20474 specifiers.
20475
20476 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20477
20478 * gcc.dg/concat.c: New test.
20479
20480 2001-12-11 Stan Shebs <shebs@apple.com>
20481
20482 * objc/compile: New test directory.
20483 * objc/compile/compile.exp: New expect script.
20484 * objc/compile/20011211-1.m: New compile test.
20485
20486 2001-12-11 Jason Merrill <jason@redhat.com>
20487
20488 * lib/prune.exp (prune_gcc_output): Also handle "In member
20489 function". So many permutations...
20490
20491 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20492
20493 * g++.dg/template/typedef1.C: New test.
20494
20495 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.dg/other/copy1.C: New test.
20498
20499 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20500
20501 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20502
20503 * gcc.dg/builtin-choose-expr.c: New.
20504
20505 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20506
20507 * gcc.dg/altivec-2.c: New.
20508
20509 2001-12-07 Richard Henderson <rth@redhat.com>
20510
20511 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20512
20513 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20514
20515 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20516 ultrasparc.
20517
20518 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20519
20520 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20521
20522 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20523
20524 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20525 variable argument list.
20526
20527 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20528
20529 * gcc.c-torture/execute/memcheck: Delete entire directory.
20530 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20531 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20532
20533 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20534
20535 * gcc.dg/Wshadow-1.c: New test.
20536
20537 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20538
20539 * gcc.c-torture/compile/20011130-1.c: New test.
20540
20541 * gcc.dg/noncompile/20011025-1.c: New test.
20542
20543 * g++.dg/other/anon-union.C: New test.
20544
20545 * gcc.c-torture/execute/20011024-1.c: New test.
20546
20547 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20548
20549 * gcc.c-torture/execute/20000722-1.x,
20550 gcc.c-torture/execute/20010123-1.x: Remove.
20551 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20552 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20553 gcc.dg/c99-complit-2.c: New tests.
20554
20555 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20556
20557 * g++.dg/inherit/base1.C: New test.
20558
20559 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20560
20561 * g++.dg/other/stdarg1.C: New test.
20562
20563 * gcc.c-torture/compile/20011130-2.c: New test.
20564
20565 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20566
20567 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20568 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20569 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20570 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20571 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20572 * gcc.dg/builtin-prefetch-1.c: New test.
20573
20574 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20575
20576 * gcc.dg/20011130-1.c: New test.
20577
20578 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20579
20580 * g++.dg/other/scope1.C: New test.
20581 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20582
20583 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20584
20585 * gcc.dg/vla-init-1.c: New test.
20586
20587 2001-12-01 Geoff Keating <geoffk@redhat.com>
20588
20589 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20590
20591 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20592
20593 * objc.dg/alias.m: Update.
20594 * objc.dg/class-1.m: Update.
20595 * objc.dg/const-str-1.m: Update.
20596 * objc.dg/fwd-proto-1.m: Update.
20597 * objc.dg/id-1.m: Update.
20598 * objc.dg/super-class-1.m: Update.
20599
20600 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20601
20602 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20603 constructs.
20604
20605 2001-11-28 Jeffrey A Law (law@cygnus.com)
20606
20607 * gcc.c-torture/execute/20011128-1.c: New test.
20608
20609 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20610
20611 * gcc.dg/20011127-1.c: New test.
20612
20613 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20614
20615 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20616 from Austin Group draft 7.
20617 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20618 scanf format arguments.
20619 * gcc.dg/format/no-exargs-2.c: New test.
20620
20621 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20622
20623 * g++.dg/abi/vbase8-4.C: New test.
20624
20625 2001-11-24 Ian Lance Taylor <ian@airs.com>
20626
20627 * gcc.c-torture/execute/20011121-1.c: New test.
20628
20629 2001-11-23 Jeffrey A Law (law@cygnus.com)
20630
20631 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20632
20633 2001-11-23 Andreas Jaeger <aj@suse.de>
20634
20635 * gcc.dg/cpp/charconst-2.c: New test.
20636
20637 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20638
20639 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20640 to the host if it is remote. Let tests specify extra headers
20641 they use.
20642 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20643 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20644 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20645 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20646 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20647 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20648 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20649 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20650 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20651 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20652
20653 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20654
20655 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20656 for little endian ARMs.
20657
20658 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20659
20660 * gcc.c-torture/compile/20011119-1.c: New test.
20661 * gcc.c-torture/compile/20011119-2.c: New test.
20662
20663 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20664
20665 * gcc.dg/altivec-1.c: Fix typo.
20666
20667 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20668
20669 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20670
20671 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20672
20673 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20674
20675 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20676
20677 * lib/g77.exp: Don't specify --rpath-link.
20678
20679 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20680 across all the headers.
20681 * gcc.dg/format/format.exp: For testing on a remote host,
20682 copy format.h.
20683
20684 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20685 * gcc.c-torture/execute/930406-1.c: Likewise.
20686 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20687
20688 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20689
20690 * gcc.dg/altivec-1.c: New.
20691
20692 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20693
20694 * gcc.dg/cpp/fpreprocessed.c: New test case.
20695
20696 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20697
20698 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20699 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20700 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20701
20702 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20703
20704 * gcc.dg/no-builtin-1.c: New test.
20705
20706 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20707
20708 * gcc.c-torture/execute/20011115-1.c: New test.
20709
20710 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20711
20712 * gcc.c-torture/compile/20011114-2.c: New test.
20713 * gcc.c-torture/compile/20011114-3.c: New test.
20714 * gcc.c-torture/compile/20011114-4.c: New test.
20715
20716 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20717
20718 * g++.dg/other/init1.C: New test.
20719
20720 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20721
20722 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20723 message.
20724
20725 * gcc.c-torture/execute/20011114-1.c: New testcase.
20726
20727 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20728 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20729 like the (before this change) version of 20010327-1.c.
20730
20731 2001-11-14 Roger Sayle <roger@eyesopen.com>
20732
20733 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20734
20735 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20736
20737 * g++.dg/init/array2.C: New test.
20738
20739 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20740
20741 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20742
20743 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20744
20745 * g++.dg/other/forscope1.C: New test.
20746 * g++.dg/ext/forscope1.C: New test.
20747 * g++.dg/ext/forscope2.C: New test.
20748
20749 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20750
20751 * gcc.c-torture/execute/20011113-1.c: New test.
20752
20753 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20754
20755 * gcc.c-torture/execute/20011109-2.c: New test.
20756
20757 * gcc.c-torture/execute/20011109-1.c: New test.
20758
20759 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20760
20761 * gcc.c-torture/compile/20011109-1.c: New test.
20762
20763 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20764
20765 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20766 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20767 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20768 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20769 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20770 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20771 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20772
20773 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20774
20775 * g++.dg/warn/Wshadow-1.C: New tests.
20776 * g++.old-deja/g++.mike/for3.C: Update.
20777
20778 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20779
20780 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20781 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20782 XFAILs. Adjust expected error texts.
20783 * gcc.c-torture/compile/20011106-1.c,
20784 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20785 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20786 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20787 gcc.dg/c99-array-lval-5.c: New tests.
20788
20789 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20790
20791 * gcc.dg/cpp/defined.c: Update.
20792
20793 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20794
20795 * gcc.c-torture/execute/anon-1.c: New test.
20796
20797 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20798
20799 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20800 same size, so no warning should be produced on stormy16.
20801
20802 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20803 due to oversized array.
20804 * g++.old-deja/g++.mike/ns15.C: Likewise.
20805 * g++.old-deja/g++.pt/crash16.C: Likewise.
20806
20807 2001-11-02 Graham Stott <grahams@redhat.com>
20808
20809 * g++.dgother/debug1.C: Fix typos.
20810
20811 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20812
20813 * g++.dg/other/debug1.C: New test.
20814
20815 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20816
20817 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20818 of unsigned long.
20819
20820 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20821
20822 * gcc.dg/20011029-2.c: New test.
20823
20824 * gcc.c-torture/compile/20011029-1.c: New test.
20825
20826 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20827
20828 * objc/execute/class_self-1.m: New test.
20829 * objc/execute/class_self-2.m: New test.
20830
20831 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20832
20833 * gcc.misc-tests/msgs.exp: Delete.
20834 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20835 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20836 error set to match recent changes.
20837
20838 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20839
20840 * gcc.dg/20011021-1.c: New test.
20841
20842 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20843
20844 * gcc.c-torture/compile/20011023-1.c: New test.
20845
20846 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20847
20848 * lib/g77.exp: Rewrite based on lib/g++.exp.
20849
20850 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20851
20852 * gcc.c-torture/execute/20011019-1.c: New test.
20853
20854 * gcc.dg/20011018-1.c: New test.
20855
20856 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20857
20858 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20859
20860 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20861
20862 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20863 * gcc.dg/attr-invalid.c: Likewise.
20864
20865 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20866
20867 * testsuite/gcc.dg/20011015-1.c: New test.
20868
20869 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20870
20871 * g++.dg/template/unify2.C: New test.
20872
20873 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20874
20875 * g++.dg/other/exception-specification.C: New test
20876
20877 2001-10-13 Tom Rix <trix@redhat.com>
20878
20879 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20880 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20881
20882 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20883
20884 * testsuite/gcc.dg/20011009-1.c: New test.
20885
20886 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20887
20888 PR g++/4476
20889 * g++.dg/other/friend1.C: New test.
20890
20891 2001-10-11 Richard Henderson <rth@redhat.com>
20892
20893 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20894
20895 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20896
20897 * gcc.c-torture/compile/20011010-1.c: New.
20898
20899 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20900
20901 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20902 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20903 g77.f-torture/execute/execute.exp,
20904 g77.f-torture/noncompile/noncompile.exp,
20905 gcc.c-torture/compile/compile.exp,
20906 gcc.c-torture/execute/execute.exp,
20907 gcc.c-torture/execute/ieee/ieee.exp,
20908 gcc.c-torture/execute/memcheck/memcheck.exp,
20909 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20910 objc/execute/execute.exp: Update FSF address.
20911
20912 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20913
20914 * gcc.dg/cpp/cmdlne-C.c: Update.
20915 * gcc.dg/cpp/cmdlne-C2.c: New.
20916
20917 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20918
20919 * gcc.c-torture/execute/20011008-3.c: New.
20920
20921 2001-10-08 DJ Delorie <dj@redhat.com>
20922
20923 * gcc.dg/20011008-1.c: New.
20924 * gcc.dg/20011008-2.c: New.
20925
20926 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20927
20928 * gcc.dg/cpp/spacing1.c: Update test.
20929
20930 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20931
20932 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20933 spelling errors of "separate" as "seperate".
20934
20935 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20936
20937 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20938 enough to avoid inlining.
20939
20940 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20941
20942 * lib/g77.exp: set libg2c_dir correctly.
20943
20944 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20945
20946 * gcc.dg/cpp/macro11.c: New test.
20947
20948 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20949
20950 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20951 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20952 gcc.dg/format/multattr-3.c: New tests.
20953 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20954 tests for format attributes on function pointers being rejected.
20955
20956 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20957
20958 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20959
20960 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20961
20962 * g++.dg/warn/format1.C: New test.
20963
20964 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20965
20966 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20967
20968 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20969
20970 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20971
20972 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20973
20974 * gcc.dg/cpp/redef2.c: Add test.
20975
20976 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20977
20978 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20979 long-standing bug on i686, apparently.
20980 * gcc.c-torture/execute/loop-2c.x: New file.
20981 * gcc.c-torture/execute/loop-2d.x: New file.
20982 * gcc.c-torture/execute/loop-3c.x: New file.
20983
20984 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20985
20986 * gcc.dg/cpp/20000625-2.c: Correct line number.
20987
20988 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20989
20990 * gcc.dg/cpp/macro10.c: New test.
20991 * gcc.dg/cpp/strify3.c: New test.
20992 * gcc.dg/cpp/spacing1.c: Add tests.
20993 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20994 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20995
20996 2001-09-24 DJ Delorie <dj@redhat.com>
20997
20998 * gcc.c-torture/execute/20010924-1.c: New test.
20999
21000 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21001
21002 * testsuite/objc/execute/paste.m: Remove.
21003
21004 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21005
21006 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21007
21008 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21009
21010 * g77.dg/strlen0.f: New test.
21011
21012 2001-09-21 Richard Henderson <rth@redhat.com>
21013
21014 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21015 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21016
21017 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21018
21019 Table-driven attributes.
21020 * g++.dg/ext/attrib1.C: New test.
21021
21022 2001-09-20 DJ Delorie <dj@redhat.com>
21023
21024 * gcc.dg/20000926-1.c: Update expected warning messages.
21025 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21026 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21027 array.
21028
21029 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21030
21031 * g++.dg/eh/registers1.C: New test case.
21032
21033 2001-09-17 Richard Henderson <rth@redhat.com>
21034
21035 * gcc.dg/array-5.c: Fix VLA decomposition test.
21036
21037 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21038
21039 * gcc.dg/cpp/line5.c: New testcase.
21040
21041 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21042
21043 * gcc.dg/cpp/macro9.c: New test.
21044
21045 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21046
21047 * gcc.c-torture/execute/980223.c: Change type of addr from long
21048 to char *.
21049
21050 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21051
21052 * gcc.c-torture/execute/20010915-1.c: New test.
21053
21054 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21055
21056 * g77.dg/bprob: New directory.
21057 * g77.dg/bprob/bprob.exp: New file.
21058 * g77.dg/bprob/bprob-1.f: New test.
21059 * g77.dg/gcov: New directory.
21060 * g77.dg/gcov/gcov.exp: New file.
21061 * g77.dg/gcov/gcov-1.f: New test.
21062 * g77.dg/gcov/gcov-1.x: New file.
21063
21064 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21065
21066 * gcc.dg/cpp/directiv.c: Update.
21067 * gcc.dg/cpp/undef1.c: Update.
21068
21069 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21070
21071 * gcc.dg/20010912-1.c: New test.
21072
21073 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21074
21075 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21076 language-independent file in lib.
21077 * lib/gcov.exp: New file.
21078
21079 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21080
21081 * gcc.c-torture/compile/20010911-1.c: New test.
21082
21083 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21084
21085 * lib/profopt.exp: New, to support profile-directed optimizations.
21086 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21087 * gcc.misc-tests/bprob-1.c: New test.
21088 * gcc.misc-tests/bprob-2.c: New test.
21089
21090 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21091
21092 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21093 XFAIL and which kinds of gcov output to verify.
21094 * gcc.misc-tests/gcov-4b.x: New file.
21095 * gcc.misc-tests/gcov-5b.x: New file.
21096 * gcc.misc-tests/gcov-6.x: New file.
21097 * gcc.misc-tests/gcov-7.c: New test.
21098 * gcc.misc-tests/gcov-7.x: New file.
21099
21100 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21101
21102 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21103 * gcc.misc-tests/gcov-6.c: New test.
21104
21105 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21106
21107 PR c++/3986
21108 * g++.dg/abi/vbase1.C: New test.
21109
21110 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21111
21112 * objc.dg/method-2.m: New.
21113
21114 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21115
21116 PR c++/4203
21117 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21118 * g++.dg/init/empty1.C: New test.
21119
21120 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21121
21122 * gcc.c-torture/compile/20010903-1.c: New test.
21123
21124 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21125
21126 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21127 for m68k.
21128
21129 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21130
21131 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21132
21133 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21134
21135 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21136
21137 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21138
21139 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21140 for 16-bit 'unsigned int'.
21141
21142 2001-08-29 Kazu Hirata <kazu@hxi.com>
21143
21144 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21145
21146 2001-08-27 Richard Henderson <rth@redhat.com>
21147
21148 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21149 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21150
21151 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21152
21153 * gcc.dg/asm-names.c (ymain): New.
21154
21155 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21156
21157 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21158 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21159 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21160
21161 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21162
21163 * gcc.dg/compare5.c: New testcase.
21164
21165 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21166
21167 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21168 and "In instantiation".
21169
21170 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21171
21172 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21173
21174 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21175
21176 * gcc.misc-tests/gcov.exp: Add support for branch information.
21177 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21178 * gcc.misc-tests/gcov-4.c: New test.
21179 * gcc.misc-tests/gcov-4b.c: New test.
21180 * gcc.misc-tests/gcov-5b.c: New test.
21181
21182 2001-08-20 Zack Weinberg <zackw@panix.com>
21183
21184 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21185 expected to fail.
21186
21187 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21188
21189 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21190
21191 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21192
21193 * g++.dg/eh/template1.C: New test.
21194
21195 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21196
21197 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21198 Fix thinko.
21199 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21200 for xfail.
21201
21202 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21203
21204 * lib/g77-dg.exp: Use prune.exp for common procedures
21205 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21206 * lib/g77.exp: (g77-dg-prune) Remove
21207
21208 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21209
21210 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21211
21212 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21213
21214 * g++.dg/template/unify1.C: New test.
21215
21216 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21217
21218 * g++.dg/abi/empty4.C: New test.
21219
21220 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21221
21222 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21223 solaris2.*
21224 * g77.f-torture/compile/pr3743.x: Likewise
21225
21226 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21227
21228 * g++.dg/other/using-declaration.C: New test.
21229
21230 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21231
21232 * gcc.dg/cpp/tr-sign.c: New testcase.
21233
21234 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21235
21236 * gcc.dg/cpp/19951025-1.c: Revert.
21237 * gcc.dg/cpp/directiv.c: We no longer process directives that
21238 interrupt macro arguments.
21239
21240 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21241
21242 * gcc.dg/bconstp-1.c: New test.
21243
21244 2001-08-03 Richard Henderson <rth@redhat.com>
21245
21246 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21247
21248 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21249
21250 * gcc.dg/cpp/19951025-1.c: Update.
21251
21252 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21253
21254 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21255 should be x.
21256
21257 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21258
21259 Kill -fhonor-std.
21260 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21261 * g++.old-deja/g++.other/std1.C: Likewise.
21262 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21263
21264 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21265
21266 * lib/g77.exp: Load gcc-defs.exp for common procedures
21267 (g77_pass, g77_fail, g77_finish, g77_exit,
21268 ${tool}_check_unsupported_p} Now redundant. Deleted.
21269
21270 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21271
21272 * g77.dg/fbackslash.f
21273 * g77.dg/fcase-preserve.f
21274 * g77.dg/ff90-1.f
21275 * g77.dg/ffixed-line-length-0.f
21276 * g77.dg/ffixed-line-length-132.f
21277 * g77.dg/ffixed-line-length-7.f
21278 * g77.dg/ffixed-line-length-72.f
21279 * g77.dg/ffixed-line-length-none.f
21280 * g77.dg/ffree-form-1.f
21281 * g77.dg/fno-backslash.f
21282 * g77.dg/fno-f90-1.f
21283 * g77.dg/fno-fixed-form-1.f
21284 * g77.dg/fno-onetrip.f
21285 * g77.dg/fno-typeless-boz.f
21286 * g77.dg/fno-underscoring.f
21287 * g77.dg/fno-vxt-1.f
21288 * g77.dg/fonetrip.f
21289 * g77.dg/ftypeless-boz.f
21290 * g77.dg/fugly-assumed.f
21291 * g77.dg/funderscoring.f
21292 * g77.dg/fvxt-1.f
21293
21294 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21295
21296 * objc.dg/fwd-proto-1.m: New.
21297 * objc.dg/local-decl-1.m: New.
21298 * objc.dg/naming-1.m: New.
21299 * objc.dg/naming-2.m: New.
21300 * objc.dg/proto-hier-1.m: New.
21301
21302 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21303
21304 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21305 largest-type elements to a struct makes its size grow.
21306
21307 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21308
21309 * g++.dg/abi/vthunk1.C: New test.
21310
21311 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21312
21313 * g++.dg/abi/vbase8-22.C: New test.
21314
21315 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21316
21317 * gcc.dg/cpp/macro8.c: New test.
21318
21319 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21320
21321 * g++.dg/abi/vbase8-21.C: New test.
21322
21323 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21324
21325 * g++.dg/abi/vbase8-10.C: New test.
21326
21327 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21328
21329 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21330 ${tool}_set_ld_library_path.
21331 Changed caller.
21332 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21333 g++.exp.
21334
21335 2001-07-26 Stan Cox <scox@redhat.com>
21336
21337 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21338 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21339 gcc_exit, gcc_check_unsupported_p):
21340 Moved to gcc-deps.exp
21341 * gcc-deps.exp: New file.
21342
21343 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21344
21345 * g++.old-deja/g++.pt/defarg14.C: New test.
21346
21347 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21348
21349 * g++.old-deja/g++.other/lineno5.C: New test.
21350
21351 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21352
21353 * g++.old-deja/g++.pt/crash68.C: New test.
21354
21355 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21356
21357 * g++.old-deja/g++.other/crash42.C: New test.
21358
21359 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21360
21361 * gcc.dg/cpp/extratokens.c: Fix.
21362 * gcc.dg/cpp/skipping2.c: New tests.
21363
21364 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21365
21366 * gcc.c-torture/execute/20010724-1.c: New file.
21367 * gcc.c-torture/execute/20010724-1.x: New file.
21368
21369 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21370
21371 * g++.old-deja/g++.other/cond7.C: New test.
21372
21373 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21374
21375 * g++.old-deja/g++.other/optimize4.C: New test.
21376
21377 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21378
21379 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21380
21381 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21382
21383 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21384 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21385 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21386 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21387
21388 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21389 bug report" message.
21390
21391 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21392 * g++.dg/ext/instantiate1.C: Move from old-deja.
21393
21394 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21395
21396 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21397 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21398 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21399 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21400
21401 2001-07-23 Jeffrey A Law (law@cygnus.com)
21402
21403 * gcc.c-torture/execute/20010723-1.c: New test.
21404
21405 2001-07-23 Ben Elliston <bje@redhat.com>
21406
21407 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21408
21409 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21410
21411 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21412 i[34567]86-*-*.
21413 Delete handling of ieee_multilib_flags.
21414 Pass -mieee for alpha*-*-* and sh-*-*.
21415 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21416
21417 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21418
21419 Remove old-abi tests.
21420 * g++.old-deja/g++.mike/p11116.C: Remove.
21421 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21422
21423 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21424
21425 * g77.f-torture/compile/pr3743.f: New test
21426
21427 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21428
21429 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21430
21431 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21432
21433 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21434 g++.old-deja/g++.pt/static6.C: Likewise.
21435 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21436 supports weak symbols.
21437
21438 2001-07-18 Andreas Jaeger <aj@suse.de>
21439
21440 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21441 supported again.
21442
21443 2001-07-18 Andreas Jaeger <aj@suse.de>
21444
21445 * gcc.dg/iftrap-1.c: Fix target line.
21446
21447 2001-07-17 Richard Henderson <rth@redhat.com>
21448
21449 * gcc.c-torture/execute/20010717-1.c: New.
21450
21451 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21452
21453 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21454 tests.
21455
21456 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21457
21458 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21459
21460 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21461
21462 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21463 UAC_SIGBUS, UAC_NOPRINT definitions.
21464
21465 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21466
21467 * objc/execute/object_is_class.m: New test.
21468 * objc/execute/object_is_meta_class.m: New test.
21469
21470 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21471
21472 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21473 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21474
21475 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21476
21477 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21478 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21479
21480 2001-07-14 Richard Henderson <rth@redhat.com>
21481
21482 * gcc.dg/iftrap-1.c: New.
21483
21484 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21485
21486 * g77.f-torture/execute/intrinsic77.f: New test.
21487
21488 2001-07-11 Janis Johnson <janis@us.ibm.com>
21489
21490 * gcc.misc-tests/gcov-3.c: New test.
21491
21492 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21493
21494 * gcc.c-torture/compile/20010711-1.c,
21495 * gcc.c-torture/compile/20010711-2.c: New tests.
21496
21497 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21498
21499 * gcc.c-torture/execute/20010711-1.c: New test.
21500
21501 2001-07-11 Ben Elliston <bje@redhat.com>
21502
21503 * g++.old-deja/g++.other/enum5.C: New test.
21504
21505 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21506
21507 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21508 (g++-dg-prune): Call prune_gcc_output.
21509 * prune.exp: New file for prune_gcc_output.
21510 * lib/g++.exp, lib/gcc.exp: Load it.
21511
21512 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21513
21514 * gcc.c-torture/compile/20010701-1.c,
21515 g++.old-deja/g++.ext/attrib6.C: New tests.
21516
21517 2001-07-06 Jeffrey A Law (law@cygnus.com)
21518
21519 * gcc.c-torture/compile/20010706-1.c: New test.
21520
21521 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21522
21523 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21524
21525 2001-06-28 Stan Shebs <shebs@apple.com>
21526
21527 * gcc.dg/pragma-darwin.c: New test.
21528
21529 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21530
21531 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21532 Solaris 2.[678] system.
21533
21534 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21535
21536 * gcc.dg/20010622-1.c: New test.
21537
21538 2001-06-18 Stan Shebs <shebs@apple.com>
21539
21540 * objc.dg: New directory.
21541 * objc.dg/dg.exp: New file.
21542 * objc.dg/alias.m: New.
21543 * objc.dg/class-1.m: New.
21544 * objc.dg/class-2.m: New.
21545 * objc.dg/const-str-1.m: New.
21546 * objc.dg/const-str-2.m: New.
21547 * objc.dg/id-1.m: New.
21548 * objc.dg/method-1.m: New.
21549 * objc.dg/super-class-1.m: New.
21550 * lib/objc-dg.exp: New file.
21551
21552 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21553
21554 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21555 of label name.
21556
21557 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21558
21559 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21560
21561 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21562
21563 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21564 variable.
21565
21566 2001-06-12 Richard Henderson <rth@redhat.com>
21567
21568 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21569
21570 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21571
21572 * g++.old-deja/g++.abi/vbase5.C: New test.
21573 * g++.old-deja/g++.abi/vbase6.C: New test.
21574 * g++.old-deja/g++.abi/vbase7.C: New test.
21575
21576 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21577
21578 * gcc.c-torture/compile/20010610-1.c: New test.
21579
21580 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21581
21582 * g++.old-deja/g++.abi/vbase4.C: New test.
21583
21584 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21585
21586 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21587 support %f for HC11/HC12 targets.
21588 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21589 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21590 on HC11/HC12 targets.
21591 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21592
21593 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21594
21595 * gcc.dg/wchar_t-1.c: New file.
21596 * gcc.dg/wint_t-1.c: Likewise.
21597
21598 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21599
21600 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21601
21602 2001-06-11 Richard Henderson <rth@redhat.com>
21603
21604 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21605
21606 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21607
21608 * gcc.c-torture/compile/20010611-1.c: New test.
21609
21610 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21611
21612 * gcc.dg/c99-tag-1.c: Add more tests.
21613
21614 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21615
21616 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21617 representation on MN10300 and ARM/Thumb.
21618
21619 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21620
21621 * g77.f-torture/execute/20010610.f: New.
21622
21623 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21624
21625 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21626 names.
21627
21628 2001-06-09 Richard Henderson <rth@redhat.com>
21629
21630 * gcc.c-torture/execute/ashrdi-1.c: New.
21631 * gcc.c-torture/execute/ashldi-1.c: New.
21632 * gcc.c-torture/execute/lshrdi-1.c: New.
21633
21634 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21635
21636 * objc/execute/load-3.m: Added. Check sending +load to categories,
21637 in addition to classes.
21638
21639 2001-06-08 Stan Shebs <shebs@apple.com>
21640
21641 * objc/execute/load-2.m: New test. From Nicola Pero
21642 <n.pero@mi.flashnet.it>.
21643
21644 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21645
21646 * gcc.c-torture/execute/20010605-2.c: New test.
21647
21648 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21649
21650 * g++.old-deja/g++.abi/vbase2.C: New test.
21651 * g++.old-deja/g++.abi/vbase3.C: New test.
21652
21653 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21654
21655 * g++.old-deja/g++.pt/friend49.C: New test.
21656
21657 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21658
21659 * g++.old-deja/g++.ext/anon3.C: New test.
21660
21661 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21662
21663 * g++.old-deja/g++.other/conv7.C: New test.
21664
21665 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21666
21667 * gcc.c-torture/compile/20010605-2.c: New test.
21668
21669 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21670
21671 * gcc.c-torture/execute/20010604-1.c: New test.
21672
21673 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21674
21675 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21676
21677 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21678
21679 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21680 (g++_link_flags): Likewise.
21681 (g++_init): Pass gccpath's value to two previous functions.
21682
21683 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21684
21685 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21686 Ensure logfile entry matches exec command line.
21687
21688 2001-05-31 Richard Henderson <rth@redhat.com>
21689
21690 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21691 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21692
21693 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21694
21695 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21696 compiler for irix6.2
21697
21698 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21699
21700 * g++.old-deja/g++.other/optimize3.C: New file.
21701
21702 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21703
21704 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21705 assemble.
21706
21707 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21708
21709 * g++.old-deja/g++.other/optimize2.C: New file.
21710
21711 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21712
21713 * gcc.c-torture/compile/20010518-2.c: New file.
21714 * gcc.c-torture/execute/20010518-1.c: New file.
21715 * gcc.c-torture/execute/20010518-2.c: New file.
21716
21717 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21718
21719 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21720
21721 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21722
21723 G++ no longer defines builtins that do not begin with __builtin.
21724 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21725 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21726 * g++.old-deja/g++.law/builtin1.C: Likewise.
21727 * g++.old-deja/g++.law/cvt2.C: Likewise.
21728 * g++.old-deja/g++.mike/net5.C: Likewise.
21729 * g++.old-deja/g++.other/builtins1.C: Likewise.
21730 * g++.old-deja/g++.other/builtins2.C: Likewise.
21731 * g++.old-deja/g++.other/builtins3.C: Likewise.
21732 * g++.old-deja/g++.other/builtins4.C: Likewise.
21733 * g++.old-deja/g++.other/inline8.C: Likewise.
21734 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21735
21736 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21737
21738 * g++.old-deja/g++.pt/using1.C: Adjust.
21739 * g++.old-deja/g++.pt/using2.C: New test.
21740
21741 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21742
21743 * gcc.dg/cpp/charconst.c: New tests.
21744 * gcc.dg/cpp/escape.c: New tests.
21745 * gcc.dg/cpp/escape-1.c: New tests.
21746 * gcc.dg/cpp/escape-2.c: New tests.
21747 * gcc.dg/cpp/ucs.c: New tests.
21748
21749 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21750
21751 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21752 native compiler for irix6.5.
21753
21754 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21755
21756 * lib/g++.exp (g++_include_flags): Use args to compute
21757 get_multilibs.
21758 (g++_link_flags): Likewise.
21759 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21760
21761 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21762
21763 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21764
21765 2001-05-21 Geoff Keating <geoffk@redhat.com>
21766
21767 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21768 this file.
21769
21770 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21771
21772 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21773 STACK_SIZE;
21774 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21775 to STACK_SIZE; Use it to define size of add_histo array.
21776 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21777 to STACK_SIZE.
21778 (f): Use GITT_SIZE to define size of gitt local table.
21779 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21780 to STACK_SIZE; Use it to define size of bytemem array.
21781
21782 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21783
21784 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21785 on 68HC11/HC12 due to the asm instruction.
21786 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21787 * gcc.c-torture/compile/920520-1.x: Likewise.
21788 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21789 on 68HC11/HC12 because the function is larger than 64K.
21790 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21791 on 68HC11/HC12 because the structure is too large.
21792
21793 2001-05-20 Richard Henderson <rth@redhat.com>
21794
21795 * gcc.c-torture/execute/20010520-1.c: New.
21796
21797 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21798
21799 * g++.old-deja/g++.warn/compare1.C: New test.
21800 * gcc.dg/compare4.c: New test.
21801
21802 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21803
21804 * g++.old-deja/g++.other/optimize1.C: New test.
21805
21806 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21807
21808 * g++.old-deja/g++.pt/spec41.C: New test.
21809
21810 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21811
21812 * gcc.c-torture/compile/20010114-1.x: Remove.
21813
21814 2001-05-18 Stan Shebs <shebs@apple.com>
21815
21816 * gcc.c-torture/compile/20010518-1.c: New test.
21817
21818 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21819
21820 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21821 * g++.old-deja/g++.pt/crash67.C: New test.
21822
21823 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21824
21825 * g++.old-deja/g++.other/debug9.C: New test.
21826
21827 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21828
21829 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21830
21831 2001-05-16 Jan Hubicka <jh@suse.cz>
21832
21833 * gcc.c-torture/compile/20010516-1.c: New test.
21834
21835 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21836
21837 * g++.old-deja/g++.other/crash41.C: New test.
21838
21839 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21840
21841 * g++.old-deja/g++.pt/crash66.C: New test.
21842
21843 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21844
21845 * g++.old-deja/g++.robertl/eb27.C: Convert.
21846
21847 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21848
21849 * g++.dg/friend-warn.C: New test. Do not warn about friend
21850 declaration being redundant.
21851
21852 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21853
21854 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21855
21856 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21857
21858 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21859
21860 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21861
21862 * lib/g++.exp: Use testsuite_flags.
21863
21864 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21865
21866 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21867
21868 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21869
21870 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21871
21872 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21873
21874 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21875
21876 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21877
21878 * gcc.c-torture/compile/20010313-1.c: New test.
21879
21880 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21881
21882 * gcc.dg/cpp/direct2.c: New test.
21883 * gccq.dg/cpp/direct2s.c: New test.
21884
21885 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21886
21887 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21888
21889 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21890 * g++.old-deja/g++.other/op3.C: Likewise.
21891
21892 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21893
21894 * gcc.dg/cpp/syshdr.h: New file.
21895 * gcc.dg/cpp/sysmac1.c: Update.
21896 * gcc.dg/cpp/sysmac2.c: Update.
21897
21898 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21899
21900 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21901
21902 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21903
21904 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21905 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21906
21907 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21908
21909 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21910
21911 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21912
21913 * lib/g++.exp (g++_include_flags): Don't use any special flags
21914 if TESTING_IN_BUILD_TREE is not defined.
21915 (g++_init): Use a plain 'c++' as the compiler if
21916 TESTING_IN_BUILD_TREEE is not defined.
21917
21918 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21919
21920 * g++.old-deja/g++.eh/catch13.C: New test.
21921 * g++.old-deja/g++.eh/catch14.C: New test.
21922
21923 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21924
21925 * gcc.dg/cpp/tr-define.c: New test.
21926
21927 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21928
21929 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21930 <stdlib.h>, not <malloc.h>.
21931
21932 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21933
21934 * g++.old-deja/g++.ns/template17.C: New test.
21935
21936 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21937
21938 * g++.old-deja/g++.pt/ref4.C: New test.
21939
21940 2001-04-30 Richard Henderson <rth@redhat.com>
21941
21942 * gcc.dg/20000724-1.c: Revert last change.
21943
21944 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21945
21946 * g77.f-torture/execute/20010430.f: New test.
21947
21948 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21949
21950 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21951
21952 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21953
21954 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21955
21956 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21957
21958 * g++.old-deja/g++.eh/crash6.C: New test.
21959
21960 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21961
21962 * g++.old-deja/g++.other/warn7.C: New test.
21963
21964 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21965
21966 * g++.old-deja/g++.other/defarg9.C: New test.
21967
21968 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21969
21970 * g77.f-torture/compile/20010426.f: New test.
21971 * g77.f-torture/execute/20010426.f: New test.
21972
21973 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21974
21975 * g77.f-torture/compile/20000629-1.x: Remove - error
21976 has been fixed.
21977
21978 2001-04-26 Jeffrey A Law (law@cygnus.com)
21979
21980 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21981 Tweak slightly to work with g++.dg framework.
21982 * g++.dg/special/ecos.exp: Run initp1.C test.
21983 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21984
21985 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21986 its linker doesn't give line numbers either.
21987 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21988
21989 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21990
21991 * g++.old-deja/g++.other/lex1.C: New test.
21992
21993 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21994
21995 * gcc.dg/noncompile/20010425-1.c: New test.
21996
21997 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21998
21999 * g++.old-deja/g++.pt/mangle2.C: New test.
22000
22001 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22002
22003 * gcc.dg/format/plus-1.c: New test.
22004
22005 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22006
22007 * gcc.dg/20010423-1.c: New test.
22008
22009 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22010
22011 * gcc.c-torture/execute/20010422-1.c: New test.
22012
22013 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22014
22015 * g++.old-deja/g++.ns/type2.C: New test.
22016
22017 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22018
22019 * g++.old-deja/g++.other/perf1.C: New test.
22020
22021 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22022
22023 * gcc.dg/c99-func-2.c: Remove xfail.
22024 * gcc.dg/c99-func-3.c: Remove xfail.
22025 * gcc.dg/c99-func-4.c: Remove xfail.
22026
22027 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22028
22029 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22030
22031 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22032
22033 * gcc.c-torture/compile/20010423-1.c: New test.
22034
22035 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22036
22037 * g++.old-deja/g++.pt/typename28.C: New test.
22038
22039 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22040
22041 * g++.old-deja/g++.abi/empty2.C: New test.
22042 * g++.old-deja/g++.abi/empty3.C: New test.
22043
22044 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22045
22046 * g++.old-deja/g++.other/comdat2.C: New test.
22047 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22048
22049 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22050
22051 * g++.old-deja/g++.other/overload14.C: New test.
22052
22053 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22054
22055 * g++.old-deja/g++.other/lookup23.C: New test.
22056
22057 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22058
22059 * gcc.c-torture/execute/20010403-1.c: New test.
22060
22061 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22062 Mark Mitchell <mark@codesourcery.com>
22063
22064 * lib/old-dejagnu.exp: Don't delete output of executable.
22065 Add .exe suffix to executables.
22066
22067 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22068
22069 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22070
22071 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22072
22073 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22074
22075 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22076
22077 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22078 * g++.old-deja/g++.abi/crash1.C: New test.
22079
22080 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22081
22082 * g++.old-deja/g++.other/crash40.C: New test.
22083
22084 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22085
22086 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22087
22088 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22089
22090 * g++.old-deja/g++.other/warn6.C: New test.
22091
22092 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22093
22094 * g++.old-deja/g++.robertl/eb42.C: Same.
22095
22096 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22097
22098 * gcc.dg/wtr-conversion-1.c: New testcase.
22099
22100 2001-04-10 Richard Henderson <rth@redhat.com>
22101
22102 * g++.old-deja/g++.other/array5.C: New.
22103
22104 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22105
22106 * gcc.c-torture/execute/20010408-1.c: New test.
22107
22108 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22109
22110 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22111 headers and constructs.
22112 * g++.old-deja/g++.robertl/eb79.C: Same.
22113 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22114 * g++.old-deja/g++.robertl/eb73.C: Same.
22115 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22116 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22117 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22118 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22119 * g++.old-deja/g++.robertl/eb44.C: Same.
22120 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22121 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22122 * g++.old-deja/g++.robertl/eb39.C: Same.
22123 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22124 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22125 * g++.old-deja/g++.robertl/eb30.C: Same.
22126 * g++.old-deja/g++.robertl/eb3.C: Same.
22127 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22128 * g++.old-deja/g++.robertl/eb21.C: Same.
22129 * g++.old-deja/g++.robertl/eb15.C: Same.
22130 * g++.old-deja/g++.robertl/eb118.C: Same.
22131 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22132 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22133 * g++.old-deja/g++.robertl/eb109.C: Same.
22134 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22135 * g++.old-deja/g++.mike/rtti1.C: Same.
22136 * g++.old-deja/g++.mike/p658.C: Same.
22137 * g++.old-deja/g++.mike/net46.C: Same.
22138 * g++.old-deja/g++.mike/net34.C: Same.
22139 * g++.old-deja/g++.mike/memoize1.C: Same.
22140 * g++.old-deja/g++.mike/eh2.C: Same.
22141 * g++.old-deja/g++.law/weak.C: Same.
22142 * g++.old-deja/g++.law/visibility7.C: Same.
22143 * g++.old-deja/g++.law/visibility25.C: Same.
22144 * g++.old-deja/g++.law/visibility22.C: Same.
22145 * g++.old-deja/g++.law/visibility2.C: Same.
22146 * g++.old-deja/g++.law/visibility17.C: Same.
22147 * g++.old-deja/g++.law/visibility13.C: Same.
22148 * g++.old-deja/g++.law/visibility10.C: Same.
22149 * g++.old-deja/g++.law/visibility1.C: Same.
22150 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22151 * g++.old-deja/g++.law/vbase1.C: Same.
22152 * g++.old-deja/g++.law/operators32.C: Same.
22153 * g++.old-deja/g++.law/nest3.C: Same.
22154 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22155 * g++.old-deja/g++.law/except5.C (main): Same.
22156 * g++.old-deja/g++.law/cvt7.C (run): Same.
22157 * g++.old-deja/g++.law/cvt2.C: Same.
22158 * g++.old-deja/g++.law/cvt16.C: Same.
22159 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22160 * g++.old-deja/g++.law/ctors17.C (main): Same.
22161 * g++.old-deja/g++.law/ctors13.C: Same.
22162 * g++.old-deja/g++.law/ctors12.C (main): Same.
22163 * g++.old-deja/g++.law/ctors10.C: Same.
22164 * g++.old-deja/g++.law/code-gen5.C: Same.
22165 * g++.old-deja/g++.law/bad-error7.C: Same.
22166 * g++.old-deja/g++.law/arm9.C: Same.
22167 * g++.old-deja/g++.law/arm12.C: Same.
22168 * g++.old-deja/g++.law/arg8.C: Same.
22169 * g++.old-deja/g++.law/arg1.C: Same.
22170 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22171 * g++.old-deja/g++.jason/template31.C: Same.
22172 * g++.old-deja/g++.jason/template24.C (main): Same.
22173 * g++.old-deja/g++.jason/2371.C: Same.
22174 * g++.old-deja/g++.eh/new2.C: Same.
22175 * g++.old-deja/g++.eh/new1.C: Same.
22176 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22177 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22178 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22179 * g++.old-deja/g++.brendan/crash62.C: Same.
22180 * g++.old-deja/g++.brendan/crash52.C: Same.
22181 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22182 * g++.old-deja/g++.brendan/crash38.C: Same.
22183 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22184 * g++.old-deja/g++.brendan/copy9.C: Same.
22185
22186 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22187
22188 * gcc.c-torture/execute/20001203-2.c (memset):
22189 Count argument is of type __SIZE_TYPE__.
22190
22191 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22192
22193 * gcc.c-torture/compile/20010404-1.c: New test.
22194
22195 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22196
22197 * gcc.c-torture/compile/20010326-1.c: New test.
22198
22199 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22200
22201 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22202 peculiarities of the SH.
22203 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22204
22205 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22206
22207 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22208 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22209 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22210
22211 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22212
22213 * g77.f-torture/compile/20010321-1.f: New test.
22214
22215 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22216
22217 * gcc.c-torture/compile/20010329-1.c: New test.
22218
22219 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22220
22221 * gcc.c-torture/execute/20010329-1.c: New test.
22222
22223 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22224
22225 * g++.old-deja/g++.other/eh4.C: Fix typo.
22226
22227 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22228
22229 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22230
22231 2001-03-28 Philip Blundell <philb@gnu.org>
22232
22233 * gcc.c-torture/compile/20010328-1.c: New test.
22234
22235 2001-03-27 Richard Henderson <rth@redhat.com>
22236
22237 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22238 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22239
22240 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22241
22242 * gcc.c-torture/compile/20010327-1.c: New test.
22243
22244 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22245
22246 * g++.old-deja/g++.other/friend12.C: New test.
22247 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22248 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22249
22250 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22251
22252 * gcc.c-torture/execute/20010325-1.c: New test.
22253
22254 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22255
22256 * g++.old-deja/g++.other/mangle3.C: New test.
22257
22258 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22259
22260 * g++.old-deja/g++.other/anon8.C: New test.
22261
22262 2001-03-20 Philip Blundell <philb@gnu.org>
22263
22264 * gcc.c-torture/compile/20010320-1.c: New test.
22265
22266 2001-03-17 Richard Henderson <rth@redhat.com>
22267
22268 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22269
22270 2001-03-15 Geoff Keating <geoff@redhat.com>
22271
22272 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22273 tests on AIX.
22274
22275 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22276
22277 * g++.old-deja/g++.other/eh4.C: New test.
22278
22279 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22280
22281 * gcc.dg/cpp/mi1.c: Update.
22282
22283 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22284
22285 * g++.old-deja/g++.other/regstack.C: New test.
22286
22287 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22288
22289 * g++.old-deja/g++.other/ref4.C: New test.
22290
22291 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22292
22293 * objc/execute/va_method.m: Added.
22294 * objc/execute/IMP.m: Added.
22295 * objc/execute/_cmd.m: Added.
22296 * objc/execute/accessing_ivars.m: Added.
22297 * objc/execute/class-1.m: Added.
22298 * objc/execute/class-10.m: Added.
22299 * objc/execute/class-11.m: Added.
22300 * objc/execute/class-12.m: Added.
22301 * objc/execute/class-13.m: Added.
22302 * objc/execute/class-14.m: Added.
22303 * objc/execute/class-2.m: Added.
22304 * objc/execute/class-3.m: Added.
22305 * objc/execute/class-4.m: Added.
22306 * objc/execute/class-5.m: Added.
22307 * objc/execute/class-6.m: Added.
22308 * objc/execute/class-7.m: Added.
22309 * objc/execute/class-8.m: Added.
22310 * objc/execute/class-9.m: Added.
22311 * objc/execute/class-tests-1.h
22312 * objc/execute/class-tests-2.h
22313 * objc/execute/compatibility_alias.m: Added.
22314 * objc/execute/encode-1.m: Added.
22315 * objc/execute/formal_protocol-1.m: Added.
22316 * objc/execute/formal_protocol-2.m: Added.
22317 * objc/execute/formal_protocol-3.m: Added.
22318 * objc/execute/formal_protocol-4.m: Added.
22319 * objc/execute/formal_protocol-5.m: Added.
22320 * objc/execute/formal_protocol-6.m: Added.
22321 * objc/execute/formal_protocol-7.m: Added.
22322 * objc/execute/informal_protocol.m: Added.
22323 * objc/execute/initialize.m: Added.
22324 * objc/execute/load.m: Added.
22325 * objc/execute/many_args_method.m: Added.
22326 * objc/execute/nested-3.m: Added.
22327 * objc/execute/no_clash.m: Added.
22328 * objc/execute/private.m: Added.
22329 * objc/execute/redefining_self.m: Added.
22330 * objc/execute/root_methods.m: Added.
22331 * objc/execute/selector-1.m: Added.
22332 * objc/execute/static-1.m: Added.
22333 * objc/execute/static-2.m: Added.
22334 * objc/execute/va_method.m: Added.
22335
22336 2001-03-10 Richard Henderson <rth@redhat.com>
22337
22338 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22339
22340 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22341
22342 * g++.old-deja/g++.other/crash31.C: XFAIL.
22343 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22344 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22345 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22346 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22347 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22348
22349 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22350
22351 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22352
22353 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22354
22355 * gcc.dg/20000724-1.c: Don't use multiline strings.
22356
22357 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22358
22359 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22360 result of -cString against what we expect it to be; don't just
22361 print it out for no one to read.
22362
22363 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22364 Based on testcases provided by Nicola Pero.
22365
22366 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22367
22368 * gcc.dg/cpp/macro7.c: New test.
22369
22370 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22371
22372 * gcc.dg/cpp/multiline.c: Update.
22373
22374 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22375
22376 * g++.old-deja/g++.other/enum3.C: New test.
22377
22378 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22379
22380 * g++.old-deja/g++.other/pod1.C: New test.
22381
22382 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22383
22384 * g++.old-deja/g++.ext/overload1.C: New test.
22385
22386 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22387
22388 * g++.old-deja/g++.pt/using1.C: New test.
22389
22390 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22391
22392 * g++.old-deja/g++.other/using9.C: New test.
22393
22394 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22395
22396 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22397
22398 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22399
22400 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22401
22402 * g++.old-deja/g++.ext/realpt1.C: Remove.
22403
22404 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22405
22406 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22407
22408 2001-02-26 Will Cohen <wcohen@redhat.com>
22409
22410 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22411
22412 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22413
22414 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22415 templatized constructors.
22416
22417 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22418
22419 * gcc.c-torture/execute/20010224-1.c: New test.
22420
22421 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22422
22423 * gcc.c-torture/execute/20010222-1.c: New test.
22424
22425 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22426
22427 * g++.old-deja/g++.other/inline20.C: New test.
22428
22429 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22430
22431 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22432
22433 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22434
22435 * g++.old-deja/g++.other/lookup22.C: New test.
22436
22437 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22438
22439 * g77.dg: New directory.
22440 * g77.dg/20010216-1.f: New test case.
22441 * g77.dg/dg.exp: New driver.
22442 * lib/g77-dg.exp: New driver library.
22443
22444 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22445
22446 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22447
22448 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22449
22450 * g++.old-deja/g++.other/decl9.C: New test.
22451
22452 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22453
22454 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22455 not need <string> and also tests the initialization at runtime.
22456
22457 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22458
22459 * gcc.c-torture/execute/longlong.c: New test.
22460
22461 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22462
22463 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22464
22465 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22466
22467 * gcc.c-torture/execute/920302-1.c (execute):
22468 Change argument type to short.
22469
22470 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22471
22472 * g++.old-deja/g++.pt/deduct6.C: New test.
22473
22474 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22475
22476 * g++.old-deja/g++.pt/deduct5.C: New test.
22477
22478 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22479
22480 * gcc.c-torture/execute/20010209-1.c: New test.
22481
22482 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22483
22484 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22485
22486 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22487
22488 * g++.dg/vtgc1.C: Update for new ABI.
22489
22490 * consistency.vlad: New directory, 1665 files.
22491
22492 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22493
22494 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22495 return type.
22496 * gcc.dg/cpp/digraphs.c: Declare puts.
22497
22498 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22499
22500 * g++.old-deja/g++.other/warn5.C: New test.
22501
22502 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22503
22504 * g++.old-deja/g++.pt/spec40.C: New test.
22505
22506 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22507
22508 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22509 case.
22510 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22511
22512 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22513
22514 * gcc.c-torture/compile/20010209-1.c: New test.
22515
22516 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22517
22518 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22519 excess errors message but not if it crashes.
22520 * g++.old-deja/g++.other/crash27.C: Likewise.
22521 * g++.old-deja/g++.other/crash28.C: Likewise.
22522 * g++.old-deja/g++.other/crash30.C: Likewise.
22523 * g++.old-deja/g++.other/crash32.C: Likewise.
22524 * g++.old-deja/g++.other/crash35.C: Likewise.
22525 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22526
22527 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22528
22529 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22530 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22531 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22532 g77.f-torture/execute/execute.exp,
22533 g77.f-torture/noncompile/noncompile.exp,
22534 gcc.c-torture/execute/execute.exp,
22535 gcc.c-torture/execute/memcheck/memcheck.exp,
22536 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22537 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22538 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22539 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22540 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22541 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22542 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22543 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22544 Remove bug reporting instructions with ancient email addresses.
22545
22546 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22547
22548 * gcc.dg/20010202-1.c: New test.
22549 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22550
22551 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22552
22553 * g++.dg/stdbool-if.C: New test.
22554
22555 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22556
22557 * objc/execute/fdecl.m: Added main().
22558
22559 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22560
22561 * gcc.c-torture/execute/20010206-1.c: New test.
22562
22563 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22564
22565 * gcc.dg/cpp/avoidpaste1.c: Update.
22566
22567 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22568
22569 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22570 Pero <nicola@brainstorm.co.uk>.
22571 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22572
22573 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22574
22575 * g++.old-deja/g++.pt/spec39.C: New test.
22576
22577 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22578
22579 * gcc.c-torture/compile/20010202-1.c: New test.
22580
22581 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22582
22583 * g++.old-deja/g++.abi/primary2.C: New test.
22584 * g++.old-deja/g++.abi/primary3.C: New test.
22585 * g++.old-deja/g++.abi/primary4.C: New test.
22586 * g++.old-deja/g++.abi/primary5.C: New test.
22587 * g++.old-deja/g++.abi/vtable3.h: New test.
22588 * g++.old-deja/g++.abi/vtable3a.C: New test.
22589 * g++.old-deja/g++.abi/vtable3b.C: New test.
22590 * g++.old-deja/g++.abi/vtable3c.C: New test.
22591 * g++.old-deja/g++.abi/vtable3d.C: New test.
22592 * g++.old-deja/g++.abi/vtable3e.C: New test.
22593 * g++.old-deja/g++.abi/vtable3f.C: New test.
22594 * g++.old-deja/g++.abi/vtable3g.C: New test.
22595 * g++.old-deja/g++.abi/vtable3h.C: New test.
22596 * g++.old-deja/g++.abi/vtable3i.C: New test.
22597 * g++.old-deja/g++.abi/vtable3j.C: New test.
22598 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22599
22600 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22601
22602 * g++.old-deja/g++.other/anon6.C: New test.
22603 * g++.old-deja/g++.other/anon7.C: New test.
22604
22605 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22606
22607 * gcc.dg/cpp/avoidpaste2.c: New tests.
22608
22609 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22610
22611 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22612
22613 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22614
22615 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22616 DECIMAL_DIG cases for Irix."
22617
22618 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22619
22620 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22621
22622 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22623
22624 * gcc.dg/c99-tag-1.c: New test.
22625
22626 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22627
22628 * gcc.dg/cpp/tr-warn1.c: Add tests.
22629
22630 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22631
22632 * gcc.dg/cpp/avoidpaste1.c: Update.
22633 * gcc.dg/cpp/paste4.c: Update.
22634
22635 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22636
22637 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22638 cases for Irix.
22639
22640 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22641
22642 * g++.old-deja/g++.other/inline19.C: New test.
22643
22644 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22645
22646 * gcc.dg/Wlarger-than.c: New test.
22647
22648 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22649
22650 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22651
22652 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22653
22654 * gcc.c-torture/execute/20010129-1.c: New test.
22655 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22656
22657 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22658
22659 * gcc.dg/cpp/avoidpaste1.c: Test case.
22660
22661 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22662
22663 * g++.old-deja/g++.other/inline18.C: New test.
22664
22665 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22666
22667 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22668 and __builtin_putchar.
22669
22670 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22671
22672 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22673 tests.
22674
22675 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22676
22677 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22678 floating point number rounding mode to round to the nearest
22679 representable mode.
22680
22681 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22682
22683 * g++.old-deja/g++.other/mangle2.C: New test.
22684
22685 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22686
22687 * gcc.c-torture/compile/20010124-1.c: New test.
22688
22689 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22690
22691 * g++.old-deja/g++.pt/spec38.C: New test.
22692
22693 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22694
22695 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22696 "Build don't run".
22697
22698 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22699
22700 * gcc.c-torture/execute/20010123-1.c: New test.
22701
22702 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22703
22704 * g++.old-deja/g++.pt/spec37.C: New test.
22705
22706 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22707
22708 * g++.old-deja/g++.pt/overload14.C: New test.
22709
22710 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22711
22712 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22713 __builtin_return_address.
22714
22715 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22716
22717 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22718 * g++.old-deja/g++.pt/spec35.C: New test.
22719 * g++.old-deja/g++.pt/spec36.C: New test.
22720
22721 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22722
22723 * gcc.c-torture/compile/20010118-1.c: New test.
22724
22725 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22726
22727 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22728
22729 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22730
22731 * gcc.c-torture/execute/20010119-1.c: New test.
22732
22733 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22734
22735 * g++.old-deja/g++.other/vbase5.C: New test.
22736
22737 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22738
22739 * gcc.c-torture/execute/20010118-1.c: New test.
22740
22741 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22742
22743 * g++.old-deja/g++.pt/deduct3.C: New test.
22744
22745 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22746
22747 * g++.old-deja/g++.pt/spec34.C: New test.
22748
22749 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22750
22751 * g77.f-torture/compile/20000601-2.f: New test.
22752
22753 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22754
22755 * g++.old-deja/g++.other/init17.C: New test.
22756
22757 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22758
22759 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22760
22761 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22762
22763 * g++.old-deja/g++.pt/unify8.C: New test.
22764
22765 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22766
22767 * g++.old-deja/g++.abi/vbase1.C: New test.
22768
22769 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22770
22771 * g++.old-deja/g++.pt/crash65.C: New test.
22772
22773 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22774
22775 * gcc.dg/cpp/assembl2.S: New test case.
22776
22777 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22778
22779 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22780 are supported.
22781
22782 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22783
22784 * g++.old-deja/g++.other/builtins1.C: New test.
22785 * g++.old-deja/g++.other/builtins2.C: Likewise.
22786 * g++.old-deja/g++.other/builtins3.C: Likewise.
22787 * g++.old-deja/g++.other/builtins4.C: Likewise.
22788
22789 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22790
22791 * gcc.c-torture/compile/20010117-1.c: New test.
22792 * gcc.c-torture/compile/20010117-2.c: New test.
22793
22794 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22795
22796 * g77.f-torture/execute/20010116.[fx]: New test,
22797 XFAIL on i?86-*-*.
22798 * g77.f-torture/compile/20010115.f: Indicate it's
22799 a test for PR fortran/1636.
22800
22801 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22802
22803 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22804
22805 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22806
22807 * g77.f-torture/compile/20010115.f: New test.
22808
22809 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22810
22811 * g++.old-deja/g++.pt/nontype5.C: New test.
22812
22813 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22814
22815 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22816 have an equivalent working one below it.
22817
22818 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22819
22820 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22821 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22822
22823 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22824
22825 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22826 message containing "init_priority".
22827 (conpr-2.C): Likewise.
22828 (conpr-3.C): Likewise.
22829 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22830
22831 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22832
22833 * gcc.c-torture/execute/20010114-2.c: New test.
22834
22835 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22836
22837 * gcc.c-torture/compile/20010114-1.c: New test.
22838 * gcc.c-torture/compile/20010114-1.x: Xfail.
22839 * gcc.c-torture/compile/20010114-2.c: New test.
22840 * gcc.c-torture/execute/20010114-1.c: New test.
22841 * gcc.dg/trunc-1.c: New test.
22842 * gcc.dg/uninit-B.c: New test.
22843
22844 2001-01-13 Nick Clifton <nickc@redhat.com>
22845
22846 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22847 target.
22848
22849 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22850
22851 * gcc.c-torture/compile/20010113-1.c: New test.
22852
22853 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22854
22855 * gcc.c-torture/compile/20001212-1.c: New test.
22856
22857 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22858
22859 * gcc.dg/cpp/widestr1.c: Update.
22860 * gcc.dg/cpp/prag-imp.c: Remove.
22861
22862 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22863
22864 * gcc.c-torture/execute/20000801-3.x: Remove.
22865 * gcc.dg/c90-init-1.c: New test.
22866 * gcc.dg/c99-init-1.c: New test.
22867 * gcc.dg/c99-init-2.c: New test.
22868 * gcc.dg/gnu99-init-1.c: New test.
22869
22870 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22871
22872 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22873 testing that no relevant ones were found.
22874
22875 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22876
22877 * g++.old-deja/g++.pt/cast2.C: New test.
22878
22879 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22880
22881 * g++.old-deja/g++.pt/friend47.C: New test.
22882
22883 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22884
22885 * g++.old-deja/g++.pt/instantiate13.C: New test.
22886
22887 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22888
22889 * g++.old-deja/g++.other/defarg7.C: New test.
22890 * g++.old-deja/g++.other/defarg8.C: New test.
22891
22892 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22893
22894 * g++.old-deja/g++.pt/crash64.C: New test.
22895
22896 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22897
22898 * g++.old-deja/g++.pt/crash63.C: New test.
22899
22900 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22901
22902 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22903
22904 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22905
22906 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22907
22908 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22909
22910 * g++.old-deja/g++.pt/error3.C: New test.
22911
22912 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22913
22914 * g++.old-deja/g++.other/crash39.C: New test.
22915
22916 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22917
22918 * g++.old-deja/g++.other/vbase4.C: New test.
22919
22920 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22921
22922 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22923 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22924 * gcc.dg/special/special.exp: New test driver which will check
22925 for alias support for the above test.
22926
22927 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22928
22929 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22930 problems on small machines.
22931 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22932 parameterize.
22933
22934 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22935
22936 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22937 mips.
22938 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22939
22940 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22941
22942 * g++.old_deja/g++.pt/using8.C: New test.
22943
22944 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22945
22946 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22947
22948 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22949
22950 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22951 where a failure is expected.
22952 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22953
22954 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22955
22956 * g++.old_deja/g++.pt/instantiate12.C: New test.
22957
22958 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22959
22960 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22961 start of structs.
22962 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22963 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22964 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22965 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22966 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22967 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22968 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22969 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22970 * g++.old-deja/g++.eh/spec6.C: Likewise.
22971 * g++.old-deja/g++.jason/crash3.C: Likewise.
22972 * g++.old-deja/g++.law/ctors11.C: Likewise.
22973 * g++.old-deja/g++.law/ctors17.C: Likewise.
22974 * g++.old-deja/g++.law/ctors5.C: Likewise.
22975 * g++.old-deja/g++.law/ctors9.C: Likewise.
22976 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22977 * g++.old-deja/g++.mike/net22.C: Likewise.
22978 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22979 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22980 * g++.old-deja/g++.mike/virt3.C: Likewise.
22981 * g++.old-deja/g++.niklas/t128.C: Likewise.
22982 * g++.old-deja/g++.other/anon4.C: Likewise.
22983 * g++.old-deja/g++.other/using1.C: Likewise.
22984 * g++.old-deja/g++.other/warn3.C: Likewise.
22985 * g++.old-deja/g++.pt/t37.C: Likewise.
22986 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22987 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22988
22989 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22990
22991 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22992
22993 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22994
22995 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22996
22997 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22998
22999 * gcc.c-torture/compile/20010107-1.c: New test.
23000
23001 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23002
23003 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23004
23005 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23006
23007 * gcc.dg/format/format.h: New file.
23008 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23009 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23010 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23011 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23012 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23013 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23014 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23015 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23016 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23017 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23018 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23019 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23020 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23021 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23022 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23023 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23024 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23025 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23026 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23027 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23028 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23029 instead of declaring standard types, macros and functions in each
23030 test.
23031
23032 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23033
23034 * gcc.c-torture/execute/20010106-1.c: New test.
23035
23036 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23037
23038 * gcc.dg/format/format.exp: New file.
23039 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23040 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23041 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23042 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23043 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23044 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23045 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23046 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23047 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23048 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23049 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23050 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23051 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23052 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23053 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23054 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23055 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23056 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23057 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23058 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23059 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23060 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23061 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23062 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23063 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23064 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23065 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23066 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23067 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23068 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23069 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23070 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23071 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23072 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23073 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23074 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23075 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23076 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23077 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23078 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23079 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23080 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23081
23082 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23083
23084 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23085 account.
23086
23087 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23088
23089 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23090
23091 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23092
23093 * g++.old-deja/g++.pt/crash62.C: New test.
23094
23095 2001-01-04 Richard Henderson <rth@redhat.com>
23096
23097 * gcc.dg/20000926-1.c: Update expected warnings.
23098 * gcc.dg/array-2.c: Likewise.
23099 * gcc.dg/array-4.c: Also validate flexible array members.
23100 * gcc.dg/c99-flex-array-1.c: New.
23101
23102 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23103
23104 * gcc.c-torture/compile/20001222-1.x: Remove.
23105
23106 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23107
23108 * gcc.c-torture/execute/built-in-setjmp.c: New.
23109
23110 2001-01-03 Richard Henderson <rth@redhat.com>
23111
23112 * gcc.dg/940510-1.c: Update expected error wording.
23113 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23114
23115 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23116
23117 * lib/target-supports.exp (check_alias_available): Modified to
23118 indicate aliases not supported if only weak aliases are supported.
23119
23120 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23121
23122 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23123 Turn on cmpstrsi checks for __pj__ and __i370__.
23124
23125 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23126
23127 * g++.old-deja/g++.other/virtual11.C: New test.
23128
23129 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23130
23131 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23132
23133 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23134
23135 * gcc.c-torture/compile/20010102-1.c: New test.
23136
23137 2001-01-02 Andreas Jaeger <aj@suse.de>
23138
23139 * gcc.dg/noreturn-3.c: New test.
23140
23141 * gcc.dg/noreturn-4.c: New test.
23142
23143 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23144
23145 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23146 __builtin_fputc and __builtin_fwrite.
23147
23148 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23149
23150 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23151 signed char, not default char.
23152
23153 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23154
23155 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23156
23157 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23158
23159 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23160
23161 2000-12-29 Richard Henderson <rth@redhat.com>
23162
23163 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23164 (__cyg_profile_func_exit): Define.
23165
23166 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23167
23168 * g++.dg/vtgc1.C: New test.
23169
23170 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23171
23172 * gcc.dg/noncompile/20001228-1.c: New test.
23173
23174 * gcc.dg/20001228-1.c: New test.
23175
23176 * gcc.c-torture/execute/20001228-1.c: New test.
23177
23178 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23179
23180 * gcc.dg/format-strfmon-1.c: New test.
23181
23182 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23183
23184 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23185 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23186 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23187 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23188 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23189 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23190 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23191 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23192 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23193 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23194 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23195 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23196 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23197
23198 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23199 * gcc.c-torture/execute/string-opt-4.c: Test index.
23200
23201 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23202
23203 * gcc.c-torture/compile/20001226-1.c: New test.
23204
23205 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23206
23207 * gcc.c-torture/compile/20001222-1.c: New test.
23208 * gcc.c-torture/compile/20001222-1.x: Xfail.
23209
23210 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23211
23212 * gcc.c-torture/execute/comp-goto-2.c: New test.
23213
23214 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23215
23216 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23217 Use long types if __INT_MAX__ is 32767.
23218 (main): Use cast to (sint32 *) when poking 88 into a_page.
23219
23220 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23221
23222 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23223
23224 * gcc.c-torture/compile/20001221-1.c: New test.
23225 * gcc.c-torture/execute/20001221-1.c: New test.
23226
23227 2000-12-20 Richard Henderson <rth@redhat.com>
23228
23229 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23230 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23231
23232 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23233
23234 * gcc.dg/compare3.c: New test.
23235
23236 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23237
23238 * gcc.dg/format-warnll-1.c: New test.
23239
23240 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23241
23242 * gcc.dg/cpp/cmdlne-P.c: New test.
23243
23244 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23245
23246 * gcc.c-torture/execute/builtin-abs-1.c,
23247 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23248
23249 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23250
23251 * gcc.dg/cpp/multiline.c: New test.
23252
23253 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23254
23255 * g++.old-deja/g++.other/syshdr1.C: Update.
23256 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23257
23258 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23259
23260 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23261
23262 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23263
23264 * g++.old-deja/g++.pt/ttp65.C: New test.
23265
23266 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23267
23268 * g++.old-deja/g++.pt/ttp64.C: New test.
23269
23270 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23271
23272 * g++.old-deja/g++.pt/spec33.C: New test.
23273
23274 2000-12-14 Catherine Moore <clm@redhat.com>
23275
23276 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23277 * gcc.c-torture/execute/920612-2.c: Likewise.
23278 * gcc.c-torture/execute/920428-2.c: Likewise.
23279 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23280 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23281
23282 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23283
23284 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23285 * gcc.dg/pack-test-2.c: Likewise.
23286
23287 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23288
23289 Tests by Zack Weinberg <zackw@stanford.edu>.
23290
23291 * gcc.dg/cpp/defined.c: Update.
23292 * gcc.dg/cpp/defined_trad.c: New tests.
23293
23294 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23295
23296 * gcc.dg/cpp/trad-direct.c: Update.
23297
23298 2000-12-11 Neil Booth <neilb@earthling.net>
23299
23300 * gcc.dg/cpp/defined_trad.c
23301
23302 2000-12-11 Neil Booth <neilb@earthling.net>
23303
23304 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23305
23306 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23307
23308 * gcc.dg/format-miss-2.c: New test.
23309
23310 2000-12-09 Neil Booth <neilb@earthling.net>
23311
23312 * gcc.dg/cpp/lineflags.c: New tests.
23313 * gcc.dg/cpp/poison.c: Update.
23314 * gcc.dg/cpp/redef2.c: Update.
23315 * gcc.dg/cpp/skipping.c: New test.
23316
23317 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23318
23319 * g++.old-deja/g++.other/eh3.C: New testcase.
23320
23321 2000-12-07 Neil Booth <neilb@earthling.net>
23322
23323 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23324 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23325 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23326 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23327 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23328 Update.
23329
23330 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23331
23332 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23333 __SIZE_TYPE__ instead of int for type of integers cast to
23334 pointers.
23335
23336 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23337
23338 * g++.old-deja/g++.other/cleanup4.C: New test.
23339
23340 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23341
23342 * format-sec-1.c: New test.
23343
23344 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23345
23346 * gcc.dg/format-nonlit-3.c: New test.
23347
23348 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23349
23350 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23351 through a null pointer.
23352
23353 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23354
23355 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23356 * g++.old-deja/g++.pt/partial4.C: New test.
23357
23358 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23359
23360 * gcc.c-torture/execute/ieee/hugeval.x: New.
23361
23362 2000-12-06 Neil Booth <neilb@earthling.net>
23363
23364 * gcc.dg/cpp/backslash2.c: New tests.
23365
23366 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23367
23368 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23369 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23370
23371 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23372
23373 * gcc.c-torture/execute/20001203-2.c: New testcase.
23374
23375 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23376
23377 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23378 * g++.old-deja/g++.other/virtual10.C: New test.
23379
23380 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23381
23382 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23383
23384 2000-12-05 Richard Henderson <rth@redhat.com>
23385
23386 * gcc.c-torture/compile/20001205-1.c: New.
23387
23388 2000-12-04 Neil Booth <neilb@earthling.net>
23389
23390 * g++.old-deja/g++.other/virtual9.C: New test.
23391 * g++.old-deja/g++.pt/crash61.C: New test.
23392 * gcc.c-torture/execute/loop-9.c: New test.
23393
23394 2000-12-04 Neil Booth <neilb@earthling.net>
23395
23396 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23397 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23398 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23399 * gcc.dg/cpp/extratokens.c: ...here.
23400
23401 2000-12-04 Neil Booth <neilb@earthling.net>
23402
23403 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23404 New tests.
23405
23406 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23407
23408 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23409 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23410
23411 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23412
23413 * gcc.c-torture/execute/20001203-1.c: New test.
23414
23415 2000-12-03 Neil Booth <neilb@earthling.net>
23416
23417 * gcc.dg/cpp/macro6.c: New test cases.
23418
23419 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23420
23421 * gcc.c-torture/execute/string-opt-9.c: New test.
23422 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23423 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23424 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23425
23426 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23427 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23428
23429 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23430
23431 * gcc.dg/cpp/if-6.c: New testcase.
23432
23433 * gcc.dg/20001201-1.c: New testcase.
23434
23435 2000-12-02 Neil Booth <neilb@earthling.net>
23436
23437 * g++.old-deja/g++.other/externC4.C,
23438 g++.old-deja/g++.other/friend10.C: New tests.
23439
23440 2000-12-02 Neil Booth <neilb@earthling.net>
23441
23442 * g++.old-deja/g++.other/instan2.C
23443 * g++.old-deja/g++.other/instan3.C: New test.
23444
23445 2000-12-02 Neil Booth <neilb@earthling.net>
23446
23447 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23448 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23449 gnuc99.c,gnuc99-pedantic.c: New tests.
23450
23451 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23452
23453 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23454 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23455
23456 2000-12-01 Neil Booth <neilb@earthling.net>
23457
23458 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23459 * gcc.dg/cpp/poison.c: Update.
23460 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23461
23462 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23463
23464 * g77.f-torture/execute/20001201.f: New test.
23465
23466 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23467
23468 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23469
23470 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23471
23472 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23473
23474 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23475
23476 * g++.old-deja/g++.other/cast6.C: New test.
23477
23478 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23479
23480 * gcc.c-torture/execute/20001130-2.c: New testcase.
23481
23482 2000-11-30 Richard Henderson <rth@redhat.com>
23483
23484 * gcc.c-torture/execute/20001130-1.c: New test.
23485
23486 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23487
23488 * g++.old-deja/g++.other/op3.C: New test.
23489
23490 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23491
23492 * g++.old-deja/g++.other/op2.C: New test.
23493
23494 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23495
23496 * g++.old-deja/g++.other/crash38.C: New test.
23497
23498 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23499
23500 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23501
23502 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23503
23504 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23505 tests.
23506 * gcc.c-torture/execute/string-opt-6.c: New test.
23507
23508 * gcc.dg/20001117-1.c: Add main.
23509
23510 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23511
23512 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23513 Move from here ...
23514 * gcc.dg/940510-1.c: ... to here.
23515
23516 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23517 zero-size arrays in toplevel structures.
23518
23519 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23520
23521 * gcc.c-torture/execute/loop-8.c: New test.
23522
23523 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23524
23525 * g++.old-deja/g++.other/base1.C: New test.
23526
23527 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23528
23529 * g++.old-deja/g++.other/parse2.C: New test.
23530
23531 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23532
23533 * g++.old-deja/g++.pt/incomplete1.C: New test.
23534
23535 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23536
23537 * g++.old-deja/g++.other/friend9.C: New test.
23538
23539 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23540
23541 * gcc.dg/20001127-1.c: New test.
23542
23543 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23544
23545 * g++.old-deja/g++.pt/friend46.C: New test.
23546
23547 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23548
23549 * g++.old-deja/g++.other/ptrmem8.C: New test.
23550
23551 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23552
23553 * gcc.c-torture/execute/string-opt-7.c: New test.
23554 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23555
23556 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23557
23558 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23559 instead of 'mkcheck 2'.
23560
23561 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23562
23563 * gcc.c-torture/execute/memcheck/driver.c,
23564 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23565 C9X references to refer to C99.
23566
23567 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23568
23569 * gcc.dg/ultrasp3.c: New test.
23570
23571 2000-11-25 Neil Booth <neilb@earthling.net>
23572
23573 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23574
23575 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23576
23577 * gcc.c-torture/compile/20001123-2.c: New.
23578
23579 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23580
23581 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23582
23583 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23584
23585 * gcc.dg/sequence-point-1.c: Add some new tests.
23586 * gcc.c-torture/execute/20001124-1.c: New test.
23587
23588 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23589
23590 * g++.old-deja/g++.other/vaarg4.C: New test.
23591 * gcc.c-torture/compile/20001123-1.c: New test.
23592
23593 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23594
23595 * g++.other/crash24.C: Adjust and remove XFAIL.
23596 * g++.other/crash37.C: New test.
23597
23598 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23599
23600 * g++.old-deja/g++.pt/instantiate9.C: New test.
23601
23602 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23603
23604 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23605 new ABI, too.
23606
23607 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23608 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23609
23610 2000-11-22 Neil Booth <neilb@earthling.net>
23611
23612 * gcc.dg/cpp/Wtrigraphs.c: New test.
23613
23614 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23615
23616 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23617
23618 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23619
23620 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23621
23622 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23623
23624 * lib/gcc-dg.exp: load_lib scanasm.exp.
23625 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23626 * lib/g++-dg.exp: load_lib scanasm.exp.
23627 * lib/scanasm.exp: New.
23628 (scan-assembler, scan-assembler-not): Add optional arguments to
23629 test name, or if not present, the pattern name.
23630 (scan-assembler-dem, scan-assembler-dem-not): New.
23631
23632 * g++.dg/dg.exp: New.
23633
23634 2000-11-21 Neil Booth <neilb@earthling.net>
23635
23636 * gcc.dg/cpp/integrated1.c: Remove.
23637
23638 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23639
23640 * gcc.c-torture/execute/20001121-1.c: New test.
23641
23642 2000-11-21 Richard Henderson <rth@redhat.com>
23643
23644 * gcc.c-torture/compile/20001121-1.c: New test.
23645
23646 2000-11-20 Neil Booth <neilb@earthling.net>
23647
23648 * gcc.dg/cpp/integrated1.c: New test.
23649
23650 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23651
23652 * g++.old-deja/g++.other/inline17.C: New test.
23653
23654 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23655
23656 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23657 local variable to be zero: I made the variable global. Now
23658 uses abort() and exit() instead of relying on main's return value.
23659
23660 2000-11-20 Neil Booth <neilb@earthling.net>
23661
23662 * gcc.dg/cpp/paste2.c: Update test.
23663 * objc/execute/paste.m: New test.
23664
23665 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23666
23667 * gcc.dg/c99-condexpr-1.c: New test.
23668
23669 2000-11-20 Neil Booth <neilb@earthling.net>
23670
23671 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23672
23673 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23674
23675 * g++.old-deja/g++.pt/export1.C: New test.
23676
23677 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23678
23679 * gcc.dg/20001117-1.c: New test.
23680
23681 2000-11-18 Richard Henderson <rth@redhat.com>
23682
23683 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23684
23685 2000-11-18 Richard Henderson <rth@redhat.com>
23686
23687 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23688 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23689 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23690
23691 2000-11-18 Richard Henderson <rth@redhat.com>
23692
23693 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23694 (main): New. Exit cleanly.
23695
23696 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23697
23698 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23699 gcc.dg/c99-fordecl-2.c: New tests.
23700
23701 2000-11-18 Richard Henderson <rth@redhat.com>
23702
23703 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23704 * gcc.c-torture/execute/zerolen-2.c: New.
23705
23706 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23707
23708 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23709 memory.
23710
23711 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23712
23713 * g++.old-deja/g++.pt/instantiate8.C: New test.
23714
23715 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23716
23717 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23718 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23719
23720 2000-11-16 Nick Clifton <nickc@redhat.com>
23721
23722 * gcc.c-torture/execute/nestfunc-2.c: New test.
23723 * gcc.c-torture/execute/nestfunc-3.c: New test.
23724
23725 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23726
23727 * gcc.c-torture/compile/20001116-1.c: New test.
23728
23729 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23730
23731 * gcc.c-torture/execute/20001115-1.c: New test.
23732
23733 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23734
23735 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23736 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23737 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23738 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23739
23740 2000-11-15 Neil Booth <neilb@earthling.net>
23741
23742 gcc.dg/cpp/_Pragma1.c: Update.
23743 gcc.dg/cpp/_Pragma2.c: New test.
23744
23745 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23746
23747 * g++.old-deja/g++.other/anon5.C: New test.
23748
23749 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23750
23751 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23752 tests.
23753
23754 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23755
23756 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23757 output.
23758
23759 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23760
23761 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23762 labels at end of compound statements.
23763
23764 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23765
23766 * gcc.c-torture/execute/loop-7.c: New test.
23767
23768 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23769
23770 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23771
23772 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23773
23774 * gcc.dg/c99-bool-1.c: New test.
23775
23776 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23777
23778 * gcc.dg/c99-scope-1.c: Remove xfail.
23779 * gcc.dg/c99-scope-2.c: New test.
23780
23781 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23782
23783 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23784 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23785
23786 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23787
23788 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23789 error messages.
23790
23791 * g++.mike/p700.C: Don't typedef wchar_t.
23792 * g++.mike/p784.C: Likewise.
23793 * g++.mike/eb101.C: Don't use __wchar_t.
23794
23795 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23796
23797 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23798 from DO loop.
23799
23800 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23801
23802 * gcc.c-torture/execute/20001111-1.c: New test.
23803
23804 2000-11-10 Nick Clifton <nickc@redhat.com>
23805
23806 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23807 long multuiple and accumulate.
23808
23809 2000-11-09 Richard Henderson <rth@redhat.com>
23810
23811 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23812 via size_t instead of int.
23813
23814 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23815 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23816 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23817 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23818
23819 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23820
23821 * gcc.c-torture/compile/20001109-1.c: New test.
23822 * gcc.c-torture/compile/20001109-2.c: New test.
23823
23824 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23825
23826 * g++.old-deja/g++.pt/operator1.C: New test.
23827 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23828
23829 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23830
23831 * gcc.dg/20001108-1.c: New test.
23832
23833 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23834
23835 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23836 with both arguments constant strings.
23837 * gcc.c-torture/execute/string-opt-3.c: New test.
23838 * gcc.c-torture/execute/string-opt-4.c: New test.
23839 * gcc.c-torture/execute/string-opt-5.c: New test.
23840
23841 2000-11-08 Nick Clifton <nickc@redhat.com>
23842
23843 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23844 mulsidi3adddi patterns.
23845
23846 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23847
23848 * g++.old-deja/g++.other/crash36.C: New test.
23849
23850 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23851
23852 * g++.old-deja/g++.other/init16.C: New test.
23853
23854 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23855
23856 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23857
23858 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23859
23860 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23861 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23862 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23863
23864 2000-11-07 DJ Delorie <dj@redhat.com>
23865
23866 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23867
23868 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23869
23870 * gcc.c-torture/execute/string-opt-1.c: New test.
23871
23872 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23873
23874 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23875 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23876 parameters in registers, and there is no way for a varargs
23877 function to know in which order the integer and floating-point
23878 parameters should be interleaved when they are placed on the
23879 stack.
23880 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23881 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23882
23883 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23884
23885 * gcc.c-torture/execute/string-opt-2.c: New test.
23886
23887 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23888
23889 * g++.old-deja/g++.pt/crash60.C: New test.
23890
23891 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23892
23893 * g++.old-deja/g++.other/crash24.C: New test.
23894 * g++.old-deja/g++.other/crash25.C: New test.
23895 * g++.old-deja/g++.other/crash26.C: New test.
23896 * g++.old-deja/g++.other/crash27.C: New test.
23897 * g++.old-deja/g++.other/crash28.C: New test.
23898 * g++.old-deja/g++.other/crash29.C: New test.
23899 * g++.old-deja/g++.other/crash30.C: New test.
23900 * g++.old-deja/g++.other/crash31.C: New test.
23901 * g++.old-deja/g++.other/crash32.C: New test.
23902 * g++.old-deja/g++.other/crash33.C: New test.
23903 * g++.old-deja/g++.other/crash34.C: New test.
23904 * g++.old-deja/g++.other/crash35.C: New test.
23905
23906 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23907
23908 * gcc.c-torture/execute/20001031-1.c: New test.
23909
23910 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23911
23912 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23913 namespace.
23914
23915 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23916 standards-conformant.
23917
23918 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23919
23920 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23921 * g++.old-deja/g++.mike/p755a.C: Likewise.
23922 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23923 library makes no calls to `operator new' during initialization.
23924
23925 2000-11-04 Neil Booth <neilb@earthling.net>
23926
23927 * gcc.dg/cpp/include2.c: New tests.
23928
23929 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23930
23931 * lib/g++.exp (g++_set_ld_library_path): New function.
23932 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23933
23934 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23935
23936 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23937 warnings.
23938
23939 2000-11-01 Richard Henderson <rth@redhat.com>
23940
23941 * g++.old-deja/g++.ext/namedret1.C: New.
23942 * g++.old-deja/g++.ext/namedret2.C: New.
23943 * g++.old-deja/g++.ext/namedret3.C: New.
23944
23945 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23946
23947 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23948 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23949
23950 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23951
23952 * gcc.c-torture/execute/va-arg-21.c: New test.
23953
23954 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23955
23956 * gcc.dg/c99-complex-2.c: New test.
23957
23958 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23959
23960 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23961
23962 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23963
23964 * g++.old-deja/g++.other/inline16.C: New test.
23965
23966 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23967
23968 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23969 __PRETTY_FUNCTION__
23970
23971 2000-10-29 Neil Booth <neilb@earthling.net>
23972
23973 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23974 New tests.
23975 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23976 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23977 optimisation.
23978
23979 2000-10-29 Neil Booth <neilb@earthling.net>
23980
23981 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23982 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23983 * mi5.c: Test multiple includes work with -C.
23984 * trigraphs.c: Test ^= version.
23985
23986 2000-10-28 Neil Booth <neilb@earthling.net>
23987
23988 New tests and test updates for new macro expander.
23989
23990 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23991 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23992 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23993 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23994 new diagnostic messages.
23995
23996 * gcc.dg/cpp/macro3.c: New tests.
23997
23998 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23999
24000 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24001 on the same line.
24002
24003 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24004
24005 * g++.old-deja/g++.other/eh2.C: New test.
24006
24007 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24008
24009 * gcc.c-torture/execute/20001027-1.c: New test.
24010
24011 2000-10-26 Richard Henderson <rth@redhat.com>
24012
24013 * gcc.c-torture/execute/20001026-1.c: New.
24014
24015 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24016
24017 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24018 * g++.old-deja/g++.law/builtin1.C: Likewise.
24019 * g++.old-deja/g++.law/ctors10.C: Likewise.
24020 * g++.old-deja/g++.law/virtual3.C: Likewise.
24021 * g++.old-deja/g++.mike/p658.C: Likewise.
24022 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24023 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24024 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24025 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24026 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24027
24028 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24029
24030 * gcc.c-torture/compile/20001024-1.c: New test.
24031
24032 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24033
24034 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24035 to tell us whether or not we are using V3.
24036
24037 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24038
24039 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24040 operands.
24041
24042 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24043
24044 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24045
24046 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24047
24048 * gcc.c-torture/execute/20001024-1.c: New test.
24049
24050 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24051
24052 * g++.old-deja/g++.other/sibcall1.C: New test.
24053
24054 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24055
24056 * gcc.dg/noncompile/init-3.c: New test.
24057
24058 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24059
24060 * gcc.dg/format-array-1.c: New test.
24061
24062 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24063
24064 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24065 writing through null pointers; remove comment about testing
24066 unterminated strings.
24067
24068 2000-10-17 Matthew Hiller <hiller@redhat.com>
24069
24070 * gcc.c-torture/execute/20001017-2.c: New test.
24071
24072 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24073
24074 * gcc.c-torture/compile/20001018-1.c: New test.
24075 * gcc.c-torture/compile/20001018-1.x: Xfail.
24076
24077 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24078
24079 * gcc.c-torture/execute/20001017-1.c: New test.
24080
24081 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24082
24083 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24084 for multiple use of arguments with scanf formats; add tests for
24085 multiple use of arguments.
24086
24087 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24088
24089 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24090
24091 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24092
24093 * gcc.dg/format-miss-1.c: New test.
24094
24095 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24096
24097 * gcc.c-torture/execute/20001013-1.c: New test.
24098
24099 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24100
24101 * gcc.dg/format-branch-1.c: New test.
24102
24103 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24104
24105 * README, lib/file-format.exp: Remove EGCS references.
24106
24107 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24108
24109 * gcc.dg/20001013-1.c: New test.
24110
24111 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24112
24113 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24114 for intmax_t in the compiler using __typeof__ and the type rules
24115 for conditional expressions.
24116
24117 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24118
24119 * gcc.dg/20001012-1.c: New test.
24120 * gcc.dg/20001012-2.c: New test.
24121
24122 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24123
24124 * gcc.dg/format-attr-1.c: New test.
24125
24126 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24127
24128 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24129 __LONG_LONG_MAX__ instead of LLONG_MAX.
24130
24131 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24132
24133 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24134 scanf flags.
24135 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24136 flags.
24137
24138 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24139
24140 * gcc.dg/sequence-pt-1.c: New test.
24141
24142 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24143
24144 * gcc.c-torture/execute/20001011-1.c: New testcase.
24145 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24146
24147 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24148
24149 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24150 does not error on it.
24151
24152 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24153
24154 * gcc.dg/20001009-1.c: New test.
24155
24156 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24157
24158 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24159 * gcc.c-torture/execute/20001009-2.c: ... to here.
24160
24161 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24162
24163 * gcc.c-torture/compile/20001009-1.c: New testcase.
24164 * gcc.c-torture/execute/20001009-1.c: New testcase.
24165 Testcases provided by Jan Hubicka <jh@suse.cz>.
24166
24167 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24168
24169 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24170 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24171 uintmax_t using <limits.h> to emulate the compiler's internal
24172 logic. No longer XFAIL %j tests.
24173
24174 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24175
24176 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24177 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24178 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24179 regexps and details of expected handling of some bad formats.
24180 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24181 suppression.
24182
24183 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24184
24185 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24186 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24187 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24188 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24189 in list archives.
24190
24191 2000-10-06 Richard Henderson <rth@cygnus.com>
24192
24193 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24194 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24195 * g++.old-deja/g++.jason/report.C: Likewise.
24196 * g++.old-deja/g++.law/friend5.C: Likewise.
24197 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24198 of the expected warnings.
24199
24200 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24201
24202 * g++.old-deja/g++.pt/enum14.C: New test.
24203
24204 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24205
24206 * g++.old-deja/g++.pt/crash59.C: New test.
24207
24208 2000-10-04 Will Cohen <wcohen@redhat.com>
24209
24210 * gcc.dg/20000926-1.c: New test.
24211
24212 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24213
24214 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24215 function name for current C++ compiler.
24216 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24217
24218 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24219
24220 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24221 __PRETTY_FUNCTION__.
24222 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24223
24224 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24225
24226 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24227
24228 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24229
24230 * gcc.c-torture/compile/20000923-1.c: New test.
24231
24232 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24233
24234 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24235 * g++.old-deja/g++.pt/ttp62.C: Same.
24236 * g++.old-deja/g++.other/inline14.C: Same.
24237
24238 2000-09-24 Richard Henderson <rth@cygnus.com>
24239
24240 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24241
24242 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24243
24244 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24245
24246 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24247
24248 * gcc.c-torture/compile/20000922-1.c: New file.
24249
24250 2000-09-21 Nick Clifton <nickc@redhat.com>
24251
24252 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24253 a signed long modulo operation.
24254 (mod6): New function - perform an unsigned long modulo operation.
24255 (main): Add tests for modulos of very large numbers by very small
24256 dividends.
24257
24258 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24259
24260 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24261
24262 2000-09-19 Richard Henderson <rth@cygnus.com>
24263
24264 * gcc.dg/compare2.c (case 10): XFAIL.
24265
24266 2000-09-18 Richard Henderson <rth@cygnus.com>
24267
24268 * gcc.c-torture/execute/20000906-1.c: Move ...
24269 * gcc.dg/20000906-1.c: ... here. Only run on targets
24270 that support __builtin_trap.
24271
24272 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24273
24274 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24275
24276 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24277
24278 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24279 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24280 more $ format tests.
24281
24282 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24283
24284 * gcc.dg/format-errmk-1.c: New test.
24285
24286 2000-09-17 Greg McGary <greg@mcgary.org>
24287
24288 * gcc.c-torture/execute/20000917-1.x: Remove.
24289
24290 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24291
24292 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24293
24294 2000-09-17 Greg McGary <greg@mcgary.org>
24295
24296 * gcc.c-torture/execute/20000917-1.c: New test.
24297 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24298
24299 2000-09-16 Neil Booth <NeilB@earthling.net>
24300
24301 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24302 in nested macro bug.
24303
24304 2000-09-15 Neil Booth <NeilB@earthling.net>
24305
24306 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24307
24308 2000-09-14 Jeffrey A Law (law@cygnus.com)
24309
24310 * gcc.c-torture/execute/20000914-1.c: New test.
24311
24312 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24313
24314 * g++.other/inline13.C: New test.
24315
24316 2000-09-12 Andreas Jaeger <aj@suse.de>
24317
24318 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24319 constant by Ulrich Drepper <drepper@redhat.com>.
24320
24321 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24322
24323 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24324
24325 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24326
24327 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24328
24329 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24330
24331 * gcc.dg/cpp/backslash.c: New test.
24332
24333 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24334
24335 * gcc.c-torture/execute/20000910-1.c: New test.
24336 * gcc.c-torture/execute/20000910-2.c: Likewise.
24337
24338 2000-09-11 Robert Lipe <robertl@sco.com>
24339
24340 * gcc.dg/pragma-align.c: New test.
24341
24342 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24343
24344 * g++.old-deja/g++.pt/explicit82.C: New test.
24345 * g++.old-deja/g++.pt/explicit83.C: New test.
24346
24347 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24348
24349 * gcc.dg/asm-names.c: New test.
24350
24351 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24352
24353 * gcc.dg/cpp/tr-warn6.c: New test
24354
24355 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24356
24357 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24358 be accepted.
24359
24360 2000-09-07 Catherine Moore <clm@redhat.com>
24361
24362 * gcc.c-torture/execute/unroll-1.c: New test.
24363
24364 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24365
24366 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24367 ERROR markers.
24368 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24369 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24370 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24371 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24372 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24373 Preprocess only.
24374 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24375 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24376
24377 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24378
24379 * g++.old-deja/g++.pt/deduct2.C: New test.
24380
24381 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24382
24383 * g++.old-deja/g++.pt/parms2.C: New test.
24384
24385 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24386
24387 * g++.old-deja/g++.pt/crash58.C: New test.
24388
24389 2000-09-06 Greg McGary <greg@mcgary.org>
24390
24391 * gcc.c-torture/execute/20000906-1.c: New test.
24392 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24393
24394 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24395
24396 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24397
24398 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24399
24400 * g++.old-deja/g++.pt/crash57.C: New test.
24401
24402 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 * g++.old-deja/g++.pt/crash56.C: New test.
24405
24406 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24407
24408 * g++.old-deja/g++.pt/koenig1.C: New test.
24409
24410 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24411
24412 * gcc.dg/20000904-1.c: New test.
24413
24414 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24415
24416 * gcc.dg/cpp/paste8.c: New test.
24417
24418 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24419
24420 * gcc.c-torture/compile/20000827-1.c: New test.
24421
24422 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24423
24424 * gcc.dg/format-diag-1.c: New test.
24425
24426 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24427
24428 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24429 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24430 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24431 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24432 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24433
24434 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24435
24436 * g++.old-deja/g++.other/nested4.C: New test.
24437
24438 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24439
24440 * g++.old-deja/g++.ns/scoped1.C: New test.
24441
24442 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24443
24444 * lib/g++.exp: Support testing already-installed GCC.
24445
24446 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24447
24448 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24449
24450 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24451
24452 * gcc.dg/return-type-2.c: New test.
24453
24454 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24455
24456 * gcc.c-torture/compile/20000825-1.c: New test.
24457
24458 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24459
24460 * gcc.dg/dwarf2-2.c: New test.
24461
24462 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24463
24464 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24465 dg-warning regexps.
24466
24467 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24468
24469 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24470 gcc.dg/format-ext-5.c: New tests.
24471
24472 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24473
24474 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24475
24476 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24477
24478 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24479
24480 2000-08-24 Richard Henderson <rth@cygnus.com>
24481
24482 * gcc.dg/ia64-sync-1.c: New test.
24483 * gcc.dg/ia64-sync-2.c: New test.
24484 * gcc.dg/ia64-asm-1.c: New test.
24485
24486 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24487
24488 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24489 * gcc.dg/format-ext-2.c: New test.
24490
24491 2000-08-23 Jason Merrill <jason@redhat.com>
24492
24493 * lib/old-dejagnu.exp: Also ignore "In member function" and
24494 "At global scope".
24495
24496 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24497
24498 * gcc.dg/noncompile/label-lineno-1.c: New test.
24499
24500 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24501
24502 * gcc.dg/c99-array-nonobj-1.c: New test.
24503
24504 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24505
24506 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24507 tests.
24508 * gcc.dg/format-ext-1.c: New test.
24509
24510 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24511
24512 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24513 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24514 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24515 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24516 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24517
24518 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24519
24520 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24521 gcc.dg/c99-strftime-2.c: New tests.
24522
24523 2000-08-22 Richard Henderson <rth@cygnus.com>
24524
24525 * gcc.c-torture/execute/20000822-1.c: New test.
24526
24527 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24528
24529 * gcc.c-torture/execute/20000819-1.x: Remove.
24530
24531 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24532
24533 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24534 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24535 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24536 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24537 gcc.dg/format-xopen-1.c: New tests.
24538
24539 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24540
24541 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24542
24543 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24544
24545 * g++.old-deja/g++.other/loop2.C: New test.
24546
24547 * gcc.c-torture/compile/20000606-1.c: New test.
24548 * gcc.c-torture/compile/20000728-1.c: New test.
24549 * gcc.c-torture/execute/20000801-1.c: New test.
24550 * gcc.c-torture/execute/20000801-2.c: New test.
24551 * gcc.c-torture/execute/20000819-1.c: New test.
24552 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24553 * gcc.dg/20000629-1.c: New test.
24554 * gcc.dg/20000724-1.c: New test.
24555 * gcc.dg/20000807-1.c: New test.
24556
24557 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24558
24559 * gcc.dg/cpp/pragma-1.c: New test.
24560 * gcc.dg/cpp/pragma-2.c: New test.
24561
24562 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24563
24564 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24565 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24566
24567 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24568
24569 * gcc.c-torture/compile/20000818-1.c: New test.
24570
24571 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24572
24573 * gcc.c-torture/execute/20000818-1.c: New test.
24574
24575 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24576
24577 * gcc.dg/format-va-1.c: New test.
24578
24579 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24580
24581 * g++.old-deja/g++.other/typedef8.C: New test.
24582
24583 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24586 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24587 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24588 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24589 * g++.old-deja/g++.other/ptrmem7.C: New test.
24590 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24591
24592 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24593
24594 * g++.old-deja/g++.pt/typename27.C: New test.
24595
24596 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24597
24598 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24599 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24600 * g++.old-deja/g++.pt/friend45.C: New test.
24601 * g++.old-deja/g++.other/friend8.C: New test.
24602
24603 2000-08-15 Richard Henderson <rth@cygnus.com>
24604
24605 * gcc.c-torture/execute/20000815-1.c: New test.
24606
24607 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24608
24609 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24610 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24611 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24612
24613 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24614
24615 * g++.old-deja/g++.other/refinit2.C: New test.
24616
24617 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24618
24619 * lib/c-torture.exp (c-torture): Make
24620 compiler_conditional_xfail_data global.
24621 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24622 compiler_conditional_xfail_data machinery.
24623 (f-torture-execute): Likewise.
24624 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24625 and only when unrolling loops.
24626
24627 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24628
24629 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24630
24631 * g++.old-deja/g++.pt/explicit81.C: New test.
24632
24633 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24634
24635 * g++.old-deja/g++.pt/typename26.C: New test.
24636
24637 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24638
24639 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24640 warning.
24641
24642 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24643
24644 * g++.old-deja/g++.other/array3.C: New test.
24645
24646 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24647
24648 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24649 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24650 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24651 New tests.
24652
24653 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24654
24655 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24656 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24657
24658 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24659
24660 * gcc.c-torture/execute/20000808-1.c: New test.
24661
24662 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24663
24664 * gcc.dg/c90-const-expr-1.c: New test.
24665
24666 2000-08-08 Richard Henderson <rth@cygnus.com>
24667
24668 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24669
24670 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24671
24672 * gcc.dg/noncompile/const-ll-1.c: New test.
24673
24674 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24675
24676 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24677
24678 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24679
24680 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24681 that running programs linked against the shared version of libobjc
24682 run correctly.
24683
24684 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24685
24686 * gcc.dg/c99-printf-1.c: New test.
24687
24688 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24689
24690 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24691
24692 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24693
24694 * gcc.c-torture/execute/20000731-1.x: Delete.
24695
24696 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24697
24698 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24699 and torture_without_loops as is done by c-torture.exp.
24700 (search_for): Copy from c-torture.exp.
24701 (gcc-dg-runtest): New function, drives a directory of tests
24702 iterating over the TORTURE_OPTIONS.
24703 (scan-assembler, scan-assembler-not): Move here from
24704 individual directory drivers.
24705
24706 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24707 defined by lib/gcc-dg.exp.
24708 * gcc.dg/cpp/cpp.exp: Likewise.
24709 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24710 gcc-dg-runtest, so we cycle over optimization options.
24711
24712 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24713 * gcc.dg/compare2.c: No longer expected to fail.
24714
24715 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24716
24717 * gcc.c-torture/execute/20000804-1.c: New test.
24718
24719 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24720
24721 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24722
24723 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24724
24725 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24726
24727 2000-08-03 Jeffrey A Law (law@cygnus.com)
24728
24729 * gcc.c-torture/compile/20000803-1.c: New test.
24730
24731 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24732
24733 * gcc.c-torture/execute/20000801-3.c,
24734 gcc.c-torture/execute/20000801-4.c: New tests.
24735 * gcc.c-torture/execute/20000801-3.x,
24736 gcc.c-torture/execute/20000801-4.x: Xfail.
24737
24738 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24739
24740 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24741 libobjc/.libs to allow for libtool.
24742
24743 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24744
24745 * gcc.c-torture/compile/20000802-1.c: New test.
24746
24747 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24748
24749 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24750
24751 2000-07-31 Jeffrey A Law (law@cygnus.com)
24752
24753 * gcc-c-torture/execute/20000731-2.c: New test.
24754
24755 * gcc.c-torture/execute/20000731-1.c: New test.
24756 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24757
24758 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24759
24760 * testsuite/gcc.dg/cpp/paste7.c: New test.
24761 * gcc.dg/cpp/20000725-1.c: New test.
24762
24763 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24764
24765 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24766 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24767 declaration warning for __builtin_dwarf_reg_size.
24768
24769 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24770
24771 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24772
24773 * gcc.dg/noncompile/voidparam-1.c: New test.
24774
24775 2000-07-30 Richard Henderson <rth@cygnus.com>
24776
24777 * gcc.dg/c90-digraph-1.c: Don't xfail.
24778 * gcc.dg/compare2.c (case 10): Xfail.
24779 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24780
24781 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24782
24783 * gcc.dg/c99-main-1.c: New test.
24784
24785 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24786
24787 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24788
24789 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24790
24791 * gcc.c-tortuer/execute/20000726-1.c: New test.
24792
24793 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24794
24795 * gcc.c-torture/execute/enum-2.c: New test.
24796
24797 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24798
24799 * gcc.dg/cpp/tr-warn3.c: New test.
24800
24801 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24802
24803 * g++.old-deja/g++.ext/implicit1.C: Remove.
24804 * g++.old-deja/g++.jason/c2.C: Remove
24805 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24806 * g++.old-deja/g++.pt/crash16.C: Likewise.
24807 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24808
24809 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24810
24811 * g++.old-deja/g++.other/for2.C: New test.
24812
24813 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24814
24815 * gcc.dg/20000720-1.c: New test.
24816
24817 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24818
24819 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24820
24821 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24822
24823 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24824 * gcc.c-torture/execute/20000722-1.c: New.
24825 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24826
24827 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24828
24829 * gcc.dg/cpp/20000720-1.S: New test.
24830
24831 2000-07-21 Michael Meissner <meissner@redhat.com>
24832
24833 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24834
24835 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24836
24837 * g++.old-deja/g++.brendan/crash16.C,
24838 g++.old-deja/g++.brendan/parse3.C,
24839 g++.old-deja/g++.brendan/redecl1.C,
24840 g++.old-deja/g++.ns/template13.C,
24841 g++.old-deja/g++.other/decl4.C,
24842 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24843
24844 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24845
24846 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24847 and "Internal error".
24848
24849 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24850 regexps.
24851 * gcc.dg/cpp/paste6.c: New test.
24852
24853 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24854
24855 * gcc.dg/cpp/tr-direct.c: New test.
24856
24857 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24858 gcc.dg/cpp/undef1.c: Tweak error regexps.
24859
24860 2000-07-18 Eric Christopher <echristo@redhat.com>
24861
24862 * gcc.c-torture/compile/20000718-1.c: New test.
24863
24864 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24865
24866 * cpplex.c (_cpp_push_token): If the token being pushed back
24867 is the previous token in this context, just subtract one from
24868 context->posn.
24869 * cppmacro.c (save_expansion): Clear aux field when storing a
24870 placemarker.
24871
24872 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24873
24874 * gcc.dg/noncompile/redecl-1.c: New test.
24875
24876 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24877
24878 * gcc.c-torture/execute/20000717-5.c: New test.
24879 * gcc.c-torture/execute/20000717-1.x: Removed.
24880
24881 2000-07-17 Richard Henderson <rth@cygnus.com>
24882
24883 * gcc.c-torture/execute/20000717-4.c: New test.
24884
24885 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24886
24887 * gcc.dg/cpp/syshdr.c: New test.
24888 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24889
24890 2000-07-17 Neil Booth <neilb@earthling.net>
24891
24892 * gcc.dg/cpp/cmdlne-dM.c: New test.
24893 * gcc.dg/cpp/cmdlne-dD.c: New test.
24894
24895 2000-07-17 Jeffrey A Law (law@cygnus.com)
24896
24897 * gcc.c-torture/execute/20000717-3.c: New test.
24898
24899 * gcc.c-torture/compile/20000717-1.c: New test.
24900
24901 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24902
24903 * gcc.c-torture/execute/20000717-2.c: New test.
24904
24905 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24906
24907 * gcc.dg/formatz-1.c: New test.
24908
24909 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24910 * gcc.dg/c99-digraph-1.c: New tests.
24911
24912 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24913 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24914
24915 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24916 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24917 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24918 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24919 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24920 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24921 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24922
24923 2000-07-17 Greg McGary <greg@mcgary.org>
24924
24925 * gcc.c-torture/execute/20000717-1.c: New test.
24926 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24927
24928 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24929
24930 * gcc.c-torture/execute/20000715-2.c: New test.
24931 * gcc.dg/20000715-1.c: New test.
24932
24933 2000-07-15 Michael Meissner <meissner@redhat.com>
24934
24935 * gcc.c-torture/execute/20000715-1.c: New test.
24936
24937 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24938
24939 * gcc.c-torture/execute/20000707-1.c: New test.
24940
24941 2000-07-13 Neil Booth <NeilB@earthling.net>
24942
24943 * testsuite/gcc.dg/cpp/digraph1.c,
24944 testsuite/gcc.dg/cpp/digraph2.c,
24945 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24946
24947 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24948
24949 * g77.f-torture/compile/20000630-2.f: New test.
24950 * g77.f-torture/compile/20000630-2.x
24951
24952 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24953
24954 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24955
24956 2000-07-11 Neil Booth <NeilB@earthling.net>
24957
24958 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24959
24960 2000-07-11 Neil Booth <NeilB@earthling.net>
24961
24962 * gcc.dg/cpp/cmdlne-C.c: New.
24963
24964 2000-07-09 Neil Booth <NeilB@earthling.net>
24965
24966 * gcc.dg/cpp/directiv.c: New tests.
24967 * gcc.dg/cpp/undef1.c: Update.
24968
24969 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24970
24971 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24972
24973 2000-07-09 Neil Booth <NeilB@earthling.net>
24974
24975 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24976
24977 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24978
24979 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24980 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24981
24982 2000-07-08 Neil Booth <NeilB@earthling.net>
24983
24984 * gcc.dg/cpp/macsyntx.c: New tests.
24985
24986 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24987
24988 * gcc.dg/20000707-1.c: New test.
24989
24990 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24991
24992 * gcc.c-torture/execute/20000706-1.c: New test.
24993 * gcc.c-torture/execute/20000706-2.c: New test.
24994 * gcc.c-torture/execute/20000706-3.c: New test.
24995 * gcc.c-torture/execute/20000706-4.c: New test.
24996 * gcc.c-torture/execute/20000706-5.c: New test.
24997
24998 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24999
25000 * g++.old-deja/g++.pt/instantiate7.C: New test.
25001
25002 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25003
25004 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25005 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25006 * g++.old-deja/g++.other/rtti3.C: Likewise.
25007 * g++.old-deja/g++.other/rttid3.C: Likewise.
25008
25009 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25010
25011 * g77.f-torture/compile/20000630-1.x: Fix typo
25012
25013 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25014
25015 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25016 assembly output.
25017
25018 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25019
25020 * gcc.dg/cpp/ident.c: New test.
25021
25022 2000-07-05 Neil Booth <NeilB@earthling.net>
25023
25024 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25025 gcc.dg/cpp/lexstrng.c: New tests.
25026
25027 2000-07-04 Neil Booth <NeilB@earthling.net>
25028
25029 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25030 * gcc.dg/cpp/strify2.c: Same.
25031
25032 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25033
25034 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25035 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25036 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25037 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25038
25039 * testsuite/gcc.dg/cpp/macro1.c,
25040 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25041 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25042 testsuite/gcc.dg/cpp/strify1.c,
25043 testsuite/gcc.dg/cpp/strify2.c: New tests.
25044
25045 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25046
25047 * gcc.c-torture/execute/20000703-1.c: New test.
25048
25049 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25050
25051 * g++.old-deja/g++.pt (lookup10.C): New test.
25052
25053 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25054
25055 * g++.old-deja/g++.pt (typename25.C): New test.
25056
25057 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25058
25059 * gcc.c-torture/compile/20000701-1.c: New test.
25060
25061 2000-06-30 Nick Clifton <nickc@cygnus.com>
25062
25063 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25064 to test case.
25065
25066 2000-06-30 Catherine Moore <clm@cygnus.com>
25067
25068 * gcc.c-torture/execute/align-1.c: New test.
25069
25070 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25071
25072 * g++.old-deja/g++.pt/expr8.C: New test.
25073 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25074
25075 2000-06-29 Nick Clifton <nickc@cygnus.com>
25076
25077 * gcc.c-torture/compile/20000629-1.c: New test.
25078
25079 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25080
25081
25082 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25083 gcc.dg/noncompile directory, depending on whether they're
25084 preprocessor tests or not. Annotate all the tests for the dg
25085 framework.
25086
25087 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25088 * gcc.dg/noncompile/noncompile.exp: New.
25089
25090 * Moved files:
25091 Old name New name
25092 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25093 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25094 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25095 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25096 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25097 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25098 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25099 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25100 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25101 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25102 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25103 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25104 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25105 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25106 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25107 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25108 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25109 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25110 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25111 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25112 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25113 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25114 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25115 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25116
25117 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25118 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25119 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25120 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25121 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25122 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25123
25124 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25125
25126 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25127 declare one variable. On the fourth, error.
25128 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25129 declared by 20000628-1a.h.
25130
25131 2000-06-29 Richard Henderson <rth@redhat.com>
25132
25133 * gcc.c-torture/execute/930529-1.x: New file.
25134 * gcc.dg/920413-1.c: Adjust expected warning text.
25135 * gcc.dg/980217-1.c: Declare abort.
25136 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25137
25138 2000-06-29 Jeffrey A Law (law@cygnus.com)
25139
25140 * g77.f-torture/compile/20000629-1.f: New test.
25141 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25142
25143 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25144
25145 Rearrange lots of files, removing entirely the
25146 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25147 directories.
25148
25149 * Deleted files:
25150 gcc.c-torture/code_quality/code_quality.exp
25151 gcc.c-torture/special/special.exp
25152 gcc.failure/failure.exp
25153 gcc.failure/940409-1.x
25154 gcc.c-torture/compile/961203-1.x
25155
25156 * New files:
25157 gcc.misc-tests/linkage.exp
25158 gcc.c-torture/execute/920730-1t.c
25159 gcc.c-torture/execute/920730-1t.x
25160 gcc.c-torture/compile/920520-1.x
25161 gcc.c-torture/compile/920521-1.x
25162 gcc.c-torture/compile/981006-1.x
25163 gcc.c-torture/execute/eeprof-1.x
25164
25165 * Moved files (possibly with modifications to fit a new harness):
25166 Old name New name
25167 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25168 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25169 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25170 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25171 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25172 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25173 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25174 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25175 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25176 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25177 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25178 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25179 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25180 gcc.failure/940409-1.c gcc.dg/940409-1.c
25181
25182 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25183
25184 * c-torture/compile/961203-1.x: Delete.
25185
25186 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25187 not exit. Include stdio.h.
25188 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25189 * gcc.misc-tests/dg-12.c: Likewise.
25190 * gcc.misc-tests/dg-5.c: Likewise.
25191 * gcc.misc-tests/dg-6.c: Likewise.
25192 * gcc.misc-tests/dg-7.c: Prototype abort.
25193 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25194 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25195 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25196 not exit.
25197 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25198 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25199
25200 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25201
25202 * gcc.dg/cpp/20000628-1.c: New test.
25203 * gcc.dg/cpp/20000628-1.h: New header for above test.
25204 * gcc.dg/cpp/20000628-1a.h: Likewise.
25205
25206 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25207
25208 * gcc.dg/cpp: New directory.
25209 * gcc.dg/cpp/cpp.exp: New driver.
25210 * gcc.dg/cpp/20000627-1.c: New test.
25211 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25212 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25213 and rewrite as a compilation test.
25214
25215 * gcc.dg: Move many files into the cpp subdirectory, possibly
25216 renaming or editing them as well.
25217 Old name New name
25218 990119-1.c cpp/19990119-1.c
25219 990228-1.c cpp/19990228-1.c
25220 990407-1.c cpp/19990407-1.c
25221 990409-1.c cpp/19990409-1.c
25222 990413-1.c cpp/19990413-1.c
25223 990703-1.c cpp/19990703-1.c
25224 20000127-1.c cpp/20000127-1.c
25225 20000129-1.c cpp/20000129-1.c
25226 20000207-1.c cpp/20000207-1.c
25227 20000207-2.c cpp/20000207-2.c
25228 20000209-1.c cpp/20000209-1.c
25229 20000209-2.c cpp/20000209-2.c
25230 20000301-1.c cpp/20000301-1.c
25231 20000419-1.c cpp/20000419-1.c
25232 20000510-1.S cpp/20000510-1.S
25233 20000519-1.c cpp/20000519-1.c
25234 20000529-1.c cpp/20000529-1.c
25235 20000625-1.c cpp/20000625-1.c
25236 20000625-2.c cpp/20000625-2.c
25237 cpp-as1.c cpp/assert1.c
25238 cpp-as2.c cpp/assert2.c
25239 cxx-comments-1.c cpp/cxxcom1.c
25240 cxx-comments-2.c cpp/cxxcom2.c
25241 endif-label.c cpp/endif.c
25242 cpp-hash1.c cpp/hash1.c
25243 cpp-hash2.c cpp/hash2.c
25244 cpp-if1.c cpp/if-1.c
25245 cpp-if2.c cpp/if-2.c
25246 cpp-if3.c cpp/if-3.c
25247 cpp-if4.c cpp/if-4.c
25248 cpp-if5.c cpp/if-5.c
25249 cpp-cond.c cpp/if-cexp.c
25250 cpp-missingop.c cpp/if-mop.c
25251 cpp-missingparen.c cpp/if-mpar.c
25252 cpp-opprec.c cpp/if-oppr.c
25253 cpp-ifparen.c cpp/if-paren.c
25254 cpp-shortcircuit.c cpp/if-sc.c
25255 cpp-shift.c cpp/if-shift.c
25256 cpp-unary.c cpp/if-unary.c
25257 cpp-li1.c cpp/line1.c
25258 cpp-li2.c cpp/line2.c
25259 lineno.c cpp/line3.c
25260 lineno-2.c cpp/line4.c
25261 cpp-mi.c cpp/mi1.c
25262 cpp-mic.h cpp/mi1c.h
25263 cpp-micc.h cpp/mi1cc.h
25264 cpp-mind.h cpp/mi1nd.h
25265 cpp-mindp.h cpp/mi1ndp.h
25266 cpp-mix.h cpp/mi1x.h
25267 cpp-mi2.c cpp/mi2.c
25268 cpp-mi2a.h cpp/mi2a.h
25269 cpp-mi2b.h cpp/mi2b.h
25270 cpp-mi2c.h cpp/mi2c.h
25271 cpp-mi3.c cpp/mi3.c
25272 cpp-mi3.def cpp/mi3.def
25273 poison-1.c cpp/poison.c
25274 pr-impl.c cpp/prag-imp.c
25275 cpp-redef-2.c cpp/redef1.c
25276 cpp-redef.c cpp/redef2.c
25277 strpaste.c cpp/strp1.c
25278 strpaste-2.c cpp/strp2.c
25279 cpp-tradpaste.c cpp/tr-paste.c
25280 cpp-tradstringify.c cpp/tr-str.c
25281 cpp-tradwarn1.c cpp/tr-warn1.c
25282 cpp-tradwarn2.c cpp/tr-warn2.c
25283 trigraphs.c cpp/trigraphs.c
25284 cpp-unc1.c cpp/unc1.c
25285 cpp-unc2.c cpp/unc2.c
25286 cpp-unc3.c cpp/unc3.c
25287 cpp-unc.c cpp/unc4.c
25288 undef.c cpp/undef1.c
25289 undef-2.c cpp/undef2.c
25290 cpp-wi1.c cpp/widestr1.c
25291
25292 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25293
25294 * lib/g++.exp (g++_include_flags): Tweak.
25295
25296 2000-06-27 H.J. Lu <hjl@gnu.org>
25297 Loren J. Rittle <ljrittle@acm.org>
25298
25299 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25300 version with one that knows about the new gcc tree structure.
25301 (g++_link_flags): Same.
25302
25303 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25304
25305 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25306 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25307 case we are cross-compiling.
25308
25309 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25310 g++.old-deja/g++.niklas/Makefile.in,
25311 g++.old-deja/g++.niklas/configure.in,
25312 g++.old-deja/g++.other/Makefile.in,
25313 g++.old-deja/g++.other/configure.in,
25314 gcc.c-torture/code_quality/Makefile.in,
25315 gcc.c-torture/code_quality/configure.in,
25316 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25317 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25318 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25319 gcc.c-torture/execute/ieee/Makefile.in,
25320 gcc.c-torture/execute/ieee/configure.in,
25321 gcc.c-torture/noncompile/Makefile.in,
25322 gcc.c-torture/noncompile/configure.in,
25323 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25324 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25325 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25326
25327 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25328
25329 * g++.old-deja/g++.other/ambig3.C: New test.
25330
25331 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25332
25333 * g++.old-deja/g++.pt/syntax1.C: New test.
25334 * g++.old-deja/g++.pt/syntax2.C: New test.
25335 * g++.old-deja/g++.other/syntax3.C: New test.
25336 * g++.old-deja/g++.other/syntax4.C: New test.
25337
25338 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25339
25340 * gcc.dg/20000623-1.c: Prototype exit and abort.
25341
25342 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25343
25344 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25345 New tests.
25346 * gcc.dg/cpp-mi3.def: New file.
25347
25348 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25349 inside assertions.
25350 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25351 lexer's error messages.
25352 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25353 divine anything from the linemarkers.
25354 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25355 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25356
25357 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25358
25359 * gcc.dg/20000623-1.c: New test.
25360
25361 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25362
25363 * gcc.c-torture/execute/20000622-1.c: New test.
25364
25365 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25366
25367 * g++.old-deja/g++.other/init15.C: New test.
25368
25369 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25370
25371 * g++.old-deja/g++.pt/vaarg2.C: New test.
25372 * g++.old-deja/g++.pt/vaarg3.C: New test.
25373
25374 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25375
25376 * g++.old-deja/g++.other/dyncast6.C: New test.
25377
25378 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25379
25380 * gcc.c-torture/execute/loop-6.c: New test.
25381
25382 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25383
25384 * gcc.dg/20000614-1.c: New test.
25385 * gcc.dg/20000614-2.c: New test.
25386
25387 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25388
25389 * g++.old-deja/g++.other/inline12.C: New test.
25390
25391 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25392
25393 * g++.old-deja/g++.other/eh1.C: New test.
25394
25395 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25396
25397 * g++.old-deja/g++.other/type.C: New test.
25398
25399 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25400
25401 * g++.old-deja/g++.other/initstring.C: New test.
25402
25403 2000-06-12 Jason Merrill <jason@redhat.com>
25404
25405 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25406
25407 2000-06-09 Jeffrey A Law (law@cygnus.com)
25408
25409 * gcc.c-torture/compile/20000609-1.c: New test.
25410
25411 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25412
25413 * gcc.dg/20000609-1.c: New test.
25414
25415 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25416
25417 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25418 * gcc.c-torture/noncompile/poison-1.c: Move...
25419 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25420 * gcc.dg/cpp-li1.c: Add a token after the #line.
25421
25422 2000-06-05 Richard Henderson <rth@cygnus.com>
25423
25424 * gcc.c-torture/execute/20000605-2.c: New test.
25425 * gcc.c-torture/execute/20000605-3.c: New test.
25426
25427 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25428
25429 * g77.f-torture/execute/20000503-1.x: New file.
25430
25431 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25432
25433 * g++.old-deja/g++.eh/badalloc1.C: New test.
25434
25435 2000-06-05 Richard Henderson <rth@cygnus.com>
25436
25437 * gcc.c-torture/execute/20000605-1.c: New test.
25438
25439 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25440 Nathan Sidwell <nathan@codesourcery.com>
25441
25442 * gcc.c-torture/compile/20000605-1.c: New test.
25443
25444 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25445
25446 * g77.f-torture/compile/20000601-1.f: New test.
25447
25448 2000-06-03 Richard Henderson <rth@cygnus.com>
25449
25450 * gcc.c-torture/execute/20000603-1.c: New.
25451
25452 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25453
25454 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25455 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25456
25457 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25458
25459 * gcc.dg/compare2.c (case 12): XFAIL.
25460 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25461 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25462
25463 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25464
25465 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25466
25467 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25468 guard macro is already defined when the header is first
25469 included.
25470 * gcc.dg/cpp-mix.h: New file.
25471 * gcc.dg/endif-label.c: Update patterns to match compiler.
25472
25473 * g++.brendan/complex1.C: Declare abort.
25474 * g++.law/refs4.C: Remove XFAIL.
25475 * g++.oliva/expr2.C: Declare abort and exit.
25476
25477 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25478
25479 * gcc.c-torture/execute/20000528-1.c: New test.
25480
25481 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25482 * g++.old-deja/g++.law/temps4.C: Likewise.
25483
25484 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25485 stdlib.h. Call abort() on failure.
25486 * g++.old-deja/g++.law/refs4.C: Likewise.
25487 * g++.old-deja/g++.law/temps4.C: Likewise.
25488 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25489 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25490
25491 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25492
25493 Relative to g++.dg/special:
25494 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25495
25496 Relative to g++.old-deja:
25497 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25498 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25499 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25500 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25501 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25502 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25503 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25504
25505 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25506 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25507 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25508 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25509 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25510 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25511 and/or string.h.
25512
25513 * g++.other/goto1.C: Update expectations for error messages.
25514
25515 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25516
25517 * gcc.c-torture/compile/20000523-1.c: New test.
25518
25519 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25520
25521 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25522
25523 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25524
25525 * g++.old-deja/g++.eh/catch11.C: New test.
25526 * g++.old-deja/g++.eh/catch12.C: New test.
25527
25528 2000-05-24 Nick Clifton <nickc@cygnus.com>
25529
25530 * gcc.c-torture/execute/20000523-1.c: New test.
25531
25532 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25533
25534 * c-torture/execute/bcp-1.c: Replace abort in arg of
25535 __builtin_constant_p with a generic external function.
25536
25537 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25538 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25539 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25540 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25541 Prototype abort and/or exit.
25542
25543 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25544 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25545 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25546 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25547
25548 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25549
25550 * gcc.dg/dwarf2-1.c: New test.
25551
25552 2000-05-20 Richard Henderson <rth@cygnus.com>
25553
25554 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25555
25556 2000-05-20 Andreas Jaeger <aj@suse.de>
25557
25558 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25559 testcase.
25560
25561 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25562
25563 * gcc.c-torture/execute/20000519-2.c: New test.
25564
25565 2000-05-19 Andreas Jaeger <aj@suse.de>
25566
25567 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25568 which fails with SSA.
25569
25570 * lib/c-torture.exp: Also test with -O3 -fssa.
25571
25572 2000-05-18 Michael Meissner <meissner@redhat.com>
25573
25574 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25575 * gcc.c-torture/execute/920415-1.c: Ditto.
25576 * gcc.c-torture/execute/920501-1.c: Ditto.
25577 * gcc.c-torture/execute/conversion.c: Ditto.
25578 * gcc.c-torture/execute/cvt-1.c: Ditto.
25579
25580 2000-05-18 Jeffrey A Law (law@cygnus.com)
25581
25582 * gcc.c-torture/compile/20000518-1.c: New test.
25583
25584 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25585
25586 * g77.f-torture/compile/200005018.f: New test.
25587
25588 2000-05-17 Jeffrey A Law (law@cygnus.com)
25589
25590 * gcc.c-torture/compile/20000517-1.c: New test.
25591
25592 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25593
25594 * gcc.c-torture/execute/20000516-1.c: New test.
25595
25596 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25597
25598 * g++.old-deja/g++.other/eh.C: New test.
25599
25600 2000-05-12 Richard Henderson <rth@cygnus.com>
25601
25602 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25603 constants through to doit's conditional.
25604
25605 2000-05-11 Jeffrey A Law (law@cygnus.com)
25606
25607 * gcc.c-torture/compile/20000511-1.c: New test.
25608 * g77.f-torture/compile/20000511-1.f: New test.
25609 * g77.f-torture/compile/20000511-2.f: New test.
25610
25611 2000-05-11 Michael Meissner <meissner@redhat.com>
25612
25613 * gcc.c-torture/execute/20000511-1.c: New test.
25614
25615 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25616
25617 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25618 * gcc.dg/20000510-1.S: New.
25619
25620 2000-05-08 Catherine Moore <clm@cygnus.com>
25621
25622 * gcc.dg/unused-3.c: New.
25623
25624 2000-05-06 Richard Henderson <rth@cygnus.com>
25625
25626 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25627 * g++.old-deja/g++.mike/warn1.C: Likewise.
25628 * g++.old-deja/g++.pt/local1.C: Likewise.
25629 * g++.old-deja/g++.pt/local7.C: Likewise.
25630 * g++.old-deja/g++.pt/spec16.C: Likewise.
25631
25632 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25633
25634 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25635
25636 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25637
25638 * g77.f-torture/execute/20000503-1.f: New test.
25639
25640 2000-05-04 Andreas Jaeger <aj@suse.de>
25641
25642 * gcc.dg/noreturn-2.c: New test.
25643
25644 2000-05-04 Neil Booth <NeilB@earthling.net>
25645
25646 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25647 preprocessor.
25648
25649 2000-05-04 Richard Henderson <rth@cygnus.com>
25650
25651 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25652
25653 2000-05-04 Richard Henderson <rth@cygnus.com>
25654
25655 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25656 OpenSSL by Jason R Thorpe.
25657
25658 2000-05-03 Jim Wilson <wilson@cygnus.com>
25659
25660 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25661
25662 2000-05-03 Robert Lipe <robertlipe@usa.net>
25663
25664 * gcc.dg/20000503-1.c: New test.
25665
25666 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25667
25668 * gcc.c-torture/compile/20000502-1.c: New test.
25669 * g++.old-deja/g++.other/align.C: New test.
25670 * gcc.dg/cpp-tradstringify.c: New test.
25671
25672 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25673
25674 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25675 and hard registers.
25676
25677 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25678
25679 * gcc.c-torture/execute/loop-5.c: New test.
25680
25681 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25682
25683 * gcc.c-torture/execute/va-arg-20.c: New test.
25684
25685 2000-04-23 Jeffrey A Law (law@cygnus.com)
25686
25687 * gcc.c-torture/execute/20000422-1.c: New test.
25688
25689 2000-04-20 Greg McGary <gkm@gnu.org>
25690
25691 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25692 when optimizing, but without sibling-call optimizations (-O1).
25693
25694 2000-04-20 Jeffrey A Law (law@cygnus.com)
25695
25696 * gcc.c-torture/compile/20000420-1.c: New test.
25697
25698 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25699
25700 * g++.abi/ptrflags.C: New test.
25701 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25702
25703 2000-04-19 Catherine Moore <clm@cygnus.com>
25704
25705 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25706
25707 2000-04-19 Greg McGary <gkm@gnu.org>
25708
25709 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25710 sibling-call optimizations.
25711
25712 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25713
25714 * gcc.dg/20000419-1.c: New test.
25715
25716 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25717
25718 * gcc.c-torture/execute/20000412-6.c: New test.
25719
25720 2000-04-12 Jeffrey A Law (law@cygnus.com)
25721
25722 * gcc.c-torture/execute/20000412-5.c: New test.
25723 * g77.f-torture/compile/20000412-1.f: New test.
25724 * gcc.c-torture/execute/20000412-4.c: New test.
25725 * gcc.c-torture/compile/20000412-2.c: New test.
25726 * gcc.c-torture/execute/20000412-3.c: New test.
25727 * gcc.c-torture/compile/20000412-1.c: New test.
25728 * gcc.c-torture/execute/20000412-2.c: New test.
25729
25730 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25731
25732 * objc/execute/bf-20.m: New test.
25733
25734 2000-04-10 Richard Henderson <rth@cygnus.com>
25735
25736 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25737
25738 * gcc.c-torture/execute/20000412-1.c: New test.
25739
25740 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25741
25742 * g++.old-deja/g++.eh/catchptr1.C: New test.
25743
25744 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25745
25746 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25747
25748 2000-04-08 Neil Booth <NeilB@earthling.net>
25749
25750 * gcc.dg/cpp-nullchar.c: Remove test as
25751 embedded nulls cause problems.
25752
25753 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25754
25755 * gcc.dg/compare2.c: New test.
25756
25757 2000-04-08 Neil Booth <NeilB@earthling.net>
25758
25759 * gcc.dg/cpp-nullchar.c: New test.
25760
25761 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25762
25763 * gcc.dg/cpp-mi2.c: New test.
25764 * gcc.dg/cpp-mi2[abc].h: New files.
25765
25766 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25767
25768 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25769 member name.
25770
25771 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25772
25773 * g++.old-deja/g++.abi/vmihint.C: New test.
25774
25775 2000-04-06 Neil Booth <NeilB@earthling.net>
25776
25777 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25778 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25779 copyright.
25780
25781 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25782
25783 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25784 avoid stack-frame overwrite.
25785
25786 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25787
25788 * gcc.c-torture/compile/20000405-2.c: New test.
25789 * gcc.c-torture/compile/20000405-3.c: New test.
25790
25791 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25792
25793 * gcc.c-torture/compile/20000405-1.c: New test.
25794
25795 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25796
25797 * gcc.dg/cast-qual-1.c: Revert last change.
25798
25799 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25800
25801 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25802
25803 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25804
25805 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25806 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25807
25808 2000-04-03 Jeffrey A Law (law@cygnus.com)
25809
25810 * gcc.c-torture/compile/20000403-2.c: New test.
25811 * gcc.c-torture/compile/20000403-1.c: New test.
25812
25813 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25814
25815 * gcc.c-torture/execute/20000403-1.c: New test.
25816
25817 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25818
25819 * gcc.c-torture/execute/20000402-1.c: New test.
25820
25821 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25822
25823 * gcc.c-torture/execute/va-arg-15.c: New test.
25824 * gcc.c-torture/execute/va-arg-16.c: New test.
25825 * gcc.c-torture/execute/va-arg-17.c: New test.
25826 * gcc.c-torture/execute/va-arg-18.c: New test.
25827 * gcc.c-torture/execute/va-arg-19.c: New test.
25828
25829 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25830
25831 * gcc.c-torture/compile/981211-1.c: Move to...
25832 * gcc.dg/cpp-as1.c: ...here.
25833 * gcc.dg/cpp-as2.c: New file.
25834
25835 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25836 compiler.
25837
25838 2000-04-02 Neil Booth <NeilB@earthling.net>
25839
25840 * gcc.dg/cpp-cond.c New tests.
25841 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25842 accidental success less likely.
25843 * gcc.dg/cpp-missingop.c New tests.
25844 * gcc.dg/cpp-missingparen.c New tests.
25845 * gcc.dg/cpp-shift.c New tests.
25846 * gcc.dg/cpp-shortcircuit.c New tests.
25847 * gcc.dg/cpp-unary.c New tests.
25848
25849 2000-03-29 Jeffrey A Law (law@cygnus.com)
25850
25851 * gcc.c-torture/compile/20000329-1.c: New test.
25852
25853 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25854
25855 * gcc.c-torture/compile/20000326-1.c: New test.
25856 * gcc.c-torture/compile/20000326-2.c: New test.
25857
25858 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25859
25860 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25861 the first parameter is a function argument.
25862
25863 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25864
25865 * g++.old-deja/g++.ext/array4.C: New test.
25866
25867 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25868
25869 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25870
25871 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25872
25873 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25874
25875 2000-03-19 Richard Henderson <rth@cygnus.com>
25876
25877 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25878
25879 2000-03-19 Richard Henderson <rth@cygnus.com>
25880
25881 * gcc.c-torture/compile/20000319-1.c: New test.
25882
25883 2000-03-14 Jeffrey A Law (law@cygnus.com)
25884
25885 * gcc.c-torture/execute/20000314-3.c: New test.
25886 * gcc.c-torture/execute/20000314-2.c: New test.
25887 * gcc.c-torture/execute/20000314-1.c: New test.
25888 * gcc.c-torture/compile/20000314-2.c: New test.
25889 * gcc.c-torture/compile/20000314-1.c: New test.
25890
25891 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25892
25893 * g++.old-deja/g++.warn/inline.C: New test.
25894
25895 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25896
25897 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25898 standards-compliant result rather than specific constants.
25899 Put test-values in array.
25900
25901 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25902
25903 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25904 (g++_target_compile): Put test-specific options last.
25905
25906 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25907
25908 * g++.old-deja/g++.eh/vbase4.C: New test.
25909
25910 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25911
25912 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25913
25914 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25915
25916 * g++.old-deja/g++.brendan/misc12.C: Removed.
25917 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25918 * g++.old-deja/g++.ext/pretty4.C: New test.
25919
25920 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25921
25922 * g++.old-deja/g++.other/string2.C: New test.
25923
25924 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25925
25926 * g++.old-deja/g++.warn/impint2.C: New test.
25927
25928 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25929
25930 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25931 is 1, not zero.
25932
25933 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25934
25935 * g++.old-deja/g++.warn/impint.C: New test.
25936 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25937 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25938 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25939 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25940 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25941 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25942 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25943 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25944 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25945 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25946 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25947 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25948
25949 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25950
25951 * gcc.dg/cpp-redef.c: New test.
25952
25953 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25954
25955 * g++.old-deja/g++.pt/unify7.C: New test.
25956
25957 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25958
25959 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25960 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25961
25962 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25963
25964 * gcc.c-torture/compile/20000224-1.c: New test.
25965
25966 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25967
25968 * gcc.c-torture/compile/cpp-2.c: New test.
25969 * gcc.c-torture/compile/cpp-1.c: New test.
25970
25971 2000-02-25 Jeffrey A Law (law@cygnus.com)
25972
25973 * gcc.c-torture/execute/20000225-1.c: New test.
25974
25975 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25976
25977 * gcc.dg/cpp-li2.c: New test.
25978
25979 * gcc.dg/cpp-wi1.c: New test.
25980
25981 * gcc.dg/cpp-li1.c: New test.
25982
25983 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25984
25985 * g++.old-deja/g++.other/sizeof5.C: New test.
25986
25987 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25988
25989 * gcc.c-torture/execute/va-arg-13.c: New test.
25990
25991 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25992
25993 * gcc.c-torture/execute/va-arg-12.c: New test.
25994
25995 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25996
25997 * gcc.c-torture/execute/20000223-1.c: New test.
25998
25999 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26000
26001 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26002
26003 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26004
26005 * g++.old-deja/g++.abi/ptrmem.C: New test.
26006
26007 2000-02-19 Richard Henderson <rth@cygnus.com>
26008
26009 * gcc.c-torture/compile/init-3.c: New.
26010
26011 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26012
26013 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26014 ALWAYS_CXXFLAGS.
26015
26016 2000-02-11 Robert Lipe <robertl@sco.com>
26017
26018 * gcc.c-torture/compile/20000211-3.c: New test.
26019
26020 2000-02-11 Martin Buchholz <martin@xemacs.org>
26021
26022 * gcc.c-torture/compile/20000211-2.c: New test.
26023
26024 2000-02-11 Jeffrey A Law (law@cygnus.com)
26025
26026 * gcc.c-torture/compile/20000211-1.c: New test.
26027
26028 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26029
26030 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26031 on native targets
26032
26033 2000-02-08 Nathan Sidwell <nathan@acm.org>
26034
26035 * g++.old-deja/g++.other/cast5.C: New test.
26036
26037 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26038
26039 * gcc.c-torture/execute/20000205-1.c: New.
26040
26041 2000-02-03 Nathan Sidwell <nathan@acm.org>
26042
26043 * g++.old-deja/g++.jason/cast3.C: Return void.
26044 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26045
26046 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26047
26048 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26049
26050 * gcc.dg/loop-1.c: New test.
26051
26052 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26053
26054 * gcc.c-torture/compile/20000127-1.c: New test.
26055 * gcc.c-torture/execute/991228-1.c: New test.
26056
26057 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26058
26059 * gcc.dg/unused-2.c: New test.
26060
26061 * gcc.dg/conv-1.c: New test.
26062
26063 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26064
26065 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26066 compiler.
26067 (tool_option_proc): Fix typo.
26068
26069 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26070
26071 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26072 of the ld on the host, not on the build machine.
26073 Also, don't crash if '--help' is not a supported option.
26074
26075 2000-01-24 Richard Henderson <rth@cygnus.com>
26076
26077 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26078
26079 2000-01-20 Jeffrey A Law (law@cygnus.com)
26080
26081 * gcc.c-torture/execute/20000120-2.c: New test.
26082 * gcc.c-torture/execute/20000120-1.c: New test.
26083
26084 2000-01-13 Jeffrey A Law (law@cygnus.com)
26085
26086 * gcc.c-torture/execute/20000113-1.c: New test.
26087
26088 2000-01-12 Jeffrey A Law (law@cygnus.com)
26089
26090 * gcc.c-torture/execute/20000112-1.c: New test.
26091
26092 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26093
26094 * gcc.dg/20000111-1.c: New test.
26095
26096 2000-01-10 Jeffrey A Law (law@cygnus.com)
26097
26098 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26099 with 16 bit integers.
26100
26101 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26102
26103 * gcc.dg/20000108-1.c: New test.
26104
26105 2000-01-05 Nathan Sidwell <nathan@acm.org>
26106
26107 * g++.old-deja/g++.ns/koenig8.C: New test.
26108
26109 2000-01-05 Nathan Sidwell <nathan@acm.org>
26110
26111 * g++.old-deja/g++.other/cast4.C: New test.
26112
26113 2000-01-05 Jeffrey A Law (law@cygnus.com)
26114
26115 * gcc.c-torture/compile/20000105-2.c: New test.
26116 * gcc.c-torture/compile/20000105-1.c: New test.
26117
26118 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26119
26120 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26121 references to printf & atoi to conform to ANSI standard.
26122 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26123 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26124 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26125 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26126 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26127 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26128 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26129 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26130 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26131 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26132 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26133 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26134 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26135 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26136 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26137 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26138 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26139 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26140 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26141 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26142 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26143 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26144 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26145 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26146 * g++.old-deja/g++.brendan/init3.C: Likewise.
26147 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26148 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26149 * g++.old-deja/g++.brendan/new2.C: Likewise.
26150 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26151 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26152 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26153 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26154 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26155 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26156 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26157 * g++.old-deja/g++.brendan/template24.C: Likewise.
26158 * g++.old-deja/g++.brendan/template3.C: Likewise.
26159 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26160 * g++.old-deja/g++.jason/inline3.C: Likewise.
26161 * g++.old-deja/g++.jason/opeq.C: Likewise.
26162 * g++.old-deja/g++.law/arg5.C: Likewise.
26163 * g++.old-deja/g++.law/arm7.C: Likewise.
26164 * g++.old-deja/g++.law/ctors11.C: Likewise.
26165 * g++.old-deja/g++.law/cvt8.C: Likewise.
26166 * g++.old-deja/g++.law/init9.C: Likewise.
26167 * g++.old-deja/g++.law/refs4.C: Likewise.
26168 * g++.old-deja/g++.law/template2.C: Likewise.
26169 * g++.old-deja/g++.law/visibility24.C: Likewise.
26170 * g++.old-deja/g++.law/vtable3.C: Likewise.
26171 * g++.old-deja/g++.mike/asm2.C: Likewise.
26172 * g++.old-deja/g++.mike/eh1.C: Likewise.
26173 * g++.old-deja/g++.mike/misc1.C: Likewise.
26174 * g++.old-deja/g++.mike/misc13.C: Likewise.
26175 * g++.old-deja/g++.mike/misc14.C: Likewise.
26176 * g++.old-deja/g++.mike/ns12.C: Likewise.
26177 * g++.old-deja/g++.mike/p1248.C: Likewise.
26178 * g++.old-deja/g++.mike/p3708.C: Likewise.
26179 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26180 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26181 * g++.old-deja/g++.mike/p646.C: Likewise.
26182 * g++.old-deja/g++.mike/p700.C: Likewise.
26183 * g++.old-deja/g++.mike/p783.C: Likewise.
26184 * g++.old-deja/g++.mike/p783a.C: Likewise.
26185 * g++.old-deja/g++.mike/p783b.C: Likewise.
26186 * g++.old-deja/g++.mike/p786.C: Likewise.
26187 * g++.old-deja/g++.mike/p789.C: Likewise.
26188 * g++.old-deja/g++.mike/p789a.C: Likewise.
26189 * g++.old-deja/g++.mike/p807a.C: Likewise.
26190 * g++.old-deja/g++.other/delete3.C: Likewise.
26191 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26192 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26193 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26194 * g++.old-deja/g++.other/empty1.C: Likewise.
26195 * g++.old-deja/g++.other/temporary1.C: Likewise.
26196 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26197 * g++.old-deja/g++.pt/t16.C: Likewise.
26198 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26199
26200 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26201
26202 * gcc.dg/991230-1.c: New test.
26203
26204 1999-12-29 Jeffrey A Law (law@cygnus.com)
26205
26206 * gcc.c-torture/compile/991229-3.c: New test.
26207 * gcc.c-torture/compile/991229-2.c: New test.
26208 * gcc.c-torture/compile/991229-1.c: New test.
26209
26210 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26211
26212 * gcc.c-torture/compile/labels-2.c: New test.
26213
26214 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26215
26216 * gcc.c-torture/execute/991227-1.c: New test.
26217
26218 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26219
26220 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26221
26222 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26223
26224 * gcc.c-torture/execute/991221-1.c: New test.
26225
26226 1999-12-20 Nathan Sidwell <nathan@acm.org>
26227
26228 * g++.old-deja/g++.other/cast3.C: New test.
26229
26230 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26231
26232 * gcc.c-torture/execute/991216-4.c: New test.
26233
26234 1999-12-16 Michael Meissner <meissner@cygnus.com>
26235
26236 * gcc.c-torture/execute/991216-1.c: New test.
26237 * gcc.c-torture/execute/991216-2.c: New test.
26238 * gcc.c-torture/execute/991216-3.c: New test.
26239
26240 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26241
26242 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26243 Actually make the test fail by using "-O2" for compilation.
26244
26245 1999-12-15 Nathan Sidwell <nathan@acm.org>
26246
26247 * g++.old-deja/g++.warn/cast-align1.C: New test.
26248
26249 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26250
26251 * gcc.c-torture/compile/991214-1.c: New test.
26252 * gcc.c-torture/compile/991214-2.c: New test.
26253
26254 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26255
26256 * gcc.dg/991214-1.c: New test.
26257
26258 1999-12-13 Jeffrey A Law (law@cygnus.com)
26259
26260 * gcc.c-torture/compile/991213-3.c: New test.
26261 * gcc.c-torture/compile/991213-2.c: New test.
26262 * gcc.c-torture/compile/991213-1.c: New test.
26263
26264 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26265
26266 * gcc.dg/991209-1.c: New test.
26267
26268 1999-12-08 Nathan Sidwell <nathan@acm.org>
26269
26270 * gcc.c-torture/compile/991208-1.c: New test.
26271
26272 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26273
26274 * gcc.dg/ultrasp2.c: New test.
26275
26276 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26277
26278 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26279
26280 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26281
26282 * gcc.c-torture/compile/991202-1.c: New test.
26283 * gcc.c-torture/execute/991202-1.c: New test.
26284 * gcc.c-torture/execute/991202-2.c: New test.
26285 * gcc.c-torture/execute/991202-3.c: New test.
26286
26287 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26288
26289 * g++.old-deja/g++.abi/align.C: New test.
26290 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26291 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26292
26293 1999-12-01 Richard Henderson <rth@cygnus.com>
26294
26295 * gcc.c-torture/execute/991201-1.c: New.
26296
26297 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26298
26299 * gcc.dg/991129-1.c: New test.
26300
26301 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26302
26303 * gcc.c-torture/compile/991127-1.c: New test.
26304
26305 1999-11-22 Nathan Sidwell <nathan@acm.org>
26306
26307 * g++.old-deja/g++.other/warn4.C: New test.
26308
26309 1999-11-22 Nathan Sidwell <nathan@acm.org>
26310
26311 * g++.old-deja/g++.eh/cleanup2.C: New test.
26312 * g++.old-deja/g++.ext/pretty2.C: New test.
26313 * g++.old-deja/g++.ext/pretty3.C: New test.
26314 * g++.old-deja/g++.other/debug6.C: New test.
26315
26316 1999-10-20 Jim Wilson <wilson@cygnus.com>
26317
26318 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26319 compiler_output to look for one error message instead of two.
26320
26321 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26322
26323 * gcc.c-torture/execute/991118-1.c: Also test case
26324 where the word boundary does not split a byte evenly.
26325
26326 1999-11-19 Nathan Sidwell <nathan@acm.org>
26327
26328 * g++.old-deja/g++.ext/restrict1.C: New test.
26329
26330 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26331
26332 * gcc.c-torture/execute/991118-1.c: New test.
26333
26334 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26335
26336 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26337 working directory pathnames.
26338
26339 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26340
26341 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26342 host is equipped with driver.h and driver.o so it can actually
26343 compile and run the tests.
26344
26345 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26346
26347 * gcc.c-torture/compile/991008-1.c: New test.
26348
26349 1999-11-08 Nick Clifton <nickc@cygnus.com>
26350
26351 * lib/gcc-dg.exp: Include target-supports.exp
26352
26353 1999-11-05 Nick Clifton <nickc@cygnus.com>
26354
26355 * lib/target-supports.exp: New file: Provide procs to test for
26356 features supported by the target.
26357 (check_weak_available): Moved here from ecos.exp.
26358 (check_alias_available): New proc: Determine of the target
26359 toolchain supports the alias attribute.
26360
26361 * gcc.dg/special/ecos.exp: Move check_weak_available to
26362 target-supports.exp.
26363 (alias-1.c): Only perform the test if the target supports
26364 aliases.
26365 (wkali-1.c): Only perform the test if the target supports
26366 aliases.
26367
26368 * gcc.dg/990506-0.c: Expect error messages from cross
26369 targets as well as native targets.
26370
26371 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26372
26373 * gcc.dg/ultrasp1.c: Removed xfail.
26374 * gcc.dg/struct-ret-2.c: Likewise.
26375 * gcc.dg/array-1.c: Likewise.
26376
26377 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26378
26379 * gcc.dg/struct-ret-2.c: New test.
26380
26381 * gcc.dg/array-1.c: New test.
26382
26383 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26384
26385 * gcc.c-torture/execute/991030-1.c: New test.
26386
26387 1999-10-26 Richard Henderson <rth@cygnus.com>
26388
26389 * gcc.c-torture/compile/991026-2.c: New test.
26390
26391 1999-10-26 Jeffrey A Law (law@cygnus.com)
26392
26393 * gcc.c-torture/compile/991026-1.c: New test.
26394
26395 1999-10-23 Jeffrey A Law (law@cygnus.com)
26396
26397 * gcc.c-torture/execute/991023-1.c: New test.
26398
26399 1999-10-19 Jeffrey A Law (law@cygnus.com)
26400
26401 * gcc.c-torture/execute/991019-1.c: New test.
26402
26403 1999-10-16 Richard Henderson <rth@cygnus.com>
26404
26405 * gcc.c-torture/execute/991016-1.c: New test.
26406
26407 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26408
26409 * gcc.c-torture/execute/991014-1.c: New test.
26410
26411 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26412
26413 * g++.old-deja/g++.other/union2.C: New test.
26414
26415 1999-10-13 Nathan Sidwell <nathan@acm.org>
26416
26417 * g++.old-deja/g++.other/vaarg2.C: New test.
26418 * g++.old-deja/g++.other/vaarg3.C: New test.
26419
26420 1999-10-12 Craig Burley <craig@jcb-sc.com>
26421
26422 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26423 in compile/.
26424
26425 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26426
26427 * gcc.c-torture/execute/va-arg-11.c: New test.
26428
26429 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26430
26431 * lib/file-format.exp (gcc_target_object_format): Don't
26432 crash if objdump is unavailable.
26433
26434 1999-09-29 Donn Terry <donn@interix.com>
26435
26436 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26437
26438 1999-09-28 Nick Clifton <nickc@cygnus.com>
26439
26440 * gcc.c-torture/compile/990928-1.c: New test.
26441
26442 1999-09-28 Nathan Sidwell <nathan@acm.org>
26443
26444 * g++.old-deja/g++.other/decl6.C: New test.
26445
26446 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26447
26448 * gcc.c-torture/execute/va-arg-10.c: New test.
26449
26450 1999-09-27 Nathan Sidwell <nathan@acm.org>
26451
26452 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26453 __PRETTY_FUNCTION__.
26454
26455 1999-09-23 Nick Clifton <nickc@cygnus.com>
26456
26457 * gcc.c-torture/execute/990923-1.c: New test.
26458
26459 1999-09-21 Nick Clifton <nickc@cygnus.com>
26460
26461 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26462 for which -fpic is inappropriate.
26463
26464 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26465
26466 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26467
26468 1999-09-21 Nathan Sidwell <nathan@acm.org>
26469
26470 * g++.old-deja/g++.other/dyncast1.C: New test.
26471 * g++.old-deja/g++.other/dyncast2.C: New test.
26472 * g++.old-deja/g++.other/dyncast3.C: New test.
26473 * g++.old-deja/g++.other/dyncast4.C: New test.
26474 * g++.old-deja/g++.other/dyncast5.C: New test.
26475 * g++.old-deja/g++.eh/catch3.C: New test.
26476 * g++.old-deja/g++.eh/catch3p.C: New test.
26477 * g++.old-deja/g++.eh/catch4.C: New test.
26478 * g++.old-deja/g++.eh/catch4p.C: New test.
26479 * g++.old-deja/g++.eh/catch5.C: New test.
26480 * g++.old-deja/g++.eh/catch5p.C: New test.
26481 * g++.old-deja/g++.eh/catch6.C: New test.
26482 * g++.old-deja/g++.eh/catch6p.C: New test.
26483 * g++.old-deja/g++.eh/catch7.C: New test.
26484 * g++.old-deja/g++.eh/catch7p.C: New test.
26485 * g++.old-deja/g++.eh/catch8.C: New test.
26486 * g++.old-deja/g++.eh/catch8p.C: New test.
26487 * g++.old-deja/g++.eh/catch9.C: New test.
26488 * g++.old-deja/g++.eh/catch9p.C: New test.
26489
26490 1999-09-13 Nathan Sidwell <nathan@acm.org>
26491
26492 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26493 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26494
26495 1999-09-13 Jeffrey A Law (law@cygnus.com)
26496
26497 * gcc.c-torture/compile/990913-1.c: New test.
26498
26499 1999-09-10 Nathan Sidwell <nathan@acm.org>
26500
26501 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26502 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26503
26504 1999-09-09 Richard Henderson <rth@cygnus.com>
26505
26506 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26507
26508 1999-09-09 Nathan Sidwell <nathan@acm.org>
26509
26510 * g++.old-deja/g++.other/lookup11.C: New test.
26511 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26512 what is permitted and what we want.
26513 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26514 overload use.
26515 * g++.old-deja/g++.jason/rfg5.C: Likewise
26516
26517 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26518
26519 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26520 * gcc.c-torture/noncompile/poison-1.c: New file.
26521
26522 1999-09-08 Nathan Sidwell <nathan@acm.org>
26523
26524 * g++.old-deja/g++.other/sizeof3.C: New test.
26525 * g++.old-deja/g++.other/sizeof4.C: New test.
26526 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26527 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26528
26529 1999-09-07 Richard Henderson <rth@cygnus.com>
26530
26531 * gcc.dg/va-arg-1.c: New.
26532
26533 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26534
26535 * gcc.c-torture/execute/va-arg-9.c: New test.
26536
26537 1999-09-05 Craig Burley <craig@jcb-sc.com>
26538
26539 * g77.f-torture/compile/980519-2.f: New test.
26540 * g77.f-torture/compile/19990905-0.f: New test.
26541 * g77.f-torture/compile/19990905-1.f: New test.
26542 * g77.f-torture/compile/19990905-2.f: New test.
26543
26544 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26545
26546 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26547
26548 * gcc.c-torture/execute/990827-1.c: Fix typo.
26549
26550 1999-09-03 Nathan Sidwell <nathan@acm.org>
26551
26552 * g++.old-deja/g++.other/deref1.C: New test.
26553
26554 1999-09-02 Nathan Sidwell <nathan@acm.org>
26555
26556 * g++.old-deja/g++.other/ambig2.C: New test.
26557 * g++.old-deja/g++.other/cond5.C: New test.
26558 * g++.old-deja/g++.other/lookup16.C: New test.
26559
26560 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26561
26562 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26563 assemblers too.
26564
26565 1999-08-31 Jeffrey A Law (law@cygnus.com)
26566
26567 * lib/c-torture.exp: Avoid the "compare executables" optimization
26568 when testing native.
26569
26570 1999-08-29 Jeffrey A Law (law@cygnus.com)
26571
26572 * gcc.c-torture/execute/990829-1.c: New test.
26573 * gcc.c-torture/compile/990829-1.c: New test.
26574
26575 1999-08-27 Paul Burchard <burchard@pobox.com>
26576
26577 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26578 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26579 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26580 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26581 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26582 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26583 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26584 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26585 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26586 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26587 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26588
26589 1999-08-27 Jeffrey A Law (law@cygnus.com)
26590
26591 * gcc.c-torture/execute/990827-1.c: New test.
26592
26593 1999-08-26 Craig Burley <craig@jcb-sc.com>
26594
26595 * g77.f-torture/noncompile/19990826-4.f: New test.
26596
26597 * g77.f-torture/compile/19990826-3.f: New test.
26598
26599 * g77.f-torture/execute/19990826-2.f: New test.
26600
26601 * g77.f-torture/compile/19990826-1.f: New test.
26602
26603 * gcc.c-torture/execute/990826-0.c: New test.
26604 * g77.c-torture/execute/19990826-0.f: New test.
26605
26606 * g77.f-torture/noncompile/970626-2.f: New test.
26607
26608 1999-08-25 Paul Burchard <burchard@pobox.com>
26609
26610 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26611 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26612 lss-011.C: New tests.
26613
26614 1999-08-25 Nathan Sidwell <nathan@acm.org>
26615
26616 * g++.old-deja/g++.other/decl5.C: New test.
26617
26618 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26619
26620 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26621 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26622 call `postbase' for each one. All callers of `postbase' changed
26623 to call this instead.
26624
26625 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26626
26627 * gcc.c-torture/execute/990811-1.c: New test.
26628
26629 1999-08-09 Nick Clifton <nickc@cygnus.com>
26630
26631 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26632 just native ones.
26633
26634 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26635 just native ones.
26636
26637 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26638
26639 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26640
26641 1999-08-04 Jeffrey A Law (law@cygnus.com)
26642
26643 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26644
26645 1999-08-04 Nathan Sidwell <nathan@acm.org>
26646
26647 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26648
26649 1999-08-04 Jeffrey A Law (law@cygnus.com)
26650
26651 * gcc.c-torture/execute/990804-1.c: New test.
26652
26653 1999-08-03 Nathan Sidwell <nathan@acm.org>
26654
26655 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26656 * g++.old-deja/g++.brendan/crash64.C: Likewise
26657 * g++.old-deja/g++.brendan/overload8.C: Likewise
26658
26659 1999-08-03 Nathan Sidwell <nathan@acm.org>
26660
26661 * g++.old-deja/g++.other/struct1.C: New test.
26662
26663 1999-08-03 Nathan Sidwell <nathan@acm.org>
26664
26665 * g++.old-deja/g++.other/enum2.C: New test.
26666
26667 1999-08-02 Richard Henderson <rth@cygnus.com>
26668
26669 Adapted from tests from Franz Sirl:
26670 * gcc.c-torture/execute/va-arg-7.c: New test.
26671 * gcc.c-torture/execute/va-arg-8.c: New test.
26672
26673 1999-08-01 Jeffrey A Law (law@cygnus.com)
26674
26675 * gcc.c-torture/compile/990801-2.c: New test.
26676
26677 * gcc.c-torture/compile/990801-1.c: New test.
26678
26679 1999-07-27 Michael Meissner <meissner@cygnus.com>
26680
26681 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26682 fp-cmp-1.c, converting double to float.
26683
26684 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26685 fp-cmp-1.c, converting double to long double.
26686
26687 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26688 from fr1 to unknown_register, since fr1 is a legitimate register
26689 on some machines.
26690
26691 1999-07-25 Jeffrey A Law (law@cygnus.com)
26692
26693 * README: More listname related changes.
26694
26695 1999-07-08 Catherine Moore <clm@cygnus.com>
26696
26697 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26698
26699 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26700
26701 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26702
26703 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26704
26705 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26706
26707 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26708
26709 * gcc.dg/990703-1.c: New test.
26710
26711 1999-06-29 Nick Clifton <nickc@cygnus.com>
26712
26713 * lib/file-format.exp: New file: Move definition of proc
26714 gcc_target_object_format to here from
26715 gcc.dg/special/ecos.exp.
26716
26717 * lib/c-torture.exp: Include lib file-format.exp.
26718 * lib/gcc-dg.exp: Include lib file-format.exp.
26719
26720 * gcc.dg/special/ecos.exp: Remove definition of proc
26721 gcc_target_object_format.
26722
26723 1999-06-28 Jeffrey A Law (law@cygnus.com)
26724
26725 * gcc.c-torture/execute/990628-1.c: New test.
26726
26727 1999-06-25 Jeffrey A Law (law@cygnus.com)
26728
26729 * gcc.c-torture/compile/990625-2.c: New test.
26730
26731 * gcc.c-torture/compile/990625-1.c: New test.
26732
26733 1999-06-23 Nick Clifton <nickc@cygnus.com>
26734
26735 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26736 attributes compile.
26737 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26738 ports that use the COFF/PE file format.
26739
26740 1999-06-17 Jeffrey A Law (law@cygnus.com)
26741
26742 * gcc.c-torture/compile/990617-1.c: New test.
26743
26744 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26745
26746 * g++.old-deja/g++.other/decl4.C: New test.
26747
26748 1999-06-14 Nathan Sidwell <nathan@acm.org>
26749
26750 * g++.old-deja/g++.other/bitfld3.C: New test.
26751
26752 1999-06-08 Nathan Sidwell <nathan@acm.org>
26753
26754 * g++.old-deja/g++.eh/catch1.C: New test.
26755
26756 1999-06-07 Jeffrey A Law (law@cygnus.com)
26757
26758 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26759
26760 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26761 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26762
26763 1999-06-05 Craig Burley <craig@jcb-sc.com>
26764
26765 * g77.f-torture/compile/19990502-0.f: Replace with new,
26766 shorter, test that still fails after recent changes.
26767
26768 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26769
26770 * gcc.c-torture/execute/990604-1.c: New test.
26771
26772 1999-05-31 Jeffrey A Law (law@cygnus.com)
26773
26774 * gcc.c-torture/execute/990531-1.c: New test.
26775
26776 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26777
26778 * gcc.c-torture/compile/990527-1.c: New test.
26779
26780 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26781
26782 * gcc.c-torture/execute/990527-1.c: New test.
26783
26784 1999-05-25 Nick Clifton <nickc@cygnus.com>
26785
26786 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26787 bitfields as signed.
26788
26789 1999-05-25 Craig Burley <craig@jcb-sc.com>
26790
26791 * g77.f-torture/compile/19990525-0.f: New test.
26792
26793 1999-05-25 Jeffrey A Law (law@cygnus.com)
26794
26795 * gcc.c-torture/execute/990525-2.c: New test.
26796
26797 * gcc.c-torture/execute/990525-1.c: New test.
26798
26799 1999-05-24 Nathan Sidwell <nathan@acm.org>
26800
26801 * g++.old-deja/g++.other/anon3.C: New test.
26802 * g++.old-deja/g++.other/anon4.C: New test.
26803 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26804 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26805 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26806 Merrill).
26807
26808 1999-05-24 Jeffrey A Law (law@cygnus.com)
26809
26810 * gcc.c-torture/execute/990524-1.c: New test.
26811
26812 * gcc.dg/990524-1.c: New test.
26813
26814 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26815
26816 * gcc.c-torture/compile/990523-1.c: New test.
26817
26818 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26819
26820 * gcc.c-torture/compile/990519-1.c: New test.
26821
26822 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26823
26824 * gcc.c-torture/compile/990517-1.c: New test.
26825
26826 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26827 (e4, f4): New tests.
26828 (main): Call them.
26829
26830 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26831
26832 * gcc.dg/noreturn-1.c: New test.
26833
26834 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26835
26836 * gcc.c-torture/execute/990513-1.c: New test.
26837
26838 1999-05-10 Richard Henderson <rth@cygnus.com>
26839
26840 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26841
26842 1999-05-10 Craig Burley <craig@jcb-sc.com>
26843
26844 * g77.f-torture/execute/erfc.f: Use small single-precision
26845 values, to avoid problems on Alphas when not -mieee.
26846
26847 1999-05-08 Craig Burley <craig@jcb-sc.com>
26848
26849 * gcc.dg/990506-0.c: New test.
26850
26851 1999-05-08 Richard Henderson <rth@cygnus.com>
26852
26853 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26854 the constant to test. Don't XFAIL 64-bit targets.
26855
26856 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26857 * g++.old-deja/g++.law/profile1.C: Likewise.
26858
26859 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26860 operator new instances.
26861 * g++.old-deja/g++.other/delete5.C: Likewise.
26862
26863 1999-05-03 Craig Burley <craig@jcb-sc.com>
26864
26865 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26866 intrinsic.
26867
26868 1999-05-03 Craig Burley <craig@jcb-sc.com>
26869
26870 * g77.f-torture/execute/u77-test.f: Reverse order of two
26871 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26872
26873 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26874
26875 * gcc.dg/compare1.c: New test.
26876
26877 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26878
26879 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26880 New tests.
26881
26882 1999-05-02 Craig Burley <craig@jcb-sc.com>
26883
26884 * g77.f-torture/compile/19990502-1.f: New test.
26885
26886 1999-05-02 Craig Burley <craig@jcb-sc.com>
26887
26888 * g77.f-torture/compile/19990502-0.f: New test.
26889
26890 1999-05-02 Craig Burley <craig@jcb-sc.com>
26891
26892 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26893 intrinsic.
26894
26895 1999-05-02 Craig Burley <craig@jcb-sc.com>
26896
26897 * g77.f-torture/execute/u77-test.f (main): List libU77
26898 intrinsics not currently tested.
26899 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26900 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26901 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26902 Trim blanks off the ends of some printed strings.
26903
26904 1999-05-02 Craig Burley <craig@jcb-sc.com>
26905
26906 * g77.f-torture/execute/u77-test.f (main): Just warn about
26907 FSTAT gid disagreement, as it's expected on some systems.
26908
26909 1999-05-01 Craig Burley <craig@jcb-sc.com>
26910
26911 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26912 use a new function, which allows for some slop.
26913 Clean up some commentary.
26914 (issum): The new function.
26915 (sgladd): Deleted subroutine.
26916
26917 1999-05-01 Craig Burley <craig@jcb-sc.com>
26918
26919 * g77.f-torture/execute/u77-test.f: Modify to be more like
26920 libf2c/libU77 version, bringing patches to that version here.
26921 Add suitable commentary.
26922
26923 1999-04-25 Richard Henderson <rth@cygnus.com>
26924
26925 * gcc.dg/990424-1.c: New test.
26926
26927 1999-04-24 Craig Burley <craig@jcb-sc.com>
26928
26929 * g77.f-torture/execute/u77-test.f (main): Bug involving
26930 LSTAT has been fixed, so turn back on full checking.
26931
26932 1999-04-20 Craig Burley <craig@jcb-sc.com>
26933
26934 * g77.f-torture/compile/19990419-0.f: New test.
26935 * g77.f-torture/execute/19990419-1.f: New test.
26936
26937 1999-04-17 Richard Henderson <rth@cygnus.com>
26938
26939 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26940 to avoid the need for a prototype to supress a warning.
26941
26942 1999-04-07 Jim Wilson <wilson@cygnus.com>
26943
26944 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26945
26946 1999-04-04 Jeffrey A Law (law@cygnus.com)
26947
26948 * gcc.c-torture/execute/990404-1.c: New test.
26949
26950 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26951
26952 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26953 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26954 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26955 missing initializer warnings.
26956
26957 1999-03-28 Jeffrey A Law (law@cygnus.com)
26958
26959 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26960 matching strings.
26961
26962 1999-03-26 Jeffrey A Law (law@cygnus.com)
26963
26964 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26965
26966 1999-03-26 Craig Burley <craig@jcb-sc.com>
26967
26968 * g77.f-torture/execute/19990325-0.f: New test.
26969 * g77.f-torture/execute/19990325-1.f: New test.
26970
26971 1999-03-24 Jeffrey A Law (law@cygnus.com)
26972
26973 * gcc.c-torture/execute/990324-1.c: New test.
26974
26975 1999-03-22 Jim Wilson <wilson@cygnus.com>
26976
26977 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26978 test with 4.
26979
26980 1999-03-17 Richard Henderson <rth@cygnus.com>
26981
26982 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26983
26984 1999-03-13 Craig Burley <craig@jcb-sc.com>
26985
26986 * g77.f-torture/execute/19990313-2.f: New test.
26987 * g77.f-torture/execute/19990313-3.f: New test.
26988
26989 1999-03-13 Craig Burley <craig@jcb-sc.com>
26990
26991 * g77.f-torture/execute/19990313-0.f: New test.
26992 * g77.f-torture/execute/19990313-1.f: New test.
26993
26994 1999-03-12 Jim Wilson <wilson@cygnus.com>
26995
26996 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26997 printf to sprintf.
26998 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26999 (main): Add check for u15. Conditionalize u31 check depending on
27000 whether ints are <32 bits or >=32 bits.
27001
27002 1999-03-08 Craig Burley <craig@jcb-sc.com>
27003
27004 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27005
27006 1999-03-08 Craig Burley <craig@jcb-sc.com>
27007
27008 * g77.f-torture/compile/19990305-0.f: New test.
27009 * g77.f-torture/execute/19981119-0.f: New test.
27010
27011 1999-03-08 Craig Burley <craig@jcb-sc.com>
27012
27013 * g77.f-torture/execute/970625-2.f: call ABORT if final
27014 result is not correct, instead of just printing it.
27015 Add this checking via newly introduced obfuscation, to
27016 trip up buggy front ends.
27017
27018 1999-03-07 Craig Burley <craig@jcb-sc.com>
27019
27020 * g77.f-torture/compile/960317-1.f: Moved from being
27021 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27022
27023 1999-03-06 Craig Burley <craig@jcb-sc.com>
27024
27025 * g77.f-torture/execute/960317-1.f: New (old) test.
27026 * g77.f-torture/execute/970625-2.f: Ditto.
27027
27028 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27029
27030 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27031 message on line 1 or line 2; cccp and cpplib do this differently.
27032
27033 1999-03-01 Jeffrey A Law (law@cygnus.com)
27034
27035 * g++.old-deja/g++.law/weak1.C: New test.
27036
27037 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27038
27039 * gcc.c-torture/execute/990119-1.c: Renamed to...
27040 * gcc.dg/990119-1.c: this, so it will only be tested once
27041 (it's a preprocessor test, it doesn't need to be run at
27042 multiple optimization levels).
27043
27044 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27045
27046 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27047 ALWAYS_CXXFLAGS.
27048
27049 1999-02-24 Craig Burley <craig@jcb-sc.com>
27050
27051 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27052 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27053 to not be compilable by current g77.
27054
27055 1999-02-24 Nick Clifton <nickc@cygnus.com>
27056
27057 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27058
27059 1999-02-22 Jeffrey A Law (law@cygnus.com)
27060
27061 * gcc.c-torture/execute/990222-1.c: New test.
27062
27063 1999-02-19 Craig Burley <craig@jcb-sc.com>
27064
27065 * g77.f-torture/compile/19990218-0.f: New test.
27066 * g77.f-torture/noncompile/19990218-1.f: New test.
27067
27068 1999-02-18 Craig Burley <craig@jcb-sc.com>
27069
27070 * g77.f-torture/compile/19981216-0.f: New test.
27071
27072 1999-02-14 Jeffrey A Law (law@cygnus.com)
27073
27074 * gcc.dg/990214-1.c: New test.
27075
27076 1999-02-13 Jeffrey A Law (law@cygnus.com)
27077
27078 * gcc.dg/990213-2.c: New test.
27079
27080 * gcc.dg/990213-1.c: New test.
27081
27082 1999-02-12 Jeffrey A Law (law@cygnus.com)
27083
27084 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27085 ints.
27086
27087 1999-02-11 Nick Clifton <nickc@cygnus.com>
27088
27089 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27090 specified by target.
27091
27092 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27093
27094 1999-02-11 Jeffrey A Law (law@cygnus.com)
27095
27096 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27097
27098 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27099
27100 * gcc.dg/special/ecos.exp: New test driver for new tests with
27101 special requirements.
27102
27103 * gcc.dg/special/alias-1.c: New test.
27104 * gcc.dg/special/gcsec-1.c: New test.
27105 * gcc.dg/special/weak-1.c: New test.
27106 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27107 * gcc.dg/special/weak-2.c: New test.
27108 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27109 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27110 * gcc.dg/special/wkali-1.c: New test.
27111 * gcc.dg/special/wkali-2.c: New test.
27112 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27113 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27114
27115 1999-02-10 Felix Lee <flee@cygnus.com>
27116
27117 * lib/c-torture.exp (c-torture-compile): Pull out code for
27118 analyzing gcc error messages.
27119 (c-torture-execute): Likewise. Fix some (harmless) false
27120 positives.
27121 * lib/gcc.exp (gcc_check_compile): New function.
27122
27123 1999-02-08 Richard Henderson <rth@cygnus.com>
27124
27125 * gcc.c-torture/execute/990208-1.c: New test.
27126
27127 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27128
27129 * g++.dg/special/ecos.exp: New driver for new tests with special
27130 requirements
27131
27132 * g++.dg/special/conpr-1.C: New test
27133 * g++.dg/special/conpr-2.C: New test
27134 * g++.dg/special/conpr-2a.C: New test
27135 * g++.dg/special/conpr-3.C: New test
27136 * g++.dg/special/conpr-3a.C: New test
27137 * g++.dg/special/conpr-3b.C: New test
27138
27139 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27140 allow g++ to use the dg driver
27141
27142 * README: Add comment about g++.dg directory
27143
27144 1999-02-06 Jeffrey A Law (law@cygnus.com)
27145
27146 * README: Update email addresses.
27147
27148 1999-02-03 Nick Clifton <nickc@cygnus.com>
27149
27150 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27151 arguments in order to force structure S onto the stack even on
27152 the alpha.
27153 (test): Pass 10 leading arguments to function foo as well as the
27154 structure S.
27155
27156 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27157 failure for all targets.
27158
27159 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27160 abort to terminate program execution.
27161
27162 1999-01-30 Richard Henderson <rth@cygnus.com>
27163
27164 * gcc.c-torture/execute/990130-1.c: New test.
27165
27166 1999-01-30 Jeffrey A Law (law@cygnus.com)
27167
27168 * gcc.dg/990130-1.c: New test.
27169
27170 1999-01-28 Michael Meissner <meissner@cygnus.com>
27171
27172 * gcc.c-torture/execute/990128-1.c: New test.
27173
27174 1999-01-27 Michael Meissner <meissner@cygnus.com>
27175
27176 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27177
27178 1999-01-27 Felix Lee <flee@cygnus.com>
27179
27180 * lib/c-torture.exp (c-torture-compile): pull out code for
27181 analyzing gcc error messages.
27182 (c-torture-execute): ditto, and fix some (harmless) false
27183 positives.
27184 * lib/gcc.exp (gcc_check_compile): new function.
27185
27186 1999-01-17 Jeffrey A Law (law@cygnus.com)
27187
27188 * gcc.dg/990117-1.c: New test.
27189
27190 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27191
27192 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27193
27194 1999-01-15 Jeffrey A Law (law@cygnus.com)
27195
27196 * g77.f-torture/compile/990115-1.f: New test.
27197
27198 1999-01-07 Jeffrey A Law (law@cygnus.com)
27199
27200 * gcc.c-torture/compile/990107-1.c: New test
27201
27202 1999-01-06 Jeffrey A Law (law@cygnus.com)
27203
27204 * gcc.c-torture/execute/990106-2.c: New test.
27205
27206 * gcc.c-torture/execute/990106-1.c: New test.
27207
27208 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27209
27210 * gcc.c-torture/compile/981223-1.c: New test.
27211
27212 1998-12-29 Richard Henderson <rth@cygnus.com>
27213
27214 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27215 (opt3): Rename from opt4 and disable.
27216
27217 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27218
27219 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27220
27221 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27222
27223 * g++.old-deja/g++.other/conv5.C: New test.
27224
27225 1998-12-14 Nick Clifton <nickc@cygnus.com>
27226
27227 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27228
27229 1998-12-11 Jeffrey A Law (law@cygnus.com)
27230
27231 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27232
27233 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27234
27235 * gcc.c-torture/compile/981211-1.c: New test.
27236
27237 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27238
27239 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27240
27241 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27242
27243 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27244
27245 * gcc.special/930510-1.c: Make C9X safe.
27246 * gcc.misc-tests/gcov-1.c Similarly.
27247 * gcc.misc-tests/gcov-2.c Similarly.
27248
27249 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27250
27251 * gcc.dg/ultrasp1.c: New test.
27252
27253 1998-12-06 Richard Henderson <rth@cygnus.com>
27254
27255 * gcc.c-torture/execute/981206.c: New test.
27256
27257 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27258
27259 * g++.old-deja/g++.ns/template7.C: New test.
27260
27261 * g++.old-deja/g++.other/expr1.C: New test.
27262
27263 * g++.old-deja/g++.eh/tmpl3.C: New test.
27264
27265 * g++.old-deja/g++.eh/tmpl2.C: New test.
27266
27267 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27268
27269 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27270 * g++.old-deja/g++.other/using6.C: Removed.
27271 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27272
27273 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27274
27275 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27276
27277 * g++.old-deja/g++.pt/overload8.C: New test.
27278
27279 * g++.old-deja/g++.pt/overload7.C: New test.
27280
27281 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27282
27283 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27284 and relinking messages.
27285 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27286 compiling with -frepo.
27287
27288 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27289
27290 * g++.old-deja/g++.pt/lookup6.C: New test.
27291
27292 1998-11-30 Nick Clifton <nickc@cygnus.com>
27293
27294 * gcc.c-torture/execute/981130-1.c: New test.
27295 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27296
27297 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27298
27299 * g++.old-deja/g++.pt/explicit76.C: New test.
27300
27301 * g++.old-deja/g++.pt/friend38.C: New test.
27302
27303 * g++.old-deja/g++.ns/crash2.C: New test.
27304
27305 * g++.old-deja/g++.pt/defarg8.C: New test.
27306
27307 * g++.old-deja/g++.pt/instantiate6.C: New test.
27308
27309 * g++.old-deja/g++.pt/static6.C: New test.
27310
27311 * g++.old-deja/g++.pt/decl2.C: New test.
27312
27313 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27314
27315 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27316 problem is actually related with name lookup, but so what? :-)
27317
27318 * g++.old-deja/g++.pt/friend37.C: New test.
27319
27320 1998-11-25 Dave Love <d.love@dl.ac.uk>
27321
27322 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27323 element, which fails on some systems.
27324
27325 * g77.f-torture/execute/labug1.f: New test.
27326
27327 1998-11-21 Jeffrey A Law (law@cygnus.com)
27328
27329 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27330 is defined.
27331
27332 1998-11-18 Dave Love <d.love@dl.ac.uk>
27333
27334 * g77.f-torture/compile/981117-1.f: New test.
27335
27336 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27337
27338 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27339 properly discarded.
27340
27341 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27342
27343 * gcc.c-torture/execute/memcheck: New directory of tests for
27344 -fcheck-memory-usage.
27345
27346 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27347
27348 * README: New file, general information about the testsuite and
27349 new description of the various C++ test subdirectories.
27350 * README.g++: Eliminate obsolete information, update and move most
27351 relevant stuff to README.
27352
27353 1998-11-07 Richard Henderson <rth@cygnus.com>
27354
27355 * gcc.c-torture/compile/981107-1.c: New test.
27356
27357 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27358
27359 * execute/memcpy-bi.c: New testcase.
27360
27361 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27362
27363 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27364 base classes.
27365
27366 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27367 template is selected.
27368
27369 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27370 classes, it should be accepted for all types.
27371
27372 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27373
27374 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27375 specializations start with template headers.
27376
27377 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27378
27379 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27380
27381 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27382 non-POD types.
27383
27384 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27385
27386 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27387
27388 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27389
27390 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27391
27392 1998-10-19 Jeffrey A Law (law@cygnus.com)
27393
27394 * 981019-1.c: New test.
27395
27396 1998-10-14 Robert Lipe <robertl@dgii.com>
27397
27398 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27399 find objc headers.
27400
27401 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27402
27403 * compile/981001-4.c: Remove use of GCC extension that triggers a
27404 compiler bug.
27405
27406 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27407
27408 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27409
27410 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27411
27412 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27413 instantiation of template produces incorrect code for delete
27414 expression.
27415
27416 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27417 constructors' name is not unique.
27418 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27419 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27420
27421 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27422 automatic array of const is ill-formed.
27423
27424 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27425 of template parameter?
27426
27427 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27428 const.
27429
27430 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27431 pointer-to-member expression.
27432
27433 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27434 declaration causes ICE.
27435
27436 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27437
27438 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27439 reserved in the global namespace.
27440
27441 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27442 generate needed virtual table.
27443
27444 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27445
27446 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27447
27448 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27449 template-dependent type
27450
27451 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27452
27453 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27454 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27455 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27456
27457 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27458 class should be usable as argument of member function.
27459 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27460 class should be usable as return type of member function.
27461 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27462 class should be usable as type of data member.
27463
27464 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27465
27466 1998-10-09 Jeffrey A Law (law@cygnus.com)
27467
27468 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27469
27470 1998-10-08 Nick Clifton <nickc@cygnus.com>
27471
27472 * gcc.dg/dll-?.c Add thumb to target list.
27473 Fix assembler scan patterns to match current assembler output.
27474
27475 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27476
27477 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27478 matching of template brackets.
27479
27480 * g++.old-deja/g++.other/using4.C: New test. Test using
27481 declarations of methods from base classes.
27482
27483 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27484 within functions should introduce names into the innermost
27485 enclosing namespace.
27486
27487 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27488 of static locals if first initialization throws.
27489
27490 1998-10-07 Jim Wilson <wilson@cygnus.com>
27491
27492 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27493
27494 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27495
27496 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27497 lose track of the possible targets of tablejump insns.
27498 * special/special.exp: Run it.
27499
27500 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27501
27502 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27503 must be declared before its specializations can be named in friend
27504 declarations.
27505
27506 1998-10-05 Dave Love <d.love@dl.ac.uk>
27507
27508 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27509
27510 * g77.f-torture/execute/io1.f: New test.
27511
27512 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27513
27514 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27515 with pointer to template function, for which no argument deduction
27516 is possible.
27517
27518 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27519 specialization of template function as argument to template
27520 function.
27521
27522 * g++.old-deja/g++.other/access2.C: New test; Inner class
27523 shouldn't have privileged access to Outer's names.
27524
27525 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27526
27527 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27528 friend template declared within template class conflicts with
27529 nested class of the same name.
27530
27531 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27532 is ignored.
27533
27534 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27535 object with direct initializer as function declaration.
27536
27537 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27538 initializers.
27539
27540 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27541 involving const pointer and NULL produces incorrect result.
27542
27543 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27544 type name without `typename' should be rejected with -pedantic.
27545
27546 1998-10-02 Richard Henderson <rth@cygnus.com>
27547
27548 * g++.old-deja/g++.other/addrof1.C: New test.
27549
27550 1998-10-01 Nick Clifton <nickc@cygnus.com>
27551
27552 * gcc.c-torture/compile/981001-1.c: New test.
27553 * gcc.c-torture/execute/981001-1.c: New test.
27554
27555 1998-10-01 Jeffrey A Law (law@cygnus.com)
27556
27557 * gcc.c-torture/compile/981001-2.c: New test.
27558 * gcc.c-torture/compile/981001-3.c: New test.
27559 * gcc.c-torture/compile/981001-4.c: New test.
27560
27561 1998-10-01 Robert Lipe <robertl@dgii.com>
27562
27563 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27564 multilibbed hosts. Idea grafted from g77.exp.
27565
27566 1998-09-30 Dave Love <d.love@dl.ac.uk>
27567
27568 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27569 avoid losing on systems which need -lsocket.
27570
27571 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27572
27573 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27574 * g++.old-deja/g++.other/nested2.C: Ditto.
27575 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27576 failure.
27577
27578 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27579
27580 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27581 preferred over template operator!= for enum bitfields.
27582
27583 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27584
27585 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27586 that happen to have the same base name, but in different scopes,
27587 are incorrectly rejected.
27588
27589 1998-09-16 Richard Henderson <rth@cygnus.com>
27590
27591 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27592 on the native word size instead of an integer literal.
27593
27594 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27595
27596 * g++.old-deja/g++.other/static2.C: Invocation of static data
27597 member of type pointer-to-function denoted as non-static member.
27598
27599 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27600 checks involving function types and aliases.
27601
27602 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27603
27604 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27605 redefined to the same non-trivial type.
27606
27607 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27608 namespace-qualification of template specializations declared in
27609 other namespaces.
27610
27611 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27612 to declare a subset of the specializations of a template function
27613 as friends of specializations of a template class.
27614
27615 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27616 member templates that do not fully specialize the enclosing
27617 template class are rejected.
27618
27619 1998-09-11 Dave Love <d.love@dl.ac.uk>
27620
27621 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27622
27623 1998-09-08 Dave Love <d.love@dl.ac.uk>
27624
27625 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27626 altered from libf2c/libU77 version.
27627
27628 1998-09-06 Dave Love <d.love@dl.ac.uk>
27629
27630 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27631
27632 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27633
27634 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27635 (un)signed char are different types for template specialization
27636 purposes.
27637
27638 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27639
27640 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27641 * objc: ObjC testsuite.
27642
27643 1998-08-31 Catherine Moore <clm@cygnus.com>
27644
27645 * gcc.c-torture/execute/941014-1.x: New file.
27646
27647 1998-08-31 Nick Clifton <nickc@cygnus.com>
27648
27649 * lib/c-torture.exp: Add support for
27650 torture_eval_before_compile and torture_eval_before_execute
27651 variables.
27652
27653 1998-08-30 Jeffrey A Law (law@cygnus.com)
27654
27655 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27656 this test triggers valid.
27657
27658 1998-08-27 Jeffrey A Law (law@cygnus.com)
27659
27660 * gcc.dg/980827-1.c: New test.
27661
27662 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27663
27664 * gcc.c-torture/execute/loop-4b.c: New test.
27665
27666 1998-08-26 Nick Clifton <nickc@cygnus.com>
27667
27668 * lib/c-torture.exp: Add support for
27669 torture_eval_before_compile and torture_eval_before_execute
27670 variables.
27671
27672 1998-08-25 Jeffrey A Law (law@cygnus.com)
27673
27674 * gcc.c-torture/compile/980825-1.c: New test.
27675
27676 1998-08-24 Nick Clifton <nickc@cygnus.com>
27677
27678 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27679 count number tests in opt_t0 not good_t0.
27680
27681 1998-08-24 Jeffrey A Law (law@cygnus.com)
27682
27683 * gcc.c-torture/compile/930326-1.x: Fix typo.
27684
27685 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27686
27687 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27688 causes an ICE.
27689
27690 1998-08-21 Jeffrey A Law (law@cygnus.com)
27691
27692 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27693 STACK_SIZE is defined.
27694 * gcc.c-torture/unsorted/stuct.c: Similarly.
27695
27696 * gcc.c-torture/compile/980821-1.c: New test.
27697
27698 1998-08-21 Jeffrey A Law (law@cygnus.com)
27699
27700 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27701
27702 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27703
27704 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27705 code.
27706
27707 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27708
27709 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27710 error'.
27711
27712 1998-08-18 Jeffrey A Law (law@cygnus.com)
27713
27714 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27715
27716 1998-08-16 Jeffrey A Law (law@cygnus.com)
27717
27718 * gcc.c-torture/compile/980816-1.c: New test.
27719
27720 * gcc.dg/980816-1.c: New test.
27721
27722 1998-08-13 Jeffrey A Law (law@cygnus.com)
27723
27724 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27725 compiler for ieee tests.
27726
27727 1998-08-01 Dave Love <d.love@dl.ac.uk>
27728
27729 * g77.f-torture/compile/980729-0.f: New test.
27730
27731 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27732
27733 * gcc.c-torture/special/eeprof-1.c: New test, for
27734 -finstrument-functions.
27735 * gcc.c-torture/special/special.exp: Run it.
27736
27737 1998-07-29 Jeffrey A Law (law@cygnus.com)
27738
27739 * gcc.c-torture/compile/980729-1.c: New test.
27740
27741 1998-07-27 Nick Clifton <nickc@cygnus.com>
27742
27743 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27744 __thumb__ is defined, and test for ARM style doubles if so.
27745
27746 1998-07-26 Dave Love <d.love@dl.ac.uk>
27747
27748 * g77.f-torture/noncompile/980615-0.f: New test.
27749
27750 1998-07-26 H.J. Lu (hjl@gnu.org)
27751
27752 * gcc.dg/980312-1.c: Do link instead of compile.
27753 * gcc.dg/980313-1.c: Likewise.
27754
27755 1998-07-26 Jeffrey A Law (law@cygnus.com)
27756
27757 * gcc.c-torture/compile/980726-1.c: New test.
27758
27759 1998-07-25 Dave Love <d.love@dl.ac.uk>
27760
27761 * g77.f-torture/execute/io0.f: New test.
27762
27763 1998-07-24 Nick Clifton <nickc@cygnus.com>
27764
27765 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27766 an int.
27767
27768 1998-06-18 Michael Meissner <meissner@cygnus.com>
27769
27770 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27771 m32r bugs.
27772
27773 1998-07-17 Nick Clifton <nickc@cygnus.com>
27774
27775 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27776 c-decl.c:grokdeclarator can handle mode attributes.
27777
27778 1998-07-16 Jeffrey A Law (law@cygnus.com)
27779
27780 * gcc.c-torture/execute/980716-1.c: New test.
27781
27782 1998-07-13 Jeffrey A Law (law@cygnus.com)
27783
27784 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27785 the mn10200.
27786 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27787 the mn10200.
27788 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27789 * gcc.c-torture/compile/930326-1.x: Similarly.
27790
27791 1998-07-13 Dave Love <d.love@dl.ac.uk>
27792
27793 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27794 New test from Craig.
27795
27796 1998-07-12 Dave Love <d.love@dl.ac.uk>
27797
27798 * g77.f-torture/noncompile/980616-0.f: New test.
27799
27800 * g77.f-torture/execute/970816-3.f: New test from Craig.
27801
27802 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27803
27804 * g++.other/singleton.C: Return error value instead of taking
27805 SIGSEGV.
27806
27807 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27808
27809 * g++.other/singleton.C: New test. Warning is under dispute.
27810 Runtime crash is not.
27811
27812 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27813
27814 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27815 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27816 using6.C, using7.C}: New namespace tests.
27817
27818 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27819
27820 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27821 specialization with typedef'ed names used as array indexes.
27822
27823 1998-07-09 Jeffrey A Law (law@cygnus.com)
27824
27825 * gcc.c-torture/execute/980709-1.c: New test.
27826
27827 * gcc.dg/980709-1.c: New test.
27828
27829 1998-07-07 Richard Henderson <rth@cygnus.com>
27830
27831 * gcc.c-torture/execute/bcp-1.c: New test.
27832
27833 1998-07-07 Jeffrey A Law (law@cygnus.com)
27834
27835 * gcc.c-torture/execute/980707-1.c: New test.
27836
27837 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27838
27839 * gcc.c-torture/compile/980706-1.c: New test.
27840
27841 1998-07-01 Dave Love <d.love@dl.ac.uk>
27842
27843 * g77.f-torture/execute/980701-0.f,
27844 g77.f-torture/execute/980701-1.f: New test from Craig.
27845
27846 1998-07-01 Jeffrey A Law (law@cygnus.com)
27847
27848 * gcc.c-torture/compile/980701-1.c: New test.
27849
27850 * gcc.c-torture/execute/980701-1.c: New test.
27851
27852 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27853 rlsruhe.de>
27854
27855 * g++.old-deja/g++.robertl/eb132.C: New test.
27856 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27857
27858 1998-06-29 Dave Love <d.love@dl.ac.uk>
27859
27860 * g77.f-torture/execute/980628-7.f,
27861 g77.f-torture/execute/980628-8.f,
27862 g77.f-torture/execute/980628-9.f,
27863 g77.f-torture/execute/980628-10.f: New tests from Craig.
27864
27865 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27866
27867 1998-06-28 Jeffrey A Law (law@cygnus.com)
27868
27869 * g77.f-torture/execute/980628-4.f: New test from Craig.
27870 * g77.f-torture/execute/980628-5.f: Likewise.
27871 * g77.f-torture/execute/980628-2.f: Likewise.
27872 * g77.f-torture/execute/980628-0.f: Likewise.
27873 * g77.f-torture/execute/980628-1.f: Likewise.
27874 * g77.f-torture/execute/980628-3.f: Likewise.
27875 * g77.f-torture/execute/980628-6.f: Likewise.
27876
27877 1998-06-28 Jeffrey A Law (law@cygnus.com)
27878
27879 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27880 directory when nothing has been installed yet.
27881
27882 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27883
27884 * gcc.c-torture/special/special.exp: Handle newer versions of
27885 dejagnu.
27886
27887 1998-06-26 Jeffrey A Law (law@cygnus.com)
27888
27889 * gcc.dg/980626-1.c: New test.
27890
27891 1998-06-19 Bruno Haible <haible@ilog.fr>
27892
27893 * gcc.misc-tests/m-un-2.c: New test.
27894 * g++.old-deja/g++.other/warn01.c: Likewise.
27895
27896 1998-06-19 Robert Lipe <robertl@dgii.com>
27897
27898 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27899 compatibility with assmblers with a different comment character.
27900 Eliminate use of GAS-specific extensions.
27901
27902 1998-06-19 Jeffrey A Law (law@cygnus.com)
27903
27904 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27905
27906 1998-06-19 Robert Lipe <robertl@dgii.com>
27907
27908 *lib/g77.exp: Replace search for libf2c.a with search for newly
27909 renamed libg2c.a
27910
27911 1998-06-17 Jeffrey A Law (law@cygnus.com)
27912
27913 * gcc.c-torture/execute/980617-1.c: New test.
27914
27915 1998-06-12 Jeffrey A Law (law@cygnus.com)
27916
27917 * gcc.c-torture/execute/980612-1.c: New test.
27918
27919 1998-06-08 Jeffrey A Law (law@cygnus.com)
27920
27921 * gcc.dg/980523-1.c: Only test on ppc-linux.
27922 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27923
27924 * gcc.c-torture/execute/980608-1.c: New test.
27925
27926 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27927
27928 * gcc.c-torture/execute/980605-1.c: New test.
27929
27930 1998-06-04 Jeffrey A Law (law@cygnus.com)
27931
27932 * gcc.c-torture/execute/980604-1.c: New test.
27933
27934 1998-06-02 Jeffrey A Law (law@cygnus.com)
27935
27936 * gcc.c-torture/execute/980602-1.c: New test.
27937 * gcc.c-torture/execute/980602-2.c: Likewise.
27938
27939 1998-06-02 Dave Love <d.love@dl.ac.uk>
27940
27941 * 970125-0.f: Fix per JCB. Add commentary.
27942
27943 1998-05-31 Michael Meissner <meissner@cygnus.com>
27944
27945 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27946 IEEE -0 support.
27947
27948 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27949
27950 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27951 earlier.
27952
27953 1998-05-28 Catherine Moore <clm@cygnus.com>
27954
27955 * gcc.c-torture/execute/980526-3.c: New test.
27956
27957 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27958
27959 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27960 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27961 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27962 m88k-motorola-sysv3 to XFAIL.
27963
27964 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27965
27966 * gcc.dg/980526-1.c: New test.
27967 * gcc.c-torture/execute/980526-2.c: New test.
27968
27969 1998-05-26 Jeffrey A Law (law@cygnus.com)
27970
27971 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27972
27973 * gcc.c-torture/execute/980526-1.c: New test.
27974
27975 1998-05-26 Dave Love <d.love@dl.ac.uk>
27976
27977 * g77.f-torture/execute/alpha2.f: Add runtime test.
27978
27979 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27980
27981 * g++.old-deja/old-deja.exp: Strip leading directories.
27982
27983 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27984 error for the line. Don't run multiple tests for the same line.
27985
27986 1998-05-23 Jeffrey A Law (law@cygnus.com)
27987
27988 * gcc.dg/980523-1.c: New test.
27989
27990 1998-05-23 Dave Love <d.love@dl.ac.uk>
27991
27992 * g77.f-torture/compile/970915-0.f: New test.
27993
27994 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27995
27996 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27997
27998 1998-05-21 Jeffrey A Law (law@cygnus.com)
27999
28000 * gcc.dg/980520-1.c: New test.
28001
28002 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28003
28004 * gcc.dg/980502-1.c: Fix return type.
28005
28006 1998-05-20 Jeffrey A Law (law@cygnus.com)
28007
28008 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28009 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28010 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28011 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28012 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28013
28014 1998-05-20 Dave Love <d.love@dl.ac.uk>
28015
28016 * g77.f-torture/execute/980520-1.f: New test.
28017
28018 1998-05-15 Dave Love <d.love@dl.ac.uk>
28019
28020 * lib/mike-g77.exp: New file.
28021
28022 * g77.f-torture/noncompile/noncompile.exp,
28023 g77.f-torture/noncompile/check0.f: New files.
28024
28025 1998-05-14 Dave Love <d.love@dl.ac.uk>
28026
28027 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28028 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28029 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28030 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28031 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28032 abort where appropriate.
28033
28034 1998-05-05 Michael Meissner <meissner@cygnus.com>
28035
28036 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28037 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28038
28039 1998-04-29 Dave Love <d.love@dl.ac.uk>
28040
28041 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28042
28043 1998-04-27 Dave Love <d.love@dl.ac.uk>
28044
28045 * g77.f-torture/compile/980427-0.f: New test.
28046
28047 1998-04-24 Dave Love <d.love@dl.ac.uk>
28048
28049 * g77.f-torture/compile/980424-0.f: New test.
28050
28051 1998-04-19 Dave Love <d.love@dl.ac.uk>
28052
28053 * g77.f-torture/compile/980419-2.f (main): New test.
28054 * g77.f-torture/compile/970125-0.f: New test.
28055 * g77.f-torture/compile/980419-1.f: New test.
28056
28057 1998-04-08 Jim Wilson <wilson@cygnus.com>
28058
28059 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28060 of loop-4.c.
28061
28062 1998-04-07 Jim Wilson <wilson@cygnus.com>
28063
28064 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28065
28066 1998-04-03 Jim Wilson <wilson@cygnus.com>
28067
28068 * gcc.c-torture/compile/980329-1.c: New test.
28069
28070 1998-03-18 Jim Wilson <wilson@cygnus.com>
28071
28072 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28073 * gcc.dg/980312-1.c: Fix typo in -march command.
28074
28075 1998-03-16 H.J. Lu (hjl@gnu.org)
28076
28077 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28078
28079 1998-03-11 Robert Lipe <robertl@dgii.com>
28080
28081 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28082 Dave Love agree the Fortran source is bogus.
28083
28084 1998-03-11 Robert Lipe <robertl@dgii.com>
28085
28086 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28087 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28088 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28089 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28090 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28091
28092 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28093
28094 * g++.old-deja/g++.other/friend1.C: New test.
28095
28096 1998-02-18 Dave Love <d.love@dl.ac.uk>
28097
28098 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28099 possibly uninitialized) variables and declare dnrm2.
28100
28101 1998-02-23 Robert Lipe <robertl@dgii.com>
28102
28103 From Bruno Haible <haible@ilog.fr>:
28104 * gcc.c-torture/execute/980223.c: New test.
28105
28106 1998-02-13 Jeffrey A Law (law@cygnus.com)
28107
28108 * gcc.dg/ifelse-1.c: New test.
28109
28110 1998-02-09 H.J. Lu (hjl@gnu.org)
28111
28112 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28113
28114 * lib/old-dejagnu.exp (old-dejagnu): Added the
28115 "execution test - XFAIL *-*-*" handling in the spirit of
28116 "excess errors test -". Changed the "execution test fails"
28117 handling to be like "excess errors test fails".
28118 * Update various tests accordingly.
28119
28120 1998-02-06 Jim Wilson <wilson@cygnus.com>
28121
28122 * gcc.c-torture/execute/980205.c: New test.
28123
28124 1998-01-18 Jeffrey A Law (law@cygnus.com)
28125
28126 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28127 * lib/f-torture.exp: Similarly.
28128 * gcc.c-torture: Rename all .cexp files to .x files.
28129
28130 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28131
28132 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28133 (940510-1.c): Removed duplicate.
28134 (971104-1.c): New test.
28135
28136 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28137
28138 * lib/f-torture.exp: Improve error and loop detection.
28139
28140 1997-11-19 Michael Meissner <meissner@cygnus.com>
28141
28142 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28143 use that to size the filler array.
28144
28145 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28146
28147 * lib/c-torture.exp(c-torture-execute): Fix typo.
28148
28149 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28150 testcase as the executable name. Keep the executable around if
28151 the test fails.
28152
28153 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28154
28155 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28156 changes. Only test one -g option, and move it to the end of the
28157 list of options to test.
28158
28159 1997-09-19 Michael Meissner <meissner@cygnus.com>
28160
28161 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28162 variable GCC_TORTURE_OPTIONS to supply default switches separated
28163 by colons. If no environment variable, run tests with -O0 -g, -O1
28164 -g, and -O2 -g as well.
28165
28166 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28167
28168 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28169 explanatory comments. Fix indentation.
28170
28171 1997-09-15 Jeffrey A Law (law@cygnus.com)
28172
28173 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28174
28175 1997-09-11 Jeffrey A Law (law@cygnus.com)
28176
28177 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28178 * g++.old-deja/g++.mike/p7325.C: Likewise.
28179 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28180
28181 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28182
28183 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28184 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28185 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28186 * g++.old-deja/g++.law/operators4.C: Likewise.
28187
28188 1997-09-11 Joe Buck (jbuck@synopsys.com)
28189
28190 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28191 * g++.old-deja/g++.mike/p784.C: Ditto.
28192 * g++.old-deja/g++.mike/p785.C: Ditto.
28193
28194 1997-09-05 Jeffrey A Law (law@cygnus.com)
28195
28196 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28197
28198 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28199
28200 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28201 target feature; pass this to c-torture-execute as needed.
28202
28203 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28204
28205 * lib/c-torture.exp(c-torture-execute): If the previous and the
28206 current executables being tested are identical, we don't need to
28207 run the executable again. Try to make the executable names
28208 unique. Add an optional argument for passing additional compiler
28209 flags.
28210
28211 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28212
28213 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28214
28215 1997-08-29 Jeffrey A Law (law@cygnus.com)
28216
28217 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28218
28219 1997-07-31 Jeffrey A Law (law@cygnus.com)
28220
28221 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28222 32bit or larger longs.
28223
28224 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28225 have either a 32bit long or 32bit int.
28226
28227 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28228
28229 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28230 Make double precision tests dependent on sizeof (double).
28231
28232 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28233
28234 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28235 too.
28236
28237 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28238
28239 * gcc.c-torture/compile/961203-1.cexp: New script.
28240
28241 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28242
28243 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28244 up the includes ourselves.
28245
28246 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28247
28248 * lib/plumhall.exp: Remove random include, and add a few
28249 verbose messages for debugging.
28250
28251 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28252
28253 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28254 of trying to do it ourselves.
28255
28256 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28257
28258 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28259
28260 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28261
28262 * gcc.prms/5403.c: Made regexp a bit less strict.
28263
28264 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28265
28266 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28267 is returned from remote_load instead.
28268 * lib/plumhall.exp: Ditto.
28269 * lib/mike-g++.exp: Ditto.
28270 * lib/old-dejagnu.exp: Ditto.
28271 * lib/c-torture.exp: Ditto.
28272
28273 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28274
28275 * lib/g++.exp: Use build_wrapper procedure.
28276 * lib/gcc.exp: Ditto.
28277
28278 1997-05-20 Jeffrey A Law (law@cygnus.com)
28279
28280 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28281 an old-style decl for malloc. Fixes tests to work when
28282 sizeof (int) != sizeof (size_t).
28283
28284 1997-05-15 Mike Meissner <meissner@cygnus.com>
28285
28286 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28287
28288 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28289 use stdargs.h interface.
28290
28291 1997-05-15 Mike Meissner <meissner@cygnus.com>
28292
28293 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28294 NO_VARARGS when compiling.
28295
28296 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28297
28298 * lib/plumhall.exp(ph_includes): New procedure.
28299 (ph_make): Use it.
28300 (ph_compiler): Ditto.
28301
28302 * lib/g++.exp: Rename test-glue.c to testglue.c.
28303 * lib/gcc.exp: Ditto.
28304
28305 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28306
28307 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28308 to completion when it's called.
28309
28310 1997-03-21 Michael Meissner <meissner@cygnus.com>
28311
28312 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28313 is defined, don't do test.
28314
28315 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28316
28317 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28318 for object files.
28319 (ph_summary): Mark skipped testcases as untested, not unresolved.
28320
28321 * lib/plumhall.exp (ph_make): If unresolved because of bad
28322 errorCode, record errorCode in log file.
28323 (*): Replace send_log/verbose with verbose -log.
28324
28325 1997-03-19 Michael Meissner <meissner@cygnus.com>
28326
28327 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28328 double conversion if double isn't at least 8 bytes.
28329
28330 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28331 int to work with targets where int is 16 bits.
28332
28333 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28334 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28335 precision for the test to complete.
28336
28337 1997-03-14 Michael Meissner <meissner@cygnus.com>
28338
28339 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28340 if d10v is not compiled with the -mdouble64 flag.
28341 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28342
28343 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28344 d10v is not compiled with the -mint32 flag.
28345
28346 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28347
28348 * lib/plumhall.exp: Use incr_count.
28349
28350 1997-03-12 Jeffrey A Law (law@cygnus.com)
28351
28352 * gcc.c-torture: Update to c-torture-1.45.
28353
28354 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28355
28356 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28357 the name of the expect testcase file).
28358
28359 * lib/g++.exp(g++_init): Ditto.
28360
28361 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28362
28363 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28364 the host.
28365
28366 * lib/gcc.exp(gcc_exit): New procedure.
28367
28368 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28369
28370 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28371 specs where appropriate.
28372
28373 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28374 because of new "candidates are" messages, and removed a few
28375
28376 * Converted all non-old-style g++ testcases to old-style, and
28377 moved into g++.old-deja.
28378
28379 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28380
28381 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28382 options.
28383
28384 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28385 succeeded.
28386
28387 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28388
28389 1997-02-13 Michael Meissner <meissner@cygnus.com>
28390
28391 * lib/gcc.exp (gcc_target_compile): Add support for defining
28392 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28393 the machine doesn't have those features.
28394
28395 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28396
28397 * g++.law/operators4.exp: Don't use LIBS.
28398
28399 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28400
28401 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28402
28403 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28404 * lib/g++.exp: Set it here instead. Also, allow use of the
28405 --tool_exec and --tool_opt options. Change CXX to
28406 GXX_UNDER_TEST.
28407
28408 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28409
28410 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28411
28412 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28413
28414 * lib/old-dejagnu.exp: Use prune_warnings instead of
28415 prune_system_crud.
28416 * lib/mike-g++.exp: Ditto.
28417 * lib/gcc.exp: Ditto.
28418 * lib/g++.exp: Ditto.
28419
28420 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28421
28422 1997-02-07 Jeffrey A Law (law@cygnus.com)
28423
28424 * 941014-2.c: Include stdlib.h
28425 * 960327-1.c: Include stdio.h
28426 * dbra.c, index-1.c: Don't assume ints are 32bits.
28427
28428 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28429
28430 * lib/gcc.exp: Add gcc,stack_size target feature.
28431
28432 * lib/g++.exp(g++_target_compile): Add the include and link
28433 paths here, not in two other places. And, it's $options, not
28434 options.
28435
28436 * lib/mike-g++.exp(postbase): Remove the code that determines
28437 the correct include and link paths.
28438 * g++.old-deja/old-deja.exp: Ditto.
28439
28440 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28441
28442 * lib/g++.exp(g++_init): target_compile no longer returns the
28443 filename of the result.
28444
28445 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28446
28447 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28448 call to glob.
28449
28450 * gcc.c-torture/special/special.exp: Change call to
28451 gcc_target_compile to include the object file.
28452
28453 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28454
28455 * gcc.c-torture/special/special.exp: Correct misspelling in last
28456 change.
28457
28458 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28459
28460 * lib/plumhall.exp(ph_summary): Log the entire output of the
28461 executable. Return -1 if there were any failures, 0 otherwise.
28462 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28463 (ph_make): Clean up objects and executables that were built
28464 if the tests succeeded.
28465
28466 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28467
28468 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28469 libraries and includes in the build tree as appropriate.
28470
28471 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28472
28473 * lib/c-torture.exp: Instead of looking for the global variable
28474 NO_LONG_LONG, check to see if that's a feature of the target.
28475
28476 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28477
28478 * config/default.exp: Minimize. Delete the remainer of the files in
28479 config; this functionality is now in devo/dejagnu/config.
28480
28481 g++.*/*: Pass any additional flags used to compile to postbase;
28482 delete CXXFLAGS.
28483
28484 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28485 is now done by runtest.exp. Use gcc_target_compile instead of
28486 compile.
28487
28488 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28489 Remove references to CFLAGS. Use remote_file instead of
28490 calling rm -f.
28491 (c-torture): Take a list of arguments to use to compile this
28492 testcase.
28493
28494 lib/g++.exp: Simplify. Use target_compile instead of compile.
28495 lib/gcc-dg.exp: Ditto.
28496 lib/gcc.exp: Ditto.
28497 lib/mike-{gcc,g++}.exp: Ditto.
28498 lib/old-dejagnu.exp: Ditto.
28499 lib/plumhall.exp: Ditto.
28500
28501 1997-01-08 Jim Wilson <wilson@cygnus.com>
28502
28503 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28504 (ph_linker): Likewise.
28505
28506 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28507
28508 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28509 MAP_ANON / MAP_ANONYMOUS if defined;
28510 else try to map from /dev/zero .
28511
28512 1996-11-12 Jeffrey A Law (law@cygnus.com)
28513
28514 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28515 isn't defined, then define it to MAP_ANONYMOUS.
28516
28517 1996-11-12 Jeffrey A Law (law@cygnus.com)
28518
28519 * gcc.c-torture: Update to c-torture-1.42 release.
28520
28521 1996-11-11 Jeffrey A Law (law@cygnus.com)
28522
28523 * gcc.c-torture: Update to c-torture-1.41 release.
28524
28525 1996-10-27 Jeffrey A Law (law@cygnus.com)
28526
28527 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28528 c-torture release.
28529
28530 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28531
28532 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28533 and LDFLAGS. Fix second case to append the target_info ldflags
28534 onto LDFLAGS, not CFLAGS.
28535 * lib/g++.exp (g++_init): Add target_info stuff.
28536 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28537 of libgloss and newlib flags for !native.
28538
28539 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28540 (GDB): Fix relative path to go up another dir for finding gdb.
28541
28542 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28543
28544 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28545 versions in the target_info array, if they don't exist.
28546
28547 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28548
28549 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28550
28551 1996-07-08 Jim Wilson <wilson@cygnus.com>
28552
28553 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28554 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28555
28556 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28557
28558 * lib/old-dejagnu.exp: Don't remove the output file before we've
28559 actually tested it. Don't append pwd to the path of the executable
28560 we're testing.
28561
28562 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28563
28564 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28565
28566 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28567
28568 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28569 temporary directory for compiler files, and set it to a default
28570 value of /tmp. Set $output as the name of the output file from
28571 compiling the testcase. Add a -o option to $cflags_var so the
28572 compiler writes the final output file as $output. Set $executable
28573 to $output.
28574
28575 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28576 directory for compiler files, and set it to /tmp if it doesn't
28577 already have a value. Set $output_file to the name of the output
28578 file from compiling the testcase. Add a -o option to CXXFLAGS so
28579 the compiler writes the final output file as $output. Use $output
28580 as the executable to be tested.
28581
28582 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28583
28584 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28585
28586 1996-06-08 Jeffrey A Law (law@cygnus.com)
28587
28588 * gcc.c-torture/execute/pending-1.c: New test. Still
28589 pending in Tege's queue.
28590
28591 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28592
28593 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28594 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28595 if there were failures. Call unresolved if there were unresolved
28596 testcases. Call gcc_fail if program did not run to completion.
28597 (ph_make): Pass additional argument name to ph_execute.
28598 (ph_execute): Add new argument. Pass additional arguments to
28599 ph_summary. Call gcc_fail is there is no execution output.
28600
28601 1996-04-24 Jeffrey A Law (law@cygnus.com)
28602
28603 * lib/plumhall.exp (proc_summary): Output relavent summary
28604 lines into the log so specific failures in plumhall can be
28605 investigated.
28606
28607 1996-04-10 Jeffrey A Law (law@cygnus.com)
28608
28609 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28610 (c-torture-execute): Don't try to execute tests which use
28611 "long long" types if $NO_LONG_LONG is nonzero.
28612
28613 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28614
28615 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28616 not c-torture.
28617
28618 * gcc.ieee: Move from here.
28619 * gcc.c-torture/execute/ieee: To here.
28620
28621 1996-03-26 Jeffrey A Law (law@cygnus.com)
28622
28623 * gcc.c-torture: Update to c-torture-1.41 release.
28624
28625 1996-03-22 Jeffrey A Law (law@cygnus.com)
28626
28627 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28628 not "$output".
28629
28630 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28631
28632 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28633 -c present.
28634
28635 1996-03-02 Jeffrey A Law (law@cygnus.com)
28636
28637 * config/proelf.exp: Handle connecting to a simulator.
28638
28639 1996-01-31 Jeffrey A Law (law@cygnus.com)
28640
28641 * config/proelf.exp: New file. Enough framework that we can
28642 run c-torture tests on the proelf targets (or any other target
28643 that gdb can connect to for that matter).
28644
28645 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28646
28647 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28648 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28649
28650 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28651 exec_output exists.
28652
28653 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28654
28655 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28656 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28657
28658 * config/*.exp: Update FSF address. Change result of ${tool}_load
28659 to pass/fail/unresolved/unsupported/untested. Caller must now
28660 call unresolved/unsupported/untested.
28661 * lib/*.exp: Update FSF address. Update to handle new results of
28662 ${tool}_load.
28663 * lib/chill.exp (verbose): Delete.
28664
28665 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28666
28667 * lib/gcc.exp (default_gcc_start): Change order of args to
28668 $LDFLAGS $CFLAGS $LIBS.
28669 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28670 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28671 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28672 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28673 * gcc.misc-tests/dg-test.exp: Likewise.
28674 * gcc.misc-tests/msgs.exp: Likewise.
28675 * gcc.prms/prms.exp: Likewise.
28676 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28677 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28678
28679 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28680
28681 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28682
28683 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28684
28685 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28686 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28687
28688 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28689 necessary.
28690
28691 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28692
28693 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28694 global for loop; add use of $mathlib.
28695 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28696 settings here; set mathlib for anything but VxWorks.
28697
28698 1996-01-22 Jeffrey A Law (law@cygnus.com)
28699
28700 * gcc.c-torture: Update to c-torture-1.40 release.
28701
28702 1996-01-03 Jeffrey A Law (law@cygnus.com)
28703
28704 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28705 dg.exp.
28706
28707 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28708
28709 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28710 global.
28711
28712 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28713
28714 * lib/g++.exp (LIBS): Define if not already.
28715 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28716 (gcc-dg-prune): Call prune_gcc_output.
28717 * lib/gcc.exp (prune_gcc_output): New proc.
28718 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28719 prune_gcc_output.
28720
28721 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28722
28723 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28724 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28725
28726 1995-11-15 Jeffrey A Law (law@cygnus.com)
28727
28728 * gcc.c-torture: Update to c-torture-1.39 release.
28729
28730 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28731
28732 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28733 fails, try others as well.
28734
28735 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28736
28737 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28738 If compilation fails, mark execute tests as `untested'.
28739 If test is marked as unsupported, don't mark compilation and
28740 execute tests as failed.
28741
28742 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28743
28744 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28745 libstdc++ for whether or not we want to be doing shared
28746 libraries. Delete link_curses since we don't need it anymore.
28747 * lib/mike-g++.exp (postbase): Don't link in libg++.
28748 * g++.old-deja/old-deja.exp: Likewise.
28749
28750 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28751
28752 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28753
28754 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28755
28756 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28757 For that, add `-Wl,-a,shared_archive'.
28758 * g++.old-deja/old-deja.exp: Likewise.
28759
28760 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28761
28762 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28763
28764 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28765
28766 * lib/mike-g++.exp (postbase): Pay attention to the status of
28767 g++_load.
28768
28769 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28770
28771 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28772
28773 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28774
28775 * lib/gcc.exp (default_gcc_start): No longer need to log program
28776 being executed or its output, execute_anywhere does that now.
28777 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28778 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28779
28780 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28781
28782 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28783 the same as those in lib/g++.exp.
28784
28785 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28786
28787 * gcc.c-torture: Update to c-torture-1.38 release.
28788 * gcc.ieee: Related changes.
28789
28790 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28791
28792 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28793 "exec". Minor reformatting changes.
28794
28795 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28796 cross. This means all "exec" calls now work on a remote host as
28797 well.
28798 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28799 cross. Filter out the extra "\r\n" stuff that expect puts in.
28800 (c-torture-execute): Filter out the bogus warnings like
28801 c-torture-compile does. Add support for canadian cross.
28802 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28803 Use execute_anywhere rather than calling exec directly. Now it
28804 works for canadian cross testing.
28805
28806 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28807
28808 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28809 results into a variable, and check that rather than using file exists.
28810
28811 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28812
28813 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28814 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28815
28816 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28817
28818 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28819 lib_curses if there's a shared libg++ in the build tree.
28820
28821 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28822
28823 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28824 if not supported target.
28825
28826 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28827
28828 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28829 link_curses up to always happen, not just for native builds.
28830
28831 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28832
28833 * gcc.c-torture: Update to c-torture-1.36 release.
28834 * gcc.failure: Related changes.
28835
28836 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28837
28838 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28839
28840 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28841
28842 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28843 * lib/mike-g++.exp (postbase): Not in here. Still reference
28844 runshlib, link_curses, and mathlib for link and run.
28845
28846 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28847 pass the runtime shared library options for Solaris, OSF/1, and
28848 Irix5, and link with -lcurses to avoid unresolved references.
28849
28850 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28851
28852 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28853 only run once.
28854
28855 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28856
28857 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28858
28859 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28860
28861 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28862 do not have a framework for the "compat" tests yet.
28863
28864 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28865
28866 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28867 set to null if we're testing vxworks5.1. Use that instead of
28868 `-lm' in the setting of LIBS for link and run.
28869
28870 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28871
28872 * config/rom68k.exp (${tool}_load): Major changes to make it
28873 work. Verified that it does in fact return the stuff in
28874 exec_output properly. Catch any Emul or any TRAP other than 0.
28875
28876 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28877
28878 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28879 LDFLAGS properly for targets that need stuff from libgloss.
28880 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28881 only run once.
28882 (gpp_initialized): New variable.
28883
28884 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28885
28886 * config/rom68k.exp: Load libgloss.exp.
28887 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28888 so we can produce a fully linked binary.
28889 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28890 so we can produce a fully linked binary.
28891
28892 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28893
28894 * lib/plumhall.exp (ph_section): Watch for expected failures.
28895 Add missing `else'.
28896
28897 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28898 run the testcase.
28899 (c-torture): Likewise.
28900
28901 1995-08-28 Doug Evans <dje@cygnus.com>
28902
28903 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28904
28905 * lib/mike-g++.exp (mike_cleanup): New proc.
28906 (prebase): New globals compiler_result, not_compiler_result,
28907 target_regexp.
28908 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28909 allow leading "-" in pattern. Watch for unsupported tests.
28910 If $compiler_result is set, pattern match assembler code,
28911 and ditto for $not_compiler_result.
28912 * lib/mike-gcc.exp: Likewise.
28913
28914 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28915 execution "succeeded".
28916
28917 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28918
28919 * config/win32.exp: New file.
28920 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28921
28922 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28923
28924 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28925 unsupported.
28926 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28927 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28928 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28929
28930 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28931 "... without exceptions was ...". That is now handled by
28932 prune_system_crud.
28933 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28934
28935 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28936
28937 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28938 sieve.c,sort2.c}: New files.
28939 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28940 sieve.exp,sort2.exp}: Drivers for them.
28941
28942 * lib/mike-gcc.exp (program_output): New user settable variable.
28943 (postbase): Call prune_system_crud. Also prune extraneous compiler
28944 messages.
28945 * lib/mike-g++.exp (program_output): New user settable variable.
28946
28947 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28948
28949 * config/sh.exp: Deleted (use sim.exp instead).
28950
28951 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28952
28953 * config/vx.exp: Declare CHECKTASK as global.
28954 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28955 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28956 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28957
28958 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28959
28960 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28961 target. Like vx.exp, only includes `vx29k.exp' instead of
28962 `vxworks.exp'.
28963
28964 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28965
28966 * config/sim.exp: Increase time limit from 120 seconds to 240.
28967
28968 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28969
28970 * gcc.c-torture/execute/950628-1.c: New test.
28971
28972 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28973
28974 * gcc.c-torture: Update with changes/additions from
28975 c-torture-1.34.
28976
28977 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28978
28979 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28980
28981 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28982
28983 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28984
28985 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28986
28987 * gcc.c-torture/compile/950512-1.c: New test.
28988 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28989 * gcc.dg/struct-ret-1.c: Likewise.
28990
28991 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28992
28993 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28994 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28995
28996 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28997
28998 * gcc.c-torture/special/920411-1.c: Deleted.
28999 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29000
29001 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29002
29003 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29004 cpu limit.
29005
29006 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29007
29008 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29009
29010 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29011
29012 From kenner;
29013 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29014 is the proper length.
29015 * va-arg-3.c: Likewise.
29016
29017 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29018
29019 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29020 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29021
29022 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29023 * lib/g++.exp (default_g++_start): Delete old cruft.
29024
29025 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29026
29027 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29028 (2 * (1 << 18)) to (2 * (1 << 17)).
29029
29030 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29031
29032 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29033
29034 * config/rom68k.exp: Renamed from config/idp.exp
29035
29036 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29037
29038 * c-torture/compile/921109-2.c
29039
29040 1995-04-18 Mike Stump <mrs@cygnus.com>
29041
29042 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29043 excess errors.
29044
29045 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29046
29047 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29048 output.
29049 * lib/g++.exp (default_g++_start): Likewise.
29050
29051 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29052
29053 * gcc.c-torture/compile/950329-1.c: New test.
29054
29055 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29056
29057 * config/bug.exp (${tool}_load): Updated to use new remote_open
29058 and remote_close procs.
29059 * config/idp.exp: New file.
29060
29061 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29062
29063 * gcc.c-torture/execute/950322-1.c: New test.
29064
29065 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29066
29067 * config/vx.exp (${tool}_load): Clean up testing of return code from
29068 vxworks_ld and vxworks_spawn.
29069
29070 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29071
29072 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29073
29074 1995-03-13 Mike Stump <mrs@cygnus.com>
29075
29076 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29077 can mark excess errors on a machine by machine basis. Note, the
29078 default is to not expect any excess errors, even when excess
29079 errors test - is given, so you will want to put an XFAIL ... on
29080 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29081 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29082 those 4 machines, but no others.
29083
29084 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29085
29086 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29087 * lib/c-torture.exp: to here.
29088
29089 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29090
29091 * gcc.c-torture/execute/950221-1.c: New test.
29092 * gcc.c-torture/execute/struct-ret-1.c: New test.
29093 * gcc.c-torture/compile/950221-1.c: New test.
29094
29095 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29096
29097 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29098
29099 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29100 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29101
29102 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29103
29104 * g++.gb: New directory of tests, derived from my signature and
29105 class scoping tests.
29106
29107 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29108 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29109 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29110 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29111 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29112 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29113 * g++.gb/sig25.C: Likewise.
29114
29115 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29116 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29117 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29118 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29119 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29120 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29121 * g++.gb/sig25.exp: Likewise.
29122
29123 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29124 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29125 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29126 * g++.gb/scope13.C: Likewise, this test still fails.
29127
29128 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29129 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29130 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29131 * g++.gb/scope13.exp: Ditto.
29132
29133 * g++.gb/README: New file, explains what these tests are about.
29134
29135 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29136
29137 * lib/dg.exp (dg-do): Support `preprocess'.
29138 (dg-test): Likewise.
29139
29140 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29141
29142 * config/udi.exp: change "continue -expect" to "exp_continue".
29143
29144 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29145
29146 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29147 Delete redundant tests.
29148
29149 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29150 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29151 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29152 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29153 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29154 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29155 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29156 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29157
29158 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29159 storing label pointers.
29160 * gcc.c-torture/execute/921019-1.c: Likewise.
29161 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29162 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29163 parameter fp.
29164 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29165 constants.
29166
29167 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29168 Delete obsolete tests.
29169
29170 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29171 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29172 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29173 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29174 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29175 * gcc.c-torture/compile/950124-1.c: New test.
29176
29177 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29178
29179 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29180
29181 * lib/mike-g++.exp: Add -lm to LIBS.
29182
29183 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29184
29185 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29186
29187 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29188
29189 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29190
29191 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29192
29193 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29194
29195 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29196
29197 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29198 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29199 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29200 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29201 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29202 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29203 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29204 * g++.law/{operators31.C, operators32.C,
29205 * g++.law/{operators33.C, operators34.C}: Likewise.
29206 * g++.law/{pic1.C, refs2.C}: Likewise.
29207 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29208 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29209 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29210 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29211
29212 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29213 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29214 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29215 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29216 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29217 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29218 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29219 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29220 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29221 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29222 * g++.law/{operators34.exp}: Likewise.
29223 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29224 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29225 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29226 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29227 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29228
29229 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29230 No longer expected to fail.
29231 * g++.law/missed-error3.C: Tweak for recent bool changes.
29232
29233 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29234
29235 * config/emb-unix: Deleted.
29236 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29237 remote execution. Do final link on remote host if REMOTE_LINK is set.
29238
29239 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29240
29241 * lib/dg.exp (dg-test): Fix typo in last patch.
29242
29243 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29244
29245 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29246 (handles multiple occurrences).
29247
29248 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29249
29250 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29251 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29252 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29253 printed).
29254 * lib/c-torture.exp (c-torture-compile): Likewise.
29255 (c-torture): Prepend full path if missing.
29256 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29257 (gcc_fail): Likewise.
29258 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29259
29260 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29261
29262 * lib/netware.exp: Only attach to NetWare i386 systems.
29263
29264 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29265
29266 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29267 messages. Add test name to "output pattern match" pass/fail message.
29268
29269 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29270
29271 * gcc.dg: New testsuite.
29272 * gcc.dg/dg.exp: New file.
29273
29274 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29275 test-switch.c}: Deleted.
29276
29277 * gcc.misc-tests/msgs.exp: New testcase driver.
29278
29279 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29280
29281 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29282 Watch for illegal return values from ${tool}_load.
29283 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29284 cross targets. Coerce return value >0 to 1.
29285
29286 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29287
29288 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29289
29290 * config/emb-unix.exp: New file.
29291
29292 * config/sim.exp: Error if variable $SIM not defined.
29293 (${tool}_load): Mark test as "untested" if simulator missing.
29294
29295 * config/unix.exp: Load remote.exp to get rcp_download.
29296 * lib/c-torture.exp: Use different option lists for testcases with
29297 and without loops.
29298 * gcc.c-torture/execute/execute.exp: Likewise.
29299
29300 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29301
29302 * config/*.exp: Clarify return code from ${tool}_load.
29303 Call `unresolved' or `untested' instead of `warning' or `perror'
29304 (sometimes you still want to call both though).
29305 Add comment that `shell_id' is local to each file.
29306 * config/udi.exp (timeout): Set to 30.
29307 Don't print warning if connection fails, $connectmode has already
29308 printed an error.
29309 (${tool}_load): Move verbose messages to level 2.
29310 Rework pattern for "Process started" message.
29311 Pass `shell_id' to ${connectmode}_download.
29312 Retry twice upon timeout. Make resetting of target more robust.
29313 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29314 Pass `shell_id' to exit_$connectmode.
29315 Only call exit_$connectmode if connected.
29316 * config/unix.exp (${tool}_load): Check return codes better.
29317 * config/vrtx.exp (${tool}_load): Likewise.
29318 * config/vx.exp (${tool}_load): Likewise.
29319 Delete unneeded global's.
29320 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29321 from ${tool}_load.
29322 (dg-stat): Delete.
29323 (dg-init): Delete recording of pass/fail counts.
29324 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29325 (old-dejagnu-init): Likewise.
29326 (old-dejagnu-stat): Delete contents, empty proc now.
29327 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29328 (c-torture): Delete references to lcnt, lpass, lfail.
29329 Get option list from TORTURE_OPTIONS.
29330 Delete -funroll[-all]-loops if no loops.
29331 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29332 (g++_stat): Delete contents (empty proc now).
29333 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29334 (gcc_finish): Likewise.
29335 (gcc_stat): Deleted.
29336 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29337 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29338 * gcc.c-torture/execute/execute.exp: Likewise.
29339 Split tests into two parts: compile, execute.
29340 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29341 no loops. Update to reflect clarified return codes from ${tool}_load.
29342
29343 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29344
29345 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29346 to grep for.
29347 (old-dejagnu): Likewise (where necessary).
29348
29349 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29350
29351 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29352
29353 * lib/dg.exp (dg-process-target): Fix processing of selector.
29354 Add comment regarding use of `error'.
29355
29356 * lib/gcc.exp (prune_system_crud): Define if missing.
29357 * lib/g++.exp (prune_system_crud): Likewise.
29358
29359 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29360 Call prune_system_crud.
29361 * lib/dg.exp (dg-runtest): New proc.
29362 Use perror instead of send_user for tcl errors in testcase.
29363 Don't return any value, it's never used.
29364 Don't clobber previous definition of `unknown'.
29365 Print tcl errors in `dg-final'.
29366
29367 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29368
29369 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29370 (dg-test): Don't print errorInfo, it contains stack backtrace.
29371
29372 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29373
29374 * lib/g++.exp (runtest_file_p): Define if missing.
29375
29376 1994-09-24 Doug Evans (dje@cygnus.com)
29377
29378 * lib/mike-g++.exp: Comment out loading of g++.exp.
29379 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29380 (default_g++_version): Always print something.
29381 (default_g++_start): Comment out call to `which'.
29382 (g++_start, g++_load): Deleted (must be defined in config file).
29383 * lib/gcc.exp: Test for existence of $CC at start.
29384 Delete check for tmpdir (done in gcc_init).
29385 (default_gcc_version): Always print something.
29386 (default_gcc_start): Comment out call to `which'.
29387 * config/*.exp: Major cleanup - make cross targets work at least a
29388 little better for g++ (by not being "--tool gcc" specific).
29389 Rename gcc_xxx to ${tool}_xxx.
29390 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29391 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29392
29393 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29394
29395 * lib/c-torture.exp (c-torture-compile): Rework compiler
29396 message processing.
29397
29398 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29399 c-torture.
29400
29401 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29402
29403 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29404
29405 * lib/dg.exp (dg-process-target): Support { target native }.
29406
29407 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29408
29409 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29410 looked for "... program xxx got fatal signal".
29411 Correct regsub munging of `comp_output'.
29412 Ignore compiler messages "path prefix not used" and "linker input
29413 file unused".
29414
29415 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29416
29417 * lib/gcc.exp (runtest_file_p): Define if missing.
29418 * gcc.prms/template.c: Example to work from.
29419
29420 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29421
29422 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29423 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29424
29425 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29426 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29427 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29428 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29429
29430 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29431 (dg-process-target): No longer a varargs proc.
29432 Return S/N for target, P/F for xfail. All callers changed.
29433 (user option procs): More argument checking.
29434 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29435 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29436 (dg-test): Skip test if not running on selected target in `dg-do'.
29437 Update handling of `dg-do-what', `dg-output-text'.
29438 Separate execution pass/fail from output pattern match pass/fail.
29439 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29440
29441 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29442
29443 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29444 target for 920510-1.c.
29445
29446 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29447
29448 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29449 Clean up comment regarding use of passcnt, etc.
29450 (gcc_stat): Don't update `testcnt' here.
29451 (gcc_finish): Do it here.
29452 Might as well reset `but_id' here too.
29453 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29454 to determine if the file should be tested.
29455 * gcc.c-torture/compile/compile.exp: Likewise.
29456 * gcc.c-torture/execute/execute.exp: Likewise.
29457 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29458 * gcc.misc-tests/dg-test.exp: Likewise.
29459 * gcc.prms/prms.exp: Likewise.
29460 * gcc.wendy/wendy.exp: Likewise.
29461 * g++.old-deja.exp: Likewise.
29462 Move "Testing file" message to verbose level 1.
29463
29464 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29465
29466 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29467
29468 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29469
29470 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29471 (default_gcc_start): Accept optional second list element
29472 of compiler flags. Print compiler output at verbosity level 2.
29473 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29474 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29475 Save current values of framework globals passcnt, failcnt, xpasscnt,
29476 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29477 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29478 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29479 xfailcnt to compute stats. Update framework global `testcnt' from
29480 pass/fail counts.
29481 (gcc_finish): New proc. Clean up test environment.
29482 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29483 (gcc_epass, gcc_efail): Delete.
29484 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29485 argument of line number.
29486 (dg-init): If the tool has an init routine, call it.
29487 (dg-test): Remove args `cflags_var' and `libs_var'.
29488 Pass all compiler options to ${tool}_start.
29489 Handle missing line number.
29490 (dg-finish): New function.
29491 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29492 particular files. Call gcc_finish at end. Move "skipping test"
29493 message to verbosity level 3.
29494 * gcc.c-torture/compile/compile.exp: Likewise.
29495 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29496 * gcc.c-torture/execute/execute.exp: Likewise.
29497 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29498 Print testcase being tried at verbosity level 1.
29499 * gcc.c-torture/special/special.exp: Unset xfail.
29500 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29501 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29502 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29503 * gcc.failure/failure.exp: Likewise.
29504 * gcc.ieee/ieee.exp: Likewise.
29505 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29506 Update call to dg-test. Call dg-finish at end.
29507 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29508 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29509 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29510 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29511 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29512 * gcc.wendy/wendy.exp: Add copyright.
29513 Delete setting of tmpdir (done by gcc_init).
29514 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29515 Pass compiler flags to gcc_start. Call gcc_finish at end.
29516 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29517 gcc_[ce]pass/fail.
29518
29519 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29520
29521 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29522 confusion.
29523 (g++_load): Likewise.
29524
29525 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29526 Rename argument to `prog' to remove the confusion.
29527 Varargs fns behave differently too!
29528 (g++_load): Likewise.
29529
29530 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29531
29532 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29533 what it is. Delete (always) printing of status value for !native.
29534 Simplify verbose code, and include status and exec_output.
29535 (g++_load): Use gcc_load.
29536
29537 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29538
29539 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29540 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29541 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29542 940714-3.c as these testcases don't exist anymore. Make
29543 va-arg-1.c expected to pass.
29544
29545 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29546
29547 * gcc.misc-tests/misc.exp: Only run specific testcases.
29548 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29549 * gcc.misc-tests/dg-[1-9].c: New files.
29550
29551 * lib/dg.exp: New testsuite driver.
29552 * gcc.prms/prms.exp: Use it.
29553
29554 * README.gcc: New file.
29555
29556 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29557 Document and reset `lxpass' and `lxfail'.
29558 Simplify "initialized" message.
29559 (gcc_stat): Clean up comments a little.
29560
29561 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29562
29563 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29564
29565 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29566
29567 * lib/old-dejagnu.exp (process-option): New proc.
29568 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29569 (old-dejagnu): Simplify.
29570 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29571
29572 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29573
29574 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29575 exists and is not an empty string.
29576
29577 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29578 $xfail rather than calling setup_xfail. Clear $xfail when test is
29579 finished.
29580 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29581 automatically.
29582
29583 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29584 longer expected to fail.
29585
29586 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29587 "f" function call.
29588
29589 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29590
29591 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29592 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29593 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29594 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29595 c-torture-1.29.
29596
29597 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29598 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29599
29600 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29601
29602 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29603 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29604
29605 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29606 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29607 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29608
29609 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29610
29611 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29612 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29613 940714-1.c, 940714-2.c, 940714-3.c},
29614 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29615 gcc.misc-tests/{mg.c,mg.exp}:
29616 New tests.
29617 * gcc.noncompile/noncompile.exp: Change accordingly.
29618
29619 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29620
29621 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29622 Undo previous clobberage.
29623
29624 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29625
29626 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29627 * gcc.special/{930510-1.c, special.exp}:
29628 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29629 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29630 struct-varargs-1.c}: New tests from c-torture-1.26.
29631
29632 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29633
29634 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29635 argument to switch.
29636
29637 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29638
29639 * Revert the previous changes. Please see Rob's directory
29640 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29641 fixes.
29642
29643 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29644
29645 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29646 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29647 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29648 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29649 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29650 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29651 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29652 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29653 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29654 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29655 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29656 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29657 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29658 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29659 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29660 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29661 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29662 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29663 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29664 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29665 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29666 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29667 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29668 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29669 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29670 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29671 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29672
29673 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29674
29675 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29676 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29677 with perror calls.
29678
29679 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29680
29681 * config/unix.exp (g++_load): Fix syntax.
29682
29683 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29684
29685 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29686 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29687 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29688 Don't expect va-arg-1.c to fail. Correct expected output for
29689 920928-1.c.
29690 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29691 * gcc.wendy/hbm4.c: Correct typo.
29692 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29693
29694 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29695
29696 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29697 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29698 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29699 * lib/c-torture.exp (c-torture-compile): Ditto.
29700
29701 Reduce volume of output (remove all the -I's and such).
29702 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29703 Call gcc_cpass, gcc_cfail.
29704 (c-torture): Pass testing option to c-torture-compile.
29705
29706 1994-03-21 Doug Evans (dje@cygnus.com)
29707
29708 Bring patches over from progressive.
29709 * config/default.exp: Exit remote shell cleanly.
29710 (g++_exit, g++_start): Add default versions.
29711 * config/sim.exp (gcc_load): Use perror, not error.
29712
29713 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29714
29715 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29716 set in site.exp.
29717
29718 1994-03-14 Doug Evans (dje@cygnus.com)
29719
29720 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29721 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29722 (wendy_try): New proc to run testcase.
29723 (main loop): Call 'em.
29724 * gcc.wendy/*.c: Clean up pass to correct expected output.
29725
29726 * lib/gcc.exp: Minor cleanup work.
29727 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29728
29729 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29730
29731 * config/sim.exp (gcc_load): Document return codes better.
29732 Don't pass -v to simulator.
29733
29734 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29735
29736 * gcc.special/920717-x.c: Fix typo.
29737 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29738 get at sources.
29739
29740 * lib/mike-gcc.exp: Fix typo.
29741
29742 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29743
29744 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29745 binary to use, transform the name.
29746 * config/*.exp: rename everything. Nuke any g++ specific files,
29747 it's now a special case of gcc that requires no special support.
29748 Add a default.exp for unsupported targets.
29749
29750 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29751
29752 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29753 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29754 version of Tcl.
29755
29756 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29757
29758 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29759 than a warning.
29760
29761 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29762
29763 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29764
29765 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29766
29767 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29768 option_list. Compile every file with only 4/6 option choices
29769 (same as C torture) instead of with 12/18 different option
29770 choices.
29771 * lib/c-torture.exp: Likewise.
29772
29773 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29774 not already set.
29775
29776 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29777
29778 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29779 can put an XFAIL *-*-* on excess errors.
29780
29781 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29782
29783 * g++.law: Add more tests derived from g++-bugs snapshots.
29784
29785 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29786 equivalent to g++.law/init9.
29787
29788 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29789 compiled it, and the a.out file after we've run it.
29790
29791 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29792
29793 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29794 compiled it, and the a.out file after we've run it.
29795
29796 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29797
29798 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29799
29800 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29801
29802 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29803 version number.
29804
29805 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29806
29807 * g++.law: New directory of g++ tests derived from the g++-bugs
29808 snapshots.
29809
29810 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29811
29812 * gcc.compile: initbug1.c initbug1.exp testcase added
29813
29814 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29815
29816 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29817 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29818 fixes submitted by Jeff Law (law@cs.utah.edu)
29819 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29820 Jeff Law (law@cs.utah.edu)
29821
29822
29823 1993-11-30 Mike Stump (mrs@cygnus.com)
29824
29825 * config/unix-g++.exp: Follow the gcc way of doing things.
29826 * g++.old-deja/old-deja.exp: Minor updates.
29827 * lib/g++.exp: New file, follow the gcc way of doing things.
29828 * lib/old-dejagnu.exp: Minor updates.
29829 * lib/mike-g++.exp: Always unset errorInfo.
29830
29831 1993-11-06 Mike Stump (mrs@cygnus.com)
29832
29833 * lib/gcc.exp: Fix some errors with the below change, CC and
29834 CFLAGS should be global when setting, not local.
29835
29836 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29837
29838 * lib/gcc.exp: Transform tool name.
29839
29840 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29841
29842 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29843
29844 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29845
29846 * lib/gcc.exp: change gcc_done to gcc_stat
29847
29848 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29849
29850 * Upgraded gcc testsuite to c-torture version 1.25
29851
29852 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29853
29854 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29855 * lib/c-torture: added hooks for new reporting code.
29856
29857 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29858
29859 * config/sh-gcc.exp: check if sh-sim exists in the path
29860
29861 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29862
29863 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29864 * gcc.compile/compile.exp: Initial changes for new logic.
29865 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29866 * gcc.failure/failure.exp: Initial changes for new logic.
29867 * gcc.ieee/ieee.exp: Initial changes for new logic.
29868 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29869 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29870 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29871 * lib/c-torture.exp: Initial changes for new logic.
29872 * lib/gcc.exp: Initial changes for new logic.
29873
29874 1993-10-15 Mike Stump (mrs@cygnus.com)
29875
29876 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29877 depend upon failure or success. Fully qualify names in failure
29878 and success messages. Always remove a.out before starting
29879 compile, just in case. Pay more attention to error text output by
29880 the compiler. Handle testcases with no known past errors just
29881 like all others, so that things are uniform. Other miscellaneous
29882 improvements.
29883
29884 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29885
29886 * gcc.cpp: new directory for cpp tests
29887
29888 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29889
29890 * lib/chill.exp: Code reformatted, removed unused code.
29891 * config/unix-chill.exp: Code reformatted, removed unused code.
29892 * chill.execute/execute.exp: Code reformatted, removed unused code.
29893 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29894
29895 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29896
29897 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29898 routines not written.
29899
29900 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29901
29902 * config/bug-gcc.exp: Use new procs from bug.exp.
29903
29904 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29905
29906 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29907 via ftp, rather than depending on NFS.
29908 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29909 case.
29910
29911 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29912
29913 * config/bug-gcc.exp: Use new download proc.
29914
29915 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29916
29917 * chill.execute/execute.exp: cleanups, handles errors better
29918 * chill.compile/compile.exp: rewrite, based on execute.exp
29919 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29920 * lib/chill.exp: major changes to diff proc and compile and link
29921 procs. added chill_fail and chill_pass wrappers to pass and
29922 fail. added more comments, and handle error codes better.
29923 Added a hack to capture stderr from exec, so noncompile tests
29924 can work.
29925
29926 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29927
29928 * chill.execute/execute.exp: rewrite of testsuite driver
29929 * lib/chill.exp: rewrite of testsuite driver
29930 * config/unix-chill.exp: rewrite of testsuite driver
29931
29932 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29933
29934 In chill.execute:
29935 * iexpr.ch: Standardize uppercase.
29936 * tuples.dat: Standardize uppercase.
29937 * vary.ch: standardize. Correct varying string assignments.
29938 * vary.dat: Add new output lines.
29939
29940 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29941
29942 In chill.execute:
29943 * chprintf.ch: Standardize use of uppercase.
29944 * tuples.ch: Standardize and turn arr2 into a DCL,
29945 rather than a SYN.
29946 * pinits.ch: Standardize.
29947
29948 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29949
29950 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29951 * Makefil: Renamed to Makefile.in.
29952 * configure.in: New.
29953
29954 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29955
29956 In chill.execute:
29957 * .cvsignore: Add result/output files.
29958 * Makefile: Fix up variables at start. Use MFLAGS
29959 everywhere. Correct bool_loc, built_ins entries.
29960 Add entry for vary1.ch.
29961 * bitarray.ch: Standardize upper-case usage.
29962 * bitexpr.ch: Standardize, add output of b1.
29963 * params.ch: Use arrayt in along PROC parameters, to
29964 avoid novelty problems.
29965 * sets.ch: Tiny cleanup.
29966 * vary1.ch: Re-indent.
29967
29968 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29969
29970 * Add PR-related files to Makefiles, .cvsignore files, etc.
29971
29972 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29973
29974 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29975 with compiler objects. New names are test-flow.c and test-loop.c
29976
29977 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29978
29979 * Upgraded c-torture tests from 1.19 to 1.20
29980
29981 * new files:
29982 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29983 * gcc.compile: 930623-1.c 930623-2.c
29984 * gcc.noncompile: 930622-1.c 930622-2.c
29985 * gcc.failure: 920411-1.c 920627-2.c
29986 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29987
29988 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29989
29990 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29991 More changes to get testsuite working properly. Needs more work.
29992 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29993
29994 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29995
29996 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29997 More changes to get testsuite working properly. Needs more work.
29998
29999 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30000
30001 * chill.compile/compile.exp: Added for Dejagnu support
30002 * chill.execute/execute.exp: Added for Dejagnu support
30003 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30004
30005 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30006
30007 This should complete moving the CHILL test files.
30008 * chill.noncompile(.cvsignore printf.grt
30009 in-printf.grt chprintf.grt chprintf.ch):
30010 Added test-support files.
30011 (Makefile): Modified further.
30012 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30013 signal.ch): Added test files.
30014 * chill.execute (.cvsignore printf.grt printr.c
30015 in-printf.grt rts.c chprintf.grt rts.h): Added
30016 test-support files.
30017 (Makefile): More corrections.
30018
30019 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30020
30021 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30022 test cases, ready for DejaGnu.
30023
30024 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30025
30026 * Upgraded c-torture tests from 1.18 to 1.19
30027
30028 * gcc.compile: added test(s):
30029 930607-1.c
30030 * gcc.execute: added test(s):
30031 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30032
30033 * added new subdirectory for misc tests: gcc.misc-tests
30034 * gcc.misc-test(s): added tests:
30035 inst-check.c test-consts.c test-ior.c test-switch.c
30036
30037 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30038
30039 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30040
30041 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30042
30043 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30044
30045 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30046
30047 * Upgraded c-torture tests from 1.17 to 1.18
30048
30049 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30050
30051 * Upgraded c-torture tests from 1.12 to 1.17
30052
30053 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30054
30055 * lib/old-dejagnu.exp:
30056 Fixed handling of XFAIL target triplets to correctly
30057 recognize wildcard characters. Removed code that
30058 appended a unique id tag to the end of the file name
30059 printed out by the result of the testcases within a
30060 given test file.
30061
30062 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30063
30064 * lib/old-dejagnu.exp:
30065 Reworked expected failure handling to trigger off of XFAIL
30066 keyword in keyphrase embeded in testcase source code. The
30067 XFAIL keyword must be at the end of the keyphrase line. It
30068 may optionally be followed by one or more target triplets.
30069 It has just occured that the handling of wildcards in the
30070 target triplet may not be correct.
30071
30072 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30073
30074 * g++.old-deja/tests:
30075 Moved all subdirectories up one level into g++.old-deja .
30076
30077 * lib/old-dejagnu.exp:
30078 Fixed problem with CXXFLAGS not being properly reset, and being
30079 corrupted with extraneous "-c" compiler option. This was
30080 causing binaries to not be generated for test that needed them.
30081 Modified strings passed to "pass" and "fail" so that individual
30082 tests from the same test file would be distinguished by an
30083 identifier appended to the test file name in the summary logs;
30084 this corrected a problem with erroneous diff logs. Added code
30085 to search testcases for expected fail and unexpected pass keywords.
30086
30087 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30088
30089 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30090
30091 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30092
30093 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30094 Removed extraneous text from end of "Special g++ Options"
30095 keyphrase.
30096
30097 * lib/old-dejagnu.exp: Added pattern matching to look for new
30098 keywords, embedded in testcases comments, which will trigger
30099 calls to xpass and xfail.
30100
30101 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30102
30103 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30104 comments embedded in the testcases, especially the one looking for
30105 special compiler options, as well as the pattern matching for the
30106 compiler output again.
30107
30108 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30109
30110 * lib/old-dejagnu.exp: Do a proper check of the return value for
30111 execute tests. Fixed several problems with the pattern matching
30112 of the compiler output which gave erroneous test results.
30113 Changed several of the test result messages to be more descriptive.
30114 * config/unix-g++.exp: Proc g++_load now actually works and
30115 executes the tests passed to it and returns a usable return
30116 value.
30117
30118 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30119
30120 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30121
30122 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30123
30124 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30125 Modified both files to properly execute the old style
30126 dejagnu tests. The previous versions of these files were
30127 experimental and did not function anything near correctly.
30128
30129 1993-04-05 Rob Savoye (rob@cygnus.com)
30130
30131 * Removed all Makefile.in and configure.in files. No configuration
30132 needed now.
30133
30134 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30135
30136 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30137
30138 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30139
30140 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30141 gcc.special/configure.in, gcc.noncompile/configure.in,
30142 gcc.execute/configure.in, gcc.code_quality/configure.in,
30143 g++.other/configure.in, g++.old-deja/configure.in,
30144 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30145 in srcname setting.
30146
30147 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30148
30149 * lib/udi.exp: Fixed mondfe and mondfe_download.
30150 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30151 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30152
30153 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30154
30155 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30156 (gdb_exit): Don't remove *_soc files.
30157
30158 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30159
30160 * lib/c-torture.exp: Don't look for main; instead always use -w
30161 -c. This is how the c-torture tests work. Remove the object
30162 file if the compilation succeeds.
30163 * gcc.execute/execute.exp: Remove executable if test passes.
30164 * gcc.noncompile/noncompile.exp: Every test is an expected
30165 failure.
30166 * gcc.special/special.exp: Added tests from c-torture 1.11,
30167 corrected use of existing test.
30168 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30169 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30170 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30171 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30172 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30173 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30174 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30175 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30176 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30177 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30178 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30179 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30180 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30181 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30182 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30183 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30184 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30185 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30186 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30187 c-torture 1.11.
30188 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30189 correspond to c-torture 1.11.
30190
30191 * New file.