re PR tree-optimization/19828 (LIM is pulling out a pure function even though there...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
2 Jakub Jelinek <jakub@redhat.com>
3
4 PR tree-optimization/19828
5 * gcc.dg/tree-ssa/loop-7.c: New test.
6 * gcc.c-torture/execute/20050218-1.c: New test.
7
8 2005-02-19 Jakub Jelinek <jakub@redhat.com>
9
10 PR c/20043
11 * gcc.dg/transparent-union-1.c: New test.
12 * gcc.dg/transparent-union-2.c: New test.
13
14 2005-02-18 James E Wilson <wilson@specifixinc.com>
15
16 PR tree-optimization/18977
17 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
18
19 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
20
21 PR target/20054
22 * gcc.dg/pr20054.c: New test.
23
24 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25
26 PR c++/19508
27 * g++.dg/ext/attrib20.C: New test.
28
29 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
30
31 PR middle-end/20030
32 * gfortran.fortran-torture/execute/character_passing.f90: New test.
33
34 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
35
36 PR c++/20008
37 * g++.dg/opt/switch4.C: New.
38
39 2005-02-18 Jakub Jelinek <jakub@redhat.com>
40
41 PR c++/20023
42 PR tree-optimization/20009
43 * gcc.c-torture/compile/20050217-1.c: New test.
44 * g++.dg/opt/switch3.C: New test.
45
46 PR tree-optimization/18947
47 * gcc.c-torture/compile/20050215-1.c: New test.
48 * gcc.c-torture/compile/20050215-2.c: New test.
49 * gcc.c-torture/compile/20050215-3.c: New test.
50
51 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
52
53 PR c++/20028
54 * g++.dg/template/crash34.C: New.
55
56 PR c++/20022
57 * g++.dg/other/access3.C: New.
58
59 2005-02-17 Ira Rosen <irar@il.ibm.com>
60
61 * gcc.dg/vect/vect-98.c: New test.
62
63 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
64
65 PR tree-optimization/19967
66 * gcc.dg/pr19967.c: New.
67
68 2005-02-16 Jakub Jelinek <jakub@redhat.com>
69
70 PR middle-end/19857
71 * gcc.dg/tree-ssa/20050215-1.c: New test.
72 * gcc.c-torture/execute/20050215-1.c: New test.
73
74 2005-02-15 Eric Christopher <echristo@redhat.com>
75
76 * gcc.dg/cpp/20050215-1.c: New file.
77
78 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
79
80 PR tree-optimization/15785
81 * gcc.dg/pr15785-1.c: New test.
82
83 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
84
85 PR c++/17788
86 * g++.dg/init/ctor4.C: New.
87 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
88
89 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
90
91 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
92 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
93
94 2005-02-15 Andreas Schwab <schwab@suse.de>
95
96 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
97 declare malloc.
98
99 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
100
101 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
102
103 2005-02-14 Diego Novillo <dnovillo@redhat.com>
104
105 PR tree-optimization/19853
106 * gcc.c-torture/compile/pr19853.c: New test.
107
108 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
109
110 PR c++/19608
111 * g++.dg/parse/local-class1.C: New.
112
113 PR c++/19895
114 * g++.dg/parse/ptrmem3.C: New.
115
116 PR c++/19884
117 * g++.old-deja/g++.oliva/template6.C: Add another case.
118 * g++.dg/template/explicit6.C: New.
119
120 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
121
122 PR c++/17816
123 * g++.dg/other/redecl2.C: New.
124
125 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
126
127 PR c++/19891
128 * g++.dg/abi/covariant4.C: New.
129
130 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
131
132 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
133
134 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
135
136 * gcc.dg/vect/vect-96.c: Fix typo.
137
138 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
139
140 PR c++/14479
141 PR c++/19487
142 * g++.dg/template/enum5.C: New test.
143
144 2005-02-12 Ira Rosen <irar@il.ibm.com>
145
146 * gcc.dg/vect/vect-97.c: New test.
147
148 2005-02-12 Ira Rosen <irar@il.ibm.com>
149
150 * gcc.dg/vect/vect-96.c: New test.
151
152 2005-02-12 Uros Bizjak <uros@kss-loka.si>
153
154 * gcc.dg/builtins-34.c: Also check ldexp*.
155
156 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
157
158 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
159
160 2005-02-11 Janis Johnson <janis187@us.ibm.com>
161
162 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
163 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
164 dg-require-dll, dg-require-iconv, dg-require-named-sections,
165 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
166 selector_list, selector_expression, dg-process-target): Move to new
167 file target-supports-dg.exp.
168 * lib/target-supports-dg.exp: New.
169
170 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
171 New.
172
173 2005-02-11 Jakub Jelinek <jakub@redhat.com>
174
175 PR c++/19666
176 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
177
178 PR middle-end/19858
179 * gcc.c-torture/compile/20050210-1.c: New test.
180
181 2005-02-11 Mark Mitchell <mark@codesourcery.com>
182
183 PR c++/19755
184 * g++.dg/warn/Wbraces1.C: New test.
185
186 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
187
188 * gcc.dg/builtins-52.c: New testcase.
189
190 2005-02-10 Jakub Jelinek <jakub@redhat.com>
191
192 PR c/19342
193 * gcc.c-torture/execute/20050119-1.c: New test.
194
195 2005-02-09 Mark Mitchell <mark@codesourcery.com>
196
197 PR c++/19811
198 * g++.dg/init/delete1.C: New test.
199
200 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
201
202 PR c++/18470
203 * g++.dg/template/static12.C: New test.
204
205 2005-02-09 Mark Mitchell <mark@codesourcery.com>
206
207 PR c++/19787
208 * g++.dg/conversion/ambig1.C: New test.
209
210 PR c++/19739
211 * g++.dg/ext/attrib19.C: New test.
212
213 PR c++/19732
214 * g++.dg/parse/dtor5.C: New test.
215
216 PR c++/19762
217 * g++.dg/template/dtor3.C: New test.
218
219 PR c++/19826
220 * g++.dg/template/static11.C: New test.
221 * g++.dg/template/crash2.C: Remove dg-error marker.
222
223 2005-02-09 Janis Johnson <janis187@us.ibm.com>
224
225 PR C++/18491
226 * g++.old-deja/g++.mike/p10769a.C: Remove.
227
228 2005-02-09 Roger Sayle <roger@eyesopen.com>
229
230 * gcc.dg/builtins-48.c: New test case.
231 * gcc.dg/builtins-49.c: New test case.
232 * gcc.dg/builtins-50.c: New test case.
233 * gcc.dg/builtins-51.c: New test case.
234
235 2005-02-09 Ian Lance Taylor <ian@airs.com>
236
237 PR middle-end/19583
238 * g++.dg/warn/Wreturn-type-3.C: New test.
239
240 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
241
242 PR middle-end/19402
243 * gcc.dg/pr19402-1.c: New testcase.
244 * gcc.dg/pr19402-2.c: likewise.
245
246 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
247
248 PR middle-end/19854
249 * g++.dg/tree-ssa/tmmti.C: New testcase.
250
251 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
252
253 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
254
255 2005-02-08 Mark Mitchell <mark@codesourcery.com>
256
257 PR c++/19733
258 * g++.dg/parse/crash23.C: New test.
259 * g++.dg/warn/Weff1.C: New test.
260
261 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
262
263 * gcc.dg/20050209-1.c: New test.
264
265 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
266
267 PR target/19799
268 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
269
270 2005-02-08 Mike Stump <mrs@apple.com>
271
272 * g++.dg/pch/import-2.c: New test.
273 * g++.dg/pch/import-2.hs: New.
274 * g++.dg/pch/include/import-2a.h: New.
275 * g++.dg/pch/include/import-2b.h: New.
276
277 2005-02-08 Janis Johnson <janis187@us.ibm.com>
278
279 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
280
281 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
282
283 * gfortran.dg/substr_1.f90: New test.
284
285 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
286
287 PR middle-end/19775
288 * gcc.dg/torture/builtin-power-1.c: Disable test for
289 invalid transformation.
290 * gcc.dg/builtins-10.c: Likewise. Disable one test we
291 no longer optimize.
292 * gcc.dg/builtins-47.c: New testcase.
293
294 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
295 Dorit Naishlos <dorit@il.ibm.com>
296
297 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
298
299 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
300
301 * gcc.c-torture/compile/20050206-1.c: New test.
302
303 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
304
305 PR tree-opt/19768
306 * g++.dg/opt/pr19768.C: New test.
307
308 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
309
310 PR tree-opt/19736
311 * gcc.c-torture/compile/pr19736.c: New test.
312
313 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
314
315 PR c++/17401
316 * g++.dg/parse/error25.C: New test.
317
318 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
319
320 * gcc.c-torture/execute/20050203-1.c: New.
321
322 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
323
324 * gcc.dg/vect/vect-85.c: Remove xfail.
325 * gcc.dg/vect/vect-86.c: Remove xfail.
326 * gcc.dg/vect/vect-87.c: Remove xfail.
327 * gcc.dg/vect/vect-88.c: Remove xfail.
328
329 2005-02-02 Geoffrey Keating <geoffk@apple.com>
330
331 * gcc.dg/altivec-19.c: New.
332
333 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
334
335 PR c/17807
336 * gcc.dg/nested-func-3.c: New test.
337 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
338
339 2005-02-02 Janis Johnson <janis187@us.ibm.com>
340
341 * gcc.test-framework/gen_directive_tests: Generate tests for
342 selector expressions.
343
344 2005-02-02 Matt Austern <austern@apple.com>
345
346 PR c++/19628
347 * g++/ext/builtin7.C: New.
348 * g++/ext/builtin8.C: New.
349
350 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
351
352 PR c/18502
353 * gcc.dg/pr18502-1.c: New test.
354
355 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
356
357 PR c++/17413
358 * g++.dg/template/local4.C: Tweak.
359
360 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
361
362 PR tree-optimization/19578
363 * gcc.c-torture/compile/20050202-1.c: New test.
364
365 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
366
367 PR c/19435
368 * gcc.dg/c99-init-4.c: New test.
369
370 2005-02-01 Janis Johnson <janis187@us.ibm.com>
371
372 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
373
374 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
375
376 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
377 * g++.dg/eh/check-vect.h: New.
378
379 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
380 * gcc.dg/vect/vect-78.c: Ditto.
381 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
382 Remove.
383
384 * g++.dg/conversion/simd1.C: Expect warning.
385 * g++.dg/ext/attribute-test-1.C: Ditto.
386 * g++.dg/ext/attribute-test-2.C: Ditto.
387 * g++.dg/ext/attribute-test-3.C: Ditto.
388 * g++.dg/ext/attribute-test-4.C: Ditto.
389
390 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
391 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
392
393 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
394
395 2005-02-01 Richard Henderson <rth@redhat.com>
396
397 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
398 long double for ibm double-double format.
399 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
400
401 2005-02-01 Diego Novillo <dnovillo@redhat.com>
402
403 PR tree-optimization/19633
404 * testsuite/gcc.dg/pr19633-1.c: New test.
405 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
406 to NULL or a symbol.
407
408 2005-02-01 Janis Johnson <janis187@us.ibm.com>
409
410 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
411 New procs.
412 (dg-process-target (local override)): Handle selector expressions.
413
414 * gcc.test-framework/README: Describe tests in source directory.
415 * gcc.test-framework/test-framework.awk: Handle dg- tests.
416 * gcc.test-framework/test-framework.exp: Handle dg- tests.
417 * gcc.test-framework/dg-bogus-exp-P.c: New test.
418 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
419 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
420 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
421 * gcc.test-framework/dg-do-link-exp-P.c: New test.
422 * gcc.test-framework/dg-do-run-exp-P.c: New test.
423 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
424 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
425 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
426 * gcc.test-framework/dg-error-exp-P.c: New test.
427 * gcc.test-framework/dg-error-exp-XP.c: New test.
428 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
429 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
430 * gcc.test-framework/dg-output-exp-P.c: New test.
431 * gcc.test-framework/dg-output-exp-XF.c: New test.
432 * gcc.test-framework/dg-warning-exp-P.c: New test.
433 * gcc.misc-tests/dg-1.c: Remove.
434 * gcc.misc-tests/dg-2.c: Remove.
435 * gcc.misc-tests/dg-3.c: Remove.
436 * gcc.misc-tests/dg-4.c: Remove.
437 * gcc.misc-tests/dg-5.c: Remove.
438 * gcc.misc-tests/dg-6.c: Remove.
439 * gcc.misc-tests/dg-7.c: Remove.
440 * gcc.misc-tests/dg-8.c: Remove.
441 * gcc.misc-tests/dg-9.c: Remove.
442 * gcc.misc-tests/dg-10.c: Remove.
443 * gcc.misc-tests/dg-11.c: Remove.
444 * gcc.misc-tests/dg-12.c: Remove.
445 * gcc.misc-tests/dg-test.exp: Remove.
446
447 * gcc.test-framework/test-framework.awk: Change recording and
448 printing of passes and failures.
449
450 * gcc.test-framework: New directory.
451 * gcc.test-framework/README: New.
452 * gcc.test-framework/test-framework.exp: New.
453 * gcc.test-framework/test-framework.awk: New.
454 * gcc.test-framework/gen_directive_tests: New.
455
456 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
457
458 * lib/treelang.exp: Fix comment typos.
459 (treelang_target_compile): Don't append libs=-ltreelang to options.
460
461 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
462
463 * g++.dg/parse/typename7.C: Adjust error messages.
464
465 2005-01-31 Jeff Law <law@redhat.com>
466
467 * gcc.c-torture/execute/20050131-1.c: New test.
468 * gcc.dg/wcaselabel.c: New test.
469
470 2005-01-31 Mark Mitchell <mark@codesourcery.com>
471
472 * g++.dg/other/warning1.C: Adjust error messags.
473 * g++.dg/parse/constant5.C: New test.
474
475 2005-01-31 Steven Bosscher <stevenb@suse.de>
476
477 PR c/19333
478 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
479 the test case valid.
480 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
481 * testsuite/gcc.dg/array-7.c: Adjust expected result.
482 * testsuite/gcc.dg/pr18596-3.c: Likewise.
483 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
484 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
485 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
486
487 2005-01-31 Dale Johannesen <dalej@apple.com>
488
489 * g++.dg/opt/pr19650.C: New test.
490
491 2005-01-31 Richard Henderson <rth@redhat.com>
492
493 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
494 long double for intel double extended format.
495 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
496
497 2005-01-30 Mark Mitchell <mark@codesourcery.com>
498
499 PR c++/19555
500 * g++.dg/template/static10.C: New test.
501
502 PR c++/19395
503 * g++.dg/parse/error24.C: New test.
504
505 PR c++/19367
506 * g++.dg/lookup/builtin1.C: New test.
507
508 PR c++/19457
509 * g++.dg/warn/conv3.C: New test.
510
511 2005-01-30 Bud Davis <bdavis@gfortran.org>
512
513 PR fortran/19647
514 * gfortan.dg/inquire_7.f90
515
516 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
517
518 PR tree-optimization/15791
519 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
520 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
521 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
522 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
523 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
524 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
525 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
526 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
527 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
528 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
529
530 2005-01-29 Paul Brook <paul@codesourcery.com>
531
532 PR fortran/18565
533 * check.c (real_or_complex_check): New function.
534 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
535 * intrinsic.c (add_functions): Use new check functions.
536 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
537 Add prototypes.
538
539 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
540
541 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
542 gcc.dg/lvalue-3.c: New tests.
543 * gcc.dg/concat.c: Update expected messages.
544
545 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
546
547 PR libfortran/19595
548 * gfortran.dg/eor_1.f90: New test.
549
550 2005-01-29 Steven G. Kargl <kargls@comcast.net>
551
552 PR fortran/19589
553 * gfortran.dg/logical_data_1.f90: New test.
554
555 2005-01-28 Mark Mitchell <mark@codesourcery.com>
556
557 PR c++/19253
558 * g++.dg/template/crash33.C: New test.
559
560 PR c++/19667
561 * g++.dg/template/crash32.C: New test.
562
563 2005-01-28 Ian Lance Taylor <ian@airs.com>
564
565 PR middle-end/16558
566 * g++.dg/warn/Wreturn-type-2.C: New test.
567
568 2004-06-24 Jeff Law <law@redhat.com>
569
570 * gcc.dg/tree-ssa/20050128-1.c: New test.
571
572 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
573
574 * gcc.target/frv/all-mdpackh-1.c: New test.
575
576 2005-01-28 Steven Bosscher <stevenb@suse.de>
577
578 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
579
580 2005-01-27 Richard Henderson <rth@redhat.com>
581
582 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
583
584 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
585
586 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
587
588 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
589
590 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
591 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
592 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
593 to cope with cases where the multilib options override the dg-options.
594
595 2005-01-27 Jakub Jelinek <jakub@redhat.com>
596
597 PR c/18946
598 * gcc.dg/noncompile/20050120-1.c: New test.
599
600 2005-01-26 Diego Novillo <dnovillo@redhat.com>
601
602 PR tree-optimization/19633
603 * gcc.dg/pr19633.c: New test.
604 * gcc.dg/tree-ssa/pr19633.c: New test.
605
606 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
607
608 * gcc.dg/20041216-1.c: New test.
609
610 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
611
612 PR objc/18862
613 * objc.dg/selector-2.m: New test.
614
615 2005-01-26 Jakub Jelinek <jakub@redhat.com>
616
617 * g++.dg/opt/range-test-2.C: New test.
618
619 PR rtl-optimization/19579
620 * gcc.c-torture/execute/20050124-1.c: New test.
621
622 2005-01-26 Greg Parker <gparker@apple.com>
623 Stuart Hastings <stuart@apple.com>
624
625 * gcc.c-torture/execute/20050125-1.c: New.
626
627 2005-01-18 Jan Hubicka <jh@suse.cz>
628
629 PR tree-optimize/19337
630 * gcc.c-torture/compile/20050119-1.c: New test.
631
632 2005-01-24 James E Wilson <wilson@specifixinc.com>
633
634 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
635 test for successful match.
636
637 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
638
639 PR objc/18408
640 * objc.dg/comp-types-7.m: New test.
641
642 2005-01-24 Janis Johnson <janis187@us.ibm.com>
643
644 * lib/target-supports.exp (current_target_name): New.
645 (check_effective_target_ilp32, check_effective_target_lp64):
646 Cache the result to use as long as the current target, with
647 multilib flags, remains the same.
648
649 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
650 (dg-require-weak, dg-require-visibility, dg-require-alias,
651 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
652 dg-require-effective-target, dg-skip-if): Remove call to
653 skip_test_and_clear_xfail.
654 (dg-test): Clear xfail data.
655
656 2005-01-24 Jakub Jelinek <jakub@redhat.com>
657
658 PR target/17751
659 * gcc.dg/ppc64-toc.c: New test.
660
661 * g++.dg/tree-ssa/empty-1.C: New test.
662
663 PR middle-end/19551
664 * gcc.c-torture/execute/20050121-1.c: New test.
665 * gcc.dg/20050121-2.c: New test.
666
667 2004-01-23 Steven G. Kargl <kargls@comcast.net>
668 Paul Brook <paul@codesourcery.com>
669
670 PR fortran/17941
671 * gfortran.dg/real_const_1.f: New test.
672 * gfortran.dg/real_const_2.f90: New test.
673 * gfortran.dg/complex_int_1.f90: New test.
674
675 2005-01-23 Bud Davis <bdavis9659@comcast.net>
676
677 PR fortran/19313
678 * gfortan.dg/inquire_6.f90: New test.
679
680 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
681
682 PR libfortran/19451
683 * open_readonly_1.f90: New test.
684
685 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
686
687 PR libfortran/18982
688 * gfortran.dg/open_new.f90: New file.
689
690 2005-01-22 Paul Brook <paul@codesourcery.com>
691
692 * namelist_1.f90: New test.
693
694 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
695
696 PR tree-optimization/19484
697 * gcc.c-torture/compile/20050122-[12].c: New tests.
698
699 2005-01-22 Paul Brook <paul@codesourcery.com>
700
701 * gfortran.dg/implicit_2.f90: New test.
702
703 2005-01-22 Bud Davis <bdavis9659@comcast.net>
704
705 PR fortran/19314
706 * gfortran.dg/inquire_5.f90: New test.
707
708 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
709
710 PR c/18809
711 * gcc.dg/pr18809-1.c: New test.
712
713 2005-01-21 Ian Lance Taylor <ian@airs.com>
714
715 * gcc.dg/20050121-1.c: New test.
716
717 PR tree-optimization/13000
718 * gcc.dg/20040206-1.c: Change warning to point where function is
719 being inlined.
720
721 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
722
723 PR c++/19208
724 * g++.dg/template/array11.C: New test.
725
726 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
727
728 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
729 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
730 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
731 * gfortran.dg/getenv_1.f90: Add dg-do directive.
732 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
733 gfortran.dg/pr17164.f90: Add missing dg-do directives.
734
735 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
736
737 PR tree-optimization/15349
738 * gcc.dg/tree-ssa/pr15349.c: New.
739
740 2005-01-20 Steve Ellcey <sje@cup.hp.com>
741
742 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
743
744 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
745
746 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
747 scan-assembler-times directive name.
748
749 * gcc.dg/asm-a.c: Move dg-require-effective-target to
750 after dg-do.
751
752 PR rtl-optimization/19462
753 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
754
755 2005-01-19 Steve Ellcey <sje@cup.hp.com>
756
757 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
758 counting function calls on ia64.
759
760 2005-01-19 Jakub Jelinek <jakub@redhat.com>
761
762 PR rtl-optimization/15139
763 * gcc.dg/20050111-2.c: New test.
764
765 PR c/17297
766 * gcc.c-torture/compile/20050113-1.c: New testcase.
767
768 PR middle-end/19164
769 * gcc.dg/20050113-1.c: New testcase.
770
771 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
772
773 * gcc.dg/vect/vect-85.c: Add comment.
774 * gcc.dg/vect/vect-86.c: Add xfail for now.
775 * gcc.dg/vect/vect-87.c: Add xfail for now.
776 * gcc.dg/vect/vect-88.c: Add xfail for now.
777 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
778
779 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
780
781 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
782
783 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
784
785 * g++.dg/debug/typedef3.C: New test.
786
787 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
788
789 PR c/19472
790 * gcc.dg/asm-a.c: New test.
791
792 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
793
794 * gcc.dg/sh-relax.c: Add prototype for abort.
795
796 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
797
798 * gcc.dg/short-compare-1.c: New test.
799 * gcc.dg/short-compare-2.c: Likewise.
800
801 2005-01-18 Michael Matz <matz@suse.de>
802
803 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
804
805 2005-01-17 Diego Novillo <dnovillo@redhat.com>
806
807 PR tree-optimization/19121
808 * gcc.c-torture/compile/pr19121.c: New test.
809
810 2005-01-17 James E. Wilson <wilson@specifixinc.com>
811
812 PR target/19357
813 * gcc.c-torture/compile/pr19357.c: New test.
814
815 2005-01-17 Ian Lance Taylor <ian@airs.com>
816
817 PR c/5675
818 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
819 pass--those that refer just to the variable, possibly with a
820 cast.
821 * gcc.dg/c99-const-expr-3.c: Likewise.
822
823 PR middle-end/13127
824 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
825 longer emitted.
826
827 2005-01-16 Bud Davis <bdavis9659@comcast.net>
828
829 PR fortran/18778
830 * gfortran.dg/endfile_2.f90: New test.
831
832 2005-01-16 Steven G. Kargl <kargls@comcast.net>
833
834 PR 19168
835 * gfortran.dg/select_5.f90: New test.
836
837 2004-01-16 Paul Brook <paul@codesourcery.com>
838
839 * gfortran.dg/common_4.f90: New test.
840
841 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
842
843 PR rtl-optimization/19462
844 * gcc.dg/torture/pr19462-1.c: New test.
845
846 2005-01-15 Ziemowit Laski <zlaski@apple.com>
847
848 PR objc/19321
849 * objc.dg/func-ptr-2.m: New.
850 * objc.dg/volatile-1.m: New.
851
852 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
853
854 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
855
856 2005-01-15 Jakub Jelinek <jakub@redhat.com>
857
858 PR tree-optimization/19060
859 * gcc.c-torture/execute/20050104-1.c: New test.
860
861 2005-01-15 Bud Davis <bdavis9659@comcast.net>
862
863 PR fortran/18983
864 * gfortran.dg/write_to_null.f90: New test.
865
866 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
867 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
868
869 PR other/19328
870 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
871 argument.
872
873 2005-01-15 Jakub Jelinek <jakub@redhat.com>
874
875 PR c++/19263
876 * g++.dg/init/vector1.C: New test.
877
878 2005-01-14 James E. Wilson <wilson@specifixinc.com>
879
880 PR target/13158
881 * gcc.target/ia64/sibcall-unwind-1.c: New test.
882 PR target/18987
883 * gcc.target/ia64/sibcall-unwind-2.c: New test.
884
885 2005-01-14 Steven G. Kargl <kargls@comcast.net>
886
887 * gfortran.dg/select_1.f90: New test.
888 * gfortran.dg/select_2.f90: New test.
889 * gfortran.dg/select_3.f90: New test.
890 * gfortran.dg/select_4.f90: New test.
891
892 2005-01-14 Jakub Jelinek <jakub@redhat.com>
893
894 PR middle-end/19084
895 PR rtl-optimization/19348
896 * gcc.dg/20050111-1.c: New test.
897 * gcc.c-torture/execute/20050111-1.c: New test.
898
899 * gcc.dg/i386-asm-4.c: New test.
900
901 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
902
903 * gcc.dg/nested-func-2.c: New test.
904 * ada/acats/norun.lst: Remove c953002.
905
906 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
907
908 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
909
910 2005-01-12 Ben Elliston <bje@au.ibm.com>
911
912 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
913
914 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
915
916 PR target/18761
917 * g++.dg/abi/align1.C: New test.
918
919 2005-01-11 Alan Modra <amodra@bigpond.net.au>
920
921 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
922 at a time.
923 * g++.dg/ext/altivec_check.h: Support compiling as C.
924
925 2005-01-10 Roger Sayle <roger@eyesopen.com>
926
927 PR c++/19355
928 * g++.dg/expr/pr19355-1.C: New test case.
929
930 2005-01-10 Laurent GUERBY <laurent@guerby.net>
931
932 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
933 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
934 * ada/acats/tests/c3/c92005b.ada: Likewise.
935 * ada/acats/tests/c3/cxb3012.a: Likewise.
936 * ada/acats/norun.lst: Add c380004 and c953002, add PR
937
938 2005-01-09 Paul Brook <paul@codesourcery.com>
939
940 * gfortran.dg/common_2.f90: New file.
941 * gfortran.dg/common_3.f90: New file.
942
943 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
944
945 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
946
947 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
948
949 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
950 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
951 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
952 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
953 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
954 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
955 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
956 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
957 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
958 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
959 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
960 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
961 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
962 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
963 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
964 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
965 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
966 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
967 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
968 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
969 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
970 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
971 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
972 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
973 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
974 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
975 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
976 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
977 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
978 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
979 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
980 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
981 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
982 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
983 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
984 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
985 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
986 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
987 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
988 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
989 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
990 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
991 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
992 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
993 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
994 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
995 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
996 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
997 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
998 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
999 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1000 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1001 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1002 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1003 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1004 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1005 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1006 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1007 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1008 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1009 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1010 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1011 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1012 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1013 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1014 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1015 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1016
1017 * gcc.dg/vect/vect-1.c: Fix spelling.
1018 * gcc.dg/vect/vect-10.c: Fix spelling.
1019 * gcc.dg/vect/vect-11.c: Fix spelling.
1020 * gcc.dg/vect/vect-12.c: Fix spelling.
1021 * gcc.dg/vect/vect-14.c: Fix spelling.
1022 * gcc.dg/vect/vect-15.c: Fix spelling.
1023 * gcc.dg/vect/vect-16.c: Fix spelling.
1024 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1025 * gcc.dg/vect/vect-64.c: Fix comments.
1026 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1027
1028 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1029 Ira Rosen <irar@il.ibm.com>
1030
1031 * gcc.dg/vect/vect-70.c: New test.
1032 * gcc.dg/vect/vect-71.c: New test.
1033
1034 2005-01-09 Manfred Hollstein <mh@suse.com>
1035
1036 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1037 * gcc.dg/pr18241-2.c: Likewise.
1038 * gcc.dg/pr18241-3.c: Likewise.
1039 * gcc.dg/pr18241-4.c: Likewise.
1040 * gcc.dg/pr18241-5.c: Likewise.
1041
1042 2005-01-08 Richard Henderson <rth@redhat.com>
1043
1044 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1045 False for x86 and x86-64.
1046
1047 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1048
1049 PR tree-optimization/18241
1050 * gcc.dg/pr18241-1.c: New test.
1051 * gcc.dg/pr18241-2.c: New test.
1052 * gcc.dg/pr18241-3.c: New test.
1053 * gcc.dg/pr18241-4.c: New test.
1054 * gcc.dg/pr18241-5.c: New test.
1055
1056 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1057
1058 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1059 gfortran.dg/select_4.f90: New.
1060
1061 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1062
1063 * gcc.c-torture/execute/20050107-1.c: New test.
1064
1065 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1066
1067 PR c++/19298
1068 * g++.dg/template/ref2.C: New.
1069
1070 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1071
1072 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1073 instead of being empty.
1074
1075 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1076
1077 PR fortran/15553
1078 * gfortran.dg/array-1.f90: New test.
1079
1080 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1081
1082 PR tree-optimization/19283
1083 * gcc.c-torture/execute/20050106-1.c: New test.
1084
1085 PR rtl-optimization/18861
1086 * gcc.dg/20050105-1.c: New test.
1087
1088 PR tree-optimization/18828
1089 * gcc.dg/20050105-2.c: New test.
1090
1091 2005-01-07 Andreas Jaeger <aj@suse.de>
1092
1093 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1094
1095 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1096
1097 PR fortran/18398
1098 * gfortran.dg/fmt_read.f90: New test.
1099
1100 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1101
1102 * gcc.dg/rs6000-ldouble-2.c: New.
1103
1104 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1105
1106 PR c++/19244
1107 * g++.dg/parser/ctor2.C: New test.
1108
1109 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1110
1111 PR c++/17154
1112 * g++.dg/template/using9.C: New test.
1113
1114 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1115
1116 PR c++/19258
1117 * g++.dg/lookup/friend6.C: New test.
1118
1119 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1120
1121 PR c++/19270
1122 * g++.dg/template/array10.C: New.
1123
1124 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1125
1126 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1127 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1128
1129 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1130
1131 * gcc.c-torture/compile/20050105-1.c: New test.
1132
1133 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1134
1135 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1136
1137 2005-01-05 Roger Sayle <roger@eyesopen.com>
1138
1139 PR middle-end/19100
1140 * gcc.dg/conv-3.c: New test case.
1141
1142 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1143
1144 * gcc.dg/asm-wide-1.c: New test.
1145
1146 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1147
1148 PR c++/19030
1149 * g++.dg/parse/crash22.C: New
1150
1151 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1152
1153 PR 19257
1154 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1155
1156 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1157
1158 PR middle-end/17767
1159 * gcc.dg/i386-mmx-6.c: New test case.
1160
1161 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1162
1163 PR tree-optimization/18308
1164 * gcc.dg/vect/pr18308.c: New testcase.
1165
1166 2005-01-04 Andreas Jaeger <aj@suse.de>
1167
1168 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1169
1170 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1171 Robert Bowdidge <bowdidge@apple.com>
1172
1173 * gcc.dg/cpp/subframework1.c: New.
1174 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1175 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1176 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1177 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1178
1179 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1180
1181 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1182 producing warning.
1183 * gcc.dg/darwin-weakimport-2.c: New.
1184
1185 2005-01-03 Richard Henderson <rth@redhat.com>
1186
1187 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1188
1189 2005-01-03 Richard Henderson <rth@redhat.com>
1190
1191 * gcc.dg/vect/vect.exp: Enable for ia64.
1192 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1193 (check_effective_target_vect_float): Likewise.
1194 (check_effective_target_vect_no_align): Likewise.
1195 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1196 * gcc.dg/vect/vect-8.c: Likewise.
1197
1198 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1199
1200 PR target/19236
1201 * gcc.dg/pr19236-1.c: New test case.
1202
1203 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1204
1205 PR rtl-optimization/12092
1206 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1207
1208 2005-01-02 Andreas Jaeger <aj@suse.de>
1209
1210 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1211
1212 2005-01-01 Roger Sayle <roger@eyesopen.com>
1213 Andrew Pinski <pinskia@physics.uc.edu>
1214
1215 PR rtl-optimization/12092
1216 * gcc.dg/pr12092-1.c: New test case.
1217
1218 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1219
1220 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1221 'hidden' and 'default' for better portability.
1222 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1223
1224 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1225 6 and 7.
1226 * g++.old-deja/g++.brendan/new3.C: Likewise.
1227
1228 2005-01-01 Steven Bosscher <stevenb@suse.de>
1229
1230 * gcc.dg/20041231-1.C: New test.
1231 * g++.dg/warn/Wunreachable-code-1.C: New test.
1232
1233 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1234
1235 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1236 file, not /dev/null. Abort on error.
1237
1238 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1239 Ziemowit Laski <zlaski@apple.com>
1240
1241 PR objc/18971
1242 * objc.dg/encode-5.m: New test.
1243
1244 2004-12-29 Richard Henderson <rth@redhat.com>
1245
1246 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1247 * objc.dg/stabs-1.m: Disable for ia64.
1248
1249 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1250
1251 PR c++/19190
1252 * g++.dg/warn/Wunused-10.C: New test.
1253
1254 2004-12-28 Richard Henderson <rth@redhat.com>
1255
1256 * objc.dg/stabs-1.m: Disable for alpha.
1257
1258 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1259
1260 PR c++/19149
1261 * g++.dg/parse/error23.C: New test.
1262
1263 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1264
1265 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1266
1267 PR fortran/19032
1268 * gfortran.dg/intrinsic_modulo_1.f90: New.
1269 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1270 tests with divisor -1.
1271
1272 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1273
1274 * g++.dg/opt/temp1.C (memcpy): Return a value.
1275
1276 PR c++/19148
1277 * g++.dg/expr/cond7.C: New test.
1278
1279 2004-12-27 Paul Brook <paul@codesourcery.com>
1280
1281 * gfortran.dg/g77/select_no_compile.f: Remove.
1282
1283 2004-12-27 Richard Henderson <rth@redhat.com>
1284
1285 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1286 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1287 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1288
1289 2004-12-26 Richard Henderson <rth@redhat.com>
1290
1291 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1292 by 1i instead of token pasting.
1293
1294 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1295
1296 PR tree-optimization/17578
1297 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1298 to additional_flags.
1299 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1300
1301 2004-12-25 Richard Henderson <rth@redhat.com>
1302
1303 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1304 Remove Alpha.
1305
1306 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1307
1308 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1309 hppa*-*-hpux*.
1310 * gcc.dg/pr17957.c (dg-options): Likewise.
1311 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1312 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1313 instead of 0 on __hppa__.
1314 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1315 "foo,%r" on hppa*-*-*.
1316
1317 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1318
1319 PR fortran/19071
1320 * gfortran.dg/complex_write.f90: New test.
1321
1322 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1323
1324 PR c++/17595
1325 * g++.dg/parse/pragma2.C: New test.
1326
1327 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1328
1329 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1330
1331 * gcc.dg/empty2.c: Add missing dg-warning.
1332
1333 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1334
1335 PR c++/17413
1336 * g++.dg/template/local4.C: New test.
1337 * g++.dg/template/crash19.C: Add dg-error marker.
1338
1339 * g++.dg/template/crash31.C: Correct embedded PR number.
1340
1341 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1342
1343 PR c++/16405
1344 * g++.dg/opt/temp1.C: Add do-run marker.
1345
1346 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1347
1348 * g++.dg/template/spec19.C: New.
1349
1350 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1351
1352 PR target/16819
1353 * gcc.dg/empty2.c: New.
1354
1355 2004-12-23 Richard Henderson <rth@redhat.com>
1356
1357 * lib/target-supports.exp (check_effective_target_vect_no_align):
1358 Remove i?86 and x86-64.
1359
1360 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1361
1362 PR c++/16405
1363 * g++.dg/opt/temp1.C: New test.
1364
1365 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1366
1367 PR c++/18733
1368 * g++.dg/template/friend33.C: New testcase.
1369
1370 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1371
1372 PR c++/18464
1373 * g++.dg/template/cond5.C: New test.
1374
1375 PR c++/18492
1376 * g++.dg/inherit/thunk3.C: New test.
1377
1378 PR c++/11224
1379 * g++.dg/warn/Wunused-9.C: New test.
1380
1381 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1382
1383 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1384
1385 2004-12-22 Jan Beulich <jbeulich@novell.com>
1386
1387 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1388
1389 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1390
1391 PR c++/18378
1392 * g++.dg/ext/packed8.C: New test.
1393
1394 PR c++/13268
1395 * g++.dg/template/crash31.C: New test.
1396
1397 PR c++/19034
1398 * g++.dg/template/crash30.C: New test.
1399
1400 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1401
1402 PR C++/18984
1403 * g++.dg/eh/ctor3.C: New test.
1404
1405 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1406
1407 * objc.dg/stabs-1.m: Allow section name to be quoted and
1408 assembly label to begin with '.LL'.
1409
1410 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1411
1412 * gcc.dg/vect/vect.exp
1413 (check_effective_target_lp64_or_vect_no_align): New.
1414 * gcc.dg/vect/vect-77.c: Use it.
1415 * gcc.dg/vect/vect-78.c: Use it.
1416
1417 * lib/target-supports.exp
1418 (check_effective_target_vect_no_max,
1419 check_effective_target_vect_no_bitwise,
1420 check_effective_target_vect_no_align): New.
1421 * gcc.dg/vect/vect-13.c: Use them.
1422 * gcc.dg/vect/vect-17.c: Ditto.
1423 * gcc.dg/vect/vect-18.c: Ditto.
1424 * gcc.dg/vect/vect-19.c: Ditto.
1425 * gcc.dg/vect/vect-20.c: Ditto.
1426 * gcc.dg/vect/vect-27.c: Ditto.
1427 * gcc.dg/vect/vect-29.c: Ditto.
1428 * gcc.dg/vect/vect-44.c: Ditto.
1429 * gcc.dg/vect/vect-48.c: Ditto.
1430 * gcc.dg/vect/vect-50.c: Ditto.
1431 * gcc.dg/vect/vect-52.c: Ditto.
1432 * gcc.dg/vect/vect-54.c: Ditto.
1433 * gcc.dg/vect/vect-56.c: Ditto.
1434 * gcc.dg/vect/vect-58.c: Ditto.
1435 * gcc.dg/vect/vect-60.c: Ditto.
1436 * gcc.dg/vect/vect-72.c: Ditto.
1437 * gcc.dg/vect/vect-80.c: Ditto.
1438
1439 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1440
1441 PR c++/14075
1442 * g++.dg/init/string1.C: New.
1443
1444 PR c++/18975
1445 * g++.dg/other/synth1.C: New.
1446
1447 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1448
1449 PR c/18963
1450 * gcc.dg/pr18963-1.c: New test.
1451
1452 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1453
1454 PR c/18596
1455 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1456 * gcc.dg/pr18596-1.c: Use dg-error.
1457 (dg-options): Use -fno-unit-at-a-time.
1458 * gcc.dg/pr18596-2.c: New test.
1459 * gcc.dg/pr18596-3.c: New test.
1460
1461 2004-12-20 Roger Sayle <roger@eyesopen.com>
1462
1463 PR middle-end/18683
1464 * g++.dg/opt/pr18683-1.C: New test case.
1465
1466 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1467
1468 PR other/19093
1469 * g++.dg/opt/max1.C: Fix for 64bit targets.
1470
1471 2004-12-20 Matt Austern <austern@apple.com>
1472
1473 PR c++/19044
1474 * g++.dg/ext/builtin6.C: New
1475
1476 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1477
1478 PR tree-optimization/19080
1479 * gcc.c-torture/compile/pr19080.c: New test.
1480
1481 2004-12-20 Steven Bosscher <stevenb@suse.de>
1482
1483 * gcc.dg/20041219-1.c: New test.
1484
1485 2004-12-19 Roger Sayle <roger@eyesopen.com>
1486
1487 PR middle-end/19068
1488 * g++.dg/opt/max1.C: New test case.
1489
1490 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1491
1492 * gcc.dg/fdata-sections-1.c: New test.
1493
1494 2004-12-18 Roger Sayle <roger@eyesopen.com>
1495
1496 PR middle-end/18548
1497 * gcc.dg/max-1.c: New test case.
1498
1499 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1500
1501 * gcc.c-torture/execute/20041218-1.c: New test.
1502
1503 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1504
1505 * gcc.dg/pr18501.c: New test.
1506 * gcc.dg/uninit-5.c: XFAIL.
1507 * gcc.dg/uninit-9.c: XFAIL.
1508
1509 2004-12-17 Dale Johannesen <dalej@apple.com>
1510
1511 * gcc.dg/20041213-1.c: New.
1512
1513 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1514
1515 * objc.dg/stabs-1.m: Allow assembly label to begin
1516 with a dot ('.').
1517
1518 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1519
1520 * gcc.c-torture/execute/20041213-1.c: Move...
1521 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1522
1523 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1524
1525 PR c++/18721
1526 * g++.dg/lookup/conv-5.C: New.
1527
1528 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1529
1530 * objc.dg/stabs-1.m: New test.
1531
1532 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1533
1534 * gcc.dg/visibility-c.c: Change compile to
1535 assemble for the test.
1536
1537 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1538
1539 PR target/19041
1540 * gcc.dg/visibility-c.c: New test.
1541
1542 2004-12-16 Roger Sayle <roger@eyesopen.com>
1543
1544 PR middle-end/18493
1545 * gcc.dg/switch-8.c: New test case.
1546
1547 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1548
1549 PR c++/18905
1550 * g++.dg/template/init4.C: New.
1551 * g++.dg/opt/static3.C: Enable optimizer.
1552
1553 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1554
1555 * g++.dg/other/complex1.C: New test.
1556
1557 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1558
1559 * g++.dg/opt/inline9.C: New test.
1560
1561 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1562
1563 PR fortran/18993
1564 * gfotran.dg/nullify_1.f: New test.
1565
1566 2004-12-15 Richard Henderson <rth@redhat.com>
1567
1568 * gcc.target/i386/i386.exp: New harness.
1569 * gcc.target/i386/vect-args.c: New.
1570
1571 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1572
1573 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1574
1575 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1576
1577 PR c++/18825
1578 * g++.dg/template/friend32.C: New test.
1579
1580 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1581
1582 * cpp/pragma-once-1.c: New test.
1583 * cpp/pragma-once-1b.h: Likewise.
1584 * cpp/pragma-once-1c.h: Likewise.
1585 * cpp/pragma-once-1d.h: Likewise.
1586 * cpp/inc/pragma-once-1a.h: Likewise.
1587
1588 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1589 Steven G. Kargl <kargls@comcast.net>
1590
1591 PR fortran/17597
1592 * gfortran.dg/list_read_3.f90: New test.
1593
1594 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1595
1596 * gcc.dg/ftrapv-2.c: New test.
1597
1598 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1599
1600 PR c++/18981
1601 * g++.dg/template/typename9.C: New test.
1602
1603 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1604
1605 PR c++/18738
1606 * g++.dg/template/typename8.C: New test.
1607 * g++.dg/parse/friend2.C: Tweak error message.
1608
1609 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1610
1611 * gcc.c-torture/20041214-1.c: New test.
1612
1613 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1614
1615 PR c++/18965
1616 * g++.dg/init/array17.C: New test.
1617
1618 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1619
1620 PR c++/18793
1621 * g++.dg/init/aggr3.C: New test.
1622
1623 2004-12-14 Janis Johnson <janis187@us.ibm.com
1624
1625 * gcc.dg/altivec-types-1.c: New test.
1626 * gcc.dg/altivec-types-2.c: New test.
1627 * gcc.dg/altivec-types-3.c: New test.
1628 * gcc.dg/altivec-types-4.c: New test.
1629 * g++.dg/ext/altivec-types-1.C: New test.
1630 * g++.dg/ext/altivec-types-2.C: New test.
1631 * g++.dg/ext/altivec-types-3.C: New test.
1632 * g++.dg/ext/altivec-types-4.C: New test.
1633
1634 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1635
1636 PR middle-end/18951
1637 * gcc.c-torture/execute/20041213-1.c: New test.
1638
1639 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1640
1641 PR c++/18949
1642 * g++.dg/template/cast1.C: New.
1643
1644 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1645
1646 * gcc.c-torture/execute/20041213-2.c: New test.
1647
1648 2004-12-13 Richard Henderson <rth@redhat.com>
1649
1650 * gcc.dg/i386-sse-10.c: Fix typo in options.
1651
1652 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1653
1654 PR c++/18968
1655 * g++.dg/opt/pr18968.C: New test.
1656
1657 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1658
1659 PR c++/18925
1660 * g++.dg/ext/visibility/staticdatamem.C: New test.
1661
1662 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1663
1664 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1665
1666 2004-12-13 Roger Sayle <roger@eyesopen.com>
1667
1668 PR rtl-optimization/18928
1669 * gcc.dg/pr18928-1.c: New test case.
1670
1671 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1672
1673 PR tree-opt/16951
1674 * gcc.c-torture/compile/20041211-1.c: New.
1675
1676 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1677
1678 PR middle-end/17564
1679 * gcc.c-torture/execute/20041212-1.c: New test.
1680
1681 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1682
1683 PR fortran/18869
1684 * gfortran.dg/common_1.f90: New test.
1685
1686 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1687 Paul Brook <paul@codesourcery.com>
1688
1689 PR fortran/16222
1690 * gfortran.dg/real_do_1.f90: New test.
1691
1692 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1693
1694 PR tree-opt/18040
1695 * g++.dg/opt/ptrmem6.C: New test.
1696
1697 2004-12-11 Roger Sayle <roger@eyesopen.com>
1698
1699 PR middle-end/18921
1700 * gcc.dg/pr18921-1.c: New test case.
1701
1702 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1703
1704 PR fortran/17175
1705 * gfortran.dg/scale_1.f90: New test.
1706
1707 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1708
1709 PR middle-end/18903
1710 * gcc.c-torture/compile/pr18903.c: New test.
1711
1712 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1713
1714 * gcc.c-torture/execute/20041210-1.c: New test.
1715
1716 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1717
1718 PR c++/18731
1719 * g++.dg/parser/struct-1.C: New test.
1720 * g++.dg/parser/struct-2.C: New test.
1721 * g++.dg/parser/struct-3.C: New test.
1722
1723 2004-12-09 Richard Henderson <rth@redhat.com>
1724
1725 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1726
1727 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1728 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1729
1730 2004-12-09 Matt Austern <austern@apple.com>
1731
1732 PR c++/18514
1733 * g++.dg/ext/builtin1.C: New
1734 * g++.dg/ext/builtin2.C: New
1735 * g++.dg/ext/builtin3.C: New
1736 * g++.dg/ext/builtin4.C: New
1737 * g++.dg/ext/builtin5.C: New
1738
1739 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1740
1741 PR tree-opt/18904
1742 * g++.dg/opt/ptrmem5.C: New test.
1743
1744 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1745
1746 * g++.dg/parse/typename5.C: Adjust for new error.
1747 * g++.dg/parse/typename7.C: New.
1748
1749 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1750
1751 PR c++/18073
1752 * g++.dg/other/mmintrin.C: New test.
1753
1754 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1755
1756 PR c++/16681
1757 * g++.dg/init/array15.C: New.
1758 * g++.dg/init/array16.C: New.
1759
1760 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1761
1762 PR fortran/18826
1763 * gfortran.dg/assign_1.f90: New test.
1764
1765 2004-12-08 Nick Clifton <nickc@redhat.com>
1766
1767 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1768 * gcc.target/xstormy16/data_below100: Likewise.
1769 * gcc.target/xstormy16/sfr: Likewise.
1770 * gcc.target/xstormy16/below100.S: New test source file.
1771 * gcc.target/xstormy16/below100.ld: New test linker script.
1772 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1773 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1774 bp instructions.
1775 * gcc.target/xstormy16/bp.c: Likewise.
1776
1777 * gcc.target/xstormy16/bss_below100: New files:
1778 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1779 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1780 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1781 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1782 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1783 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1784 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1785 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1786 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1787 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1788 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1789 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1790 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1791 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1792 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1793 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1794 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1795 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1796 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1797 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1798 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1799 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1800 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1801 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1802 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1803 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1804 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1805
1806 * gcc.target/xstormy16/data_below100: New files:
1807 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1808 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1809 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1810 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1811 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1812 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1813 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1814 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1815 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1816 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1817 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1818 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1819 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1820 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1821 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1822 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1823 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1824 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1825 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1826 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1827 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1828 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1829 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1830 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1831 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1832 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1833 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1834
1835 * gcc.target/xstormy16/sfr: New files:
1836 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1837 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1838 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1839 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1840 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1841 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1842 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1843 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1844 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1845 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1846 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1847 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1848 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1849 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1850 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1851 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1852 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1853 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1854 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1855 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1856 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1857 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1858 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1859 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1860 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1861 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1862 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1863 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1864 27_if0_sfrw_bitfield_f.c
1865
1866 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1867
1868 PR c++/18100
1869 * g++.dg/lookup/name-clash4.C: New test.
1870
1871 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1872
1873 PR c++/18672
1874 * g++.dg/opt/array1.C: New.
1875
1876 PR c++/18803
1877 * g++.dg/template/operator5.C: New.
1878
1879 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1880
1881 PR c/18867
1882 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1883
1884 2004-12-07 Steven Bosscher <stevenb@suse.de>
1885
1886 * gcc.dg/noncompile/20041207.c: New test.
1887
1888 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1889
1890 * g++.dg/other/unreachable-1.C: New test.
1891
1892 2004-12-06 Nick Clifton <nickc@redhat.com>
1893
1894 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1895 <limits.h> because the latter comes from gcc's include/ directory
1896 and not the newlib/libc/include directory.
1897
1898 2004-12-04 Richard Henderson <rth@redhat.com>
1899
1900 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1901
1902 2004-12-04 Richard Henderson <rth@redhat.com>
1903
1904 * lib/target-supports.exp (check_gc_sections_available): Disable
1905 for alpha and ia64.
1906
1907 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1908
1909 PR middle-end/17909
1910 * g++.dg/other/vararg-2.C: New test.
1911
1912 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1913
1914 PR c++/17011, c++/17971
1915 * g++.dg/template/error15.C: Adjust expected error.
1916 * g++.dg/template/instantiate3.C: Likewise.
1917
1918 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1919
1920 * gcc.dg/altivec-18.c: Fix for darwin
1921
1922 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1923
1924 PR c++/18782
1925 * g++.dg/parse/ptrmem2.C: New.
1926
1927 PR c++/18318
1928 * g++.dg/template/new1.C: New.
1929
1930 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1931
1932 PR fortran/18710
1933 * gfortran.dg/direct_io_3.f90: New test.
1934
1935 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1936
1937 PR 18758
1938 * g++.dg/parse/crash21.C: New.
1939
1940 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1941
1942 PR c++/15664, c++/18276
1943 * g++.dg/template/ttp13.C: New test.
1944 * g++.dg/template/ttp14.C: Likewise.
1945
1946 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1947
1948 PR c++/18123
1949 * g++.dg/parse/enum2.C: New test.
1950 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1951
1952 2004-12-02 Nick Clifton <nickc@redhat.com>
1953
1954 * gcc.target/xstormy16: New test directory.
1955 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1956 * gcc.target/xstormy16/bp.c: Check the generation of bp
1957 instructions.
1958 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1959 bn instructions and the BELOW100 attribute.
1960
1961 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1962
1963 PR target/16952
1964 * gcc.dg/ppc-eabi.c: New.
1965
1966 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1967
1968 PR fortran/18284
1969 * gfortran.dg/backspace.f90
1970
1971 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1972
1973 * gfortran.dg/inquire.f90: New test.
1974
1975 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1976
1977 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1978 handle effective-target-keyword.
1979 (dg-skip-if): Support effective-target keyword as target list.
1980 (dg-xfail-if): Ditto.
1981 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1982
1983 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1984
1985 PR tree-optimization/18291
1986 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1987
1988 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1989
1990 PR C++/18729
1991 * g++.dg/parse/crash20.C: New.
1992
1993 PR c++/17431
1994 * g++.dg/overload/arg1.C: New.
1995 * g++.dg/overload/arg2.C: New.
1996 * g++.dg/overload/arg3.C: New.
1997 * g++.dg/overload/arg4.C: New.
1998
1999 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2000
2001 * gcc.dg/c99-flex-array-4.c: Remove.
2002
2003 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2004
2005 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2006
2007 * lib/target-supports.exp (is-effective-target): Simplify.
2008
2009 * lib/target-supports.exp (check_effective_target_vect_long):
2010 Fix for powerpc64-*-*.
2011
2012 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2013
2014 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2015 to support new requirements on FreeBSD 5.
2016
2017 2004-11-30 Devang Patel <dpatel@apple.com>
2018
2019 PR 18702
2020 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2021
2022 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2023
2024 * g++.dg/ext/altivec-13.C: New test.
2025
2026 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2027
2028 PR tree-opt/18298
2029 * gcc.c-torture/execute/p18298.c: New test.
2030
2031 2004-11-30 Ira Rosen <irar@il.ibm.com>
2032 Dorit Naishlos <dorit@il.ibm.com>
2033
2034 PR tree-opt/18607
2035 * gcc.dg/vect/vect-89.c: New test.
2036
2037 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2038
2039 * gcc.dg/pr18596-1.c: New test.
2040
2041 2004-11-30 Ben Elliston <bje@au.ibm.com>
2042
2043 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2044
2045 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2046
2047 PR c/18479
2048 * gcc.dg/pr18479.c: New test.
2049
2050 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2051
2052 PR target/18490
2053 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2054 mmix-knuth-mmixware.
2055
2056 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2057 cris-*-elf* cris-*-aout* mmix-*-*
2058
2059 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2060
2061 PR middle-end/18725
2062 * gcc.dg/pr18725.c: New test.
2063
2064 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2065
2066 PR target/18488
2067 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2068
2069 PR target/18336
2070 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2071
2072 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2073
2074 PR c++/18368
2075 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2076 * g++.old-deja/g++.law/ctors5.C: Likewise.
2077 * g++.old-deja/g++.other/crash25.C: Likewise.
2078
2079 PR c++/18674
2080 * g++.dg/template/error16.C: New test.
2081
2082 PR c++/18512
2083 * g++.dg/template/crash29.C: New test.
2084
2085 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2086
2087 PR tree-optimization/18712
2088 * gcc.c-torture/compile/pr18712.c: New test.
2089
2090 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2091
2092 PR c/7544
2093 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2094 tests.
2095
2096 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2097
2098 PR c++/18652
2099 * g++.dg/lookup/crash6.C: New test.
2100
2101 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2102
2103 PR middle-end/18164
2104 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2105
2106 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2107
2108 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2109 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2110 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2111
2112 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2113
2114 * gcc.dg/pr18164.c: New test.
2115
2116 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2117
2118 * gcc.dg/funroll-loops-all.c: New.
2119
2120 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2121
2122 PR target/18489
2123 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2124 delimeter, match space and TAB as well as ":".
2125
2126 PR target/18484
2127 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2128
2129 PR target/18348
2130 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2131
2132 PR target/18345
2133 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2134
2135 PR target/18337
2136 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2137
2138 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2139
2140 * gfortran.dg/direct_io_2.f90: New test.
2141
2142 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2143
2144 PR target/18334
2145 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2146
2147 2004-11-28 Richard Henderson <rth@redhat.com>
2148
2149 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2150
2151 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2152
2153 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2154 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2155 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2156 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2157 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2158 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2159 gcc.dg/pointer-arith-8.c: New tests.
2160
2161 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2162
2163 PR fortran/18364
2164 * gfortran.dg/endfile.f90: New test.
2165
2166 2004-11-27 Falk Hueffner <falk@debian.org>
2167
2168 * gcc.dg/loop-6.c: New test.
2169
2170 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2171
2172 * gcc.c-torture/execute/20041126-1.c: New test.
2173
2174 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2175
2176 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2177 on IRIX.
2178
2179 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2180
2181 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2182 functions.
2183
2184 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2185
2186 PR rtl-optimization/17825
2187 * gcc.c-torture/compile/20041119-1.c: New test.
2188
2189 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2190
2191 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2192 Check existence of ld library path variables before unsetting.
2193
2194 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2195
2196 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2197
2198 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2199
2200 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2201
2202 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2203
2204 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2205
2206 2004-11-26 Ben Elliston <bje@au.ibm.com>
2207
2208 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2209 dg-do directive.
2210
2211 2004-11-26 Ben Elliston <bje@au.ibm.com>
2212
2213 * gcc.dg/pr17957.c: Pass --param, not -param.
2214
2215 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2216
2217 PR middle-end/17957
2218 * testsuite/gcc.dg/pr17957.c: New test.
2219
2220 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2221
2222 PR c++/18445
2223 * g++.dg/template/crash28.C: Likewise.
2224
2225 PR c++/18001
2226 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2227 * g++.dg/ext/lvaddr.C: Likewise.
2228 * g++.dg/opt/pr7503-3.C: Likewise.
2229
2230 PR c++/18466
2231 * g++.dg/parse/qualified3.C: New test.
2232 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2233
2234 PR c++/18545
2235 * g++.dg/expr/return1.C: New test.
2236
2237 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2238
2239 Friend class name lookup 3/n, PR c++/3332
2240 * g++.dg/lookup/friend3.C: New test.
2241 * g++.dg/lookup/friend4.C: Likewise.
2242 * g++.dg/lookup/friend5.C: Likewise.
2243
2244 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2245
2246 Friend class name lookup 2/n, PR c++/14513, c++/15410
2247 * g++.dg/lookup/friend2.C: New test.
2248 * g++.dg/template/friend31.C: Likewise.
2249
2250 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2251
2252 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2253
2254 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2255
2256 PR c++/17473
2257 * g++.dg/tc1/dr56.C: Remove.
2258 * g++.dg/template/typedef1.C: Add dg-error markers.
2259 * g++.old-deja/g++.other/typedef7.C: Likewise.
2260
2261 PR c++/18285
2262 * g++.dg/parse/typedef7.C: New test.
2263
2264 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2265
2266 * gcc.c-torture/execute/20041124-1.c: New test.
2267
2268 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2269
2270 * g++.dg/template/deduce3.C: New test.
2271
2272 PR c++/18586
2273 * g++.dg/template/crash27.C: New test.
2274
2275 PR c++/18530
2276 * g++.dg/warn/Wshadow-3.C: New test.
2277
2278 2004-11-24 Devang Patel <dpatel@apple.com>
2279
2280 PR/18555
2281 * gcc.dg/cpp/isysroot-1.c: New test.
2282 * gcc.dg/cpp/usr/include/stdio.h: New file.
2283 * gcc.dg/cpp/isysroot-2.c: New test.
2284 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2285 New file.
2286
2287 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2288
2289 PR c++/8929
2290 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2291
2292 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2293
2294 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2295 * gcc.target/sparc/pdist.c: Likewise.
2296
2297 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2298
2299 PR c++/16882
2300 * g++.dg/conversion/simd1.C: New test.
2301
2302 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2303
2304 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2305 and restore_ld_library_path_env_vars.
2306 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2307 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2308 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2309 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2310
2311 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2312
2313 * gcc.dg/pragma-align-2.c: Test macro expansion.
2314 * gcc.dg/pragma-pack-2.c: New test.
2315
2316 2004-11-23 Richard Henderson <rth@redhat.com>
2317
2318 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2319 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2320 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2321 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2322 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2323 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2324
2325 * gcc.dg/vect/vect.exp: Add check for alpha.
2326 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2327 (check_effective_target_vect_int): Enable for alpha.
2328 (check_effective_target_vect_long): New.
2329 (is-effective-target): Add it.
2330
2331 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2332
2333 * gcc.dg/pr18614-1.c: New test.
2334
2335 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2336
2337 * gcc.dg/setjmp-2.c: New test.
2338
2339 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2340
2341 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2342 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2343 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2344 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2345 gcc.target/sparc/pdist.c: New tests.
2346
2347 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2348
2349 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2350
2351 2004-11-22 Dale Johannesen <dalej@apple.com>
2352
2353 * gcc.dg/20041111-1.c: New.
2354
2355 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2356
2357 PR tree-opt/18536
2358 * gcc.dg/vect/pr18536.c: New test.
2359
2360 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2361
2362 PR c++/18354
2363 * g++.dg/template/nontype11.C: New test.
2364
2365 2004-11-21 Roger Sayle <roger@eyesopen.com>
2366
2367 PR middle-end/18520
2368 * gcc.dg/pr18520-1.c: New test case.
2369
2370 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2371
2372 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2373 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2374 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2375 expected diagnostics.
2376
2377 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2378
2379 PR target/18580
2380 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2381 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2382 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2383
2384 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2385
2386 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2387
2388 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2389 Joseph Myers <joseph@codesourcery.com>
2390
2391 * lib/target-supports.exp (check_visibility_available): Really
2392 test the compiler.
2393
2394 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2395
2396 PR tree-opt/18181
2397 * gcc.dg/vect/vect-85.c: New test.
2398 * gcc.dg/vect/vect-86.c: New test.
2399 * gcc.dg/vect/vect-87.c: New test.
2400 * gcc.dg/vect/vect-88.c: New test.
2401
2402 2004-11-19 Ben Elliston <bje@au.ibm.com>
2403
2404 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2405
2406 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2407
2408 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2409 * gcc.dg/ppc-and-1.c: Ditto.
2410 * gcc.dg/ppc-compare-1.c: Ditto.
2411 * gcc.dg/ppc-mov-1.c: Ditto
2412
2413 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2414 Mark Mitchell <mark@codesourcery.com>
2415
2416 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2417
2418 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2419 Aldy Hernandez <aldyh@redhat.com>
2420
2421 * lib/target-supports.exp (check_effective_target_vect_int): New
2422 (check_effective_target_vect_float): New
2423 (check_effective_target_vect_double): New.
2424 (is-effective-target): Support new effective targets keywords.
2425 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2426 default action for dg-do.
2427 * gcc.dg/vect/pr16105.c: Use new support.
2428 * gcc.dg/vect/pr18400.c: Ditto.
2429 * gcc.dg/vect/pr18425.c: Ditto.
2430 * gcc.dg/vect/vect-1.c: Ditto.
2431 * gcc.dg/vect/vect-10.c: Ditto.
2432 * gcc.dg/vect/vect-11.c: Ditto.
2433 * gcc.dg/vect/vect-12.c: Ditto.
2434 * gcc.dg/vect/vect-13.c: Ditto.
2435 * gcc.dg/vect/vect-14.c: Ditto.
2436 * gcc.dg/vect/vect-15.c: Ditto.
2437 * gcc.dg/vect/vect-16.c: Ditto.
2438 * gcc.dg/vect/vect-17.c: Ditto.
2439 * gcc.dg/vect/vect-18.c: Ditto.
2440 * gcc.dg/vect/vect-19.c: Ditto.
2441 * gcc.dg/vect/vect-2.c: Ditto.
2442 * gcc.dg/vect/vect-20.c: Ditto.
2443 * gcc.dg/vect/vect-21.c: Ditto.
2444 * gcc.dg/vect/vect-22.c: Ditto.
2445 * gcc.dg/vect/vect-23.c: Ditto.
2446 * gcc.dg/vect/vect-24.c: Ditto.
2447 * gcc.dg/vect/vect-25.c: Ditto.
2448 * gcc.dg/vect/vect-26.c: Ditto.
2449 * gcc.dg/vect/vect-27.c: Ditto.
2450 * gcc.dg/vect/vect-27a.c: Ditto.
2451 * gcc.dg/vect/vect-28.c: Ditto.
2452 * gcc.dg/vect/vect-29.c: Ditto.
2453 * gcc.dg/vect/vect-29a.c: Ditto.
2454 * gcc.dg/vect/vect-3.c: Ditto.
2455 * gcc.dg/vect/vect-30.c: Ditto.
2456 * gcc.dg/vect/vect-31.c: Ditto.
2457 * gcc.dg/vect/vect-32.c: Ditto.
2458 * gcc.dg/vect/vect-33.c: Ditto.
2459 * gcc.dg/vect/vect-34.c: Ditto.
2460 * gcc.dg/vect/vect-35.c: Ditto.
2461 * gcc.dg/vect/vect-36.c: Ditto.
2462 * gcc.dg/vect/vect-37.c: Ditto.
2463 * gcc.dg/vect/vect-38.c: Ditto.
2464 * gcc.dg/vect/vect-4.c: Ditto.
2465 * gcc.dg/vect/vect-40.c: Ditto.
2466 * gcc.dg/vect/vect-41.c: Ditto.
2467 * gcc.dg/vect/vect-42.c: Ditto.
2468 * gcc.dg/vect/vect-43.c: Ditto.
2469 * gcc.dg/vect/vect-44.c: Ditto.
2470 * gcc.dg/vect/vect-45.c: Ditto.
2471 * gcc.dg/vect/vect-46.c: Ditto.
2472 * gcc.dg/vect/vect-47.c: Ditto.
2473 * gcc.dg/vect/vect-48.c: Ditto.
2474 * gcc.dg/vect/vect-48a.c: Ditto.
2475 * gcc.dg/vect/vect-49.c: Ditto.
2476 * gcc.dg/vect/vect-5.c: Ditto.
2477 * gcc.dg/vect/vect-50.c: Ditto.
2478 * gcc.dg/vect/vect-51.c: Ditto.
2479 * gcc.dg/vect/vect-52.c: Ditto.
2480 * gcc.dg/vect/vect-53.c: Ditto.
2481 * gcc.dg/vect/vect-54.c: Ditto.
2482 * gcc.dg/vect/vect-55.c: Ditto.
2483 * gcc.dg/vect/vect-56.c: Ditto.
2484 * gcc.dg/vect/vect-56a.c: Ditto.
2485 * gcc.dg/vect/vect-57.c: Ditto.
2486 * gcc.dg/vect/vect-58.c: Ditto.
2487 * gcc.dg/vect/vect-59.c: Ditto.
2488 * gcc.dg/vect/vect-6.c: Ditto.
2489 * gcc.dg/vect/vect-60.c: Ditto.
2490 * gcc.dg/vect/vect-61.c: Ditto.
2491 * gcc.dg/vect/vect-62.c: Ditto.
2492 * gcc.dg/vect/vect-63.c: Ditto.
2493 * gcc.dg/vect/vect-64.c: Ditto.
2494 * gcc.dg/vect/vect-65.c: Ditto.
2495 * gcc.dg/vect/vect-66.c: Ditto.
2496 * gcc.dg/vect/vect-67.c: Ditto.
2497 * gcc.dg/vect/vect-68.c: Ditto.
2498 * gcc.dg/vect/vect-69.c: Ditto.
2499 * gcc.dg/vect/vect-7.c: Ditto.
2500 * gcc.dg/vect/vect-72.c: Ditto.
2501 * gcc.dg/vect/vect-72a.c: Ditto.
2502 * gcc.dg/vect/vect-73.c: Ditto.
2503 * gcc.dg/vect/vect-74.c: Ditto.
2504 * gcc.dg/vect/vect-75.c: Ditto.
2505 * gcc.dg/vect/vect-76.c: Ditto.
2506 * gcc.dg/vect/vect-77.c: Ditto.
2507 * gcc.dg/vect/vect-77a.c: Ditto.
2508 * gcc.dg/vect/vect-78.c: Ditto.
2509 * gcc.dg/vect/vect-79.c: Ditto.
2510 * gcc.dg/vect/vect-8.c: Ditto.
2511 * gcc.dg/vect/vect-80.c: Ditto.
2512 * gcc.dg/vect/vect-82.c: Ditto.
2513 * gcc.dg/vect/vect-82_64.c: Ditto.
2514 * gcc.dg/vect/vect-83.c: Ditto.
2515 * gcc.dg/vect/vect-83_64.c: Ditto.
2516 * gcc.dg/vect/vect-9.c: Ditto.
2517 * gcc.dg/vect/vect-all.c: Ditto.
2518 * gcc.dg/vect/vect-none.c: Ditto.
2519
2520 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2521
2522 * lib/gcc-dg.exp (dg-skip-if): New function.
2523 (dg-forbid-option): Remove.
2524 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2525 * g++.dg/abi/bitfield8.C: Likewise.
2526 * g++.dg/abi/dtor1.C: Likewise.
2527 * g++.dg/abi/empty10.C: Likewise.
2528 * g++.dg/abi/empty7.C: Likewise.
2529 * g++.dg/abi/empty9.C: Likewise.
2530 * g++.dg/abi/layout3.C: Likewise.
2531 * g++.dg/abi/layout4.C: Likewise.
2532 * g++.dg/abi/thunk1.C: Likewise.
2533 * g++.dg/abi/thunk2.C: Likewise.
2534 * g++.dg/abi/vbase11.C: Likewise.
2535 * g++.dg/abi/vthunk2.C: Likewise.
2536 * g++.dg/abi/vthunk3.C: Likewise.
2537 * g++.dg/ext/attrib8.C: Likewise.
2538 * g++.dg/opt/longbranch2.C: Likewise.
2539 * g++.dg/opt/reg-stack4.C: Likewise.
2540 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2541 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2542 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2543 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2544 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2545 * gcc.dg/20000609-1.c: Likewise.
2546 * gcc.dg/20000720-1.c: Likewise.
2547 * gcc.dg/20011107-1.c: Likewise.
2548 * gcc.dg/20011119-1.c: Likewise.
2549 * gcc.dg/20020108-1.c: Likewise.
2550 * gcc.dg/20020122-2.c: Likewise.
2551 * gcc.dg/20020122-3.c: Likewise.
2552 * gcc.dg/20020201-3.c: Likewise.
2553 * gcc.dg/20020206-1.c: Likewise.
2554 * gcc.dg/20020218-1.c: Likewise.
2555 * gcc.dg/20020310-1.c: Likewise.
2556 * gcc.dg/20020411-1.c: Likewise.
2557 * gcc.dg/20020418-2.c: Likewise.
2558 * gcc.dg/20020426-1.c: Likewise.
2559 * gcc.dg/20020426-2.c: Likewise.
2560 * gcc.dg/20020517-1.c: Likewise.
2561 * gcc.dg/20020523-1.c: Likewise.
2562 * gcc.dg/20020523-2.c: Likewise.
2563 * gcc.dg/20020729-1.c: Likewise.
2564 * gcc.dg/20030204-1.c: Likewise.
2565 * gcc.dg/20030826-2.c: Likewise.
2566 * gcc.dg/20030926-1.c: Likewise.
2567 * gcc.dg/20031202-1.c: Likewise.
2568 * gcc.dg/980312-1.c: Likewise.
2569 * gcc.dg/980313-1.c: Likewise.
2570 * gcc.dg/990117-1.c: Likewise.
2571 * gcc.dg/990424-1.c: Likewise.
2572 * gcc.dg/990524-1.c: Likewise.
2573 * gcc.dg/991230-1.c: Likewise.
2574 * gcc.dg/i386-387-1.c: Likewise.
2575 * gcc.dg/i386-387-2.c: Likewise.
2576 * gcc.dg/i386-387-3.c: Likewise.
2577 * gcc.dg/i386-387-4.c: Likewise.
2578 * gcc.dg/i386-387-5.c: Likewise.
2579 * gcc.dg/i386-387-6.c: Likewise.
2580 * gcc.dg/i386-asm-1.c: Likewise.
2581 * gcc.dg/i386-bitfield1.c: Likewise.
2582 * gcc.dg/i386-bitfield2.c: Likewise.
2583 * gcc.dg/i386-loop-1.c: Likewise.
2584 * gcc.dg/i386-loop-2.c: Likewise.
2585 * gcc.dg/i386-loop-3.c: Likewise.
2586 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2587 * gcc.dg/i386-pic-1.c: Likewise.
2588 * gcc.dg/i386-regparm.c: Likewise.
2589 * gcc.dg/i386-signbit-1.c: Likewise.
2590 * gcc.dg/i386-signbit-2.c: Likewise.
2591 * gcc.dg/i386-signbit-3.c: Likewise.
2592 * gcc.dg/i386-sse-5.c: Likewise.
2593 * gcc.dg/i386-sse-8.c: Likewise.
2594 * gcc.dg/i386-unroll-1.c: Likewise.
2595 * gcc.dg/tls/opt-1.c: Likewise.
2596 * gcc.dg/tls/opt-2.c: Likewise.
2597 * gcc.dg/unroll-1.c: Likewise.
2598 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2599 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2600 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2601 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2602
2603 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2604
2605 * g++.dg/template/incomplete1.C: New test.
2606
2607 2004-11-16 Nick Clifton <nickc@redhat.com>
2608
2609 Revert patches accidentally commited during checkin of fixes for
2610 xstormy16 tests:
2611 gcc.c-torture/execute/simd-4.c: Revert
2612 gcc.dg/20040910-1.c: Revert.
2613
2614 2004-11-16 Paul Brook <paul@codesourcery.com>
2615
2616 PR fortran/13010
2617 * gfortran.dg/der_pointer_1.f90: New test.
2618
2619 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2620
2621 PR c/18498
2622 * gcc.dg/bitfld-13.c: New test.
2623
2624 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2625
2626 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2627 powerpc*-*-linux*.
2628
2629 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2630 * gcc.dg/ppc64-abi-2.c: Ditto.
2631 * gcc.dg/ppc64-abi-3.c: Ditto.
2632
2633 * lib/gcc-dg.exp (dg-target-list): Remove.
2634
2635 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2636
2637 * gcc.dg/ia64-postinc.c: New test.
2638
2639 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2640
2641 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2642
2643 2004-11-15 Nick Clifton <nickc@redhat.com>
2644
2645 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2646 __INT_MAX__ so that the test can be compiled by toolchains
2647 targeted at 16-bit processors.
2648
2649 * gcc.dg/20040625-1.c: Use long constants rather than integers
2650 when performing arithmetic that will overflow 16-bits.
2651
2652 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2653 xstormy16. It does not support 128-bit vector operations.
2654
2655 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2656 with the macro PTR_TYPE. Define this macro to an integer type
2657 suitable for holding a pointer.
2658
2659 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2660 the target is a 16-bit processor.
2661
2662 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2663 16-bit targets where the character constant will be too long.
2664
2665 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2666 where the double will not be directly addressable.
2667
2668 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2669
2670 Friend class name lookup 1/n, PR c++/18471
2671 * g++.dg/template/crash26.C: New test.
2672 * g++.dg/lookup/struct1.C: Adjust expected error.
2673 * g++.dg/parse/elab1.C: Likewise.
2674 * g++.dg/parse/elab2.C: Likewise.
2675 * g++.dg/parse/int-as-enum1.C: Likewise.
2676 * g++.dg/parse/struct-as-enum1.C: Likewise.
2677 * g++.dg/parse/typedef1.C: Likewise.
2678 * g++.dg/parse/typedef3.C: Likewise.
2679 * g++.dg/parse/typedef4.C: Likewise.
2680 * g++.dg/parse/typedef5.C: Likewise.
2681 * g++.dg/template/nontype4.C: Likewise.
2682 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2683 * g++.old-deja/g++.other/elab1.C: Likewise.
2684 * g++.old-deja/g++.other/syntax4.C: Likewise.
2685
2686 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2687
2688 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2689
2690 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2691
2692 * gcc.c-torture/execute/20041114-1.c: New test.
2693
2694 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2695
2696 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2697 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2698 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2699 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2700 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2701 gcc.dg/switch-7.c: New tests.
2702
2703 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2704
2705 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2706
2707 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2708
2709 PR tree-opt/18400
2710 * gcc.dg/vect/pr18400.c: New test.
2711
2712 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2713 Andrew Pinski <pinskia@physics.uc.edu>
2714
2715 PR tree-opt/18425
2716 * gcc.dg/vect/pr18425.c: New test.
2717
2718 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2719
2720 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2721 Guard with dg-require-alias and dg-require-visibility.
2722
2723 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2724
2725 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2726
2727 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2728
2729 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2730
2731 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2732
2733 PR c++/17344
2734 * g++.dg/template/defarg5.C: New test.
2735
2736 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2737
2738 * g++.dg/parse/cast1.C: Run only on ILP32.
2739 * g++.old-deja/g++.mike/p784.C: Likewise.
2740
2741 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2742
2743 * gcc.c-torture/execute/20041113-1.c: New test.
2744
2745 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2746
2747 PR target/18230
2748 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2749 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2750 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2751 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2752 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2753 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2754 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2755 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2756 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2757 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2758 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2759 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2760 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2761
2762 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2763
2764 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2765 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2766 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2767 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2768 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2769 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2770 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2771 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2772 gcc.target/sparc/combined-1.c: New tests.
2773
2774 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2775
2776 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2777 New tests.
2778
2779 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2780
2781 * lib/gcc-dg.exp (dg-forbid-option): New function.
2782 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2783 * g++.dg/abi/bitfield8.C: Likewise.
2784 * g++.dg/abi/dtor1.C: Likewise.
2785 * g++.dg/abi/empty10.C: Likewise.
2786 * g++.dg/abi/empty7.C: Likewise.
2787 * g++.dg/abi/empty9.C: Likewise.
2788 * g++.dg/abi/layout3.C: Likewise.
2789 * g++.dg/abi/layout4.C: Likewise.
2790 * g++.dg/abi/thunk1.C: Likewise.
2791 * g++.dg/abi/thunk2.C: Likewise.
2792 * g++.dg/abi/vbase11.C: Likewise.
2793 * g++.dg/abi/vthunk2.C: Likewise.
2794 * g++.dg/abi/vthunk3.C: Likewise.
2795 * g++.dg/ext/attrib8.C: Likewise.
2796 * g++.dg/opt/longbranch2.C: Likewise.
2797 * g++.dg/opt/reg-stack4.C: Likewise.
2798 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2799 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2800 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2801 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2802 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2803 * gcc.dg/20000609-1.c: Likewise.
2804 * gcc.dg/20000720-1.c: Likewise.
2805 * gcc.dg/20011107-1.c: Likewise.
2806 * gcc.dg/20011119-1.c: Likewise.
2807 * gcc.dg/20020108-1.c: Likewise.
2808 * gcc.dg/20020122-2.c: Likewise.
2809 * gcc.dg/20020122-3.c: Likewise.
2810 * gcc.dg/20020201-3.c: Likewise.
2811 * gcc.dg/20020206-1.c: Likewise.
2812 * gcc.dg/20020218-1.c: Likewise.
2813 * gcc.dg/20020310-1.c: Likewise.
2814 * gcc.dg/20020411-1.c: Likewise.
2815 * gcc.dg/20020418-2.c: Likewise.
2816 * gcc.dg/20020426-1.c: Likewise.
2817 * gcc.dg/20020426-2.c: Likewise.
2818 * gcc.dg/20020517-1.c: Likewise.
2819 * gcc.dg/20020523-1.c: Likewise.
2820 * gcc.dg/20020523-2.c: Likewise.
2821 * gcc.dg/20020729-1.c: Likewise.
2822 * gcc.dg/20030204-1.c: Likewise.
2823 * gcc.dg/20030826-2.c: Likewise.
2824 * gcc.dg/20030926-1.c: Likewise.
2825 * gcc.dg/20031202-1.c: Likewise.
2826 * gcc.dg/980312-1.c: Likewise.
2827 * gcc.dg/980313-1.c: Likewise.
2828 * gcc.dg/990117-1.c: Likewise.
2829 * gcc.dg/990424-1.c: Likewise.
2830 * gcc.dg/990524-1.c: Likewise.
2831 * gcc.dg/991230-1.c: Likewise.
2832 * gcc.dg/i386-387-1.c: Likewise.
2833 * gcc.dg/i386-387-2.c: Likewise.
2834 * gcc.dg/i386-387-3.c: Likewise.
2835 * gcc.dg/i386-387-4.c: Likewise.
2836 * gcc.dg/i386-387-5.c: Likewise.
2837 * gcc.dg/i386-387-6.c: Likewise.
2838 * gcc.dg/i386-asm-1.c: Likewise.
2839 * gcc.dg/i386-bitfield1.c: Likewise.
2840 * gcc.dg/i386-bitfield2.c: Likewise.
2841 * gcc.dg/i386-loop-1.c: Likewise.
2842 * gcc.dg/i386-loop-2.c: Likewise.
2843 * gcc.dg/i386-loop-3.c: Likewise.
2844 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2845 * gcc.dg/i386-pic-1.c: Likewise.
2846 * gcc.dg/i386-regparm.c: Likewise.
2847 * gcc.dg/i386-signbit-1.c: Likewise.
2848 * gcc.dg/i386-signbit-2.c: Likewise.
2849 * gcc.dg/i386-signbit-3.c: Likewise.
2850 * gcc.dg/i386-sse-5.c: Likewise.
2851 * gcc.dg/i386-sse-8.c: Likewise.
2852 * gcc.dg/i386-unroll-1.c: Likewise.
2853 * gcc.dg/tls/opt-1.c: Likewise.
2854 * gcc.dg/tls/opt-2.c: Likewise.
2855 * gcc.dg/unroll-1.c: Likewise.
2856 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2857 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2858 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2859 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2860 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2861 -m64 is specified.
2862
2863 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2864
2865 PR c++/18389
2866 * g++.dg/parse/cond1.C: New test.
2867
2868 PR c++/18429
2869 * g++.dg/template/array9.C: New test.
2870 * g++.dg/ext/vla1.C: Adjust error messages.
2871 * g++.dg/ext/vlm1.C: Likewise.
2872 * g++.dg/template/crash2.C: Likewise.
2873
2874 PR c++/18436
2875 * g++.dg/template/call3.C: New test.
2876
2877 PR c++/18407
2878 * g++.dg/template/ptrmem11.C: New test.
2879
2880 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2881
2882 PR other/14264
2883 * lib/g++.exp: Set LC_ALL and LANG to C.
2884 * lib/gcc-dg.exp: Likewise.
2885 * lib/gfortran.exp: Likewise.
2886 * lib/objc.exp: Likewise.
2887 * lib/treelang.exp: Likewise.
2888
2889 2004-11-12 Andreas Schwab <schwab@suse.de>
2890
2891 * gcc.dg/pr16286.c: Fix last change.
2892
2893 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2894
2895 PR c++/18416
2896 * g++.dg/init/global1.C: New test.
2897
2898 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2899
2900 * gcc.c-torture/execute/20041112-1.c: New test.
2901
2902 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2903
2904 * lib/gcc-dg.exp (dg-target-list): New.
2905
2906 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2907 Richard Sandiford <rsandifo@redhat.com>
2908
2909 * lib/target-supports.exp (get-compiler_messages): New.
2910 (check_named_sections_available): Use it.
2911 (check_effective_target_ilp32): New.
2912 (check_effective_target_lp64): New.
2913 (is-effective-target): New.
2914 * lib/gcc-dg.exp (dg-require-effective-target): New.
2915
2916 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2917
2918 * gcc.dg/precedence-1.c: New test.
2919
2920 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2921
2922 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2923
2924 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2925 message, delete generated files, use more descriptive name for
2926 executable, and make the test unsupported when it cannot be run.
2927
2928 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2929 (dg-require-weak, dg-require-visibility, dg-require-alias,
2930 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2931 dg-require-iconv, dg-require-named-sections): Use it.
2932
2933 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2934
2935 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2936
2937 PR target/16457
2938 * gcc.dg/ppc-and-1: New
2939
2940 PR target/16796
2941 * gcc.dg/ppc-mov-1.c: New.
2942
2943 PR target/16458
2944 * gcc.dg/ppc-compare-1.c: New.
2945
2946 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2947
2948 * objc.dg/desig-init-2.m: New test.
2949
2950 2004-11-10 Adam Nemet <anemet@lnxw.com>
2951
2952 PR middle-end/18160
2953 * g++.dg/warn/register-var-1.C: New test.
2954 * g++.dg/warn/register-var-2.C: New test.
2955
2956 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2957
2958 * gcc.dg/union-2.c: New test.
2959
2960 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2961
2962 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2963 New test for PR tree-optimization/17892.
2964
2965 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2966
2967 PR c++/18369
2968 * g++.dg/init/new12.C: New test.
2969
2970 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2971
2972 * gcc.target/sparc: New directory.
2973 * gcc.target/sparc/sparc.exp: New driver.
2974 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2975 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2976 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2977 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2978
2979 2004-11-10 Paul Brook <paul@codesourcery.com>
2980
2981 PR fortran/18218
2982 * gfortran.dg/list_read.c: New test.
2983
2984 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2985
2986 PR c/18322
2987 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2988 expected diagnostic location.
2989
2990 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2991
2992 * gcc.dg/20041109-1.c: New test.
2993
2994 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2995
2996 PR objc/18406
2997 * objc/compile/pr18406.m: New test.
2998
2999 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3000
3001 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3002
3003 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3004
3005 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3006
3007 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3008
3009 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3010
3011 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3012
3013 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3014 exit.
3015
3016 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3017
3018 PR tree-opt/18299
3019 * gcc.c-torture/pr18299-1.c: New test.
3020
3021 2004-11-06 Andreas Schwab <schwab@suse.de>
3022
3023 * gcc.dg/pr16286.c: Also test for bool and pixel.
3024
3025 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3026
3027 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3028 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3029 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3030 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3031 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3032 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3033 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3034 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3035 gcc.dg/struct-semi-3.c: New tests.
3036
3037 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3038
3039 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3040
3041 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3042
3043 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3044 Do not use C99 designators.
3045
3046 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3047
3048 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3049
3050 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3051
3052 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3053 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3054 * gcc.c-torture/execute/simd-5.x: Remove.
3055
3056 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3057
3058 PR rtl-optimization/17933
3059 * gcc.dg/torture/pr17933-1.c: New test.
3060
3061 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3062
3063 PR target/18106
3064 * lib/target-supports.exp (check_weak_available): Support
3065 Windows.
3066
3067 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3068
3069 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3070 call to fflush(stdout) before abort.
3071 (my_ffsll): New function.
3072 (generate_fields): Use it.
3073
3074 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3075
3076 * gcc.dg/init-undef-1.c: New test.
3077
3078 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3079
3080 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3081 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3082 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3083 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3084 expected messages for new parser.
3085
3086 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3087
3088 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3089
3090 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3091
3092 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3093 on LP64 targets.
3094
3095 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3096
3097 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3098 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3099 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3100 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3101 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3102 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3103 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3104 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3105 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3106 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3107
3108 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3109
3110 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3111 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3112 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3113 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3114 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3115 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3116 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3117 for new parser.
3118
3119 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3120
3121 PR target/15342
3122 * gcc.dg/20041104-1.c: New test.
3123
3124 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3125
3126 * g++.dg/template/nontype7.C: New test.
3127 * g++.dg/template/nontype8.C: Likewise.
3128 * g++.dg/template/nontype9.C: Likewise.
3129 * g++.dg/template/nontype10.C: Likewise.
3130 * g++.dg/tc1/dr49.C: Likewise.
3131 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3132 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3133
3134 2004-11-04 Ben Elliston <bje@au.ibm.com>
3135
3136 * g++.dg/rtti/tinfo1.C: Remove xfails.
3137
3138 2004-11-04 Ben Elliston <bje@au.ibm.com>
3139
3140 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3141 packed attribute to the definition to satisfy the new C++ parser.
3142
3143 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3144
3145 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3146 invocations of va_arg.
3147
3148 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3149
3150 PR c++/18124
3151 * g++.dg/template/crash25.C: New test.
3152
3153 PR c++/18155
3154 * g++.dg/template/typedef2.C: New test.
3155 * g++.dg/parse/crash13.C: Adjust error markers.
3156
3157 PR c++/18177
3158 * g++.dg/conversion/const3.C: New test.
3159
3160 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3161
3162 PR fortran/17535
3163 PR fortran/17583
3164 PR fortran/17713
3165 * gfortran.dg/generic_[123].f90: New testcases.
3166
3167 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3168
3169 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3170 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3171
3172 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3173
3174 PR tree-opt/16808
3175 * gcc.c-torture/compile/pr16808.c: New test.
3176
3177 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3178
3179 PR rtl-optimization/17104
3180 * gcc.dg/ppc-bitfield1.c: New.
3181
3182 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3183
3184 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3185
3186 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3187
3188 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3189 strings for 32-bit code.
3190
3191 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3192
3193 PR c/18239
3194 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3195
3196 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3197
3198 PR c++/18064
3199 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3200
3201 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3202
3203 PR c++/15172
3204 * g++.dg/init/aggr2.C: New test.
3205
3206 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3207
3208 * objc.dg/local-decl-1.m: New test.
3209
3210 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3211
3212 * gcc.dg/20040910-1.c: Adjust regex.
3213
3214 2004-10-30 Roger Sayle <roger@eyesopen.com>
3215
3216 PR rtl-optimization/18084
3217 * g++.dg/opt/pr18084-1.C: New testcase.
3218
3219 2004-10-30 Matt Austern <austern@apple.com>
3220
3221 PR c++/17542
3222 * g++.dg/ext/attrib18.C: New test.
3223
3224 2004-10-30 Roger Sayle <roger@eyesopen.com>
3225
3226 PR middle-end/18096
3227 * gcc.dg/pr18096-1.c: New test case.
3228
3229 2004-10-30 Roger Sayle <roger@eyesopen.com>
3230
3231 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3232
3233 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3234
3235 PR c/16666
3236 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3237 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3238 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3239 gcc.dg/old-style-prom-3.c: New tests.
3240
3241 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3242
3243 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3244 Remove unnecessary inclusion of stdio.h.
3245
3246 2004-10-29 Roger Sayle <roger@eyesopen.com>
3247
3248 PR rtl-optimization/17581
3249 * gcc.dg/pr17581-1.c: New test case.
3250
3251 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3252
3253 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3254 being implemented.
3255 * g++.dg/conversion/dr195-1.C: New.
3256 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3257 * g++.old-deja/g++.mike/p10148.C: Likewise.
3258
3259 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3260
3261 PR c++/17695
3262 * g++.dg/debug/typedef2.C: New test.
3263
3264 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3265
3266 PR fortran/13490
3267 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3268 * gfortran.dg/g77/README: Update.
3269
3270 2004-10-28 Matt Austern <austern@apple.com>
3271
3272 PR c++/14124
3273 * g++.dg/ext/packed7.C: New test.
3274
3275 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3276
3277 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3278 scan-assembler.
3279 * lib/scanasm.exp (hidden-scan-for): New proc.
3280 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3281 string.
3282 (scan-not-hidden): Likewise.
3283 * lib/target-supports.exp (check_visibility_available): mach-o is
3284 support too.
3285
3286 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3287
3288 PR c++/17132
3289 * g++.dg/template/memclass3.C: New test.
3290
3291 2004-10-28 Adam Nemet <anemet@lnxw.com>
3292
3293 PR middle-end/18160
3294 * gcc.dg/register-var-1.c: New test.
3295 * gcc.dg/register-var-2.c: New test.
3296 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3297 error now.
3298
3299 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3300
3301 PR other/18172
3302 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3303 unused variables.
3304 * gcc.dg/vect/vect-22.c: Likewise.
3305
3306 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3307
3308 * gcc.dg/i386-rotate-1.c: New test.
3309
3310 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3311
3312 * g++.dg/init/ref12.C: Add "run" marker.
3313
3314 PR c++/17435
3315 * g++.dg/init/ref12.C: New test.
3316
3317 PR c++/18140
3318 * g++.dg/template/shift1.C: New test.
3319 * g++.dg/template/error10.C: Adjust error markers.
3320
3321 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3322
3323 PR tree-opt/17529
3324 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3325
3326 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3327
3328 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3329 * gcc.dg/weak/weak-3.c: Likewise.
3330 * gcc.dg/weak/weak-5.c: Likewise.
3331 * gcc.dg/weak/weak-9.c: Likewise.
3332 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3333 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3334
3335 * gcc.dg/darwin-weakimport-1.c: New.
3336
3337 2004-10-28 Ben Elliston <bje@au.ibm.com>
3338
3339 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3340
3341 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3342
3343 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3344 'syntax' error messages.
3345 * gcc.dg/cpp/direct2s.c: Likewise.
3346
3347 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3348
3349 * gcc.c-torture/compile/20041026-1.c: New.
3350
3351 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3352
3353 PR c++/18093
3354 * g++.dg/lookup/ns2.C: New test.
3355
3356 PR c++/18020
3357 * g++.dg/template/enum4.C: New test.
3358
3359 PR c++/18161
3360 * g++.dg/template/expr1.C: New test.
3361
3362 2004-10-26 Ben Elliston <bje@au.ibm.com>
3363
3364 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3365
3366 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3367
3368 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3369 gcc.dg/decl-nospec-3.c: New tests.
3370
3371 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3372
3373 * objc.dg/super-class-3.m: New test.
3374
3375 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3376
3377 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3378 resyncing.
3379 * gcc.dg/cpp/direct2s.c: Likewise.
3380
3381 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3382
3383 * objc.dg/image-info.m: Update for changes to section selection.
3384
3385 2004-10-25 David Ayers <d.ayers@inode.at>
3386 Ziemowit Laski <zlaski@apple.com>
3387
3388 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3389 diagnostics when messaging 'id <Proto>'.
3390 * objc.dg/class-protocol-1.m: New test.
3391 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3392 a non-existent method signature.
3393 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3394 Update diagnostics when messaging with non-existent method signature.
3395 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3396 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3397 invalid receivers are now resolved as if messaging 'id'; remove
3398 extraneous diagnostics.
3399
3400 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3401
3402 PR c/16667
3403 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3404 gcc.dg/init-desig-obs-3.c: New tests.
3405
3406 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3407
3408 * gcc.dg/debug/20041023-1.c: New test.
3409
3410 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3411
3412 PR middle-end/17407
3413 * gcc.c-torture/compile/pr17407.c: New test.
3414
3415 PR c++/18121
3416 * g++.dg/template/array8.C: New test.
3417
3418 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3419
3420 PR other/18138
3421 * lib/g++.exp: Accept more than one multilib libgcc.
3422 * lib/gcc-dg.exp: Likewise.
3423 * lib/objc.exp: Likewise.
3424 * lib/treelang.exp: Likewise.
3425 * lib/gfortran.exp: Likewise.
3426
3427 2004-10-24 Ben Elliston <bje@au.ibm.com>
3428
3429 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3430
3431 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3432
3433 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3434 * gcc.dg/c99-const-expr-3.c: Likewise.
3435
3436 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3437
3438 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3439
3440 2004-10-23 Ben Elliston <bje@au.ibm.com>
3441
3442 * gcc.c-torture/execute/loop-2e.x: Remove.
3443
3444 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3445
3446 PR c++/18095
3447 * g++.dg/parse/crash18.C: New.
3448 * g++.dg/parse/crash19.C: New.
3449
3450 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3451
3452 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3453 * g++.dg/ext/dllimport2.C: Same.
3454 * g++.dg/ext/dllimport8.C: Same.
3455
3456 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3457
3458 PR c++/10841
3459 * g++.dg/conversion/cast1.C: New test.
3460 * g++.dg/overload/pmf1.C: Adjust error marker.
3461
3462 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3463
3464 PR objc/17923
3465 * objc.dg/const-str-7.m: New test.
3466
3467 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3468
3469 * g++.dg/template/memfriend11.C: Fix comment typo.
3470 * g++.dg/template/memfriend14.C: Likewise.
3471
3472 2004-10-20 Richard Henderson <rth@redhat.com>
3473
3474 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3475 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3476 -fasynchronous-unwind-tables.
3477
3478 2004-10-20 Richard Henderson <rth@redhat.com>
3479
3480 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3481 (main): Return success.
3482 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3483 (main): Return success.
3484
3485 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3486
3487 PR c++/13495
3488 * g++.dg/template/memfriend9.C: New test.
3489 * g++.dg/template/memfriend10.C: Likewise.
3490 * g++.dg/template/memfriend11.C: Likewise.
3491 * g++.dg/template/memfriend12.C: Likewise.
3492 * g++.dg/template/memfriend13.C: Likewise.
3493 * g++.dg/template/memfriend14.C: Likewise.
3494 * g++.dg/template/memfriend15.C: Likewise.
3495 * g++.dg/template/memfriend16.C: Likewise.
3496 * g++.dg/template/memfriend17.C: Likewise.
3497 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3498
3499 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3500
3501 * g++.dg/conversion/dr195.C: New.
3502 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3503
3504 2004-10-20 Ben Elliston <bje@au.ibm.com>
3505 Devang Patel <dpatel@apple.com>
3506
3507 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3508 of floating point arithmetic, which could trap.
3509
3510 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3511
3512 PR c++/14035
3513 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3514 * g++.dg/conversion/const2.C: New test.
3515 * g++.dg/expr/reinterpret2.C: New test.
3516 * g++.dg/expr/reinterpret3.C: New test.
3517 * g++.dg/expr/cast2.C: New test.
3518 * g++.dg/expr/copy1.C: New test.
3519 * g++.dg/other/conversion1.C: Change error message.
3520 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3521 function pointers to void *.
3522 * g++.old-deja/g++.mike/p10148.C: Likewise.
3523
3524 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3525
3526 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3527
3528 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3529
3530 PR c++/18047
3531
3532 * g++.dg/parse/expr3.C: New test.
3533
3534 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3535
3536 * gcc.dg/smod-1.c: New test.
3537
3538 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3539
3540 * objc.dg/method-14.m: New test.
3541
3542 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3543
3544 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3545 Also xfail as the patch was reverted.
3546
3547 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3548
3549 PR middle-end/16973
3550 * gcc.dg/pr16973.c: New test.
3551
3552 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3553
3554 PR tree-optimization/17656
3555 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3556
3557 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3558
3559 * g++.dg/eh/shadow1.C: New.
3560
3561 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3562
3563 * gcc.c-torture/compile/20041018-1.c: New test.
3564
3565 2004-10-18 Ben Elliston <bje@au.ibm.com>
3566
3567 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3568 compiler referring to register 0 when accessing sdata. The linker
3569 now patches things up.
3570
3571 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3572
3573 PR c/17529
3574 * gcc.c-torture/compile/pr17529.c: New test.
3575
3576 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3577
3578 PR c++/17743
3579 * g++.dg/ext/attrib17.C: New test.
3580
3581 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3582
3583 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3584
3585 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3586
3587 PR c++/10479
3588 * g++.dg/ext/attrib16.C: New test.
3589
3590 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3591
3592 PR c++/17042
3593 * g++.dg/init/dso_handle1.C: New test.
3594
3595 PR c++/14667
3596 * g++.dg/parse/typedef6.C: New test.
3597
3598 PR c++/17916
3599 * g++.dg/parse/pragma1.C: New test.
3600
3601 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3602
3603 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3604
3605 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3606
3607 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3608 -fno-common when on HPPA HP-UX platforms.
3609
3610 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3611
3612 PR other/16820
3613 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3614 stdint.h.
3615 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3616 uintptr_t.
3617
3618 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3619
3620 PR c++/16301
3621 * g++.dg/lookup/strong-using-4.C: New test.
3622
3623 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3624
3625 PR middle-end/16567
3626 * gcc.c-torture/compile/nested-1.c: New test.
3627
3628 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3629
3630 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3631 and mipsisa64*-*-* (until support for misaligned loads is added).
3632 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3633 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3634 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3635 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3636 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3637 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3638
3639 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3640
3641 PR c++/17976
3642 * g++.dg/init/dtor3.C: New test.
3643
3644 2004-10-15 Ben Elliston <bje@au.ibm.com>
3645
3646 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3647
3648 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3649
3650 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3651 * gcc.dg/macho-lo-sum.c: Likewise.
3652
3653 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3654
3655 * gcc.dg/ppc-spe64-1.c: New test.
3656
3657 2004-10-14 Devang Patel <dpatel@apple.com>
3658
3659 PR 17635
3660 * gcc.dg/pr17635.c : New test.
3661
3662 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3663
3664 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3665 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3666 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3667 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3668 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3669 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3670 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3671 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3672 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3673 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3674 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3675 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3676 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3677 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3678 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3679 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3680 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3681 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3682
3683 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3684
3685 * gcc.dg/vect/vect-82.c: New testcase.
3686 * gcc.dg/vect/vect-82_64.c: New testcase.
3687 * gcc.dg/vect/vect-83.c: New testcase.
3688 * gcc.dg/vect/vect-83_64.c: New testcase.
3689
3690 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3691
3692 * gcc.dg/cpp/error-1.c: New test.
3693
3694 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3695
3696 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3697
3698 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3699
3700 PR target/17984
3701 * gcc.dg/cris-peep2-xsrand2.c: New test.
3702
3703 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3704
3705 PR c++/17661
3706 * testsuite/g++.dg/expr/for2.C: New test.
3707
3708 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3709
3710 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3711
3712 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3713
3714 PR tree-optimization/17724
3715 * g++.dg/opt/pr17724-1.C: New test.
3716 * g++.dg/opt/pr17724-2.C: New test.
3717 * g++.dg/opt/pr17724-3.C: New test.
3718 * g++.dg/opt/pr17724-4.C: New test.
3719 * g++.dg/opt/pr17724-5.C: New test.
3720 * g++.dg/opt/pr17724-6.C: New test.
3721
3722 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3723
3724 PR c/17301
3725 * gcc.dg/pr17301-2.c: New test.
3726
3727 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3728
3729 PR c++/15876
3730 * g++.dg/parse/error22.C: New test.
3731
3732 PR c++/17936
3733 * g++.dg/template/spec18.C: New test.
3734
3735 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3736
3737 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3738 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3739 memcpy.
3740 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3741 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3742
3743 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3744
3745 * g++.dg/eh/cleanup5.C: Add dg-options "".
3746
3747 2004-10-11 Roger Sayle <roger@eyesopen.com>
3748
3749 PR middle-end/17657
3750 * gcc.dg/switch-4.c: New test case.
3751
3752 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3753
3754 * gcc.c-torture/execute/20041011-1.c: New test.
3755
3756 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3757
3758 PR c++/17554
3759 * g++.dg/init/for3.C: New test.
3760
3761 PR c++/17657
3762 * g++.dg/opt/switch2.C: New test.
3763
3764 PR middle-end/17703
3765 * g++.dg/warn/Wreturn-2.C: New test.
3766
3767 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3768
3769 PR c++/17907
3770 * g++.dg/eh/cleanup5.C: New test.
3771
3772 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3773
3774 PR c++/17393
3775 * g++.dg/parse/error21.C: New test.
3776
3777 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3778
3779 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3780 * g++.dg/warn/incomplete1.C: Likewise.
3781 * g++.dg/template/qualttp20.C: Likewise.
3782
3783 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3784
3785 PR c/17881
3786 * parm-incomplete-1.c: New test.
3787
3788 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3789
3790 PR c++/17867
3791 * g++.dg/parse/error19.C: New test.
3792
3793 PR c++/17670
3794 * g++.dg/init/new11.C: New test.
3795
3796 PR c++/17821
3797 * g++.dg/parse/error20.C: New test.
3798
3799 PR c++/17826
3800 * g++.dg/template/crash24.C: New test.
3801
3802 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3803
3804 PR c/17301
3805 * gcc.dg/pr17301-1.c: New test.
3806
3807 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3808
3809 PR c/17189
3810 * gcc.dg/anon-struct-5.c: New test.
3811
3812 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3813
3814 PR c/17844
3815 * gcc.dg/pr17844-1.c: New test.
3816
3817 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3818
3819 PR tree-optimization/17906
3820 * gcc.c-torture/compile/pr17906.c: New.
3821
3822 2004-10-09 Stuart Hastings <stuart@apple.com>
3823 Roger Sayle <roger@eyesopen.com>
3824
3825 PR rtl-optimization/17853
3826 * gcc.dg/i386-mmx-5.c: New testcase.
3827
3828 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3829
3830 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3831
3832 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3833
3834 PR c++/17524
3835 * g++.dg/template/static9.C: New test.
3836
3837 PR c++/17685
3838 * g++.dg/parse/operator5.C: New test.
3839
3840 2004-10-09 Roger Sayle <roger@eyesopen.com>
3841
3842 PR middle-end/17894
3843 * gcc.c-torture/execute/divcmp-4.c: New test case.
3844
3845 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3846
3847 PR tree-opt/17902
3848 * g++.dg/opt/pr17902.C: New test.
3849
3850 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3851
3852 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3853
3854 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3855
3856 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3857
3858 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3859
3860 * gcc.dg/assign-warn-3.c: New test.
3861
3862 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3863
3864 PR c/16999
3865 * gcc.dg/cpp/ident-1.c: New test.
3866
3867 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3868
3869 * gcc.c-torture/compile/acc1.c: New.
3870
3871 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3872
3873 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3874 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3875
3876 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3877
3878 * gcc.dg/ultrasp11.c: New test.
3879
3880 2004-10-08 Michael Matz <matz@suse.de>
3881
3882 * gcc.dg/doloop-2.c: New test.
3883
3884 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3885
3886 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3887 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3888 objc.dg/method-9.m: Update expected diagnostics.
3889
3890 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3891
3892 * gcc.dg/ppc-fsel-3.c: New file.
3893 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3894
3895 2004-10-07 Paul Brook <paul@codesourcery.com>
3896
3897 * gfortran.dg/intrinsic_verify_1.f90: New test.
3898
3899 2004-10-07 Paul Brook <paul@codesourcery.com>
3900
3901 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3902
3903 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3904
3905 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3906 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3907 commit.
3908
3909 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3910
3911 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3912
3913 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3914
3915 PR c++/17115
3916 * g++.dg/warn/Winline-4.C: New test.
3917
3918 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3919
3920 * gcc.c-torture/compile/20041007-1.c: New test.
3921
3922 2004-10-07 Paul Brook <paul@codesourcery.com>
3923
3924 PR fortran/17678
3925 * gfortran.dg/use_allocated_1.f90: New test.
3926
3927 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3928
3929 PR middle-end/17849
3930 * gfortran.fortran-torture/compile/nested.f90: New test
3931
3932 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3933
3934 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3935
3936 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3937
3938 PR c++/17368
3939 * g++.dg/ext/asm6.C: New test.
3940
3941 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3942
3943 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3944
3945 2004-10-06 Paul Brook <paul@codesourcery.com>
3946
3947 PR libfortran/17709
3948 * gfortran.dg/empty_format_1.f90: New test.
3949
3950 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3951
3952 PR fortran/17568
3953 * gfortran.dg/ishft.f90: New test.
3954
3955 PR fortran/17283
3956 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3957 tests.
3958
3959 2004-10-06 Paul Brook <paul@codesourcery.com>
3960
3961 * gfortran.dg/do_1.f90: New test.
3962
3963 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3964
3965 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3966 optimizing for size.
3967
3968 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3969
3970 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3971
3972 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3973
3974 * gcc.c-torture/compile/20041005-1.c: New test.
3975
3976 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3977
3978 PR c++/17829
3979 * g++.dg/lookup/koenig4.C: New.
3980
3981 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3982
3983 * g++.dg/other/classkey1.C: Adjust quoting marks.
3984 * g++.dg/parse/error15.C: Likewise.
3985 * g++.dg/template/meminit2.C (int>): Likewise.
3986
3987 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3988
3989 PR fortran/17283
3990 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3991
3992 PR fortran/17631
3993 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3994
3995 PR fortran/17708
3996 * gfortran.dg/pr17708.f90: New test.
3997
3998 2004-10-04 Chao-ying Fu <fu@mips.com>
3999
4000 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4001 * gcc.dg/vect/vect-4.c: Ditto.
4002 * gcc.dg/vect/vect-5.c: Ditto.
4003 * gcc.dg/vect/vect-6.c: Ditto.
4004 * gcc.dg/vect/vect-8.c: Ditto.
4005 * gcc.dg/vect/vect-16.c: Ditto.
4006 * gcc.dg/vect/vect-30.c: Ditto.
4007 * gcc.dg/vect/vect-40.c: Ditto.
4008 * gcc.dg/vect/vect-41.c: Ditto.
4009 * gcc.dg/vect/vect-42.c: Ditto.
4010 * gcc.dg/vect/vect-43.c: Ditto.
4011 * gcc.dg/vect/vect-44.c: Ditto.
4012 * gcc.dg/vect/vect-45.c: Ditto.
4013 * gcc.dg/vect/vect-46.c: Ditto.
4014 * gcc.dg/vect/vect-47.c: Ditto.
4015 * gcc.dg/vect/vect-48.c: Ditto.
4016 * gcc.dg/vect/vect-49.c: Ditto.
4017 * gcc.dg/vect/vect-50.c: Ditto.
4018 * gcc.dg/vect/vect-51.c: Ditto.
4019 * gcc.dg/vect/vect-52.c: Ditto.
4020 * gcc.dg/vect/vect-53.c: Ditto.
4021 * gcc.dg/vect/vect-54.c: Ditto.
4022 * gcc.dg/vect/vect-55.c: Ditto.
4023 * gcc.dg/vect/vect-56.c: Ditto.
4024 * gcc.dg/vect/vect-57.c: Ditto.
4025 * gcc.dg/vect/vect-58.c: Ditto.
4026 * gcc.dg/vect/vect-59.c: Ditto.
4027 * gcc.dg/vect/vect-60.c: Ditto.
4028 * gcc.dg/vect/vect-74.c: Ditto.
4029 * gcc.dg/vect/vect-79.c: Ditto.
4030 * gcc.dg/vect/vect-80.c: Ditto.
4031
4032 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4033
4034 * gcc.dg/unused-7.c: Use the correct option.
4035
4036 2004-10-04 Paul Brook <paul@codesourcery.com>
4037 Bud Davis <bdavis9659@comcast.net>
4038
4039 PR fortran/17706
4040 PR fortran/16434
4041 * gfortran/pr17706.f90: New test.
4042 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4043
4044 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4045
4046 * gfortran.dg/pr17612.f90: New test.
4047
4048 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4049
4050 * g++.dg/template/local1.C: Adjust quoting marks in
4051 testing for diagnostics.
4052 * g++.dg/tls/diag-2.C: Likewise.
4053 * g++.dg/other/error8.C: Likewise.
4054
4055 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4056
4057 PR c/17178
4058 * gcc.dg/unused-4.c: Adjust to be correct.
4059
4060 PR c/17820
4061 * gcc.dg/unused-7.c: New test.
4062
4063 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4064
4065 PR c++/17797
4066 * g++.dg/overload/template2.C: New test.
4067
4068 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4069
4070 PR tree-optimization/16632
4071 * gcc.dg/tree-ssa/20041002-1.c: New.
4072
4073 2004-10-03 Paul Brook <paul@codesourcery.com>
4074
4075 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4076 rather than relying on default formatting.
4077
4078 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4079
4080 * gcc.dg/20040920-1.c: Update expected message text.
4081
4082 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4083
4084 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4085
4086 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4087
4088 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4089 tree level.
4090
4091 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4092
4093 * gcc.dg/tree-ssa/pr17343.c: Remove.
4094
4095 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4096
4097 PR tree-opt/17343
4098 * gcc.dg/tree-ssa/pr17343.c: New test.
4099
4100 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4101
4102 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4103 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4104 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4105 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4106 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4107
4108 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4109
4110 * gcc.dg/lvalue-2.c: New test.
4111
4112 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4113
4114 PR c/17730
4115 * gcc.dg/pr17730-1.c: New test
4116
4117 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4118
4119 PR c/7425
4120 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4121
4122 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4123
4124 * gcc.c-torture/execute/stdarg-1.c: New test.
4125 * gcc.c-torture/execute/stdarg-2.c: New test.
4126 * gcc.c-torture/execute/stdarg-3.c: New test.
4127 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4128 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4129 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4130 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4131 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4132
4133 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4134
4135 PR tree-optimization/17697
4136 * g++.dg/opt/pr17697-1.C: New test.
4137 * g++.dg/opt/pr17697-2.C: New test.
4138 * g++.dg/opt/pr17697-3.C: New test.
4139
4140 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4141
4142 PR c/16409
4143 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4144 gcc.dg/vla-init-5.c: New tests.
4145
4146 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4147
4148 PR c/13804
4149 * gcc.dg/pr13804-1.c: New test.
4150
4151 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4152
4153 PR fortran/16938
4154 * gfortran.dg/pr16938.f90: New test.
4155
4156 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4157
4158 * g++.dg/template/crash23.C: New test.
4159
4160 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4161
4162 PR c++/17585
4163 * g++.dg/template/static8.C: New test.
4164
4165 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4166
4167 PR c++/17681
4168 * g++.dg/other/error9.C: New test.
4169
4170 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4171
4172 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4173
4174 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4175
4176 PR fortran/15164
4177 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4178
4179 2004-09-26 Roger Sayle <roger@eyesopen.com>
4180
4181 PR middle-end/17112
4182 * gcc.dg/pr17112-1.c: New test case.
4183
4184 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4185
4186 PR c/11459
4187 * gcc.dg/pr11459-1.c: New test.
4188
4189 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4190
4191 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4192 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4193
4194 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4195
4196 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4197
4198 2004-09-25 Jan Hubicka <jh@suse.cz>
4199
4200 * compile/30040909-1.c: New test.
4201 * compile/30040907-1.c: New test.
4202
4203 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4204
4205 * gcc.c-torture/execute/va-arg-26.c: New test.
4206
4207 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4208
4209 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4210 extra diagnostics on targets with 64-bit pointers.
4211 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4212
4213 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4214
4215 PR c/17188
4216 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4217 * gcc.dg/decl-3.c: Adjust expected message.
4218
4219 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4220
4221 PR fortran/17615
4222 * gfortran.dg/pr17615.f90: New test.
4223
4224 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4225
4226 PR tree-optimzation/17517
4227 * g++.dg/tree-ssa/pr17517.C: New Test.
4228
4229 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4230
4231 PR c++/16889
4232 * g++.dg/lookup/ambig3.C: New.
4233
4234 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4235
4236 PR tree-opt/17624
4237 * g++.dg/opt/pr17624.C: New test.
4238
4239 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4240
4241 PR c/6980
4242 * gcc.dg/Wbad-function-cast-1.c: New test.
4243
4244 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4245
4246 * g++.dg/ext/complit1.C
4247 * g++.dg/other/error2.C
4248 * g++.dg/other/nontype-1.C
4249 * g++.dg/parse/crash11.C
4250 * g++.dg/parse/crash12.C
4251 * g++.dg/parse/error15.C
4252 * g++.dg/parse/error4.C
4253 * g++.dg/parse/tmpl-outside1.C
4254 * g++.dg/parse/too-many-tmpl-args1.C
4255 * g++.dg/template/dependent-expr3.C
4256 * g++.dg/template/error10.C
4257 * g++.dg/template/instantiate1.C
4258 * g++.dg/template/vtable2.C
4259 * g++.dg/warn/Wshadow-1.C
4260 * g++.dg/warn/weak1.C
4261 * g++.old-deja/g++.brendan/crash16.C
4262 * g++.old-deja/g++.brendan/crash18.C
4263 * g++.old-deja/g++.brendan/crash48.C
4264 * g++.old-deja/g++.brendan/crash49.C
4265 * g++.old-deja/g++.brendan/crash55.C
4266 * g++.old-deja/g++.brendan/crash56.C
4267 * g++.old-deja/g++.brendan/crash8.C
4268 * g++.old-deja/g++.brendan/enum11.C
4269 * g++.old-deja/g++.brendan/enum8.C
4270 * g++.old-deja/g++.brendan/enum9.C
4271 * g++.old-deja/g++.brendan/friend3.C
4272 * g++.old-deja/g++.brendan/misc14.C
4273 * g++.old-deja/g++.bugs/900402_02.C
4274 * g++.old-deja/g++.bugs/900404_03.C
4275 * g++.old-deja/g++.bugs/900404_04.C
4276 * g++.old-deja/g++.bugs/900428_03.C
4277 * g++.old-deja/g++.jason/crash4.C
4278 * g++.old-deja/g++.jason/overload21.C
4279 * g++.old-deja/g++.jason/redecl1.C
4280 * g++.old-deja/g++.jason/report.C
4281 * g++.old-deja/g++.jason/rfg10.C
4282 * g++.old-deja/g++.jason/template30.C
4283 * g++.old-deja/g++.law/arm12.C
4284 * g++.old-deja/g++.law/ctors5.C
4285 * g++.old-deja/g++.law/cvt20.C
4286 * g++.old-deja/g++.law/init10.C
4287 * g++.old-deja/g++.law/init8.C
4288 * g++.old-deja/g++.law/visibility17.C
4289 * g++.old-deja/g++.law/visibility7.C
4290 * g++.old-deja/g++.mike/net8.C
4291 * g++.old-deja/g++.mike/p646.C
4292 * g++.old-deja/g++.mike/p700.C
4293 * g++.old-deja/g++.mike/p701.C
4294 * g++.old-deja/g++.mike/p811.C
4295 * g++.old-deja/g++.ns/template13.C
4296 * g++.old-deja/g++.other/array3.C
4297 * g++.old-deja/g++.other/crash25.C
4298 * g++.old-deja/g++.other/dtor3.C
4299 * g++.old-deja/g++.other/dtor4.C
4300 * g++.old-deja/g++.other/main1.C
4301 * g++.old-deja/g++.other/warn7.C
4302 * g++.old-deja/g++.pt/crash11.C
4303 * g++.old-deja/g++.pt/crash36.C
4304 * g++.old-deja/g++.pt/spec22.C
4305 * g++.old-deja/g++.pt/spec9.C
4306 * g++.old-deja/g++.pt/ttp52.C
4307 * g++.old-deja/g++.robertl/eb103.C
4308 * g++.old-deja/g++.robertl/eb121.C
4309 * g++.old-deja/g++.robertl/eb22.C
4310 * g++.old-deja/g++.robertl/eb8.C:
4311 Update locations and/or regexps of dg-error markers.
4312 Remove markers for some bogus messages that are no longer issued.
4313
4314 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4315
4316 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4317 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4318
4319 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4320
4321 PR c++/17618
4322 * g++.dg/lookup/crash5.C: New test.
4323
4324 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4325
4326 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4327 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4328 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4329 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4330 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4331 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4332
4333 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4334 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4335 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4336 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4337 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4338 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4339
4340 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4341
4342 * gcc.dg/vect/vect-44.c: Check additional cases.
4343 * gcc.dg/vect/vect-48.c: Check additional cases.
4344
4345 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4346 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4347 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4348 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4349 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4350 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4351 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4352 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4353 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4354
4355 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4356 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4357 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4358
4359 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4360
4361 * gcc.dg/tree-ssa/loop-6.c: New test.
4362
4363 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4364
4365 PR c++/17620
4366 * g++.dg/inherit/base2.C: New.
4367
4368 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4369
4370 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4371 * gcc.dg/20001012-2.c: Likewise.
4372 * gcc.dg/20001013-1.c: Likewise.
4373 * gcc.dg/20001101-1.c: Likewise.
4374 * gcc.dg/20001102-1.c: Likewise.
4375 * gcc.dg/bf-spl1.c: Likewise.
4376 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4377 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4378
4379 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4380
4381 PR tree-optimization/16721
4382 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4383
4384 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4385
4386 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4387 * gcc.dg/20040305-1.c: Likewise.
4388
4389 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4390
4391 PR c/16566
4392 * gcc.c-torture/compile/pr16566-1.c,
4393 gcc.c-torture/compile/pr16566-2.c,
4394 gcc.c-torture/compile/pr16566-3.c: New tests.
4395
4396 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4397
4398 PR tree-optimization/17512
4399 * gcc.c-torture/compile/20040916-1.c.
4400
4401 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4402
4403 * gcc.dg/pragma-re-3.c: New test.
4404
4405 2004-09-17 Matt Austern <austern@apple.com>
4406
4407 PR c++/15049
4408 * g++.dg/other/anon3.C: New.
4409
4410 2004-09-21 Roger Sayle <roger@eyesopen.com>
4411
4412 PR c++/7503
4413 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4414 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4415 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4416 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4417 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4418
4419 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4420
4421 PR fortran/17286
4422 * gfortran.dg/pr17286.f90: New test.
4423
4424 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4425
4426 PR c++/17530
4427 * g++.dg/template/static7.C: New test.
4428
4429 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4430
4431 PR tree-opt/17558
4432 * gcc.c-torture/compile/pr17558.c: New test.
4433
4434 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4435
4436 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4437 if SKIP_ATTRIBUTE is defined.
4438
4439 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4440
4441 PR fortran/15957
4442 * gfortran.dg/pr15957.f90: New test.
4443
4444 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4445
4446 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4447 in comparison.
4448 * gcc.dg/vect/vect-79.c: Likewise.
4449 * gcc.dg/vect/vect-80.c: Likewise.
4450
4451 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4452
4453 PR fortran/15750
4454 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4455
4456 2004-09-20 Ira Rosen <irar@il.ibm.com>
4457
4458 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4459 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4460 * gcc.dg/vect/vect-62.c: New testcase.
4461 * gcc.dg/vect/vect-63.c: New testcase.
4462 * gcc.dg/vect/vect-64.c: New testcase.
4463 * gcc.dg/vect/vect-65.c: New testcase.
4464 * gcc.dg/vect/vect-66.c: New testcase.
4465 * gcc.dg/vect/vect-67.c: New testcase.
4466 * gcc.dg/vect/vect-68.c: New testcase.
4467 * gcc.dg/vect/vect-69.c: New testcase.
4468 * gcc.dg/vect/vect-79.c: New testcase.
4469 * gcc.dg/vect/vect-80.c: New testcase.
4470
4471 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4472
4473 * gcc.target/mips/asm-1.c: New test.
4474
4475 2004-09-19 Ira Rosen <irar@il.ibm.com>
4476
4477 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4478 * gcc.dg/vect/vect-73.c: New testcase.
4479 * gcc.dg/vect/vect-74.c: New testcase.
4480 * gcc.dg/vect/vect-75.c: New testcase.
4481 * gcc.dg/vect/vect-76.c: New testcase.
4482 * gcc.dg/vect/vect-77.c: New testcase.
4483 * gcc.dg/vect/vect-78.c: New testcase
4484
4485 2004-09-18 Paul Brook <paul@codesourcery.com>
4486
4487 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4488
4489 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4490
4491 PR c/17424
4492 * gcc.dg/pr17424-1.c: New test.
4493
4494 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4495
4496 * g++.dg/tree-ssa/pr17153.C: New test.
4497
4498 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4499
4500 PR pch/13361
4501 * testsuite/g++.dg/pch/wchar-1.C: New.
4502 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4503
4504 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4505
4506 * gcc.c-torture/execute/20040917-1.c: New test.
4507
4508 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4509
4510 PR tree-optimization/17319
4511 * gcc.dg/pr17319.c: New test.
4512
4513 2004-09-17 Devang Patel <dpatel@apple.com>
4514
4515 * gcc.dg/20040813-1.c: New test.
4516
4517 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4518
4519 PR tree-optimization/17273
4520 * gcc.c-torture/compile/pr17273.c: New test.
4521
4522 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4523
4524 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4525 Update expected messages.
4526 * gcc.dg/declspec-13.c: New test.
4527
4528 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4529
4530 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4531
4532 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4533
4534 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4535 change what 'a' is pointing to.
4536
4537 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4538
4539 PR c++/16002
4540 * g++.dg/template/error18.C: New test.
4541
4542 PR c++/16029
4543 * g++.dg/warn/Wunused-8.C: New test.
4544
4545 2004-09-17 Steven Bosscher <stevenb@suse.de>
4546
4547 PR tree-optimization/17513
4548 * gcc.dg/20040916-1.c: New test.
4549
4550 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4551
4552 PR c++/17501
4553 * g++.dg/template/typename7.C: New test.
4554
4555 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4556
4557 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4558
4559 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4560
4561 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4562 with -ftree-based-profiling also.
4563 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4564
4565 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4566
4567 PR/15364
4568 * gfortran.dg/der_array_io_1.f90: New test.
4569 * gfortran.dg/der_array_io_2.f90: New test.
4570 * gfortran.dg/der_array_io_3.f90: New test.
4571
4572 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4573
4574 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4575 EABI.
4576
4577 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4578
4579 * g++.dg/opt/switch1.C: New test.
4580
4581 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4582
4583 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4584 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4585 Update expected messages.
4586
4587 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4588
4589 PR fortran/16485
4590 * gfortran.dg/same_name_1.f90: New test.
4591
4592 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4593
4594 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4595 dereference garbage pointers.
4596
4597 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4598
4599 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4600 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4601
4602 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4603 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4604 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4605
4606 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4607
4608 PR c++/17324
4609 * g++.dg/template/mangle1.C: New test.
4610
4611 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4612
4613 PR tree-optimization/17252
4614 * gcc.c-torture/execute/pr17252.c: New test.
4615
4616 2004-09-14 Andrew Pinski <apinski@apple.com>
4617
4618 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4619
4620 2004-09-14 Roger Sayle <roger@eyesopen.com>
4621
4622 PR rtl-optimization/9771
4623 * gcc.dg/pr9771-1.c: New test case.
4624
4625 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4626
4627 PR tree-optimization/15262
4628 * gcc.c-torture/execute/pr15262-1.c: New test.
4629 * gcc.c-torture/execute/pr15262-2.c: New test.
4630
4631 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4632
4633 * gcc.dg/declspec-12.c: New test.
4634
4635 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4636
4637 * gfortran.dg/pr17090.f90: Add directives to test.
4638
4639 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4640
4641 * gcc.c-torture/compile/20040914-1.c: New test.
4642
4643 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4644
4645 PR c++/16162
4646 * g++.dg/template/decl2.C: New test.
4647
4648 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4649
4650 PR fortran/17090
4651 * gfortran.dg/pr17090.f90: New test.
4652
4653 2004-09-13 Dale Johannesen <dalej@apple.com>
4654
4655 * gcc.c-torture/compile/pr17408.c: New test case.
4656
4657 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4658
4659 PR c++/16716
4660 * g++.dg/parse/crash17.C: New test.
4661
4662 PR c++/17327
4663 * g++.dg/template/enum3.C: New test.
4664
4665 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4666
4667 * lib/gcc-defs.exp: Load wrapper.exp.
4668 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4669 using local code.
4670 * lib/gcc.exp (gcc_init): Similar.
4671 * lib/gfortran.exp (gfortran_init): Similar.
4672 * lib/objc.exp (objc_init): Similar.
4673 * lib/treelang.exp (treelang_init): Similar.
4674 * lib/wrapper.exp: New file with build_wrapper call machinery in
4675 ${tool}_maybe_build_wrapper.
4676
4677 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4678
4679 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4680 "inline".
4681 * gcc.dg/declspec-11.c: Update expected messages.
4682 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4683 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4684 gcc.dg/inline-12.c: New tests.
4685
4686 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4687
4688 * g++.dg/tree-ssa/pr17400.C: New testcase.
4689
4690 2004-09-13 James E Wilson <wilson@specifixinc.com>
4691
4692 * gcc.target/mips/sb1-1.c: New testcase.
4693
4694 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4695
4696 * lib/g77-dg.exp: Remove unused file.
4697 * lib/mike-g77.exp: Ditto.
4698 * lib/g77.exp: Ditto.
4699
4700 2004-09-12 Richard Henderson <rth@redhat.com>
4701
4702 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4703
4704 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4705
4706 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4707 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4708 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4709 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4710 Update expected messages.
4711
4712 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4713
4714 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4715 declaration/use mismatch for dirp parameter.
4716
4717 2004-09-12 Andrew Pinski <apinski@apple.com>
4718
4719 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4720 -fgnu-runtime is passed.
4721
4722 2004-09-12 Richard Henderson <rth@redhat.com>
4723
4724 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4725 do the uplevel thing and update additional_flags directly.
4726 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4727 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4728 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4729 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4730
4731 2004-09-11 Steven Bosscher <stevenb@suse.de>
4732
4733 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4734
4735 2004-09-11 Roger Sayle <roger@eyesopen.com>
4736
4737 PR middle-end/17411
4738 * g++.dg/opt/pr17411-1.C: New test case.
4739
4740 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4741
4742 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4743 gcc.dg/tls/diag-2.c: Update expected messages.
4744 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4745 messages.
4746 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4747 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4748 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4749 gcc.dg/tls/diag-5.c: New tests.
4750
4751 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4752
4753 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4754
4755 2004-09-11 Steven Bosscher <stevenb@suse.de>
4756
4757 * g++.dg/parse/break-in-for.C: New test.
4758
4759 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4760
4761 * gcc.dg/tree-ssa/20040911-1.c: New test.
4762
4763 2004-09-11 Andreas Jaeger <aj@suse.de>
4764
4765 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4766 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4767
4768 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4769
4770 * gcc.target/frv: New directory of FR-V-specific tests.
4771
4772 2004-09-10 James E Wilson <wilson@specifixinc.com>
4773
4774 * gcc.dg/convert-vec-1.c: New test.
4775
4776 2004-09-10 Roger Sayle <roger@eyesopen.com>
4777
4778 PR middle-end/17024
4779 * gcc.dg/pr17024-1.c: New test case.
4780
4781 2004-09-10 Eric Christopher <echristo@redhat.com>
4782
4783 * gcc.dg/20040910-1.c: New test.
4784
4785 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4786
4787 * gcc.dg/bitfld-9.c: New test.
4788
4789 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4790
4791 * gcc.c-torture/execute/ieee/acc1.c: New test.
4792 * gcc.c-torture/execute/ieee/acc2.c: New test.
4793 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4794
4795 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4796
4797 * gcc.dg/deprecated-2.c: New test.
4798
4799 2004-09-09 James E Wilson <wilson@specifixinc.com>
4800
4801 * gcc.dg/init-vec-1.c: New test.
4802
4803 2004-09-09 Roger Sayle <roger@eyesopen.com>
4804
4805 PR middle-end/17055
4806 * gcc.dg/pr17055-1.c: New test case.
4807
4808 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4809
4810 PR target/17377
4811 * gcc.c-torture/execute/pr17377.c: New test.
4812
4813 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4814
4815 PR c/8420
4816 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4817 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4818 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4819 gcc.dg/long-long-typespec-1.c: New tests.
4820 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4821
4822 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4823
4824 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4825 gcc.dg/gnu99-static-1.c: New tests.
4826
4827 2004-09-08 Devang Patel <dpatel@apple.com>
4828
4829 * gcc.dg/darwin-ld-20040828-1.c: New test.
4830 * gcc.dg/darwin-ld-20040828-2.c: New test.
4831 * gcc.dg/darwin-ld-20040828-3.c: New test.
4832
4833 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4834
4835 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4836 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4837 in error message.
4838 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4839 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4840 in error message.
4841 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4842 types they qualify.
4843 * objc.dg/type-size-2.m: Fix wording in comment.
4844 * objc.dg/va-meth-1.m: New test case.
4845
4846 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4847
4848 PR c/16633:
4849 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4850 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4851
4852 2004-09-06 Devang Patel <dpatel@apple.com>
4853
4854 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4855 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4856
4857 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4858
4859 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4860 reflect changed line numbering of diagnostics.
4861
4862 2004-09-06 Paul Brook <paul@codesourcery.com>
4863
4864 * gfortran.dg/edit_real_1.f90: Add new test.
4865
4866 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4867
4868 * gcc.dg/tree-ssa/loop-2.c: New test.
4869 * gcc.dg/tree-ssa/loop-3.c: New test.
4870 * gcc.dg/tree-ssa/loop-4.c: New test.
4871 * gcc.dg/tree-ssa/loop-5.c: New test.
4872
4873 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4874
4875 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4876
4877 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4878
4879 * gcc.dg/format/sentinel-1.c: New test.
4880
4881 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4882
4883 * testsuite/gcc.dg/builtins-46.c: New.
4884
4885 2004-09-03 Devang Patel <dpatel@apple.com>
4886
4887 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4888 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4889
4890 2004-09-03 Jan Beulich <jbeulich@novell.com>
4891
4892 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4893 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4894 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4895 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4896 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4897 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4898 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4899 the non-portable bzero.
4900 * gcc.dg/20010912-1.c: xfail for NetWare.
4901 * gcc.dg/20020426-2.c: xfail for NetWare.
4902 * gcc.dg/20021014-1.c: xfail for NetWare.
4903 * gcc.dg/20021018-1.c: xfail for NetWare.
4904 * gcc.dg/20030213-1.c: xfail for NetWare.
4905 * gcc.dg/20030225-1.c: xfail for NetWare.
4906 * gcc.dg/20030708-1.c: xfail for NetWare.
4907 * gcc.dg/builtins-config.h: Also exclude NetWare.
4908 * gcc.dg/format/format.h: Define restrict only if not already defined.
4909 * gcc.dg/nest.c: xfail for NetWare.
4910 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4911 * lib/target-supports.exp (check_visibility_available): Exclude
4912 NetWare.
4913
4914 2004-09-03 Jan Beulich <jbeulich@novell.com>
4915
4916 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4917 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4918 deterministic starting point for the alignment of structure fields.
4919 * gcc.dg/Wpadded.c: Dito.
4920 * g++.dg/abi/vbase10.C: Dito.
4921
4922 2004-09-03 Devang Patel <dpatel@apple.com>
4923
4924 * g++.dg/debug/pr15736.cc: New test.
4925
4926 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4927
4928 * README.QMTEST: Fix out-of-date link.
4929
4930 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4931
4932 PR fortran/16579
4933 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4934 Delete. Duplicate of gfortran.dg/g77/20010610.f
4935
4936 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4937
4938 * g++.dg/abi/arm_rtti1.C: New test.
4939
4940 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4941
4942 * gcc.dg/ppc-vector-memcpy.c: New.
4943 * gcc.dg/ppc-vector-memset.c: New.
4944
4945 2004-09-02 Chao-ying Fu <fu@mips.com>
4946
4947 * gcc.target/mips/mips-3d-1.c: New test.
4948 * gcc.target/mips/mips-3d-2.c: New test.
4949 * gcc.target/mips/mips-3d-3.c: New test.
4950 * gcc.target/mips/mips-3d-4.c: New test.
4951 * gcc.target/mips/mips-3d-5.c: New test.
4952 * gcc.target/mips/mips-3d-6.c: New test.
4953 * gcc.target/mips/mips-3d-7.c: New test.
4954 * gcc.target/mips/mips-3d-8.c: New test.
4955 * gcc.target/mips/mips-3d-9.c: New test.
4956 * gcc.target/mips/mips-ps-1.c: New test.
4957 * gcc.target/mips/mips-ps-2.c: New test.
4958 * gcc.target/mips/mips-ps-3.c: New test.
4959 * gcc.target/mips/mips-ps-4.c: New test.
4960 * gcc.target/mips/mips-ps-type.c: New test.
4961
4962 2004-09-02 Paul Brook <paul@codesourcery.com>
4963
4964 * gfortran.dg/edit_real_1.f90: Add new tests.
4965
4966 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4967
4968 PR fortran/15327
4969 * gfortran.dg/merge_char_1.f90: New test.
4970
4971 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4972
4973 PR fortran/16404
4974 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4975
4976 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4977
4978 PR c/1522
4979 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4980
4981 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4982
4983 * g++.dg/opt/loop1.C: Do not XFAIL.
4984
4985 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4986
4987 * gcc.c-torture/execute/20040831-1.c: New test.
4988
4989 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4990
4991 PR fortran/16579
4992 * gfortran.dg/g77/20010610.f: Now passes.
4993 Copy from g77.f-torture/execute. Add dg-run directive.
4994 * gfortran.dg/g77/README: Update
4995
4996 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4997
4998 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4999 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5000 (t1, t2, t3, t4): Add volatile.
5001
5002 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5003
5004 * g++.dg/ext/visibility/arm1.C: New test.
5005
5006 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5007
5008 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5009 -pedantic-errors.
5010
5011 2004-09-01 Paul Brook <paul@codesourcery.com>
5012
5013 * gfortran.dg/eof_2.f90: New test.
5014
5015 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5016
5017 PR fortran/16579
5018 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5019
5020 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5021
5022 PR libfortran/16805
5023 * gfortran.dg/list_read_2.f90: New test.
5024
5025 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5026
5027 * g++.dg/abi/key1.C: New test.
5028
5029 2004-08-31 Richard Henderson <rth@redhat.com>
5030
5031 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5032 form of offsetof.
5033 * g++.dg/other/offsetof5.C: Remove duplicate.
5034
5035 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5036
5037 PR fortran/17244
5038 * gfortran.dg/func_derived_1.f90: New test.
5039
5040 2004-08-31 Paul Brook <paul@codesourcery.com>
5041
5042 * gfortran.dg/eof_1.f90: New test.
5043
5044 2004-08-31 Paul Brook <paul@codesourcery.com>
5045
5046 * gfortran.dg/list_read_1.f90: New file.
5047
5048 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5049
5050 * g++.dg/opt/loop1.C: XFAIL.
5051
5052 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5053
5054 * gcc.dg/funcdef-storage-1.c: New.
5055 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5056 an extern function in local scope.
5057 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5058 declare an 'auto inline' function in local scope.
5059 * gcc.dg/20011130-1.c: Likewise.
5060 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5061 an 'auto' function in local scope.
5062 * gcc.dg/20021014-1.c: Likewise.
5063 * gcc.dg/20030331-2.c: Likewise.
5064
5065 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5066
5067 * gfortran.dg/blockdata_1.f90: New test.
5068
5069 2004-08-30 Richard Henderson <rth@redhat.com>
5070
5071 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5072
5073 2004-08-30 Richard Henderson <rth@redhat.com>
5074
5075 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5076 additional_flags set by alternate driver.
5077 (ieee-options): New procedure.
5078 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5079 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5080 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5081 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5082
5083 2004-08-30 Richard Henderson <rth@redhat.com>
5084
5085 * lib/f-torture.exp: Remove.
5086
5087 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5088
5089 PR rtl-optimization/16590
5090 * g++.dg/opt/loop1.C: New test.
5091
5092 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5093
5094 PR fortran/13910
5095 * gfortran.dg/oldstyle_1.f90: New test.
5096
5097 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5098 Paul Brook <paul@codesourcery.com>
5099
5100 * gfortran.dg/g77/README: Update.
5101 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5102 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5103 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5104
5105 2004-08-28 Paul Brook <paul@codesourcery.com>
5106
5107 PR libfortran/17195
5108 * gfortran.dg/edit_real_1.f90: New test.
5109
5110 2004-08-27 Paul Brook <paul@codesourcery.com>
5111
5112 * gfortran.dg/rewind_1.f90: New test.
5113
5114 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5115
5116 PR fortran/16597
5117 * gfortran.dg/pr16597.f90: New test.
5118
5119 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5120
5121 PR c/13801
5122 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5123 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5124 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5125 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5126 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5127
5128 2004-08-26 Nick Clifton <nickc@redhat.com>
5129
5130 * gcc.c-torture/compile/pr17119.c: New test.
5131
5132 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5133
5134 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5135
5136 2004-08-25 Richard Henderson <rth@redhat.com>
5137
5138 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5139 the bits that expect kind=8 to be the largest real kind.
5140
5141 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5142
5143 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5144
5145 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5146
5147 * gfortran.dg/assignment_1.f90: New test.
5148
5149 2004-08-25 Adam Nemet <anemet@lnxw.com>
5150
5151 * g++.dg/template/repo3.C: New test.
5152
5153 2004-08-25 Roger Sayle <roger@eyesopen.com>
5154
5155 PR middle-end/16693
5156 PR tree-optimization/16372
5157 * g++.dg/opt/pr16372-1.C: New test case.
5158 * g++.dg/opt/pr16693-1.C: New test case.
5159 * g++.dg/opt/pr16693-2.C: New test case.
5160
5161 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5162
5163 * objc.dg/proto-lossage-4.m: New test.
5164
5165 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5166
5167 PR c++/17155
5168 * g++.dg/inherit/local2.C: New test.
5169
5170 2004-08-25 Paul Brook <paul@codesourcery.com>
5171
5172 PR fortran/17144
5173 * gfortran.dg/string_ctor_1.f90: New test.
5174
5175 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5176
5177 PR c++/14428
5178 * g++.dg/template/redecl2.C: New test.
5179
5180 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5181
5182 PR fortran/17143
5183 * gfortran.dg/pr17143.f90: New test.
5184
5185 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5186
5187 PR fortran/17164
5188 * gfortran.dg/pr17164.f90: New test.
5189
5190 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5191
5192 * gcc.dg/tree-ssa/loop-1.c: New test.
5193
5194 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5195
5196 * gcc.c-torture/compile/20040824-1.c: New test.
5197
5198 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5199
5200 * gcc.c-torture/compile/iftrap-3.c: New test.
5201
5202 2004-08-24 Paul Brook <paul@codesourcery.com>
5203
5204 * gfortran.dg/entry_2.f90: New test.
5205
5206 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5207
5208 PR c++/16889
5209 * g++.dg/lookup/ambig[12].C: New.
5210
5211 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5212
5213 PR c++/16706
5214 * g++.dg/template/crash21.C: New test.
5215 * g++.dg/template/crash22.C: Likewise.
5216
5217 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5218
5219 PR c++/17149
5220 * g++.dg/template/access15.C: New.
5221
5222 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5223
5224 PR c++/17163
5225 * g++.dg/template/repo2.C: New test.
5226
5227 2004-08-23 Roger Sayle <roger@eyesopen.com>
5228
5229 PR rtl-optimization/17078
5230 * gcc.c-torture/execute/pr17078-1.c: New test case.
5231
5232 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5233
5234 PR c/14492
5235 * gcc.dg/debug/crash1.c: New test.
5236
5237 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5238
5239 PR c/16180
5240 * gcc.dg/loop-5.c: New test.
5241
5242 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5243
5244 * gcc.c-torture/execute/20040823-1.c: New test.
5245
5246 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5247
5248 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5249 to the assembler. Simplify test accordingly.
5250 (asm_abi_flags): Use GNU names.
5251 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5252 to check for ABI flags.
5253
5254 2004-08-22 Andrew Pinski <apinski@apple.com>
5255
5256 * g++.dg/opt/pr14029.C: New test.
5257 * gcc.c-torture/execute/pr15262.c: New test.
5258
5259 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5260
5261 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5262
5263 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5264
5265 PR 16908
5266 * gfortran.dg/direct_io.f90: New test.
5267
5268 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5269
5270 PR c++/17121
5271 * g++.dg/inherit/local2.C: New test.
5272
5273 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5274
5275 PR c++/17120
5276 * g++.dg/warn/Wparentheses-4.C: New test.
5277
5278 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5279
5280 PR c++/17121
5281 * g++.dg/inherit/local2.C: New test.
5282
5283 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5284 * gcc.dg/ppc-ldstruct.c: Likewise.
5285 * gcc.dg/ppc64-abi-2.c: Likewise.
5286
5287 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5288
5289 PR rtl-optimization/17099
5290 * gcc.c-torture/execute/20040820-1.c: New test.
5291
5292 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5293
5294 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5295
5296 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5297
5298 PR fortran/17077
5299 * gfortran.dg/auto_array_1.f90: New test.
5300
5301 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5302
5303 PR fortran/17074
5304 * gfortran.dg/simpleif_1.f90: New test.
5305
5306 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5307
5308 * lib/target-supports.exp (check_profiling_available): Return
5309 false for arm*-*-symbianelf* and arm*-*-eabi*.
5310
5311 PR c++/15890
5312 * g++.dg/template/delete1.C: New test.
5313
5314 2004-08-19 Paul Brook <paul@codesourcery.com>
5315
5316 PR fortran/14976
5317 PR fortran/16228
5318 * gfortran.dg/data_char_1.f90: New test.
5319
5320 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5321
5322 PR fortran/16946
5323 * gfortran.dg/reduction.f90: New testcase.
5324
5325 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5326
5327 PR fortran/16520
5328 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5329
5330 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5331
5332 PR c++/17041
5333 * g++.dg/Wparentheses-3.C: New test.
5334
5335 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5336
5337 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5338 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5339 * gcc.dg/vect/vect-2.c: Likewise.
5340 * gcc.dg/vect/vect-3.c: Likewise.
5341 * gcc.dg/vect/vect-4.c: Likewise.
5342 * gcc.dg/vect/vect-5.c: Likewise.
5343 * gcc.dg/vect/vect-6.c: Likewise.
5344 * gcc.dg/vect/vect-7.c: Likewise.
5345 * gcc.dg/vect/vect-25.c: Likewise.
5346 * gcc.dg/vect/vect-31.c: Likewise.
5347 * gcc.dg/vect/vect-32.c: Likewise.
5348 * gcc.dg/vect/vect-34.c: Likewise.
5349 * gcc.dg/vect/vect-36.c: Likewise.
5350 * gcc.dg/vect/vect-all.c: Likewise.
5351
5352 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5353
5354 PR c++/17068
5355 * g++.dg/template/operator4.C: New test.
5356
5357 2004-08-18 Richard Henderson <rth@redhat.com>
5358
5359 * gcc.dg/20040206-1.c: XFAIL.
5360
5361 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5362
5363 PR c++/16246
5364 * g++.dg/template/array7.C: New test.
5365
5366 2004-08-17 James E Wilson <wilson@specifixinc.com>
5367
5368 * gcc.dg/mips-movcc-1.c: New test.
5369 * gcc.dg/mips-movcc-2.c: New test.
5370 * gcc.dg/mips-movcc-3.c: New test.
5371
5372 * gcc.dg/mips-nmadd-1.c: New test.
5373 * gcc.dg/mips-nmadd-2.c: New test.
5374
5375 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5376
5377 PR c++/15871
5378 * g++.dg/opt/inline8.C: New test.
5379
5380 PR c++/16965
5381 * g++.dg/parse/error17.C: New test.
5382
5383 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5384
5385 * gcc.dg/vect: New directory for vectorizer tests.
5386 * gcc.dg/vect/tree-vect.h: New file.
5387 * gcc.dg/vect/vect.exp: New file.
5388 * gcc.dg/vect/pr16105.c.c: New test.
5389 * gcc.dg/vect/vect-1.c: New test.
5390 * gcc.dg/vect/vect-2.c: New test.
5391 * gcc.dg/vect/vect-3.c: New test.
5392 * gcc.dg/vect/vect-4.c: New test.
5393 * gcc.dg/vect/vect-5.c: New test.
5394 * gcc.dg/vect/vect-6.c: New test.
5395 * gcc.dg/vect/vect-7.c: New test.
5396 * gcc.dg/vect/vect-8.c: New test.
5397 * gcc.dg/vect/vect-9.c: New test.
5398 * gcc.dg/vect/vect-10.c: New test.
5399 * gcc.dg/vect/vect-11.c: New test.
5400 * gcc.dg/vect/vect-12.c: New test.
5401 * gcc.dg/vect/vect-13.c: New test.
5402 * gcc.dg/vect/vect-14.c: New test.
5403 * gcc.dg/vect/vect-15.c: New test.
5404 * gcc.dg/vect/vect-16.c: New test.
5405 * gcc.dg/vect/vect-17.c: New test.
5406 * gcc.dg/vect/vect-18.c: New test.
5407 * gcc.dg/vect/vect-19.c: New test.
5408 * gcc.dg/vect/vect-20.c: New test.
5409 * gcc.dg/vect/vect-21.c: New test.
5410 * gcc.dg/vect/vect-22.c: New test.
5411 * gcc.dg/vect/vect-23.c: New test.
5412 * gcc.dg/vect/vect-24.c: New test.
5413 * gcc.dg/vect/vect-25.c: New test.
5414 * gcc.dg/vect/vect-26.c: New test.
5415 * gcc.dg/vect/vect-27.c: New test.
5416 * gcc.dg/vect/vect-28.c: New test.
5417 * gcc.dg/vect/vect-29.c: New test.
5418 * gcc.dg/vect/vect-30.c: New test.
5419 * gcc.dg/vect/vect-31.c: New test.
5420 * gcc.dg/vect/vect-32.c: New test.
5421 * gcc.dg/vect/vect-33.c: New test.
5422 * gcc.dg/vect/vect-34.c: New test.
5423 * gcc.dg/vect/vect-35.c: New test.
5424 * gcc.dg/vect/vect-36.c: New test.
5425 * gcc.dg/vect/vect-37.c: New test.
5426 * gcc.dg/vect/vect-38.c: New test.
5427 * gcc.dg/vect/vect-40.c: New test.
5428 * gcc.dg/vect/vect-41.c: New test.
5429 * gcc.dg/vect/vect-42.c: New test.
5430 * gcc.dg/vect/vect-43.c: New test.
5431 * gcc.dg/vect/vect-44.c: New test.
5432 * gcc.dg/vect/vect-45.c: New test.
5433 * gcc.dg/vect/vect-46.c: New test.
5434 * gcc.dg/vect/vect-47.c: New test.
5435 * gcc.dg/vect/vect-48.c: New test.
5436 * gcc.dg/vect/vect-49.c: New test.
5437 * gcc.dg/vect/vect-50.c: New test.
5438 * gcc.dg/vect/vect-51.c: New test.
5439 * gcc.dg/vect/vect-52.c: New test.
5440 * gcc.dg/vect/vect-53.c: New test.
5441 * gcc.dg/vect/vect-54.c: New test.
5442 * gcc.dg/vect/vect-55.c: New test.
5443 * gcc.dg/vect/vect-56.c: New test.
5444 * gcc.dg/vect/vect-57.c: New test.
5445 * gcc.dg/vect/vect-58.c: New test.
5446 * gcc.dg/vect/vect-59.c: New test.
5447 * gcc.dg/vect/vect-60.c: New test.
5448 * gcc.dg/vect/vect-61.c: New test.
5449 * gcc.dg/vect/vect-all.c: New test.
5450 * gcc.dg/vect/vect-none.c: New test.
5451
5452 2004-08-17 Paul Brook <paul@codesourcery.com>
5453
5454 PR fortran/13082
5455 * gfortran.dg/entry_1.f90: New test.
5456
5457 2004-08-17 Andrew Pinski <apinski@apple.com>
5458
5459 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5460
5461 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5462
5463 * gcc.dg/pr17036-1.c: New test.
5464
5465 2004-08-16 Devang Patel <dpatel@apple.com>
5466
5467 * gcc.dg/darwin-20040809-1.c: New test.
5468
5469 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5470
5471 * gcc.dg/funcdef-attr-1.c: New test.
5472
5473 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5474
5475 * gcc.dg/altivec-17.c: New test.
5476 * gcc.dg/altivec-18.c: New test.
5477
5478 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5479
5480 PR c++/6749
5481 * g++.dg/template/vtable2.C: New test.
5482
5483 2004-08-14 Richard Henderson <rth@redhat.com>
5484
5485 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5486 * gcc.dg/pack-test-4.c (main): Return 0.
5487 * gcc.dg/setjmp-1.c: Remove XFAIL.
5488 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5489
5490 2004-08-14 Richard Henderson <rth@redhat.com>
5491
5492 * gcc.dg/980217-1.c: Add prototype for printf.
5493
5494 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5495
5496 * gfortran.dg/pr16935.f90: New test.
5497
5498 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5499
5500 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5501
5502 2004-08-13 Paul Brook <paul@codesourcery.com>
5503
5504 * gfortran.dg/der_io_1.f90: Remove stray comma.
5505
5506 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5507
5508 * gcc.dg/vmx/cw-bug-2.c: Remove.
5509 * gcc.dg/vmx/vprint-1.c: Remove.
5510 * gcc.dg/vmx/vscan-1.c: Remove.
5511
5512 2004-08-12 Devang patel <dpatel@apple.com>
5513
5514 * gcc.dg/darwin-20040809-2.c: New test.
5515
5516 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5517
5518 * g++.dg/ext/altivec-12.C: New test.
5519
5520 * g++.dg/ext/altivec-11.C: New test.
5521
5522 2004-08-12 Paul Brook <paul@codesourcery.com>
5523
5524 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5525
5526 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5527
5528 * g++.dg/ext/altivec-2.C: Check for hardware support before
5529 executing any VMX instructions.
5530
5531 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5532
5533 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5534
5535 PR c++/16276
5536 * g++.old-deja/g++.other/comdat4.C: New test.
5537 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5538
5539 2004-08-12 Ben Elliston <bje@au.ibm.com>
5540
5541 PR target/16286
5542 * gcc.dg/pr16286.c: New test.
5543
5544 2004-08-12 Jan Beulich <jbeulich@novell.com>
5545
5546 * g++.dg/ext/asm5.C: New.
5547
5548 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5549
5550 PR c++/16698
5551 * g++.dg/eh/crash1.C: New test.
5552
5553 PR c++/16717
5554 * g++.dg/ext/construct1.C: New test.
5555
5556 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5557
5558 PR c++/16853
5559 * g++.dg/init/ptrmem1.C: New test.
5560
5561 PR c++/16618
5562 * g++.dg/parse/offsetof5.C: New test.
5563
5564 PR c++/16870
5565 * g++.dg/template/overload3.C: New test.
5566
5567 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5568
5569 PR c++/16964
5570 * g++.dg/parse/error16.C: New test.
5571
5572 PR c++/16904
5573 * g++.dg/template/error14.C: New test.
5574
5575 PR c++/16929
5576 * g++.dg/template/error15.C: New test.
5577
5578 2004-08-11 Devang Patel <dpatel@apple.com>
5579
5580 * gcc.dg/darwin-ld-20040809-1.c: New test.
5581 * gcc.dg/darwin-ld-20040809-2.c: New test.
5582
5583 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5584
5585 PR fortran/16917
5586 * gfortran.dg/dfloat_1.f90: New test.
5587
5588 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5589
5590 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5591 * gcc.dg/dll-2.c: Fix dg-require syntax.
5592 * gcc.misc-tests/arm-isr.c (abort): Declare.
5593 (exit): Likewise.
5594
5595 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5596
5597 PR c++/16971
5598 * g++.dg/parse/crash16.C: New test.
5599
5600 2004-08-10 Roger Sayle <roger@eyesopen.com>
5601
5602 * gcc.dg/mips-rsqrt-1.c: New test case.
5603 * gcc.dg/mips-rsqrt-2.c: New test case.
5604 * gcc.dg/mips-rsqrt-3.c: New test case.
5605
5606 2004-08-10 Paul Brook <paul@codesourcery.com>
5607
5608 * gfortran.dg/der_io_1.f90: New test.
5609
5610 2004-08-10 Paul Brook <paul@codesourcery.com>
5611
5612 PR fortran/16919
5613 * gfortran.dg/der_array_1.f90: New test.
5614
5615 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5616
5617 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5618
5619 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5620
5621 * gcc.dg/wchar_t-2.c: Fix typo.
5622
5623 2004-08-09 Falk Hueffner <falk@debian.org>
5624
5625 PR tree-optimization/12517
5626 * gcc.c-torture/compile/pr12517.c: New test.
5627
5628 PR tree-optimization/12578
5629 * gcc.c-torture/compile/pr12578.c: New test.
5630
5631 PR tree-optimization/12899
5632 * gcc.c-torture/compile/pr12899.c: New test.
5633
5634 PR rtl-optimization/14692
5635 * gcc.c-torture/compile/pr14692.c: New test.
5636
5637 PR tree-optimization/16461
5638 * gcc.c-torture/compile/pr16461.c: New test.
5639
5640 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5641
5642 * gfortran.dg/getenv_1.f90: New test.
5643
5644 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5645
5646 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5647 wchar_t.
5648 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5649
5650 2004-08-06 Paul Brook <paul@codesourcery.com>
5651
5652 * gfortran.dg/ret_array_1.f90: New test.
5653 * gfortran.dg/ret_pointer_1.f90: New test.
5654
5655 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5656
5657 * gcc.dg/missing-field-init-[12].c: New tests.
5658 * g++.dg/warn/missing-field-init-[12].C: New tests.
5659
5660 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5661
5662 * gcc.dg/enum2.c: New test.
5663 * gcc.dg/symbian3.c: Likewise.
5664 * gcc.dg/symbian4.c: Likewise.
5665 * gcc.dg/wchar_t-2.c: Likewise.
5666
5667 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5668
5669 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5670 destructor tests.
5671
5672 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5673
5674 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5675 dg-require-visiblity.
5676 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5677 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5678 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5679 * g++.dg/ext/visibility/new1.C: Likewise.
5680 * g++.dg/ext/visibility/pragma.C: Likewise.
5681 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5682 * g++.dg/ext/visibility/virtual.C: Likewise.
5683 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5684 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5685 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5686 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5687 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5688 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5689 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5690 * g++/dg/ext/visibility/visibility-8.C: New test.
5691 * gcc.c-torture/compile/dll.x: Remove.
5692 * gcc.dg/dll-2.c: Use dg-require-dll
5693 * gcc.dg/visibility-10.c: New test.
5694 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5695 supporting DLLs.
5696 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5697 (scan_not_hidden): Likewise.
5698
5699 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5700
5701 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5702
5703 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5704
5705 * gcc.c-torture/execute/20040805-1.c: New test.
5706
5707 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5708
5709 * gcc.dg/20020118-1.c: Declare abort.
5710 * gcc.dg/altivec_check.h: Likewise.
5711 * gcc.dg/iftrap-2.c: Likewise.
5712 * gcc.dg/pragma-darwin.c: Likewise.
5713 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5714
5715 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5716
5717 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5718
5719 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5720
5721 * gcc.c-torture/execute/builtins/abs-2.c,
5722 gcc.c-torture/execute/builtins/abs-3.c,
5723 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5724 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5725 intmax_t, uintmax_t and their limits.
5726 * gcc.dg/intmax_t-1.c: New test.
5727
5728 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5729
5730 * g++.dg/tc1/dr147.C: Add reference to PR.
5731
5732 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5733
5734 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5735 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5736
5737 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5738
5739 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5740
5741 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5742
5743 * gcc.dg/redecl-5.c: New test.
5744 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5745 of scanf.
5746
5747 2004-08-03 Roger Sayle <roger@eyesopen.com>
5748
5749 PR middle-end/16790
5750 * gcc.c-torture/execute/pr16790-1.c: New test case.
5751
5752 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5753
5754 * g++.dg/ext/visibility/assign1.C: New test.
5755 * g++.dg/ext/visibility/new1.C: Likewise.
5756
5757 * gcc.dg/symbian1.c: New test.
5758 * gcc.dg/symbian2.c: Likewise.
5759
5760 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5761
5762 PR target/16570
5763 * gcc.dg/i386-sse-9.c: New test.
5764
5765 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5766
5767 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5768
5769 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5770
5771 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5772 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5773 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5774 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5775 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5776 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5777 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5778 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5779 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5780 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5781 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5782 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5783 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5784 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5785 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5786 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5787 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5788 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5789 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5790 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5791 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5792 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5793 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5794 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5795 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5796 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5797 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5798 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5799 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5800 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5801 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5802 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5803 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5804 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5805 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5806 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5807 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5808 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5809 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5810 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5811 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5812 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5813 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5814 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5815 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5816 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5817 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5818 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5819 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5820 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5821 gcc.misc-tests/i386-pf-3dnow-1.c,
5822 gcc.misc-tests/i386-pf-athlon-1.c,
5823 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5824 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5825 Declare built-in functions used.
5826 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5827
5828 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5829
5830 PR c++/16707
5831 * g++.dg/lookup/using12.C: New test.
5832
5833 * g++.dg/init/null1.C: Fix PR number.
5834 * g++.dg/parse/namespace10.C: Likewise.
5835
5836 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5837
5838 PR c++/16224
5839 * g++.dg/template/spec17.C: New test.
5840 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5841 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5842
5843 2004-08-02 David Billinghurst
5844
5845 PR fortran/16292
5846 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5847
5848 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5849
5850 * gcc.dg/ia64-got-1.c: New test case.
5851
5852 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5853
5854 PR c++/16489
5855 * g++.dg/init/null1.C: New test.
5856 * g++.dg/tc1/dr76.C: Adjust error marker.
5857
5858 PR c++/16529
5859 * g++.dg/parse/namespace10.C: New test.
5860
5861 PR c++/16810
5862 * g++.dg/inherit/ptrmem2.C: New test.
5863
5864 2004-08-02 Ben Elliston <bje@au.ibm.com>
5865
5866 PR target/16155
5867 * gcc.dg/pr16155.c: New test.
5868
5869 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5870
5871 * gcc.dg/redecl-2.c: New test.
5872
5873 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5874
5875 * gcc.dg/darwin-longdouble.c: New file.
5876
5877 2004-07-30 Richard Henderson <rth@redhat.com>
5878
5879 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5880 write to constant argument.
5881 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5882
5883 2004-07-30 Richard Henderson <rth@redhat.com>
5884
5885 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5886 tests of nearest around zero.
5887
5888 2004-07-30 Andrew Pinski <apinski@apple.com>
5889
5890 * gcc.c-torture/compile/20040730-1.c: New test.
5891
5892 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5893
5894 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5895 powerpc-eabispe.
5896
5897 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5898
5899 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5900
5901 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5902
5903 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5904 contains $ld_library_path.
5905 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5906
5907 2004-07-29 Richard Henderson <rth@redhat.com>
5908
5909 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5910
5911 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5912 (alt2, which): New.
5913 (Check): Accept either alternative.
5914
5915 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5916
5917 * g++.dg/abi/inline1.C: New test.
5918 * g++.dg/abi/local1-a.cc: Likewise.
5919 * g++.dg/abi/local1.C: Likewise.
5920 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5921 * g++.dg/abi/mangle12.C: Likewise.
5922 * g++.dg/abi/mangle17.C: Likewise.
5923 * g++.dg/abi/mangle20-2.C: Likewise.
5924 * g++.dg/opt/interface1.C: Likewise.
5925 * g++.dg/opt/interface1.h: Likewise.
5926 * g++.dg/opt/interface1-a.cc: New test.
5927 * g++.dg/parse/repo1.C: New test.
5928 * g++.dg/template/repo1.C: Likewise.
5929 * g++.dg/warn/Winline-1.C: Likewise.
5930 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5931
5932 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5933
5934 * gcc.dg/tree-ssa/20040729-1.c: New test.
5935
5936 2004-07-27 Matt Austern <austern@apple.com>
5937
5938 * gcc.dg/darwin-bool-1.c: New test.
5939 * gcc.dg/darwin-bool-2.c: New test.
5940
5941 2004-07-28 Richard Henderson <rth@redhat.com>
5942
5943 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5944 arguments in the correct type. Don't write to constant arguments.
5945
5946 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5947
5948 PR tree-optimization/16688
5949 PR tree-optimization/16689
5950 * g++.dg/tree-ssa/pr16688.C: New test.
5951
5952 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5953
5954 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5955 loads. Not only in the comment, this time.
5956
5957 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5958
5959 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5960 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5961 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5962 * gcc.dg/sh4a-bitmovua.c: New.
5963 * gcc.dg/sh4a-cos.c: New.
5964 * gcc.dg/sh4a-cosf.c: New.
5965 * gcc.dg/sh4a-fprun.c: New.
5966 * gcc.dg/sh4a-fsrra.c: New.
5967 * gcc.dg/sh4a-memmovua.c: New.
5968 * gcc.dg/sh4a-sin.c: New.
5969 * gcc.dg/sh4a-sincos.c: New.
5970 * gcc.dg/sh4a-sincosf.c: New.
5971 * gcc.dg/sh4a-sinf.c: New.
5972
5973 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5974
5975 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5976 conditionals.
5977 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5978 loads.
5979 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5980 DOM1.
5981
5982 2004-07-27 Andrew Pinski <apinski@apple.com>
5983
5984 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5985
5986 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5987
5988 * gcc.dg/pragma-isr.c: New test.
5989
5990 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5991
5992 PR c++/14429
5993 * g++.dg/template/ttp11.C: New test.
5994
5995 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5996
5997 * gcc.c-torture/compile/20040727-1.c: New test.
5998
5999 2004-07-26 Eric Christopher <echristo@redhat.com>
6000
6001 * gcc.c-torture/compile/20040726-2.c: New test.
6002
6003 2004-07-26 Andrew Pinski <apinski@apple.com>
6004
6005 * g++.dg/rtti/tinfo1.C: Xfail.
6006
6007 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6008
6009 * gcc.c-torture/compile/20040726-1.c: New test.
6010
6011 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6012 Brian Ryner <bryner@brianryner.com>
6013
6014 PR c++/9283
6015 PR c++/15000
6016 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6017 * g++.dg/ext/visibility/: New directory.
6018 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6019 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6020 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6021 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6022 * g++.dg/ext/visibility/fvisibility.C,
6023 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6024 g++.dg/ext/visibility/fvisibility-override1.C
6025 g++.dg/ext/visibility/fvisibility-override2.C
6026 g++.dg/ext/visibility/memfuncts.C
6027 g++.dg/ext/visibility/noPLT.C
6028 g++.dg/ext/visibility/pragma.C
6029 g++.dg/ext/visibility/pragma-override1.C
6030 g++.dg/ext/visibility/pragma-override2.C
6031 g++.dg/ext/visibility/staticmemfuncts.C
6032 g++.dg/ext/visibility/virtual.C: New tests.
6033
6034 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6035
6036 PR c/15360
6037 * gcc.dg/pr15360-1.c: New test.
6038
6039 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6040
6041 * gcc.dg/pragma-align-2.c: New test.
6042 * gcc.dg/pragma-init-fini.c: New test.
6043 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6044 targets.
6045
6046 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6047
6048 * gcc.dg/init-string-2.c: New test.
6049
6050 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6051
6052 PR 16684
6053 * gcc.dg/Wredundant-decls-1.c: New test case.
6054
6055 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6056
6057 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6058 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6059 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6060 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6061 * gcc.dg/compat/generate-random.c: New file.
6062 * gcc.dg/compat/generate-random.h: Likewise.
6063 * gcc.dg/compat/generate-random_r.c: Likewise.
6064 * gcc.dg/compat/struct-layout-1.h: Likewise.
6065 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6066 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6067 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6068 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6069 * gcc.dg/compat/struct-layout-1_main.c: New test.
6070 * gcc.dg/compat/struct-layout-1_x.c: New file.
6071 * gcc.dg/compat/struct-layout-1_y.c: New file.
6072 * gcc.dg/compat/struct-layout-1_test.h: New file.
6073
6074 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6075
6076 * gcc.dg/comp-return-1.c: New test
6077
6078 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6079
6080 * gcc.dg/vmx/8-02a.c: Fix typo.
6081
6082 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6083 * gcc.dg/darwin-abi-3.c: New test.
6084
6085 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6086 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6087
6088 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6089 * gcc.dg/vmx/ops-long-1.c: New test.
6090 * gcc.dg/vmx/ops-long-2.c: New test.
6091
6092 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6093
6094 * g++.dg/lookup/conv-[1234].C: New.
6095
6096 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6097
6098 * g++.dg/parse/attr2.C: Simplify.
6099
6100 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6101
6102 PR c/7284
6103 * gcc.c-torture/execute/pr7284-1.c: New test.
6104
6105 2004-07-22 Brian Booth <bbooth@redhat.com>
6106
6107 * gcc.dg/tree-ssa/20040721-1.c: New test.
6108
6109 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6110
6111 * g++.dg/template/crash20.c: New.
6112
6113 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6114
6115 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6116 Add dg-run directive. Declare variables as required.
6117 * gfortran.dg/g77/README: Update
6118
6119 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6120
6121 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6122 gcc.dg/cris-peep2-andu2.c: New tests.
6123
6124 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6125
6126 PR c/15052
6127 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6128 on return type.
6129 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6130 messages.
6131 * gcc.dg/qual-return-2.c: Update expected messages.
6132 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6133
6134 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6135
6136 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6137 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6138
6139 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6140
6141 PR c/11250
6142 * gcc.dg/init-string-1.c: New test.
6143
6144 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6145
6146 PR middle-end/15345
6147 PR c/16450
6148 * gcc.dg/torture/nested-fn-1.c: New test.
6149
6150 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6151
6152 PR target/16559
6153 * gcc.dg/ia64-fptr-1.c: New file.
6154
6155 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6156
6157 PR c++/14497
6158 * g++.dg/template/spec16.C: New test.
6159 * g++.old-deja/g++.robertl/eb118.C: Remove.
6160
6161 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6162
6163 PR c++/509
6164 * g++.dg/template/spec15.C: New test.
6165
6166 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6167
6168 Copy cases from g77.f-torture/execute and add dg-run
6169 directive. Other changes as noted.
6170 * gfortran.dg/g77/13037.f
6171 * gfortran.dg/g77/1832.f
6172 * gfortran.dg/g77/19981119-0.f
6173 * gfortran.dg/g77/19990313-0.f
6174 * gfortran.dg/g77/19990313-1.f
6175 * gfortran.dg/g77/19990313-2.f
6176 * gfortran.dg/g77/19990313-3.f
6177 * gfortran.dg/g77/19990419-1.f
6178 * gfortran.dg/g77/19990826-0.f
6179 * gfortran.dg/g77/19990826-2.f
6180 * gfortran.dg/g77/20000503-1.f
6181 * gfortran.dg/g77/20001111.f
6182 * gfortran.dg/g77/20010116.f
6183 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6184 * gfortran.dg/g77/20010430.f
6185 * gfortran.dg/g77/6177.f
6186 * gfortran.dg/g77/947.f
6187 * gfortran.dg/g77/970816-3.f
6188 * gfortran.dg/g77/971102-1.f
6189 * gfortran.dg/g77/980520-1.f
6190 * gfortran.dg/g77/980628-0.f
6191 * gfortran.dg/g77/980628-1.f
6192 * gfortran.dg/g77/980628-10.f
6193 * gfortran.dg/g77/980628-2.f
6194 * gfortran.dg/g77/980628-3.f
6195 * gfortran.dg/g77/980628-7.f
6196 * gfortran.dg/g77/980628-8.f
6197 * gfortran.dg/g77/980628-9.f
6198 * gfortran.dg/g77/980701-0.f
6199 * gfortran.dg/g77/980701-1.f
6200 * gfortran.dg/g77/cabs.f
6201 * gfortran.dg/g77/claus.f
6202 * gfortran.dg/g77/complex_1.f
6203 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6204 * gfortran.dg/g77/dcomplex.f
6205 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6206 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6207 * gfortran.dg/g77/f90-intrinsic-numeric.f
6208 * gfortran.dg/g77/int8421.f
6209 * gfortran.dg/g77/labug1.f
6210 * gfortran.dg/g77/large_vec.f
6211 * gfortran.dg/g77/le.f
6212 * gfortran.dg/g77/short.f
6213 * gfortran.dg/g77/README: Update
6214
6215 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6216
6217 PR c++/16637
6218 * g++.dg/parse/lookup4.C: New test.
6219
6220 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6221
6222 PR c++/16175
6223 * g++.dg/template/ttp10.C: New test.
6224
6225 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6226
6227 * gcc.dg/pr12625-1.c: New test.
6228
6229 2004-07-20 Steven Bosscher <stevenb@suse.de>
6230
6231 * testsuite/gcc.dg/switch-warn-1.c: New test.
6232 * testsuite/gcc.dg/switch-warn-2.c: New test.
6233 * gcc.c-torture/compile/pr14730.c: Update.
6234
6235 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6236
6237 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6238 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6239 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6240 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6241
6242 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6243
6244 PR c++/16623
6245 * g++.dg/template/assign1.C: New test.
6246
6247 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6248
6249 PR c++/12170
6250 * g++.dg/template/ttp9.C: New test.
6251
6252 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6253
6254 * gcc.dg/format/cmn-err-1.c: New test.
6255
6256 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6257
6258 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6259 gcc.dg/Wparentheses-10.c: New tests.
6260 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6261
6262 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6263
6264 PR fortran/16465
6265 * gfortran.dg/g77//ffixed-line-length-0.f,
6266 gfortran.dg/g77/ffixed-line-length-132.f,
6267 gfortran.dg/g77/ffixed-line-length-72.f,
6268 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6269 gfortran.dg/g77/README: Update.
6270
6271 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6272
6273 PR c++/13092
6274 * g++.dg/template/non-dependent7.C: New test.
6275 * g++.dg/template/non-dependent8.C: Likewise.
6276 * g++.dg/template/non-dependent9.C: Likewise.
6277 * g++.dg/template/non-dependent10.C: Likewise.
6278
6279 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/16337
6282 * g++.dg/parse/attr2.C: New test.
6283
6284 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6285
6286 * g77.dg: Removed.
6287 * g77.f-torture: Ditto.
6288
6289 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6290
6291 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6292 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6293 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6294
6295 2004-07-16 Richard Henderson <rth@redhat.com>
6296
6297 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6298
6299 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6300
6301 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6302 tests with full list of options.
6303 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6304 of TORTURE_OPTIONS if test contains 'dg-do run'.
6305
6306 PR fortran/16404
6307 * gfortran.dg/do_iterator.f90: New test.
6308
6309 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6310
6311 PR rtl-optimization/16536
6312 * gcc.c-torture/execute/restrict-1.c: New test.
6313
6314 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6315
6316 PR fortran/15324
6317 * gfortran.dg/pr15324.f90: New test.
6318
6319 PR fortran/15129
6320 * gfortran.dg/pr15129.f90: New test.
6321
6322 PR fortran/15140
6323 * gfortran.dg/pr15140.f90: New test.
6324
6325 PR fortran/13792
6326 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6327 compile-time simplification.
6328
6329 2004-07-14 Mike Stump <mrs@apple.com>
6330
6331 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6332
6333 2004-07-14 James E Wilson <wilson@specifixinc.com>
6334
6335 PR target/16325
6336 * gcc.dg/profile-generate-1.c: New.
6337
6338 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6339
6340 * gcc.c-torture/execute/20040709-1.c: New test.
6341 * gcc.c-torture/execute/20040709-2.c: New test.
6342
6343 2004-07-14 Mike Stump <mrs@apple.com>
6344
6345 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6346
6347 2004-07-14 Mike Stump <mrs@apple.com>
6348
6349 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6350
6351 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6352
6353 PR c++/16518
6354 * g++.dg/parse/mutable1.C: New test.
6355
6356 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6357
6358 PR tree-optimization/16443
6359 * gcc.dg/tree-ssa/20040713-1.c: New test.
6360
6361 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6362
6363 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6364 for operator new.
6365
6366 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6367
6368 * gfortran.dg/g77/README: New file
6369 * gfortran.dg/g77/19981216-0.f: Copy from
6370 g77.f-torture/noncompile. Add "dg-do compile" and
6371 dg-error as required.
6372 * gfortran.dg/g77/19990218-1.f: Likewise
6373 * gfortran.dg/g77/19990905-1.f: Likewise
6374 * gfortran.dg/g77/9263.f: Likewise
6375 * gfortran.dg/g77/980615-0.f: Likewise
6376 * gfortran.dg/g77/980616-0.f: Likewise
6377 * gfortran.dg/g77/check0.f: Likewise
6378 * gfortran.dg/g77/select_no_compile.f: Likewise
6379
6380 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6381
6382 Copy files from g77.f-torture/compile.
6383 Add "{ dg-do compile}". Other changes as noted
6384 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6385 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6386 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6387 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6388 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6389 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6390 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6391 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6392 statement to conform to standard. Append alpha1.x for reference.
6393 * gfortran.dg/g77/xformat.f: Add dg-warning
6394
6395 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6396
6397 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6398 Add {dg-do compile} directive.
6399 * gfortran.dg/g77/cpp2.F: Likewise
6400
6401 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6402
6403 PR c++/5402
6404 * g++.dg/lookup/name-clash1.C: New test.
6405
6406 PR c++/9777
6407 * g++.dg/lookup/name-clash2.C: New test.
6408
6409 PR c++/12102
6410 * g++.dg/lookup/name-clash3.C: New test.
6411
6412 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6413
6414 * g++.dg/lookup/new2.C: New test.
6415 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6416
6417 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6418
6419 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6420 Add {dg-do compile} directive.
6421 * gfortran.dg/g77/13060.f: Likewise
6422 * gfortran.dg/g77/19990218-0.f: Likewise
6423 * gfortran.dg/g77/19990305-0.f: Likewise
6424 * gfortran.dg/g77/19990419-0.f: Likewise
6425 * gfortran.dg/g77/19990502-0.f: Likewise
6426 * gfortran.dg/g77/19990502-1.f: Likewise
6427 * gfortran.dg/g77/19990525-0.f: Likewise
6428 * gfortran.dg/g77/19990826-1.f: Likewise
6429 * gfortran.dg/g77/19990826-3.f: Likewise
6430 * gfortran.dg/g77/19990905-2.f: Likewise
6431 * gfortran.dg/g77/20000412-1.f: Likewise
6432 * gfortran.dg/g77/20000511-1.f: Likewise
6433 * gfortran.dg/g77/20000511-2.f: Likewise
6434 * gfortran.dg/g77/20000518.f: Likewise
6435 * gfortran.dg/g77/20000601-1.f: Likewise
6436 * gfortran.dg/g77/20000601-2.f: Likewise
6437 * gfortran.dg/g77/20000629-1.f: Likewise
6438 * gfortran.dg/g77/20000630-2.f: Likewise
6439 * gfortran.dg/g77/20010115.f: Likewise
6440 * gfortran.dg/g77/20010321-1.f: Likewise
6441 * gfortran.dg/g77/20010426.f: Likewise
6442 * gfortran.dg/g77/20020307-1.f: Likewise
6443 * gfortran.dg/g77/8485.f: Likewise
6444 * gfortran.dg/g77/960317-1.f: Likewise
6445 * gfortran.dg/g77/970915-0.f: Likewise
6446 * gfortran.dg/g77/980310-1.f: Likewise
6447 * gfortran.dg/g77/980310-2.f: Likewise
6448 * gfortran.dg/g77/980310-3.f: Likewise
6449 * gfortran.dg/g77/980310-4.f: Likewise
6450 * gfortran.dg/g77/980310-6.f: Likewise
6451 * gfortran.dg/g77/980310-7.f: Likewise
6452 * gfortran.dg/g77/980310-8.f: Likewise
6453 * gfortran.dg/g77/980419-2.f: Likewise
6454 * gfortran.dg/g77/980424-0.f: Likewise
6455 * gfortran.dg/g77/980427-0.f: Likewise
6456 * gfortran.dg/g77/980729-0.f: Likewise
6457 * gfortran.dg/g77/981117-1.f: Likewise
6458 * gfortran.dg/g77/toon_1.f: Likewise
6459
6460 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6461
6462 PR c++/2204
6463 * g++.dg/other/abstract2.C: New test.
6464
6465 2004-07-12 Paul Brook <paul@codesourcery.com>
6466
6467 * gfortran.dg/pointer_init_1.f90: New test.
6468
6469 2004-07-11 Paul Brook <paul@codesourcery.com>
6470
6471 PR fortran/15986
6472 * gfortran.dg/contained_1.f90: New test.
6473
6474 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6475
6476 * g++.dg/parse/defarg8.C: New test.
6477
6478 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6479
6480 PR fortran/16433
6481 * gfortran.dg/pr16433.f: New test.
6482
6483 PR fortran/17574
6484 * gfortran.dg/pr15754.f90: New test.
6485
6486 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6487
6488 PR tree-optimization/16437
6489 * gcc.c-torture/execute/bitfld-4.c: New test.
6490
6491 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6492
6493 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6494 access to common var from module.
6495
6496 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6497
6498 PR fortran/16336
6499 * gfortran.fortran-torture/execute/common_2.f90: New test.
6500
6501 2004-07-10 Paul Brook <paul@codesourcery.com>
6502
6503 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6504
6505 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6506
6507 PR fortran/15969
6508 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6509
6510 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6511
6512 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6513 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6514 * gfortran.dg/g77/ffree-form-1.f: Likewise
6515 * gfortran.dg/g77/ffree-form-2.f: Likewise
6516 * gfortran.dg/g77/ffree-form-3.f: Likewise
6517 * gfortran.dg/g77/fno-underscoring.f: Likewise
6518 * gfortran.dg/g77/funderscoring.f: Likewise
6519 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6520
6521 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6522
6523 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6524
6525 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6526 Paul Brook <paul@codesourcery.com>
6527
6528 PR fortran/13415
6529 * gfortran.dg/common_pointer_1.f90: New test.
6530
6531 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6532
6533 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6534
6535 2004-07-09 James E Wilson <wilson@specifixinc.com>
6536
6537 PR target/16364
6538 * gcc.c-torture/compile/20040709-1.c: New.
6539
6540 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6541
6542 PR fortran/14077
6543 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6544
6545 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6546
6547 PR fortran/13201
6548 * gfortran.dg/shape_1.f90: New test.
6549
6550 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6551 Andrew Pinski <apinski@apple.com>
6552
6553 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6554
6555 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6556
6557 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6558 comment.
6559
6560 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6561 Paul Brook <paul@codesourcery.com>
6562
6563 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6564 '.f95' and '.F95'.
6565
6566 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6567
6568 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6569
6570 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6571
6572 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6573 testcases with capital suffix.
6574
6575 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6576
6577 PR fortran/15481
6578 PR fortran/13372
6579 PR fortran/13575
6580 PR fortran/15978
6581 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6582
6583 * gfortran.dg/implicit_1.f90: New test.
6584
6585 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6586
6587 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6588 expression to match gfortran warning/error messages
6589 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6590 dg-error text.
6591
6592 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6593
6594 * lib/fortran-torture.exp: Rename proc search_for to
6595 search_for_re.
6596
6597 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6598
6599 * gcc.c-torture/execute/simd-5.x: New file.
6600 XFAIL on SPARC 64-bit at -O0.
6601
6602 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6603
6604 PR c++/8211
6605 PR c++/16165
6606 * g++.dg/warn/effc3.C: New test.
6607
6608 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6609
6610 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6611 change X to 1X in format.
6612 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6613 add data statements to conform to standard.
6614
6615 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6616
6617 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6618 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6619 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6620
6621 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6622
6623 * gfortran.dg/g77/7388.f: Copy from g77.dg
6624 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6625 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6626 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6627 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6628 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6629 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6630 * gfortran.dg/g77/strlen0.f: Likewise
6631
6632 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6633
6634 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6635 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6636
6637 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6638
6639 * gcc.c-torture/execute/920428-2.x: Delete.
6640 * gcc.c-torture/execute/920501-7.x: Likewise.
6641
6642 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6643
6644 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6645 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6646 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6647 prescott and c3-2.
6648 (PREFETCH_3DNOW): Add -march=c3.
6649
6650 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6651
6652 PR c/16437
6653 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6654 * gcc.c-torture/execute/bf64-1.x: Likewise.
6655
6656 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6657
6658 * gcc.c-torture/compile/20040708-1.c: New test.
6659
6660 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6661
6662 PR c++/16169
6663 * g++.dg/warn/effc2.C: New test.
6664
6665 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6666
6667 * gcc.c-torture/execute/bitfld-1.x: Remove.
6668 * gcc.c-torture/execute/bitfld-3.c: New test.
6669 * gcc.dg/bitfld-2.c: Remove XFAILs.
6670
6671 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6672
6673 PR c++/16276
6674 * g++.dg/rtti/tinfo1.C: New file.
6675
6676 2004-07-07 Eric Christopher <echristo@redhat.com>
6677
6678 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6679
6680 2004-07-07 Andrew Pinski <apinski@apple.com>
6681
6682 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6683
6684 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6685
6686 * g++.dg/init/call1.C: XFAIL.
6687
6688 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6689
6690 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6691 except for movstrict*, to movmem* and clrstr* to clrmem*.
6692
6693 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6694
6695 * gcc.c-torture/execute/20040707-1.c: New test.
6696
6697 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6698
6699 * gcc.c-torture/execute/20040706-1.c: New test.
6700
6701 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6702
6703 PR c++/3671
6704 * g++.dg/template/spec14.C: New test.
6705
6706 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6707
6708 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6709 nothing if not yet defined. Use it in b, c and d type definitions.
6710 * gcc.c-torture/execute/20040705-1.c: New test.
6711 * gcc.c-torture/execute/20040705-2.c: New test.
6712
6713 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6714
6715 PR c++/2518
6716 * g++.dg/lookup/new1.C: New test.
6717
6718 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6719
6720 PR c++/11406
6721 * g++.dg/template/sizeof8.C: New test.
6722
6723 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6724
6725 * gcc.c-torture/compile/20040705-1.c: New test.
6726
6727 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6728
6729 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6730
6731 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6732
6733 * gcc.dg/cpp/if-mop.c: Two new testcases.
6734 * gcc.dg/cpp/trad/comment-3.c: New.
6735
6736 2004-07-04 Paul Brook <paul@codesourcery.com>
6737
6738 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6739
6740 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6741
6742 PR c++/3761
6743 * g++.dg/lookup/crash4.C: New test.
6744
6745 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6746
6747 * gcc.c-torture/execute/builtin-abs-1.c
6748 * gcc.c-torture/execute/builtin-abs-2.c
6749 * gcc.c-torture/execute/builtin-complex-1.c
6750 * gcc.c-torture/execute/builtins/string-1-lib.c
6751 * gcc.c-torture/execute/builtins/string-1.c
6752 * gcc.c-torture/execute/builtins/string-2-lib.c
6753 * gcc.c-torture/execute/builtins/string-2.c
6754 * gcc.c-torture/execute/builtins/string-3-lib.c
6755 * gcc.c-torture/execute/builtins/string-3.c
6756 * gcc.c-torture/execute/builtins/string-4-lib.c
6757 * gcc.c-torture/execute/builtins/string-4.c
6758 * gcc.c-torture/execute/builtins/string-5-lib.c
6759 * gcc.c-torture/execute/builtins/string-5.c
6760 * gcc.c-torture/execute/builtins/string-6-lib.c
6761 * gcc.c-torture/execute/builtins/string-6.c
6762 * gcc.c-torture/execute/builtins/string-7-lib.c
6763 * gcc.c-torture/execute/builtins/string-7.c
6764 * gcc.c-torture/execute/builtins/string-8-lib.c
6765 * gcc.c-torture/execute/builtins/string-8.c
6766 * gcc.c-torture/execute/builtins/string-9-lib.c
6767 * gcc.c-torture/execute/builtins/string-9.c
6768 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6769 * gcc.c-torture/execute/builtins/string-asm-1.c
6770 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6771 * gcc.c-torture/execute/builtins/string-asm-2.c
6772 * gcc.c-torture/execute/stdio-opt-1.c
6773 * gcc.c-torture/execute/stdio-opt-2.c
6774 * gcc.c-torture/execute/stdio-opt-3.c
6775 * gcc.c-torture/execute/string-opt-1.c
6776 * gcc.c-torture/execute/string-opt-10.c
6777 * gcc.c-torture/execute/string-opt-11.c
6778 * gcc.c-torture/execute/string-opt-12.c
6779 * gcc.c-torture/execute/string-opt-13.c
6780 * gcc.c-torture/execute/string-opt-14.c
6781 * gcc.c-torture/execute/string-opt-15.c
6782 * gcc.c-torture/execute/string-opt-16.c
6783 * gcc.c-torture/execute/string-opt-2.c
6784 * gcc.c-torture/execute/string-opt-6.c
6785 * gcc.c-torture/execute/string-opt-7.c
6786 * gcc.c-torture/execute/string-opt-8.c:
6787 Replace with ...
6788
6789 * gcc.c-torture/execute/builtins/abs-2.c
6790 * gcc.c-torture/execute/builtins/abs-3.c
6791 * gcc.c-torture/execute/builtins/complex-1.c
6792 * gcc.c-torture/execute/builtins/fprintf.c
6793 * gcc.c-torture/execute/builtins/fputs.c
6794 * gcc.c-torture/execute/builtins/memcmp.c
6795 * gcc.c-torture/execute/builtins/memmove.c
6796 * gcc.c-torture/execute/builtins/memops-asm.c
6797 * gcc.c-torture/execute/builtins/mempcpy-2.c
6798 * gcc.c-torture/execute/builtins/mempcpy.c
6799 * gcc.c-torture/execute/builtins/memset.c
6800 * gcc.c-torture/execute/builtins/printf.c
6801 * gcc.c-torture/execute/builtins/sprintf.c
6802 * gcc.c-torture/execute/builtins/strcat.c
6803 * gcc.c-torture/execute/builtins/strchr.c
6804 * gcc.c-torture/execute/builtins/strcmp.c
6805 * gcc.c-torture/execute/builtins/strcpy.c
6806 * gcc.c-torture/execute/builtins/strcspn.c
6807 * gcc.c-torture/execute/builtins/strlen-2.c
6808 * gcc.c-torture/execute/builtins/strlen.c
6809 * gcc.c-torture/execute/builtins/strncat.c
6810 * gcc.c-torture/execute/builtins/strncmp-2.c
6811 * gcc.c-torture/execute/builtins/strncmp.c
6812 * gcc.c-torture/execute/builtins/strncpy.c
6813 * gcc.c-torture/execute/builtins/strpbrk.c
6814 * gcc.c-torture/execute/builtins/strpcpy-2.c
6815 * gcc.c-torture/execute/builtins/strpcpy.c
6816 * gcc.c-torture/execute/builtins/strrchr.c
6817 * gcc.c-torture/execute/builtins/strspn.c
6818 * gcc.c-torture/execute/builtins/strstr-asm.c
6819 * gcc.c-torture/execute/builtins/strstr.c:
6820 ... these new files.
6821
6822 * gcc.c-torture/execute/builtins/abs-2-lib.c
6823 * gcc.c-torture/execute/builtins/abs-3-lib.c
6824 * gcc.c-torture/execute/builtins/complex-1-lib.c
6825 * gcc.c-torture/execute/builtins/fprintf-lib.c
6826 * gcc.c-torture/execute/builtins/fputs-lib.c
6827 * gcc.c-torture/execute/builtins/memcmp-lib.c
6828 * gcc.c-torture/execute/builtins/memmove-lib.c
6829 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6830 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6831 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6832 * gcc.c-torture/execute/builtins/memset-lib.c
6833 * gcc.c-torture/execute/builtins/printf-lib.c
6834 * gcc.c-torture/execute/builtins/sprintf-lib.c
6835 * gcc.c-torture/execute/builtins/strcat-lib.c
6836 * gcc.c-torture/execute/builtins/strchr-lib.c
6837 * gcc.c-torture/execute/builtins/strcmp-lib.c
6838 * gcc.c-torture/execute/builtins/strcpy-lib.c
6839 * gcc.c-torture/execute/builtins/strcspn-lib.c
6840 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6841 * gcc.c-torture/execute/builtins/strlen-lib.c
6842 * gcc.c-torture/execute/builtins/strncat-lib.c
6843 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6844 * gcc.c-torture/execute/builtins/strncmp-lib.c
6845 * gcc.c-torture/execute/builtins/strncpy-lib.c
6846 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6847 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6848 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6849 * gcc.c-torture/execute/builtins/strrchr-lib.c
6850 * gcc.c-torture/execute/builtins/strspn-lib.c
6851 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6852 * gcc.c-torture/execute/builtins/strstr-lib.c
6853 * gcc.c-torture/execute/builtins/lib/abs.c
6854 * gcc.c-torture/execute/builtins/lib/fprintf.c
6855 * gcc.c-torture/execute/builtins/lib/memset.c
6856 * gcc.c-torture/execute/builtins/lib/printf.c
6857 * gcc.c-torture/execute/builtins/lib/sprintf.c
6858 * gcc.c-torture/execute/builtins/lib/strcpy.c
6859 * gcc.c-torture/execute/builtins/lib/strcspn.c
6860 * gcc.c-torture/execute/builtins/lib/strncat.c
6861 * gcc.c-torture/execute/builtins/lib/strncmp.c
6862 * gcc.c-torture/execute/builtins/lib/strncpy.c
6863 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6864 * gcc.c-torture/execute/builtins/lib/strspn.c
6865 * gcc.c-torture/execute/builtins/lib/strstr.c:
6866 New files containing support routines.
6867
6868 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6869 declaration.
6870 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6871 when not optimizing.
6872
6873 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6874
6875 PR c++/16240
6876 * g++.dg/abi/mangle22.C: New test.
6877 * g++.dg/abi/mangle23.C: Likewise.
6878
6879 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6880
6881 PR fortran/16290
6882 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6883 Allow for cases without denormalized floating point numbers.
6884
6885 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6886
6887 PR c/1027
6888 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6889 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6890 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6891 expected warning text.
6892 * gcc.dg/format/diag-2.c: New test.
6893
6894 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6895
6896 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6897
6898 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6899
6900 * gcc.dg/builtins-43.c: New.
6901 * gcc.dg/builtins-44.c: New.
6902 * gcc.dg/builtins-45.c: New.
6903
6904 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6905 Andreas Tobler <a.tobler@schweiz.ch>
6906
6907 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6908 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6909 as SIGSEGV.
6910 * gcc.dg/cleanup-11.c: Likewise.
6911 * gcc.dg/cleanup-8.c: Likewise.
6912 * gcc.dg/cleanup-9.c: Likewise.
6913 * gcc.dg/cleanup-5.c: Run on all platforms.
6914
6915 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6916
6917 * g++.dg/warn/nonnull1.C: New test.
6918
6919 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6920
6921 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6922 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6923 Special-case the Sun compiler wrt to <complex.h>.
6924
6925 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6926
6927 * gcc.dg/Wunreachable-8.C: New test.
6928
6929 * gcc.dg/h8300-ice2.c : New test.
6930
6931 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6932
6933 PR fortran/16161
6934 * gfortran.fortran-torture/compile/implicit.f90: Add test
6935 for implicit character.
6936
6937 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6938
6939 PR fortran/16289
6940 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6941 Use tiny() intrinsic to find smallest non-negative real
6942
6943 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6944
6945 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6946 * gcc.dg/compat/struct-by-value-22_x.c: New.
6947 * gcc.dg/compat/struct-by-value-22_y.c: New.
6948
6949 * gcc.c-torture/execute/20040629-1.c: New test.
6950
6951 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6952
6953 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6954 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6955
6956 PR target/16195
6957 * gcc.dg/20040625-1.c: New test.
6958
6959 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6960
6961 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6962
6963 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6964
6965 PR fortran/15963
6966 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6967
6968 2004-06-29 Richard Henderson <rth@redhat.com>
6969
6970 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6971
6972 2004-06-29 Paul Brook <paul@codesourcery.com>
6973
6974 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6975 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6976
6977 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6978
6979 PR c++/16260
6980 * g++.dg/parse/crash15.C: New.
6981
6982 2004-06-28 Andrew Pinski <apinski@apple.com>
6983
6984 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6985 by the error already.
6986
6987 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6988
6989 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6990
6991 PR target/14041
6992 * gcc.dg/h8300-bss-align-1.c : New.
6993
6994 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6995
6996 * PR c++/16174
6997 * g++.dg/template/ctor4.C: New.
6998
6999 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7000
7001 PR c++/16205
7002 * g++.dg/warn/Wsequence-point-1.C: New test.
7003
7004 2004-06-27 Paul Brook <paul@codesourcery.com>
7005
7006 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7007
7008 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7009
7010 * g++.old-deja/g++.mike/p7325.C: Remove.
7011
7012 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7013
7014 PR c/14963
7015 * gcc.dg/pr14963.c: New test.
7016
7017 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7018
7019 PR c++/16193
7020 * g++.dg/parse/redef1.C: New test.
7021
7022 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7023
7024 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7025 20021110.c.
7026 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7027 20021119-1.c.
7028 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7029 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7030 5-04.c.
7031 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7032 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7033 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7034 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7035 g++.brendan/enum14.C.
7036 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7037 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7038 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7039 g++.mike/virt1.C.
7040 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7041 memtemp24.C.
7042
7043 2004-06-27 Roger Sayle <roger@eyesopen.com>
7044
7045 * gcc.dg/20040527-1.c: New test case.
7046
7047 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7048
7049 PR gfortran/pr16196
7050 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7051
7052 2004-06-25 Roger Sayle <roger@eyesopen.com>
7053
7054 PR middle-end/15825
7055 * gcc.dg/pr15825-1.c: New test case.
7056
7057 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7058
7059 * gcc.c-torture/execute/20040625-1.c: New test.
7060
7061 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7062
7063 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7064
7065 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7066
7067 * gcc.dg/torture/mips-div-1.c: New test.
7068
7069 2004-06-24 Jeff Law <law@redhat.com>
7070
7071 * gcc.dg/tree-ssa/20040624-1.c: New test.
7072
7073 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7074
7075 * gcc.c-torture/compile/20040624-1.c: New test.
7076
7077 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7078
7079 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7080 this directory.
7081
7082 2004-06-23 Andrew Pinski <apinski@apple.com>
7083
7084 PR middle-end/15988
7085 * g++.dg/opt/ptrmem4.C: New test.
7086
7087 * gcc.dg/c90-array-quals-2.c: New test.
7088
7089 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7090
7091 * gcc.dg/kpice1.c: New test.
7092
7093 2006-06-23 Andrew Pinski <apinski@apple.com>
7094
7095 * gcc.dg/c90-array-quals.c: New test.
7096
7097 2006-06-22 Richard Henderson <rth@redhat.com>
7098
7099 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7100
7101 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7102
7103 * gcc.dg/builtins-config.h: Handle FreeBSD.
7104
7105 2006-06-22 Richard Henderson <rth@redhat.com>
7106
7107 * g++.dg/opt/devirt1.C: New.
7108
7109 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7110
7111 * g++.dg/opt/pr15551.C: New testcase.
7112
7113 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7114
7115 PR target/14800
7116 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7117 x86_64-*-linux* when compiling for 32bit.
7118
7119 2004-06-21 Andrew Pinski <apinski@apple.com>
7120
7121 * gcc.dg/pch/struct-1.c: New.
7122 * gcc.dg/pch/struct-1.hs: New.
7123
7124 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7125
7126 * gcc.dg/pch/save-temps-1.c: New file.
7127 * gcc.dg/pch/save-temps-1.hs: New file.
7128
7129 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7130
7131 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7132 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7133
7134 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7135
7136 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7137 to fix type error.
7138 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7139 Remove trailing spaces.
7140
7141 2004-06-21 Richard Henderson <rth@redhat.com>
7142
7143 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7144 merging && to BIT_FIELD_REF.
7145
7146 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7147
7148 * g++.dg/opt/placeholder1.C: New test.
7149
7150 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7151
7152 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7153 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7154 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7155 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7156
7157 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7158
7159 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7160 extern "C".
7161 * g++.dg/other/pragma-re-1.C: Add comments.
7162
7163 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7164
7165 PR gfortran/16080
7166 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7167
7168 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7169
7170 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7171 instead of setting the type of size_t by
7172 hand.
7173
7174 2004-06-18 Roger Sayle <roger@eyesopen.com>
7175
7176 * gcc.dg/unordered-2.c: New test case.
7177 * gcc.dg/unordered-3.c: New test case.
7178
7179 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7180
7181 PR other/16043
7182 * lib/g++.exp (g++_version): Tweak regexp for version
7183 * lib/g77.exp (g77_version): Likewise
7184 * lib/gfortran.exp (gfortran_version): Likewise
7185 * lib/objc.exp (objc_version): Likewise
7186 * lib/treelang.exp (treelang_version): Likewise
7187
7188 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7189
7190 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7191 Use INT_MAX instead of __INT_MAX__.
7192 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7193
7194 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7195 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7196 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7197 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7198 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7199 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7200 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7201 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7202 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7203
7204 * gcc.dg/range-test-1.c: New test.
7205 * g++.dg/opt/range-test-1.C: New test.
7206
7207 2004-06-17 Richard Henderson <rth@redhat.com>
7208
7209 * objc.dg/sync-1.m: New.
7210 * objc.dg/try-catch-1.m: Don't force next runtime.
7211 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7212 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7213 shadowed catch clause.
7214 * objc.dg/try-catch-5.m: New.
7215
7216 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7217
7218 Bug 14610
7219 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7220
7221 2004-06-15 Richard Henderson <rth@redhat.com>
7222
7223 * gcc.dg/20001116-1.c: Move expected warning line.
7224
7225 2004-06-15 Richard Henderson <rth@redhat.com>
7226
7227 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7228 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7229
7230 2004-06-15 Jeff Law <law@redhat.com>
7231
7232 * gcc.dg/tree-ssa/20040615-1.c: New test.
7233 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7234 be less sensitive to operand ordering.
7235 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7236
7237 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7238
7239 * g++.dg/abi/bitfield3.C: Add comment..
7240
7241 2004-06-15 Richard Henderson <rth@redhat.com>
7242
7243 * g++.dg/ext/stmtexpr1.C: XFAIL.
7244 * gcc.dg/20030612-1.c: XFAIL.
7245
7246 2004-06-15 Eric Christopher <echristo@redhat.com>
7247
7248 * g++.dg/charset/asm5.c: New.
7249 * gcc.dg/charset/asm6.c: New.
7250
7251 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7252
7253 PR fortran/15962
7254 * gfortran.fortran-torture/execute/select_1.f90: New test.
7255
7256 2004-06-15 Paul Brook <paul@codesourcery.com>
7257
7258 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7259
7260 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7261
7262 PR c++/15967
7263 * g++.dg/lookup/crash3.C: New test.
7264
7265 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7266
7267 PR c++/15947
7268 * g++.dg/parse/dtor4.C: New test.
7269
7270 2004-06-14 Jeff Law <law@redhat.com>
7271
7272 * gcc.c-torture/compile/20040614-1.c: New test.
7273
7274 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7275
7276 PR fortran/15211
7277 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7278 LEN of a character array.
7279
7280 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7281
7282 PR c++/15096
7283 * g++.dg/template/ptrmem10.C: New test.
7284
7285 PR c++/14930
7286 * g++.dg/template/friend30.C: New test.
7287
7288 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7289
7290 PR fortran/14928
7291 * gfortran.fortran-torture/compile/mloc.f90: New test.
7292
7293 2004-06-13 Paul Brook <paul@codesourcery.com>
7294
7295 * gfortran.fortran-torture/execute/random_2.f90: New test.
7296
7297 2004-06-13 Eric Christopher <echristo@redhat.com>
7298
7299 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7300
7301 2004-06-12 Paul Brook <paul@codesourcery.com>
7302
7303 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7304
7305 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7306
7307 PR fortran/14923
7308 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7309
7310 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7311
7312 PR fortran/14957
7313 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7314 syntax errors in end statements of contained subroutines.
7315
7316 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7317
7318 PR fortran/12841
7319 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7320
7321 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7322
7323 PR fortran/15665
7324 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7325
7326 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7327
7328 PR gfortran/12839
7329 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7330
7331 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7332
7333 PR c++/15862
7334 * g++.dg/parse/enum1.C: New test.
7335
7336 2004-06-10 Jeff Law <law@redhat.com>
7337
7338 * gcc.c-torture/compile/20040610-1.c: New test.
7339
7340 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7341
7342 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7343 * g++.old-deja/g++.other/decl3.C: Likewise.
7344
7345 2004-06-10 Brian Booth <bbooth@redhat.com>
7346
7347 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7348 V_MAY_DEF instead of VDEF.
7349 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7350
7351 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7352
7353 PR c++/14211
7354 * g++.dg/conversion/const1.C: New test.
7355
7356 PR c++/15076
7357 * g++.dg/conversion/reinterpret1.C: New test.
7358
7359 PR c++/15877
7360 * g++.dg/template/enum2.C: New test.
7361
7362 PR c++/15227
7363 * g++.dg/template/error13.C: New test.
7364
7365 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7366
7367 PR fortran/14957
7368 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7369 arguments to test_* REAL and of the right size.
7370
7371 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7372
7373 PR target/15569
7374 PR rtl-optimization/15681
7375 * gcc.dg/20040609-1.c: New test.
7376
7377 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7378
7379 PR c++/14791
7380 * g++.dg/opt/builtins1.C: New test.
7381
7382 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7383
7384 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7385 that use default windows32 struct layout.
7386 * gcc.dg/i386-bitfield2.c: Likewise.
7387
7388 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7389
7390 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7391 for mingw32 and cygwin targets.
7392
7393 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7394
7395 * gcc.dg/pch/macro-4.c: New.
7396 * gcc.dg/pch/macro-4.hs: New.
7397
7398 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7399
7400 PR fortran/13249
7401 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7402
7403 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7404
7405 PR fortran/13372
7406 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7407
7408 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7409
7410 PR gfortran/14897
7411 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7412
7413 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7414
7415 PR gfortran/15755
7416 * gfortran.fortran-torture/execute/backspace.c : New test.
7417
7418 2004-06-09 Paul Brook <paul@codesourcery.com>
7419
7420 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7421 (pointer_to_section): Rewrite to use smaller array.
7422
7423 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7424
7425 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7426 * gcc.dg/ext/altivec-10.c: Same.
7427 * gcc.dg/ext/altivec-11.c: Same.
7428 * gcc.dg/ext/altivec-12.c: Same.
7429 * gcc.dg/ext/altivec-13.c: Same.
7430 * gcc.dg/ext/altivec-14.c: Same.
7431 * gcc.dg/ext/altivec-15.c: Same.
7432 * gcc.dg/ext/altivec-16.c: Same.
7433 * gcc.dg/ext/altivec-3.c: Same.
7434 * gcc.dg/ext/altivec-4.c: Same.
7435 * gcc.dg/ext/altivec-6.c: Same.
7436 * gcc.dg/ext/altivec-7.c: Same.
7437 * gcc.dg/ext/altivec-8.c: Same.
7438 * gcc.dg/ext/altivec-varargs-1.c: Same.
7439
7440 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7441 * g++.dg/ext/altivec-10.C: Same.
7442 * g++.dg/ext/altivec-2.C: Same.
7443 * g++.dg/ext/altivec-3.C: Same.
7444 * g++.dg/ext/altivec-4.C: Same.
7445 * g++.dg/ext/altivec-5.C: Same.
7446 * g++.dg/ext/altivec-6.C: Same.
7447 * g++.dg/ext/altivec-7.C: Same.
7448 * g++.dg/ext/altivec-8.C: Same.
7449 * g++.dg/ext/altivec-9.C: Same.
7450
7451 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7452
7453 PR c++/7841
7454 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7455
7456 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7457
7458 * gcc.dg/union-1.c: New test.
7459
7460 2004-06-07 Roger Sayle <roger@eyesopen.com>
7461
7462 * gcc.dg/builtins-41.c: New test case.
7463 * gcc.dg/builtins-42.c: New test case.
7464
7465 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7466
7467 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7468 * g++.dg/ext/altivec-10.C: Same.
7469 * g++.dg/ext/altivec-2.C: Same.
7470 * g++.dg/ext/altivec-3.C: Same.
7471 * g++.dg/ext/altivec-4.C: Same.
7472 * g++.dg/ext/altivec-5.C: Same.
7473 * g++.dg/ext/altivec-6.C: Same.
7474 * g++.dg/ext/altivec-7.C: Same.
7475 * g++.dg/ext/altivec-8.C: Same.
7476 * g++.dg/ext/altivec-9.C: Same.
7477 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7478 * g++.old-deja/g++.brendan/new3.C: Same.
7479 * gcc.c-torture/execute/eeprof-1.x: Same.
7480
7481 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7482
7483 PR c/14765
7484 * gcc.dg/pr14765-1.c: New test.
7485
7486 2004-06-07 Roger Sayle <roger@eyesopen.com>
7487
7488 PR c/14649
7489 * gcc.dg/pr14649-1.c: New test case.
7490
7491 2004-06-07 Richard Henderson <rth@redhat.com>
7492
7493 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7494 if temporaries.
7495
7496 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7497
7498 * g++.dg/eh/elide1.C: Remove XFAIL.
7499
7500 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7501
7502 PR c++/15337
7503 * g++.dg/expr/sizeof3.C: New test.
7504
7505 PR c++/14777
7506 * g++.dg/template/access14.C: New test.
7507
7508 PR c++/15554
7509 * g++.dg/template/enum1.C: New test.
7510
7511 PR c++/15057
7512 * g++.dg/eh/throw1.C: New test.
7513
7514 2004-06-07 David Ayers <d.ayers@inode.at>
7515 Ziemowit Laski <zlaski@apple.com>
7516
7517 * lib/objc.exp (objc_target_compile): Revert the '-framework
7518 Foundation' flag fix, since bare Darwin does not ship
7519 with the Foundation framework.
7520 * objc/execute/next_mapping.h: Provide a local NSConstantString
7521 @interface and @implementation.
7522 (objc_constant_string_init): A constructor function, used to
7523 initialize the NSConstantString meta-class object.
7524 * objc/execute/string1.m: Include "next_mapping.h" instead of
7525 <Foundation/NSString.h>.
7526 * objc/execute/string2.m: Likewise.
7527 * objc/execute/string3.m: Likewise.
7528 * objc/execute/string4.m: Likewise.
7529
7530 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7531
7532 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7533 to double. Replace double with FLOAT.
7534 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7535
7536 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7537 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7538 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7539 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7540 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7541 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7542 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7543 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7544
7545 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7546
7547 PR c/13519
7548 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7549
7550 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7551
7552 PR c++/15503
7553 * g++.dg/template/meminit2.C: New test.
7554
7555 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7556
7557 PR target/15822
7558 * gcc.c-torture/execute/compare-fp-1.c,
7559 gcc.c-torture/execute/compare-fp-2.c,
7560 gcc.c-torture/execute/compare-fp-3.c,
7561 gcc.c-torture/execute/compare-fp-4.c,
7562 gcc.c-torture/execute/compare-fp-3.x,
7563 gcc.c-torture/execute/compare-fp-4.x: Moved...
7564 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7565 gcc.c-torture/execute/ieee/compare-fp-2.c,
7566 gcc.c-torture/execute/ieee/compare-fp-3.c,
7567 gcc.c-torture/execute/ieee/compare-fp-4.c,
7568 gcc.c-torture/execute/ieee/compare-fp-3.x,
7569 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7570
7571 2004-06-04 David Ayers <d.ayers@inode.at>
7572
7573 * objc/execute/protocol-isEqual-4.m: New testcase.
7574
7575 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7576
7577 * objc/execute/protocol-isEqual-1.m: New testcase.
7578 * objc/execute/protocol-isEqual-2.m: New testcase.
7579 * objc/execute/protocol-isEqual-3.m: New testcase.
7580
7581 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7582
7583 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7584
7585 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7586
7587 * lib/objc.exp (objc_target_compile): When running tests on
7588 Darwin (Mac OS X), inform the linker about '-framework
7589 'Foundation'.
7590
7591 2004-06-02 Eric Christopher <echristo@redhat.com>
7592
7593 * gcc.c-torture/compile/20040602-1.c: New.
7594
7595 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7596
7597 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7598 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7599
7600 PR tree-optimization/14736
7601 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7602
7603 PR tree-optimization/14042
7604 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7605
7606 PR tree-optimization/14729
7607 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7608
7609 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7610
7611 PR fortran/15557
7612 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7613
7614 2004-06-01 Richard Hederson <rth@redhat.com>
7615
7616 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7617
7618 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7619
7620 PR c++/14932
7621 * g++.dg/parse/offsetof4.C: New test.
7622
7623 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7624
7625 PR objc/7993
7626 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7627
7628 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7629
7630 PR c++/15701
7631 * g++.dg/template/friend29.C: New test.
7632
7633 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7634
7635 PR c/15749
7636 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7637
7638 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7639
7640 * gcc.dg/sparc-trap-1.c: New test.
7641
7642 2004-05-31 Roger Sayle <roger@eyesopen.com>
7643
7644 PR middle-end/15069
7645 * g++.dg/opt/fold3.C: New test case.
7646
7647 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7648
7649 * lib/target-supports.exp (check_iconv_available): Fix fallout
7650 from 2004-05-28 patch.
7651
7652 2004-05-30 Paul Brook <paul@codesourcery.com>
7653
7654 PR fortran/15620
7655 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7656 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7657
7658 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7659
7660 * gfortran.fortran-torture/execute/random_1.f90: New test.
7661
7662 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7663
7664 * g++.dg/ext/altivec-10.C: New test.
7665
7666 2004-05-29 Paul Brook <paul@codesourcery.com>
7667
7668 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7669
7670 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7671
7672 * gcc.dg/altivec-16.c: New test.
7673
7674 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7675
7676 * lib/target-supports.exp (check_vmx_hw_available): New.
7677 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7678
7679 * lib/target-supports.exp (check_alias_available,
7680 check_iconv_available, check_named_sections_available): Use
7681 unique names for temporary files.
7682
7683 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7684
7685 * gcc.dg/altivec-15.c: New test.
7686
7687 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7688
7689 PR c++/15083
7690 * g++.dg/warn/noeffect6.C: New test.
7691
7692 PR c++/15471
7693 * g++.dg/expr/ptrmem4.C: New test.
7694
7695 PR c++/15640
7696 * g++.dg/template/operator3.C: New test.
7697
7698 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7699
7700 PR c++/14668
7701 * g++.dg/lookup/redecl1.C: New test.
7702 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7703
7704 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7705
7706 * gcc.c-torture/execute/compare-fp-1.c,
7707 gcc.c-torture/execute/compare-fp-2.c,
7708 gcc.c-torture/execute/compare-fp-3.c,
7709 gcc.c-torture/execute/compare-fp-4.c,
7710 gcc.c-torture/execute/compare-fp-3.x,
7711 gcc.c-torture/execute/compare-fp-4.x,
7712 gcc.dg/pr15649-1.c: New.
7713
7714 2004-05-27 Adam Nemet <anemet@lnxw.com>
7715
7716 PR c++/12883
7717 * g++.dg/init/array14.C: New test.
7718
7719 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7720
7721 * lib/compat.exp (compat-get-options-main): New.
7722 (compat-get-options): Remove unneeded code, warn for ignored
7723 command.
7724 (compat-execute): Check flag set by dg-require-* commands.
7725
7726 * lib/compat.exp (compat-execute): Break up long lines.
7727
7728 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7729
7730 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7731 * gcc.dg/altivec-14.c: New test.
7732 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7733
7734 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7735 * gcc.dg/altivec-12.c: Ditto.
7736
7737 * gcc.dg/altivec-3.c: Move call to altivec_check.
7738
7739 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7740
7741 PR c++/15044
7742 * g++.dg/template/error12.C: New test.
7743
7744 PR c++/15317
7745 * g++.dg/ext/attrib15.C: New test.
7746
7747 PR c++/15329
7748 * g++.dg/template/ptrmem9.C: New test.
7749
7750 2004-05-25 Paul Brook <paul@codesourcery.com>
7751
7752 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7753
7754 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7755
7756 PR c++/15165
7757 * g++.dg/template/crash19.C: New test.
7758
7759 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7760
7761 PR c++/15025
7762 * g++.dg/template/redecl1.C: New test.
7763
7764 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7765
7766 PR c++/14821
7767 * g++.dg/other/ns1.C: New test.
7768
7769 PR c++/14883
7770 * g++.dg/template/invalid1.C: New test.
7771
7772 2004-05-23 Paul Brook <paul@codesourcery.com>
7773 Victor Leikehman <lei@haifasphere.co.il>
7774
7775 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7776 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7777
7778 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7779
7780 PR c++/15285
7781 PR c++/15299
7782 * g++.dg/template/non-dependent5.C: New test.
7783 * g++.dg/template/non-dependent6.C: New test.
7784
7785 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7786
7787 PR c++/15507
7788 * g++.dg/inherit/union1.C: New test.
7789
7790 PR c++/15542
7791 * g++.dg/template/addr1.C: New test.
7792
7793 PR c++/15427
7794 * g++.dg/template/array5.C: New test.
7795
7796 PR c++/15287
7797 * g++.dg/template/array6.C: New test.
7798
7799 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7800 Roger Sayle <roger@eyesopen.com>
7801
7802 * g++.dg/lookup/forscope2.C: New test case.
7803
7804 2004-05-22 Ben Elliston <bje@au.ibm.com>
7805
7806 * gcc.dg/cpp/Wmissingdirs.c: New.
7807
7808 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7809
7810 PR target/15301
7811 * gcc.dg/compat/union-m128-1.h: New file.
7812 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7813 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7814 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7815
7816 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7817
7818 PR target/15302
7819 * gcc.dg/compat/struct-complex-1.h: New file.
7820 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7821 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7822 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7823
7824 2004-05-20 Roger Sayle <roger@eyesopen.com>
7825
7826 PR middle-end/3074
7827 * gcc.dg/pr3074-1.c: New test case.
7828 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7829
7830 2004-05-20 Falk Hueffner <falk@debian.org>
7831
7832 PR other/15526
7833 * gcc.dg/ftrapv-1.c: New test case.
7834
7835 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7836
7837 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7838
7839 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7840 Jeff Law <law@redhat.com>
7841
7842 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7843 * gcc.dg/tree-ssa/20040518-2.c: New test.
7844
7845 * gcc.dg/tree-ssa/20040518-1.c: New test.
7846
7847 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7848
7849 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7850
7851 2004-05-18 Paul Brook <paul@codesourcery.com>
7852
7853 PR fortran/13930
7854 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7855
7856 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7857
7858 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7859 constant folding.
7860
7861 2004-05-17 Steven Bosscher <stevenb@suse.de>
7862
7863 * gcc.dg/tree-ssa/20040517-1.c: New test.
7864
7865 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7866
7867 * gcc.dg/loop-4.c: New test.
7868
7869 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7870
7871 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7872
7873 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7874
7875 PR fortran/15311
7876 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7877
7878 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7879
7880 PR fortran/13826
7881 PR fortran/13940
7882 * gfortran.fortran-torture/compile/data_1.f90: New test.
7883
7884 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7885
7886 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7887 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7888
7889 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7890
7891 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7892
7893 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7894
7895 PR c/15444
7896 * gcc.dg/format/xopen-1.c: Adjust expected message.
7897 * gcc.dg/format/xopen-3.c: New test.
7898
7899 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7900
7901 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7902
7903 2004-05-14 Jeff Law <law@redhat.com>
7904
7905 * gcc.dg/tree-ssa/20040514-2.c: New test.
7906
7907 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7908
7909 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7910 this ...
7911 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7912 this.
7913
7914 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7915
7916 * gcc.dg/tree-ssa/20040514-1.c: New test.
7917
7918 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7919
7920 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7921 test.
7922
7923 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7924
7925 PR fortran/14066
7926 * gfortran.fortran-torture/compile/do_1.f90: New test.
7927
7928 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7929
7930 PR fortran/15051
7931 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7932 test.
7933
7934 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7935
7936 PR fortran/15149
7937 * gfortran.fortran-torture/execute/random_init.f90: New test.
7938
7939 2004-05-13 Paul Brook <paul@codesourcery.com>
7940
7941 PR fortran/15314
7942 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7943
7944 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7945
7946 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7947 for the powerpc case.
7948
7949 2004-05-13 Jeff Law <law@redhat.com>
7950
7951 * gcc.dg/tree-ssa/20040513-1.c: New test.
7952 * gcc.dg/tree-ssa/20040513-2.c: New test.
7953
7954 2004-05-13 Paul Brook <paul@codesourcery.com>
7955
7956 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7957 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7958 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7959
7960 2004-05-13 Andreas Schwab <schwab@suse.de>
7961
7962 PR other/10819
7963 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7964 characters.
7965
7966 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7967
7968 PR fortran/15294
7969 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7970
7971 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7972
7973 Merge from tree-ssa-20020619-branch. See
7974 ChangeLog.tree-ssa for details.
7975
7976 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7977
7978 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7979 include <altivec.h> explicitly.
7980 * gcc.dg/altivec-13.c: Likewise.
7981
7982 2004-05-11 Paul Brook <paul@codesourcery.com>
7983
7984 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7985
7986 2004-05-10 Eric Christopher <echristo@redhat.com>
7987
7988 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7989 * gcc.dg/sibcall-4.c: Ditto.
7990
7991 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7992
7993 * g++.dg/ext/altivec-8.C: New test case.
7994 * gcc.dg/altivec-13.c: New test case.
7995
7996 2004-05-08 Roger Sayle <roger@eyesopen.com>
7997
7998 * gcc.c-torture/execute/divcmp-1.c: New test case.
7999 * gcc.c-torture/execute/divcmp-2.c: New test case.
8000 * gcc.c-torture/execute/divcmp-3.c: New test case.
8001
8002 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8003
8004 * g++.dg/other/pragma-re-2.C: New test.
8005
8006 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8007
8008 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8009 * gcc.dg/i386-387-2.c: Likewise.
8010
8011 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8012 __builtin_drem.
8013 * gcc.dg/i386-387-6.c: Likewise.
8014
8015 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8016
8017 * gcc.dg/builtins-33.c: Also check log1p*.
8018
8019 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8020
8021 PR optimization/15296
8022 * gcc.c-torture/execute/pr15296.c: New test.
8023
8024 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8025
8026 * gcc.dg/builtins-40.c: New test.
8027
8028 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8029
8030 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8031
8032 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8033
8034 * g++.dg/ext/spe1.C: New testcase.
8035
8036 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8037
8038 * objc.dg/image-info.m: Allow additional attributes
8039 for __image_info section.
8040
8041 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8042
8043 * gcc.dg/torture/mips-hilo-2.c: New test.
8044
8045 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8046
8047 PR c++/14389
8048 * g++.dg/template/member5.C: New test.
8049
8050 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8051
8052 * gcc.dg/builtins-34.c: Also check expm1*.
8053
8054 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8055
8056 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8057 * gcc.dg/torture/builtin-convert-3.c: New test.
8058
8059 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8060
8061 PR middle-end/15054
8062 * g++.dg/opt/pr15054.C: New test.
8063
8064 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8065
8066 * gcc.dg/torture/builtin-rounding-1.c: New test.
8067 * gcc.dg/builtins-25.c: Delete.
8068 * gcc.dg/builtins-29.c: Delete.
8069
8070 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8071
8072 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8073 * gcc.dg/sibcall-4.c: Likewise.
8074 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8075
8076 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8077
8078 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8079 bit-field on 16-bit targets.
8080
8081 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8082
8083 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8084 16-bit targets.
8085
8086 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8089 * gcc.dg/rs6000-power2-2.c: Likewise.
8090
8091 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8092
8093 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8094 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8095 Change the asm registers to be in form of frN instead of fN.
8096
8097 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8098
8099 * gcc.dg/torture/builtin-convert-2.c: New test.
8100
8101 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8102
8103 * gcc.dg/rs6000-power2-1.c: New test.
8104 * gcc.dg/rs6000-power2-2.c: New test.
8105
8106 2004-04-28 Jan Hubicka <jh@suse.cz>
8107
8108 * gcc.dg/unused-6.c: New test.
8109
8110 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8111 Ulrich Weigand <uweigand@de.ibm.com>
8112
8113 * ada/acats/run_all.sh: Define $target variable.
8114
8115 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8116
8117 PR c++/15119
8118 * g++.dg/other/vararg-1.C: New test.
8119
8120 PR c++/4794
8121 * g++.dg/eh/cleanup3.C: New test.
8122
8123 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8124
8125 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8126 and ad8011a (target_insn).
8127 * ada/acats/support/macro.dfs: Likewise.
8128 * ada/acats/support/impbit.adb: New file.
8129
8130 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8131
8132 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8133
8134 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8135
8136 * gcc.dg/loop-3.c: New test.
8137
8138 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8139
8140 * gcc.c-torture/execute/simd-5.c: New test.
8141
8142 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8143
8144 PR c++/15064
8145 * g++.dg/template/crash18.C: New test.
8146
8147 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8148
8149 * g++.dg/ext/complit3.C: New test.
8150
8151 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8152
8153 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8154 * gcc.dg/altivec-3.c: Same.
8155 * gcc.dg/altivec-varargs-1.c: Same.
8156
8157 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8158
8159 * lib/target-supports.exp (check_profiling_available): Assume
8160 profiling is not available on powerpc-eabi targets.
8161
8162 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8163
8164 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8165 * gcc.dg/vmx/bug-1.c: Ditto.
8166
8167 2004-04-20 Eric Christopher <echristo@redhat.com>
8168
8169 * gcc.dg/charset/extern.c: New test.
8170 * g++.dg/charset/extern3.cc: Ditto.
8171
8172 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8173
8174 * gcc.dg/builtins-39.c: New test.
8175
8176 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8177
8178 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8179
8180 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8181
8182 * gcc.dg/torture/mips-hilo-1.c: New test.
8183
8184 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8185
8186 * gcc.c-torture/compile/20040419-1.c: New test.
8187
8188 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8189
8190 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8191
8192 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8193 Aldy Hernandez <aldyh@redhat.com>
8194
8195 * gcc.c-torture/execute/va-arg-24.c: New.
8196
8197 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8198 Aldy Hernandez <aldyh@redhat.com>
8199
8200 * gcc.dg/vmx/1b-01.c: New.
8201 * gcc.dg/vmx/1b-02.c: New.
8202 * gcc.dg/vmx/1b-03.c: New.
8203 * gcc.dg/vmx/1b-04.c: New.
8204 * gcc.dg/vmx/1b-05.c: New.
8205 * gcc.dg/vmx/1b-06.c: New.
8206 * gcc.dg/vmx/1b-07.c: New.
8207 * gcc.dg/vmx/1c-01.c: New.
8208 * gcc.dg/vmx/1c-02.c: New.
8209 * gcc.dg/vmx/3a-01a.c: New.
8210 * gcc.dg/vmx/3a-01.c: New.
8211 * gcc.dg/vmx/3a-01m.c: New.
8212 * gcc.dg/vmx/3a-03.c: New.
8213 * gcc.dg/vmx/3a-03m.c: New.
8214 * gcc.dg/vmx/3a-04.c: New.
8215 * gcc.dg/vmx/3a-04m.c: New.
8216 * gcc.dg/vmx/3a-05.c: New.
8217 * gcc.dg/vmx/3a-06.c: New.
8218 * gcc.dg/vmx/3a-06m.c: New.
8219 * gcc.dg/vmx/3a-07.c: New.
8220 * gcc.dg/vmx/3b-01.c: New.
8221 * gcc.dg/vmx/3b-02.c: New.
8222 * gcc.dg/vmx/3b-10.c: New.
8223 * gcc.dg/vmx/3b-13.c: New.
8224 * gcc.dg/vmx/3b-14.c: New.
8225 * gcc.dg/vmx/3b-15.c: New.
8226 * gcc.dg/vmx/3c-01a.c: New.
8227 * gcc.dg/vmx/3c-01.c: New.
8228 * gcc.dg/vmx/3c-02.c: New.
8229 * gcc.dg/vmx/3c-03.c: New.
8230 * gcc.dg/vmx/3d-01.c: New.
8231 * gcc.dg/vmx/4-01.c: New.
8232 * gcc.dg/vmx/4-03.c: New.
8233 * gcc.dg/vmx/5-01.c: New.
8234 * gcc.dg/vmx/5-02.c: New.
8235 * gcc.dg/vmx/5-03.c: New.
8236 * gcc.dg/vmx/5-04.c: New.
8237 * gcc.dg/vmx/5-05.c: New.
8238 * gcc.dg/vmx/5-06.c: New.
8239 * gcc.dg/vmx/5-07.c: New.
8240 * gcc.dg/vmx/5-07t.c: New.
8241 * gcc.dg/vmx/5-08.c: New.
8242 * gcc.dg/vmx/5-10.c: New.
8243 * gcc.dg/vmx/5-11.c: New.
8244 * gcc.dg/vmx/7-01a.c: New.
8245 * gcc.dg/vmx/7-01.c: New.
8246 * gcc.dg/vmx/7c-01.c: New.
8247 * gcc.dg/vmx/7d-01.c: New.
8248 * gcc.dg/vmx/7d-02.c: New.
8249 * gcc.dg/vmx/8-01.c: New.
8250 * gcc.dg/vmx/8-02a.c: New.
8251 * gcc.dg/vmx/8-02.c: New.
8252 * gcc.dg/vmx/brode-1.c: New.
8253 * gcc.dg/vmx/bug-1.c: New.
8254 * gcc.dg/vmx/bug-2.c: New.
8255 * gcc.dg/vmx/bug-3.c: New.
8256 * gcc.dg/vmx/cw-bug-1.c: New.
8257 * gcc.dg/vmx/cw-bug-2.c: New.
8258 * gcc.dg/vmx/cw-bug-3.c: New.
8259 * gcc.dg/vmx/dct.c: New.
8260 * gcc.dg/vmx/debug-1.c: New.
8261 * gcc.dg/vmx/debug-2.c: New.
8262 * gcc.dg/vmx/debug-3.c: New.
8263 * gcc.dg/vmx/debug-4.c: New.
8264 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8265 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8266 * gcc.dg/vmx/eg-5.c: New.
8267 * gcc.dg/vmx/fft.c: New.
8268 * gcc.dg/vmx/gcc-bug-1.c: New.
8269 * gcc.dg/vmx/gcc-bug-2.c: New.
8270 * gcc.dg/vmx/gcc-bug-3.c: New.
8271 * gcc.dg/vmx/gcc-bug-4.c: New.
8272 * gcc.dg/vmx/gcc-bug-5.c: New.
8273 * gcc.dg/vmx/gcc-bug-6.c: New.
8274 * gcc.dg/vmx/gcc-bug-7.c: New.
8275 * gcc.dg/vmx/gcc-bug-8.c: New.
8276 * gcc.dg/vmx/gcc-bug-9.c: New.
8277 * gcc.dg/vmx/gcc-bug-b.c: New.
8278 * gcc.dg/vmx/gcc-bug-c.c: New.
8279 * gcc.dg/vmx/gcc-bug-d.c: New.
8280 * gcc.dg/vmx/gcc-bug-e.c: New.
8281 * gcc.dg/vmx/gcc-bug-f.c: New.
8282 * gcc.dg/vmx/gcc-bug-g.c: New.
8283 * gcc.dg/vmx/gcc-bug-i.c: New.
8284 * gcc.dg/vmx/harness.h: New.
8285 * gcc.dg/vmx/ira1.c: New.
8286 * gcc.dg/vmx/ira2a.c: New.
8287 * gcc.dg/vmx/ira2b.c: New.
8288 * gcc.dg/vmx/ira2.c: New.
8289 * gcc.dg/vmx/ira2c.c: New.
8290 * gcc.dg/vmx/mem.c: New.
8291 * gcc.dg/vmx/newton-1.c: New.
8292 * gcc.dg/vmx/ops.c: New.
8293 * gcc.dg/vmx/sn7153.c: New.
8294 * gcc.dg/vmx/spill2.c: New.
8295 * gcc.dg/vmx/spill3.c: New.
8296 * gcc.dg/vmx/spill.c: New.
8297 * gcc.dg/vmx/t.c: New.
8298 * gcc.dg/vmx/varargs-1.c: New.
8299 * gcc.dg/vmx/varargs-2.c: New.
8300 * gcc.dg/vmx/varargs-3.c: New.
8301 * gcc.dg/vmx/varargs-4.c: New.
8302 * gcc.dg/vmx/varargs-5.c: New.
8303 * gcc.dg/vmx/varargs-6.c: New.
8304 * gcc.dg/vmx/varargs-7.c: New.
8305 * gcc.dg/vmx/vmx.exp: New.
8306 * gcc.dg/vmx/vprint-1.c: New.
8307 * gcc.dg/vmx/vscan-1.c: New.
8308 * gcc.dg/vmx/x-01.c: New.
8309 * gcc.dg/vmx/x-02.c: New.
8310 * gcc.dg/vmx/x-03.c: New.
8311 * gcc.dg/vmx/x-04.c: New.
8312 * gcc.dg/vmx/x-05.c: New.
8313 * gcc.dg/vmx/yousufi-1.c: New.
8314 * gcc.dg/vmx/zero-1.c: New.
8315 * gcc.dg/vmx/zero.c: New.
8316
8317 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8318
8319 * g++.dg/lookup/java1.C: Update for chage of
8320 _Jv_AllocObject.
8321 * g++.dg/lookup/java2.C: Likewise.
8322
8323 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8324
8325 * ada/acats/run_all.sh: use -O2 by default.
8326
8327 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8328
8329 * gcc.dg/vr-mult-[12].c: New tests.
8330
8331 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8332
8333 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8334
8335 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8336
8337 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8338
8339 * lib/target-supports.exp (check_profiling_available): Assume profiling
8340 isn't available for mips*-*-elf targets.
8341
8342 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8343
8344 * gcc.dg/builtins-38.c: New test.
8345
8346 2004-04-14 Eric Christopher <echristo@redhat.com>
8347
8348 * g++.dg/charset/charset.exp: Run .cc extension tests.
8349
8350 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8351
8352 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8353
8354 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8355
8356 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8357
8358 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8359
8360 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8361 * gcc.dg/i386-387-2.c: Likewise.
8362
8363 * gcc.dg/i386-387-7.c: New test.
8364 * gcc.dg/i386-387-8.c: New test.
8365
8366 * gcc.dg/builtins-37.c: New test.
8367
8368 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8369
8370 * g++.dg/pch/externc-1.C: Add missing semicolon.
8371
8372 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8373
8374 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8375
8376 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8377
8378 * gcc.c-torture/execute/20040411-1.c: New test.
8379
8380 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8381
8382 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8383
8384 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8385
8386 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8387
8388 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8389
8390 * lib/target-supports.exp (check_named_sections_available): New.
8391 * lib/gcc-dg.exp (dg-require-named-sections): New.
8392 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8393 old-deja.exp. Also prune error-count message from HP linker.
8394 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8395
8396 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8397 * g++.old-deja/g++.pt/static3.C: Likewise.
8398 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8399
8400 2004-04-09 Roger Sayle <roger@eyesopen.com>
8401
8402 * gcc.c-torture/execute/20040409-1.c: New test case.
8403 * gcc.c-torture/execute/20040409-2.c: New test case.
8404 * gcc.c-torture/execute/20040409-3.c: New test case.
8405
8406 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8407
8408 * gcc.dg/20040409-1.c: New test.
8409
8410 2004-04-08 Roger Sayle <roger@eyesopen.com>
8411
8412 PR target/14888
8413 * g++.dg/opt/pr14888.C: New test case.
8414
8415 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8416
8417 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8418 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8419 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8420 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8421 New tests.
8422
8423 2004-04-08 Paul Brook <paul@codesourcery.com>
8424
8425 * gcc.dg/spill-1.c: New test.
8426
8427 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8428
8429 * gcc.dg/torture/builtin-ctype-2.c: New test.
8430
8431 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8432
8433 * gcc.dg/pch/pch.exp: Add largefile test.
8434
8435 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8436
8437 * g++.dg/pch/externc-1.Hs: New.
8438 * g++.dg/pch/externc-1.C: New.
8439
8440 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8441
8442 * gcc.dg/compat/struct-by-value-5a_main.c,
8443 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8444 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8445 * gcc.dg/compat/struct-by-value-5a_x.c,
8446 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8447 gcc.dg/compat/struct-by-value-5_x.c.
8448 * gcc.dg/compat/struct-by-value-5a_y.c,
8449 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8450 gcc.dg/compat/struct-by-value-5_y.c.
8451
8452 * gcc.dg/compat/struct-by-value-6a_main.c,
8453 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8454 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8455 * gcc.dg/compat/struct-by-value-6a_x.c,
8456 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8457 gcc.dg/compat/struct-by-value-6_x.c.
8458 * gcc.dg/compat/struct-by-value-6a_y.c,
8459 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8460 gcc.dg/compat/struct-by-value-6_y.c.
8461
8462 * gcc.dg/compat/struct-by-value-7a_main.c,
8463 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8464 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8465 * gcc.dg/compat/struct-by-value-7a_x.c,
8466 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8467 gcc.dg/compat/struct-by-value-7_x.c.
8468 * gcc.dg/compat/struct-by-value-7a_y.c,
8469 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8470 gcc.dg/compat/struct-by-value-7_y.c.
8471
8472 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8473
8474 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8475 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8476 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8477 options.
8478
8479 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8480
8481 * gcc.dg/builtins-36.c: New test.
8482
8483 2004-04-06 Paul Brook <paul@codesourcery.com>
8484
8485 * README.gcc: Remove obsolete contraint on testcases.
8486
8487 2004-04-05 Paul Brook <paul@codesourcery.com>
8488
8489 PR2123
8490 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8491 failure and exit(0) on success.
8492 * g++.dg/expr/anew2.C: Ditto.
8493 * g++.dg/expr/anew3.C: Ditto.
8494 * g++.dg/expr/anew4.C: Ditto.
8495
8496 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8497
8498 PR c++/3518
8499 * g++.dg/template/unify7.C: New.
8500
8501 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8502
8503 * g++.dg/README: Bring up to date with new subdirectories; remove
8504 duplicate subdirectory lines.
8505
8506 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8507
8508 PR c++/14007
8509 * g++.dg/template/unify5.C: New.
8510 * g++.dg/template/unify6.C: New.
8511 * g++.dg/template/qualttp20.C: Adjust.
8512 * g++.old-deja/g++.jason/report.C: Adjust.
8513 * g++.old-deja/g++.other/qual1.C: Adjust.
8514
8515 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8516
8517 PR c++/14803
8518 * g++.dg/inherit/ptrmem1.C: New test.
8519
8520 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8521
8522 PR c++/14755
8523 * gcc.c-torture/execute/20040331-1.c: New test.
8524 * gcc.dg/20040331-1.c: New test.
8525
8526 2004-04-01 Paul Brook <paul@codesourcery.com>
8527
8528 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8529
8530 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8531
8532 PR c++/14724
8533 * g++.dg/init/goto1.C: New test.
8534
8535 PR c++/14763
8536 * g++.dg/template/defarg4.C: New test.
8537
8538 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8539
8540 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8541
8542 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8543
8544 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8545
8546 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8547
8548 * gcc.dg/noncompile/undeclared-2.c: New test.
8549
8550 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8551
8552 * gcc.dg/940409-1.c: Remove XFAIL.
8553 * gcc.dg/reg-vol-struct-1.c: New test.
8554
8555 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8556
8557 * gcc.dg/torture/builtin-wctype-1.c: New test.
8558
8559 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8560
8561 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8562 * gcc.dg/20001101-1.c: Likewise.
8563 * gcc.dg/20001102-1.c: Likewise.
8564
8565 2004-03-25 Roger Sayle <roger@eyesopen.com>
8566
8567 * gcc.dg/compare8.c: Add an additional test for XOR.
8568
8569 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8570
8571 * gcc.dg/torture/builtin-ctype-1.c: New test.
8572
8573 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8574
8575 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8576 * gcc.dg/torture/builtin-math-1.c: Likewise.
8577 * gcc.dg/torture/builtin-power-1.c: New test.
8578
8579 2004-03-24 Andreas Schwab <schwab@suse.de>
8580
8581 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8582 IA64 assembler.
8583
8584 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8585 Roger Sayle <roger@eyesopen.com>
8586
8587 * gcc.dg/compare8.c: New test case.
8588
8589 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8590
8591 * g++.dg/ext/altivec-7.C: New test.
8592
8593 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8594
8595 PR 12267, 12391, 12560, 13129, 14114, 14133
8596 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8597 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8598 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8599 Adjust error regexps.
8600 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8601 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8602 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8603 * gcc.dg/local1.c: Add explanatory comment.
8604
8605 2004-03-23 Roger Sayle <roger@eyesopen.com>
8606
8607 PR optimization/14669
8608 * g++.dg/opt/fold2.C: New test case.
8609
8610 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8611
8612 PR c/14069
8613 * gcc.dg/20040322-1.c: New test.
8614
8615 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8616
8617 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8618 * gcc.dg/ultrasp4.c: Likewise.
8619 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8620
8621 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8622
8623 * gcc.dg/i386-sse-8.c: Reset default options.
8624
8625 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8626
8627 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8628 in the error message text.
8629
8630 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8631
8632 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8633
8634 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8635
8636 PR c++/14616
8637 * g++.dg/init/array13.C: New test.
8638
8639 2004-03-20 Roger Sayle <roger@eyesopen.com>
8640
8641 PR target/13889
8642 * gcc.c-torture/compile/pr13889.c: New test case.
8643
8644 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8645
8646 PR c/14635
8647 * builtins-1.c (nan, nans): Don't test.
8648 * builtins-30.c: Don't use nan, nanf, nanl.
8649 * builtins-35.c: New test.
8650
8651 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8652
8653 * g++.dg/ext/altivec-6.C: New test.
8654
8655 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8656
8657 * g++.dg/init/placement3.C: New test.
8658
8659 * g++.dg/template/spec13.C: New test.
8660
8661 * g++.dg/lookup/using11.C: New test.
8662
8663 * g++.dg/lookup/koenig3.C: New test.
8664
8665 * g++.dg/template/operator2.C: New test.
8666
8667 * g++.dg/expr/dtor3.C: New test.
8668 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8669 marker.
8670 * g++.old-deja/g++.law/visibility28.C: Likewise.
8671
8672 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8673
8674 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8675 * gcc.dg/ppc64-abi-3.c: Likewise.
8676
8677 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8678
8679 PR c++/14545
8680 * g++.dg/parse/template15.C: New test.
8681
8682 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8683
8684 * g++.dg/expr/dtor2.C: New test.
8685
8686 * g++.dg/lookup/anon4.C: New test.
8687
8688 * g++.dg/overload/using1.C: New test.
8689
8690 * g++.dg/template/lookup7.C: New test.
8691
8692 * g++.dg/template/typename6.C: New test.
8693
8694 * g++.dg/expr/cond6.C: New test.
8695
8696 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8697
8698 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8699
8700 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8701
8702 * g++.dg/expr/cond5.C: New test.
8703 * g++.dg/expr/constcast1.C: Likewise.
8704 * g++.dg/expr/ptrmem2.C: Likewise.
8705 * g++.dg/expr/ptrmem3.C: Likewise.
8706 * g++.dg/lookup/main1.C: Likewise.
8707 * g++.dg/template/lookup6.C: Likewise.
8708
8709 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8710
8711 * gcc.dg/local1.c: New test.
8712
8713 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8714
8715 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8716
8717 * gcc.dg/torture/builtin-convert-1.c: New test.
8718
8719 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8720
8721 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8722
8723 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8724
8725 PR c++/14481
8726 * g++.dg/warn/Wunused-7.C: New test.
8727
8728 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8729
8730 * gcc.dg/torture/builtin-integral-1.c: New test.
8731
8732 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8733
8734 PR c++/14586
8735 * g++.dg/parse/non-dependent3.C: New test.
8736
8737 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8738
8739 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8740 * g++.dg/eh/simd-2.C: Likewise.
8741 * g++.dg/init/array10.C: Likewise.
8742 * gcc.c-torture/compile/simd-1.c: Likewise.
8743 * gcc.c-torture/compile/simd-2.c: Likewise.
8744 * gcc.c-torture/compile/simd-3.c: Likewise.
8745 * gcc.c-torture/compile/simd-4.c: Likewise.
8746 * gcc.c-torture/compile/simd-6.c: Likewise.
8747 * gcc.c-torture/execute/simd-1.c: Likewise.
8748 * gcc.c-torture/execute/simd-2.c: Likewise.
8749 * gcc.dg/compat/vector-defs.h: Likewise.
8750 * gcc.dg/20020531-1.c: Likewise.
8751 * gcc.dg/altivec-3.c: Likewise.
8752 * gcc.dg/altivec-4.c: Likewise.
8753 * gcc.dg/altivec-varargs-1.c: Likewise.
8754 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8755 * gcc.dg/i386-mmx-3.c: Likewise.
8756 * gcc.dg/i386-sse-4.c: Likewise.
8757 * gcc.dg/i386-sse-5.c: Likewise.
8758 * gcc.dg/i386-sse-8.c: Likewise.
8759 * gcc.dg/simd-1.c: Likewise.
8760 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8761 __ev64_opaque__ since the machine description provides it.
8762
8763 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8764
8765 * lib/compat.exp (skip_list): New global variable.
8766 Use it to hold the user defined COMPAT_SKIPS list if any.
8767 (compat-obj): Add the members of skip_list to optall.
8768
8769 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8770
8771 * gcc.dg/compat/union-by-value-1_main.c,
8772 union-by-value-1_x.c, union-by-value-1_y.c,
8773 union-check.h, union-defs.h,
8774 union-init.h, union-return-1_main.c,
8775 union-return-1_x.c, union-return-1_y.c: New files.
8776
8777 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8778
8779 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8780 mixed-struct-init.h: Add 4 mixed structure types.
8781 struct-by-value-21_main.c, struct-by-value-21_x.c,
8782 struct-by-value-21_y.c, struct-return-21_main.c,
8783 struct-return-21_x.c, struct-return-21_y.c: New files.
8784
8785 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8786
8787 PR c++/14550
8788 * g++.dg/parse/template14.C: New test.
8789
8790 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8791
8792 * gcc.c-torture/execute/20040313-1.c: New test.
8793
8794 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8795
8796 PR target/14533
8797 * gcc.dg/20040311-2.c: New test.
8798
8799 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8800
8801 PR other/14544
8802 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8803 bit-field.
8804
8805 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8806
8807 * gcc.dg/20040305-2.c: Add missing return statement.
8808
8809 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8810
8811 * gcc.dg/builtins-34.c: Also check pow10*.
8812
8813 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8814
8815 PR target/14262
8816 * gcc.dg/20040305-2.c: New test.
8817
8818 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8819
8820 * gcc.dg/20040310-1.c: New test.
8821
8822 2004-03-11 Roger Sayle <roger@eyesopen.com>
8823
8824 * gcc.c-torture/execute/20040311-1.c: New test case.
8825
8826 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8827
8828 PR c++/14476
8829 * g++.dg/lookup/enum1.C: New test.
8830
8831 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8832
8833 PR c++/14510
8834 * g++.dg/lookup/struct2.C: New test.
8835
8836 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8837
8838 * gcc.dg/builtins-34.c: New test.
8839
8840 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8841
8842 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8843
8844 2004-03-09 James E Wilson <wilson@specifixinc.com>
8845
8846 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8847 * gcc.dg/alias-2.c: New testcase.
8848
8849 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8850
8851 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8852
8853 2004-03-09 Roger Sayle <roger@eyesopen.com>
8854
8855 * gcc.c-torture/execute/20040309-1.c: New test case.
8856
8857 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8858
8859 PR c++/14397
8860 * g++.dg/overload/ref1.C: New.
8861
8862 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8863
8864 PR c++/14409
8865 * g++.dg/template/spec12.C: New test.
8866
8867 PR c++/14448
8868 * g++.dg/parse/crash14.C: New test.
8869
8870 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8871
8872 PR c++/14230
8873 * g++.dg/init/ref11.C: New test.
8874
8875 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8876
8877 PR c++/14432
8878 * g++.dg/parse/builtin2.C: New test.
8879
8880 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8881
8882 PR c++/14401
8883 * g++.dg/init/ctor3.C: New test.
8884 * g++.dg/init/union1.C: New test.
8885 * g++.dg/ext/anon-struct4.C: New test.
8886
8887 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8888
8889 * g++.dg/lookup/koenig1.C: Tweak error messages.
8890 * g++.dg/lookup/used-before-declaration.C: Likewise.
8891 * g++.dg/other/do1.C: Likewise.
8892 * g++.dg/overload/koenig1.C: Likewise.
8893 * g++.dg/parse/crash13.C: Likewise.
8894 * g++.dg/template/instantiate3.C: Likewise.
8895
8896 2004-03-08 Eric Christopher <echristo@redhat.com>
8897
8898 * * lib/target-supports.exp: Enable libiconv in test
8899 compilation. Fix up error checking.
8900
8901 2004-03-08 Roger Sayle <roger@eyesopen.com>
8902
8903 PR middle-end/14289
8904 * gcc.dg/pr14289-1.c: New test case.
8905 * gcc.dg/pr14289-2.c: Likewise.
8906 * gcc.dg/pr14289-3.c: Likewise.
8907
8908 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8909
8910 * gcc.c-torture/execute/20040308-1.c: New test.
8911
8912 2004-03-07 Roger Sayle <roger@eyesopen.com>
8913
8914 * gcc.c-torture/execute/20040307-1.c: New test case.
8915
8916 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8917
8918 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8919
8920 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8921
8922 * gcc.dg/20040306-1.c: New test.
8923
8924 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8925
8926 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8927 them static.
8928 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8929
8930 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8931
8932 PR c/14465
8933 * gcc.dg/decl-6.c: New test.
8934
8935 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8936
8937 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8938 Rename LOGPOW -> LOG_POW.
8939 (SQRT_EXP, POW_EXP): New.
8940
8941 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8942
8943 * gcc.dg/i386-sse-8.c: New test.
8944
8945 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8946
8947 PR c/14114
8948 * gcc.dg/decl-5.c: New test.
8949
8950 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8951
8952 * gcc.dg/20040305-1.c: New test.
8953
8954 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8955
8956 PR other/14354
8957 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8958
8959 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8960
8961 PR c++/14425, c++/14426
8962 * g++.dg/ext/altivec-4.C: New test.
8963 * g++.dg/ext/altivec-5.C: New test.
8964
8965 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8966
8967 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8968 global variables of a type with no linkage.
8969 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8970 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8971 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8972 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8973 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8974 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8975 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8976 * g++.dg/warn/deprecated.C: Name enum Color.
8977 * g++.dg/overload/VLA.C: Name structure for 'b'.
8978 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8979
8980 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8981
8982 * gcc.c-torture/compile/20040304-1.c: New test.
8983
8984 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8985
8986 PR 13728
8987 * gcc.dg/decl-4.c: New testcase.
8988
8989 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8990
8991 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8992 as PRECF if sizeof (float) > sizeof (double).
8993 (PRECL): Make it the same as PRECF if
8994 sizeof (float) > sizeof (long double).
8995
8996 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8997
8998 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8999 system type. Add check for irix6 which doesn't have c99 runtime.
9000
9001 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9002
9003 * gcc.dg/const-elim-1.c: xfail for xtensa.
9004
9005 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9006
9007 PR c++/14369
9008 * g++.dg/template/cond4.C: New test.
9009
9010 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9011
9012 PR c++/14360
9013 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9014
9015 PR c++/14361
9016 * g++.dg/parse/defarg7.C: New test.
9017
9018 PR c++/14359
9019 * g++.dg/template/friend26.C: New test.
9020
9021 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9022
9023 PR c++/14324
9024 * g++.dg/abi/mangle21.C: New test.
9025
9026 PR c++/14260
9027 * g++.dg/parse/constructor2.C: New test.
9028
9029 PR c++/14337
9030 * g++.dg/template/sfinae1.C: New test.
9031
9032 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9033
9034 PR c++/14267
9035 * g++.dg/expr/crash2.C: New test.
9036
9037 PR middle-end/13448
9038 * gcc.dg/inline-5.c: New test.
9039 * gcc.dg/always-inline.c: Split out tests into ...
9040 * gcc.dg/always-inline2.c: ... this and ...
9041 * gcc.dg/always-inline3.c: ... this.
9042
9043 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9044
9045 PR debug/12103
9046 * g++.dg/debug/crash1.C: New test.
9047
9048 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9049
9050 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9051 function with __attribute__((noinline)).
9052 (recurser_void2): Likewise.
9053 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9054 (recurser_void2): Likewise.
9055
9056 2004-02-29 Roger Sayle <roger@eyesopen.com>
9057
9058 PR middle-end/14203
9059 * g++.dg/warn/Wunused-6.C: New test case.
9060
9061 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9062
9063 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9064 not defined.
9065
9066 2004-02-27 Eric Christopher <echristo@redhat.com>
9067
9068 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9069 * g++.dg/charset/asm2.c: Run only x86.
9070 * gcc.dg/charset/asm3.c: Ditto.
9071
9072 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9073
9074 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9075 ld_library_path.
9076
9077 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9078
9079 * g++.dg/ext/altivec-3.C: New.
9080
9081 2004-02-26 Richard Henderson <rth@redhat.com>
9082
9083 * g++.dg/ext/attrib10.C: Mark for warning.
9084 * gcc.dg/attr-alias-1.c: New.
9085
9086 2004-02-26 Richard Henderson <rth@redhat.com>
9087
9088 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9089 * gcc.c-torture/execute/20040208-2.c: ... it back.
9090
9091 2004-02-26 Eric Christopher <echristo@redhat.com>
9092
9093 * lib/target-supports.exp (check-iconv-available): New function.
9094 * lib/gcc-dg.exp (dg-require-iconv): New function.
9095 Use above.
9096 * gcc.dg/charset: New directory.
9097 * gcc.dg/charset/charset.exp: New file.
9098 * gcc.dg/charset/asm1.c: Ditto.
9099 * gcc.dg/charset/asm2.c: Ditto.
9100 * gcc.dg/charset/asm3.c: Ditto.
9101 * gcc.dg/charset/asm4.c: Ditto.
9102 * gcc.dg/charset/asm5.c: Ditto.
9103 * gcc.dg/charset/attribute1.c: Ditto.
9104 * gcc.dg/charset/attribute2.c: Ditto.
9105 * gcc.dg/charset/string1.c: Ditto.
9106 * g++.dg/charset: New directory.
9107 * g++.dg/dg.exp: Add here. Special options.
9108 * g++.dg/charset/charset.exp: New file.
9109 * g++.dg/charset/asm1.c: Ditto.
9110 * g++.dg/charset/asm2.c: Ditto.
9111 * g++.dg/charset/asm3.c: Ditto.
9112 * g++.dg/charset/asm4.c: Ditto.
9113 * g++.dg/charset/attribute1.c: Ditto.
9114 * g++.dg/charset/attribute2.c: Ditto.
9115 * g++.dg/charset/extern1.cc: Ditto.
9116 * g++.dg/charset/extern2.cc: Ditto.
9117 * g++.dg/charset/string1.c: Ditto.
9118
9119 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9120
9121 PR c++/14278
9122 * g++.dg/parse/comma1.C: New test.
9123
9124 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9125
9126 PR c++/14284
9127 * g++.dg/template/ttp8.C: New test.
9128
9129 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9130
9131 * gcc.dg/fixuns-trunc-1.c: New test.
9132
9133 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9134
9135 * gcc.dg/builtins-config.h: Use #elif.
9136
9137 2004-02-26 Michael Matz <matz@suse.de>
9138
9139 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9140 * gcc.dg/991214-1.c: Likewise.
9141 * gcc.dg/i386-asm-1.c: Likewise.
9142
9143 2004-02-25 Richard Henderson <rth@redhat.com>
9144
9145 * gcc.c-torture/execute/20040208-2.c: Move ...
9146 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9147
9148 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9149
9150 PR c++/14246
9151 * g++.dg/other/crash-3.C: New test.
9152
9153 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9154
9155 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9156 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9157
9158 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9159 HP-UX.
9160
9161 2004-02-24 Michael Matz <matz@suse.de>
9162
9163 * gcc.dg/i386-regparm.c: New.
9164
9165 2004-02-23 James E Wilson <wilson@specifixinc.com>
9166
9167 * gcc.c-torture/execute/20040223-1.c: New.
9168
9169 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9170 Kazu Hirata <kazu@cs.umass.edu>
9171
9172 * gcc.dg/fwritable-strings-1.c: Remove.
9173
9174 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9175
9176 PR c/14156
9177 * gcc.dg/20040223-1.c: New test.
9178
9179 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9180
9181 PR c++/14106
9182 * g++.dg/ext/typeof9.C: New test.
9183
9184 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9185
9186 PR c++/14250
9187 * g++.dg/other/switch1.C: New test.
9188
9189 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9190
9191 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9192 * gcc.dg/va-arg-1.c: Likewise.
9193
9194 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9195
9196 PR c++/14143
9197 * g++.dg/template/koenig5.C: New test.
9198
9199 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9200
9201 * g++.dg/ext/altivec-1.C: Generalize target triple.
9202 * g++.dg/ext/altivec-2.C: New test case.
9203 * g++.dg/ext/altivec_check.h: New file.
9204 * gcc.dg/altivec-1.c: Generalize target triple;
9205 include altivec_check.h and call altivec_check().
9206 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9207 * gcc.dg/altivec-6.c: New test case.
9208 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9209 type casts as needed.
9210 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9211 altivec_check().
9212 * gcc.dg/altivec-12.c: New test case.
9213 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9214 include altivec_check.h and call altivec_check().
9215 * gcc.dg/altivec_check.h: New file.
9216
9217 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9218
9219 * lib/target-supports.exp (check_alias_available): Don't mangle
9220 function `g' in test program.
9221
9222 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9223
9224 * lib/target-supports.exp (check_profiling_available): Check
9225 argument to determine whether we support a profiling type.
9226 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9227 check_profiling_available.
9228 * g++.dg/bprob/bprob.exp: Likewise
9229 * g77.dg/bprob/bprob.exp: Likewise.
9230 * gcc.misc-tests/bprob.exp: Likewise.
9231 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9232 dg-require-profiling and delete expected error handling.
9233 * gcc.dg/20021014-1.c: Likewise.
9234 * gcc.dg/nest.c: Likewise.
9235
9236 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9237
9238 PR c++/12007
9239 * g++.dg/other/vthunk1.C: New test.
9240
9241 2004-02-20 Falk Hueffner <falk@debian.org>
9242
9243 PR target/14201
9244 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9245
9246 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9247
9248 PR c++/13927
9249 * g++.dg/other/error8.C: Remove XFAIL markers.
9250
9251 PR c++/14173
9252 * g++.dg/ext/packed5.C: New test.
9253
9254 PR c++/14199
9255 * g++.dg/warn/Wunused-5.C: New test.
9256
9257 PR c++/14186
9258 * g++.dg/lookup/member1.C: New test.
9259
9260 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9261
9262 * gcc.c-torture/compile/20040130-1.c: Enable only when
9263 __INT_MAX__ >= 2147483647L.
9264 * gcc.c-torture/compile/961203-1.c: Likewise.
9265
9266 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9267
9268 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9269 * g++.dg/opt/template1.C: Robustify assembler regexp
9270
9271 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9272
9273 * gcc.c-torture/execute/simd-4.x: Remove.
9274 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9275 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9276 Guard with #ifndef SKIP_ATTRIBUTE.
9277 * gcc.dg/compat/vector-1_y.c: Likewise.
9278 * gcc.dg/compat/vector-2_x.c: Likewise.
9279 * gcc.dg/compat/vector-2_y.c: Likewise.
9280 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9281 * g++.dg/eh/simd-2.C: Likewise.
9282
9283 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9284
9285 * gcc.c-torture/compile/complex-1.c: New.
9286
9287 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9288
9289 PR target/14209
9290 * gcc.c-torture/execute/20040218-1.c: New test.
9291
9292 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9293
9294 PR c++/14181
9295 * g++.dg/parse/new2.C: New test.
9296
9297 2004-02-18 Paul Brook <paul@codesourcery.com>
9298
9299 * gcc.c-torture/compile/libcall-1.c: New test.
9300
9301 2004-02-18 Paul Brook <paul@codesourcery.com>
9302
9303 PR debug/12934
9304 * gcc.dg/debug/debug-7.c: New test.
9305
9306 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9307
9308 * gcc.dg/20040217-1.c: New test.
9309
9310 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9311
9312 * gcc.c-torture/execute/990208-1.x: Delete.
9313
9314 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9315
9316 * gcc.c-torture/execute/20040208-2.x: New file.
9317
9318 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9319
9320 PR c++/11326
9321 * g++.dg/abi/structret1.C: New test.
9322
9323 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9324
9325 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9326 (i386_cpuid): No need to test if cpuid is available on AMD64.
9327 Fix assembly, so that it works onboth i386 and AMD64.
9328 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9329 (vecInLong): Fix s[] member type to unsigned int.
9330 (vecInWord): Remove type.
9331 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9332 (a64, b64, c64, d64, e64): Remove.
9333 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9334 Remove unused variable. Remove initialization of removed variables.
9335 Don't call mmx_tests nor sse_tests.
9336 (reference_mmx, reference_sse): Remove.
9337 (check): Add return stmt.
9338 * gcc.dg/i386-sse-7.c: New test.
9339 * gcc.dg/i386-mmx-4.c: New test.
9340
9341 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9342
9343 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9344 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9345 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9346 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9347 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9348 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9349 g++.dg/tc1/dr94.C: Fix line terminator.
9350
9351 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9352
9353 * gcc.c-torture/compile/20040216-1.c: New.
9354
9355 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9356
9357 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9358 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9359 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9360 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9361 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9362 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9363
9364 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9365
9366 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9367
9368 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9369
9370 PR c++/13971
9371 * g++.dg/expr/cond4.C: New test.
9372
9373 PR c++/14086
9374 * g++.dg/lookup/crash2.C: New test.
9375
9376 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9377
9378 * gcc.c-torture/compile/20040214-2.c: New test.
9379
9380 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9381
9382 PR c++/14116
9383 * g++.dg/ext/typeof8.C: New test.
9384
9385 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9386
9387 * gcc.c-torture/compile/20040214-1.c: New test.
9388
9389 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9390
9391 PR c++/13635
9392 * g++.dg/template/spec11.C: New test.
9393
9394 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9395
9396 PR c++/13927
9397 * g++.dg/other/error8.C: New test.
9398
9399 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9400
9401 PR c++/14122
9402 * g++.dg/template/array4.C: New test.
9403
9404 PR c++/14108
9405 * g++.dg/inherit/thunk2.C: New test.
9406
9407 PR c++/14083
9408 * g++.dg/eh/cond2.C: New test.
9409
9410 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9411
9412 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9413
9414 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9415
9416 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9417
9418 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9419
9420 * g++.dg/simd-2.C: xfail on ppc64-linux.
9421
9422 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9423
9424 PR c/456
9425 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9426 tests.
9427
9428 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9429
9430 * gcc.dg/builtins-33.c: New test.
9431
9432 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9433
9434 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9435
9436 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9437
9438 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9439
9440 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9441
9442 * gcc.dg/ppc64-abi-3.c: New test.
9443
9444 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9445
9446 PR c/14092
9447
9448 * gcc.dg/pr14092-1.c: New testcase.
9449
9450 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9451
9452 * gcc.dg/cpp/assert4.c: Fix typo last change.
9453
9454 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9455 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9456
9457 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9458
9459 2004-02-09 Roger Sayle <roger@eyesopen.com>
9460
9461 * gcc.c-torture/compile/20040209-1.c: New test case.
9462
9463 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9464
9465 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9466
9467 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9468
9469 * gcc.c-torture/execute/20040208-[12].c: New tests.
9470
9471 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9472
9473 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9474
9475 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9476
9477 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9478
9479 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9480
9481 Bug 13856
9482 * gcc.dg/visibility-8.c: New testcase.
9483
9484 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9485
9486 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9487 arguments.
9488 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9489
9490 2004-02-07 Roger Sayle <roger@eyesopen.com>
9491
9492 PR middle-end/13696
9493 * g++.dg/opt/fold1.C: New test case.
9494
9495 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9496
9497 PR c++/14033
9498 * g++.dg/other/crash-2.C: New test.
9499
9500 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9501
9502 PR c++/14028
9503 * g++.dg/parse/angle-bracket2.C: New test.
9504
9505 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9506
9507 PR middle-end/13750
9508 Revert:
9509 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9510 PR pch/13361
9511 * testsuite/g++.dg/pch/wchar-1.C: New.
9512 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9513
9514 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9515
9516 PR c++/14008
9517 * g++.dg/parse/error15.C: New test.
9518 * g++.dg/parse/crash11.C: Update dg-error mark.
9519
9520 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9521
9522 PR c++/13932
9523 * g++.dg/warn/conv2.C: New test.
9524
9525 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9526
9527 PR c++/13086
9528 * g++.dg/warn/incomplete1.C: Remove xfail.
9529
9530 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9531
9532 * lib/file-format.exp (gcc_target_object_format): Use
9533 ${tool}_target_compile, not gcc_target_compile.
9534 * lib/target-supports.exp (check_alias_available): Likewise.
9535 (check_gc_sections_available): Likewise.
9536 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9537 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9538 dg-require-alias.
9539
9540 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9541
9542 PR c++/13969
9543 * g++.dg/template/static6.C: New test.
9544
9545 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9546
9547 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9548
9549 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9550
9551 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9552 tests for systems where `char' is unsigned by default.
9553
9554 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9555
9556 PR c++/13997
9557 * g++.dg/template/partial3.C: New test.
9558
9559 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9560
9561 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9562 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9563 Remove mentions of obsolete ports.
9564
9565 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9566
9567 * gcc.dg/noncompile/20001228-1.c: Fix for new
9568 error message.
9569
9570 2004-02-03 Roger Sayle <roger@eyesopen.com>
9571
9572 PR target/9348
9573 * gcc.c-torture/execute/multdi-1.c: New test case.
9574
9575 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9576
9577 PR c++/13925
9578 * g++.dg/template/lookup5.C: New test.
9579
9580 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9581
9582 PR c++/13950
9583 * g++.dg/template/lookup4.C: New test.
9584
9585 PR c++/13970
9586 * g++.dg/parse/error14.C: New test.
9587
9588 PR c++/14002
9589 * g++.dg/parse/template13.C: New test.
9590
9591 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9592
9593 PR c++/13978
9594 * g++.dg/template/koenig4.C: New test.
9595
9596 PR c++/13968
9597 * g++.dg/template/crash17.C: New test.
9598
9599 PR c++/13975
9600 * g++.dg/parse/error13.C: New test.
9601 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9602
9603 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9604
9605 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9606
9607 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9608
9609 PR c/11658
9610 PR c/13994
9611 * gcc.dg/noncompile/20040203-1.c: New test.
9612 * gcc.dg/noncompile/20040203-2.c: Likewise.
9613 * gcc.dg/noncompile/20040203-3.c: Likewise.
9614 * gcc.dg/20040203-1.c: Likewise.
9615
9616 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9617
9618 PR c++/10858
9619 * g++.dg/template/sizeof7.C: New test.
9620
9621 2004-02-02 Eric Christopher <echristo@redhat.com>
9622 Zack Weinberg <zack@codesourcery.com>
9623
9624 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9625
9626 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9627
9628 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9629 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9630 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9631 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9632
9633 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9634
9635 PR c++/13113
9636 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9637
9638 PR c++/13854
9639 * g++.dg/ext/attrib13.C: New test.
9640
9641 PR c++/13907
9642 * g++.dg/conversion/op2.C: New test.
9643
9644 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9645
9646 * gcc.dg/titype-1.c: Fix pasto.
9647
9648 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9649
9650 * gcc.dg/titype-1.c: New test.
9651
9652 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9653
9654 PR c++/13957
9655 * g++.dg/template/non-type-template-argument-1.C,
9656 g++.dg/template/qualified-id1.C: Update dg-error marks.
9657 * g++.dg/template/nontype6.C: New test.
9658
9659 2004-02-01 Roger Sayle <roger@eyesopen.com>
9660
9661 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9662 * gcc.dg/builtins-31.c: New testcase.
9663 * gcc.dg/builtins-32.c: New testcase.
9664
9665 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9666
9667 * objc.dg/call-super-2.m: Update line numbers
9668 for the including of stddef.h.
9669
9670 2004-01-30 Michael Matz <matz@suse.de>
9671
9672 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9673 g++.dg/ext/case-range3.C: New tests.
9674
9675 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9676
9677 DR206
9678 PR c++/13813
9679 * g++.dg/template/member4.C: New test.
9680
9681 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9682
9683 PR c++/13683
9684 * g++.dg/template/sizeof6.C: New test.
9685
9686 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9687
9688 * gcc.dg/fwritable-strings-1.c: New test.
9689
9690 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9691
9692 * gcc.c-torture/compile/20040130-1.c: New test.
9693
9694 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9695
9696 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9697
9698 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9699
9700 PR c++/13883
9701 * g++.dg/template/ctor3.C: New test.
9702
9703 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9704
9705 * g++.dg/tc1: New directory.
9706 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9707 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9708 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9709 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9710 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9711
9712 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9713
9714 * g++.dg/parse/error11.C: New test.
9715 * g++.dg/parse/error12.C: Likewise.
9716
9717 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9718
9719 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9720 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9721
9722 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9723
9724 PR c++/13791
9725 * g++.dg/ext/attrib12.C: New test.
9726
9727 PR c++/13736
9728 * g++.dg/parse/cast2.C: New test.
9729
9730 2004-01-27 James E Wilson <wilson@specifixinc.com>
9731
9732 * objc.dg/encode-2.m (main): New local string. Set depending on
9733 sizeof long. Use in sscanf call.
9734 * objc.dg/encode-3.m (main): New local string. Set depending on
9735 sizeof long. Use in scan_initial call.
9736
9737 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9738
9739 * objc.dg/call-super-2.m: Make LP64-safe.
9740 * objc.dg/desig-init-1.m: Likewise.
9741
9742 2004-01-27 Devang Patel <dpatel@apple.com>
9743
9744 * g++.dg/debug/namespace1.C: New test.
9745
9746 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9747
9748 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9749 xscale-*-*.
9750
9751 * gcc.dg/arm-mmx-1.c: New test.
9752
9753 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9754
9755 * gcc.dg/20040127-1.c: New test.
9756 * gcc.dg/20040127-2.c: New test.
9757
9758 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9759
9760 * objc.dg/stret-1.m (glob): Renamed to globa.
9761
9762 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9763
9764 PR c++/13663
9765 * g++.dg/expr/for1.C: New test.
9766
9767 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9768
9769 PR middle-end/13779
9770 * gcc.dg/darwin-longlong.c: New test.
9771
9772 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9773
9774 * gcc.dg/20040124-1.c: Moved test from here...
9775 * gcc.c-torture/compile/20040124-1.c: ...to here.
9776
9777 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9778
9779 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9780 the assembly output if -m64 is passed.
9781
9782 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9783
9784 PR c++/13833
9785 * g++.dg/template/cond3.C: New test.
9786
9787 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9788
9789 PR c++/13810
9790 * g++.dg/template/ttp7.C: New test.
9791
9792 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9793
9794 PR c++/13797
9795 * g++.dg/template/nontype4.C: New test.
9796 * g++.dg/template/nontype5.C: Likewise.
9797
9798 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9799
9800 * gcc.dg/torture/mips-clobber-at.c: New test.
9801
9802 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9803
9804 * gcc.dg/20040124-1.c: New test.
9805
9806 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9807
9808 * gcc.dg/20040123-1.c: New test.
9809
9810 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9811
9812 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9813
9814 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9815
9816 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9817
9818 2004-01-23 Andrew Pinski <apinski@apple.com>
9819
9820 * gcc.dg/20030121-1.c: Move to ..
9821 * gcc.dg/20040121-1.c: here.
9822
9823 2004-01-23 Roger Sayle <roger@eyesopen.com>
9824
9825 * gcc.dg/builtins-29.c: New test case.
9826
9827 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9828
9829 PR 18314
9830 * gcc.dg/builtins-30.c: New testcase.
9831
9832 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9833
9834 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9835 * lib/g77.exp: Likewise.
9836 * lib/objc.exp: Likewise.
9837 * lib/g++.exp: Likewise.
9838
9839 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9840
9841 * gcc.dg/struct-by-value-2.c: New test.
9842
9843 2004-01-21 Andrew Pinski <apinski@apple.com>
9844
9845 PR target/13785
9846 * gcc.dg/20030121-1.c: New test.
9847
9848 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9849
9850 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9851 clobber frame pointer register in asm statement.
9852
9853 2004-01-21 Falk Hueffner <falk@debian.org>
9854
9855 * gcc.c-torture/compile/20040121-1.c: New test.
9856
9857 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9858
9859 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9860
9861 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9862
9863 * gcc.dg/ppc64-abi-2.c: New test.
9864
9865 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9866
9867 * lib/treelang.exp: Fill out this file.
9868 * lib/treelang-dg.exp: New File.
9869
9870 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9871
9872 * gcc.c-torture/compile/981022-1.c: Remove.
9873 * gcc.dg/array-5.c: Remove XFAIL.
9874 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9875 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9876 gcc.dg/cond-lvalue-1.c: Update.
9877 * gcc.dg/cast-lvalue-2.c: New test.
9878
9879 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9880
9881 PR c++/13592
9882 * g++.dg/other/error1.C (class foo): Tweak error message.
9883
9884 PR c++/13592
9885 * g++.dg/template/call2.C: New test.
9886
9887 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9888
9889 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9890 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9891 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9892 scalar-return-1_x.c, scalar-return-2_y.c,
9893 scalar-return-3_x.c, scalar-return-3_y.c,
9894 scalar-return-4_x.c, scalar-return-4_y.c,
9895 struct-align-1.h, struct-align-1_x.c,
9896 struct-align-1_y.c, struct-align-2.h,
9897 struct-align-2_x.c, struct-align-2_y.c,
9898 struct-by-value-10_y.c, struct-by-value-11_x.c,
9899 struct-by-value-11_y.c, struct-by-value-12_x.c,
9900 struct-by-value-12_y.c, struct-by-value-13_x.c,
9901 struct-by-value-13_y.c, struct-by-value-14_x.c,
9902 struct-by-value-14_y.c, struct-by-value-15_x.c,
9903 struct-by-value-15_y.c, struct-by-value-16_y.c,
9904 struct-by-value-17_y.c, struct-by-value-18_y.c,
9905 struct-by-value-19_y.c, struct-by-value-1_x.c,
9906 struct-by-value-1_y.c, struct-by-value-20_y.c,
9907 struct-by-value-2_x.c, struct-by-value-2_y.c,
9908 struct-by-value-3_y.c, struct-by-value-4_x.c,
9909 struct-by-value-4_y.c, struct-by-value-5_y.c,
9910 struct-by-value-6_y.c, struct-by-value-7_y.c
9911 struct-by-value-8_x.c, struct-by-value-8_y.c
9912 struct-by-value-9_x.c, struct-by-value-9_y.c
9913 struct-return-10_x.c, struct-return-10_y.c,
9914 struct-return-19_x.c, struct-return-20_x.c
9915 struct-return-2_x.c, struct-return-2_y.c
9916 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9917 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9918
9919 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9920
9921 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9922 attribute on sparc*-sun-solaris2.*.
9923
9924 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9925
9926 PR c++/13710
9927 * g++.dg/ext/typeof7.C: New test.
9928
9929 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9930
9931 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9932 * gcc.dg/const-elim-1.c: Same.
9933
9934 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9935
9936 * objc.dg/stret-1.m: New.
9937 * objc.dg/stret-2.m: New.
9938
9939 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9940
9941 PR c++/11895
9942 * g++.dg/ext/vector1.C: New test.
9943
9944 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9945
9946 * gcc.dg/pch/import-1.c: New.
9947 * gcc.dg/pch/import-1.hs: New.
9948 * gcc.dg/pch/import-1a.h: New.
9949 * gcc.dg/pch/import-1b.h: New.
9950 * gcc.dg/pch/import-1c.h: New.
9951
9952 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9953
9954 PR c++/13574
9955 * g++.dg/ext/array1.C: New test.
9956
9957 PR c++/13178
9958 * g++.dg/conversion/op1.C: New test.
9959
9960 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9961
9962 PR 11864
9963 From Kazumoto Kojima / Dan Kegel:
9964 * gcc.dg/pr11864-1.c: New test.
9965
9966 PR 10392
9967 From Marcus Comstedt / Dan Kegel:
9968 * gcc.dg/pr10392-1.c: New test.
9969
9970 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9971
9972 PR c++/13478
9973 * g++.dg/init/ref10.C: New test.
9974
9975 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9976
9977 PR c++/13407
9978 * g++.dg/parse/typename6.C: New test.
9979
9980 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9981
9982 PR pch/13361
9983 * testsuite/g++.dg/pch/wchar-1.C: New.
9984 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9985
9986 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9987
9988 PR c++/9259
9989 * g++.dg/expr/sizeof2.C: New test.
9990
9991 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9992
9993 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9994
9995 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9996
9997 PR c++/13659
9998 * g++.dg/lookup/strong-using-3.C: New.
9999 * g++.dg/lookup/using-10.C: New.
10000
10001 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10002
10003 PR c++/13594
10004 * g++.dg/lookup/strong-using-2.C: New.
10005
10006 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10007 Dan Kegel <dank@kegel.com>
10008 J"orn Rennecke <joern.rennecke@superh.com>
10009
10010 PR target/9365
10011 * gcc.dg/pr9365-1.c: New test.
10012
10013 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10014
10015 PR c++/8856
10016 * g++.dg/parse/casting-operator2.C: New test.
10017 * g++.old-deja/g++.pt/explicit83.C: Remove.
10018
10019 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10020
10021 * gcc.dg/label-compound-stmt-1.c: New test.
10022 * gcc.c-torture/compile/950922-1.c,
10023 gcc.c-torture/compile/20000211-3.c,
10024 gcc.c-torture/compile/20000518-1.c,
10025 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10026 compound statements.
10027
10028 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10029
10030 * gcc.dg/ppc64-abi-1.c: New test.
10031
10032 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10033
10034 * g++.dg/ext/attrib9.C: Add dg-warnings.
10035
10036 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10037
10038 PR c++/12335
10039 * g++.dg/parse/dtor3.C: New test.
10040
10041 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10042
10043 PR c++/12709
10044 * g++.dg/parse/try-catch-1.C: New test.
10045
10046 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10047
10048 * ada/acats/run_all.sh: Add more verbose output in acats.log
10049 when compiling tests.
10050
10051 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10052
10053 PR 13656
10054 * gcc.dg/typedef-redecl.c: New test case.
10055 * gcc.dg/typedef-redecl.h: New support file.
10056
10057 2004-01-13 Jan Hubicka <jh@suse.cz>
10058
10059 * gcc.dg/always_inline.c: New test.
10060 * gcc.dg/debug/20031231-1.c: Fix.
10061
10062 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10063
10064 PR c++/13474
10065 * g++.dg/template/array3.C: New test.
10066
10067 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10068
10069 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10070 * g++.dg/warn/Wunused-2.C: Likewise.
10071
10072 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10073
10074 PR c++/13289
10075 * g++.dg/template/instantiate6.C: New test.
10076
10077 2004-01-12 Roger Sayle <roger@eyesopen.com>
10078
10079 PR middle-end/11397
10080 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10081
10082 2004-01-12 Jan Hubicka <jh@suse.cz>
10083
10084 PR opt/12826
10085 * gcc.dg/20040112-1.c: New.
10086
10087 * gcc.dg/dwarf-die[1-7].c: Move to...
10088 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10089 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10090
10091 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10092
10093 PR c++/4100
10094 * g++.dg/parse/friend4.C: New test.
10095
10096 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10097
10098 PR c++/4100
10099 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10100 definition is called a friend.
10101
10102 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10103
10104 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10105
10106 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10107
10108 PR c++/3478
10109 * g++.dg/parse/error10.C: New test.
10110 * g++.dg/template/arg2.C: Accept "invalid type" error.
10111
10112 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10113
10114 PR middle-end/13392
10115 * g++.dg/opt/expect2.C: New test.
10116
10117 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10118
10119 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10120 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10121 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10122 Update dg-error regexps.
10123
10124 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10125
10126 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10127 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10128
10129 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10130
10131 * gcc.dg/pragma-re-1.c: Use right pointer type.
10132
10133 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10134
10135 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10136
10137 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10138
10139 * gcc.dg/rs6000-ldouble-1.c: New.
10140
10141 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10142
10143 DR 337
10144 PR c++/9256
10145 * g++.dg/other/abstract1.C: New test.
10146
10147 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10148
10149 * g++.dg/lookup/strong-using-1.C: New.
10150
10151 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10152
10153 PR c/11234
10154 * gcc.dg/func-ptr-conv-1.c: New test.
10155 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10156
10157 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10158
10159 PR target/13380.
10160 * gcc.c-torture/compile/20040109-1.c: New.
10161
10162 2004-01-08 Stuart Hastings <stuart@apple.com>
10163
10164 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10165 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10166 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10167
10168 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10169
10170 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10171
10172 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10173
10174 * ada/acats/run_acats: Treat 'gnatchop' the same way
10175 as 'gnatmake'. Export GCC_DRIVER.
10176 * ada/acats/run_all.sh: Add target_gnatchop. Use
10177 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10178
10179 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10180
10181 PR c++/12573
10182 * g++.dg/template/dependent-expr4.C: New test.
10183
10184 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10185
10186 * gcc.dg/altivec-11.c: New test.
10187
10188 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10189
10190 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10191
10192 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10193
10194 PR c/6024
10195 * gcc.dg/enum-compat-1.c: New test.
10196 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10197
10198 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10199
10200 PR c/12165
10201 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10202 gcc.dg/c99-idem-qual-3.c: New tests.
10203
10204 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10205
10206 * gcc.dg/winline-7.c: Don't cast void * to int.
10207
10208 2004-01-06 Jan Hubicka <jh@suse.cz>
10209
10210 * gcc.dg/i386-sse-5.c: New test
10211 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10212
10213 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10214
10215 PR c++/12815
10216 * g++.dg/rtti/typeid4.C: New test.
10217
10218 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10219
10220 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10221
10222 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10223
10224 PR c++/12132
10225 * g++.dg/template/error11.C: New test.
10226
10227 PR c++/13451
10228 * g++.dg/template/class2.C: New test.
10229
10230 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10231 Richard Sandiford <rsandifo@redhat.com>
10232
10233 PR c++/13387
10234 * g++.dg/opt/alias3.C: New test.
10235
10236 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10237
10238 PR c++/13157
10239 * g++.dg/template/koenig3.C: New test.
10240
10241 PR c++/13529
10242 * g++.dg/parse/offsetof3.C: New test.
10243
10244 * g++.dg/init/copy7.C: Add missing dg-error markers.
10245
10246 PR c++/12226
10247 * g++.dg/init/copy7.c: New test.
10248
10249 PR c++/13536
10250 * g++.dg/parse/cast1.C: New test.
10251
10252 2004-01-04 Jan Hubicka <jh@suse.cz>
10253
10254 * gcc.dg/winline[1-7].c: New tests.
10255
10256 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10257
10258 PR c++/13520
10259 * g++.dg/template/qualttp22.C: New test.
10260
10261 2004-01-01 Jan Hubicka <jh@suse.cz>
10262
10263 * gcc.dg/debug/20031231-1.c: New.
10264 * gcc.c-torture/compile/20040101-1.c: New.
10265 * gcc.dg/dwarf-die-[1-7].c: New.
10266
10267 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10268
10269 PR optimization/13521
10270 * gcc.c-torture/compile/20031231-1.c: New test.
10271
10272 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10273
10274 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10275
10276 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10277
10278 PR c++/10079
10279 * g++.dg/template/crash16.C: New test.
10280
10281 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10282
10283 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10284
10285 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10286
10287 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10288 ports.
10289 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10290 * g++.old-deja/g++.law/profile1.C: Likewise.
10291 * gcc.c-torture/compile/981006-1.c: Likewise.
10292 * gcc.c-torture/execute/loop-2e.x: Likewise.
10293 * gcc.c-torture/execute/loop-2f.x: Remove.
10294 * gcc.c-torture/execute/loop-2g.x: Likewise.
10295 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10296 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10297
10298 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10299
10300 PR c++/13507
10301 * g++.dg/ext/attrib11.C: New test.
10302
10303 PR c++/13494
10304 * g++.dg/template/array2-1.C: New test.
10305 * g++.dg/template/array2-2.C: New test.
10306
10307 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10308
10309 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10310
10311 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10312
10313 PR c++/12774
10314 * g++.dg/template/array1-1.C: New test.
10315 * g++.dg/template/array1-2.C: New test.
10316
10317 2003-12-29 Roger Sayle <roger@eyesopen.com>
10318
10319 PR fortran/12632
10320 * g77.dg/12632.f: New test case.
10321
10322 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10323
10324 PR c++/13289
10325 * g++.dg/parse/nontype1.C: New test.
10326
10327 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10328
10329 PR c++/12403
10330 * g++.dg/parse/explicit1.C: New test.
10331 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10332
10333 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10334
10335 PR c++/13081
10336 * g++.dg/opt/inline6.C: New test.
10337
10338 PR c++/12613
10339 * g++.dg/parse/error9.C: New test.
10340
10341 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10342
10343 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10344
10345 PR c++/13009
10346 * g++.dg/init/assign1.C: New test.
10347
10348 2003-12-28 Roger Sayle <roger@eyesopen.com>
10349
10350 PR c++/13070
10351 * g++.dg/warn/format3.C: New test case.
10352
10353 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10354
10355 * gcc.c-torture/compile/20031227-1.c: New test.
10356
10357 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10358
10359 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10360 * g77.dg/bprob/bprob.exp: Likewise.
10361 * gcc.misc-tests/bprob.exp: Likewise.
10362 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10363 variants on systems where the library does not provide that
10364 functionality.
10365 * gcc.dg/builtins-20.c: Use builtins-config.h.
10366 * gcc.dg/builtins-config.h: New file.
10367
10368 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10369
10370 * lib/gcc-dg.exp (dg-require-profiling): New function.
10371 * lib/target-supports.exp (check_profiling_available): Likewise.
10372 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10373 * g77.dg/bprob/bprob.exp: Likewise.
10374 * gcc.misc-tests/bprob.exp: Likewise.
10375 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10376 * gcc.dg/20021014-1.c: Likewise.
10377 * gcc.dg/nest.c: Likewise.
10378
10379 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10380
10381 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10382 compiling.
10383 * g++.dg/lookup/java2.C: Likewise.
10384 * gcc.dg/cpp/lexident.c: Likewise.
10385
10386 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10387
10388 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10389 given.
10390 * gcc.c-torture/compile/961203-1.c: Likewise.
10391 * gcc.c-torture/compile/980506-1.c: Likewise.
10392
10393 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10394
10395 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10396 (additional_prunes): New global.
10397 (gcc-dg-prune): Handle additional per-test pruning.
10398 (dg-test): Clear additional_prunes between tests.
10399
10400 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10401 dg-prune-output to avoid spurious failures from assembler
10402 complaining about nonexistent WAW violations.
10403 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10404 Use dg-prune-output to avoid spurious failures from assembler
10405 warning about Itanium B-step errata.
10406
10407 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10408
10409 * g++.dg/abi/macro0.C: New test.
10410 * g++.dg/abi/macro1.C: Likewise.
10411 * g++.dg/abi/macro2.C: Likewise.
10412
10413 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10414 * g++.dg/abi/bitfield7.C: Likewise.
10415 * g++.dg/abi/dtor2.C: Likewise.
10416 * g++.dg/abi/mangle11.C: Likewise.
10417 * g++.dg/abi/mangle12.C: Likewise.
10418 * g++.dg/abi/mangle14.C: Likewise.
10419 * g++.dg/abi/mangle17.C: Likewise.
10420 * g++.dg/abi/vbase10.C: Likewise.
10421 * g++.dg/abi/vbase14.C: Likewise.
10422 * g++.dg/template/qualttp17.C: Likewise.
10423
10424 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10425
10426 PR c/11995
10427 * gcc.dg/20031223-1.c: New test.
10428
10429 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10430
10431 * gcc.dg/noreturn-7.c: New test.
10432
10433 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10434
10435 * gcc.dg/null-pointer-1.c: New test.
10436
10437 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10438
10439 * g++.old-deja/g++.jason/template18.C: Remove.
10440 * g++.old-deja/g++.jason/template37.C: Likewise.
10441
10442 PR c++/12862
10443 * g++.dg/lookup/ns1.C: New test.
10444
10445 PR c++/12397
10446 * g++.dg/template/lookup3.C: New test.
10447
10448 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10449
10450 * g++.dg/template/recurse1.C: New test
10451
10452 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10453
10454 PR c++/12479
10455 * g++.dg/parse/semicolon1.C: New test.
10456 * g++.dg/parse/semicolon1.h: Likewise.
10457
10458 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10459
10460 * gcc.dg/darwin-misaligned.c: New test.
10461
10462 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10463
10464 PR c/9163
10465 * gcc.dg/20031222-1.c: New test.
10466
10467 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10468
10469 PR c++/13438
10470 * g++.dg/parse/error8.C: New test.
10471
10472 PR c++/11554
10473 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10474
10475 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10476
10477 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10478 too small.
10479 * gcc.c-torture/compile/930217-1.c: Likewise.
10480 * gcc.c-torture/compile/930513-1.c: Likewise.
10481 * gcc.c-torture/execute/920908-2.c: Likewise.
10482 * gcc.c-torture/execute/921204-1.c: Likewise.
10483 * gcc.c-torture/execute/930621-1.c: Likewise.
10484 * gcc.c-torture/execute/930630-1.c: Likewise.
10485 * gcc.c-torture/execute/931031-1.c: Likewise.
10486 * gcc.c-torture/execute/980602-2.c: Likewise.
10487 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10488 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10489 * gcc.c-torture/execute/extzvsi.c: Likewise.
10490 * gcc.c-torture/unsorted/ext.c: Likewise.
10491
10492 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10493
10494 PR target/12749
10495 * gcc.c-torture/compile/20031220-2.c: New test case.
10496
10497 2003-12-20 Roger Sayle <roger@eyesopen.com>
10498
10499 PR optimization/13031
10500 * gcc.c-torture/compile/20031220-1.c: New test case.
10501
10502 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10503
10504 * gcc.dg/cast-function-1.c: New test.
10505
10506 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10507
10508 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10509 formats.
10510
10511 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10512
10513 PR c++/12795
10514 * g++.dg/ext/attrib10.C: New test.
10515
10516 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10517
10518 * gcc.dg/cleanup-10.c: New test.
10519 * gcc.dg/cleanup-11.c: New test.
10520
10521 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10522
10523 PR c++/13239
10524 * g++.dg/opt/expect1.C: New test.
10525
10526 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10527
10528 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10529
10530 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10531
10532 PR debug/12923
10533 * gcc.dg/20031218-1.c: New test.
10534
10535 PR debug/12389
10536 * gcc.dg/20031218-2.c: New test.
10537 * gcc.dg/20031218-3.c: New test.
10538
10539 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10540 of label name and allow for USER_LABEL_PREFIX == "_" names.
10541 * g++.dg/abi/mangle18-2.C: Likewise.
10542 * g++.dg/abi/mangle19-1.C: Likewise.
10543 * g++.dg/abi/mangle19-2.C: Likewise.
10544 * g++.dg/abi/mangle20-1.C: Likewise.
10545 * g++.dg/abi/mangle20-2.C: Likewise.
10546
10547 2003-12-18 Richard Henderson <rth@redhat.com>
10548
10549 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10550
10551 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10552 Dan Kegel <dank@kegel.com>
10553
10554 PR other/12009
10555 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10556 testing a cross compiler, it causes spurious compile failures.
10557 * lib/g++.exp: Likewise.
10558
10559 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10560
10561 PR c++/13262
10562 * g++.dg/template/access13.C: New test.
10563
10564 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10565
10566 * gcc.dg/20031216-1.c: New test.
10567
10568 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10569
10570 PR c++/9154
10571 * g++.dg/template/error10.C: New test.
10572
10573 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10574
10575 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10576 * g++.dg/eh/simd-2.C: Likewise.
10577
10578 2003-12-17 James E Wilson <wilson@specifixinc.com>
10579 Roger Sayle <roger@eyesopen.com>
10580
10581 * gcc.c-torture/execute/ieee/mzero5.c: New.
10582
10583 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10584
10585 PR c++/10603
10586 * g++.dg/parse/error6.C: New test.
10587
10588 PR c++/12827
10589 * g++.dg/parse/error7.C: New test.
10590
10591 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10592
10593 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10594 at -O with stabs debugging formats.
10595 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10596 * gcc.dg/debug/debug-2.c: Likewise.
10597
10598 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10599
10600 PR c++/12696
10601 * g++.dg/init/error1.C: New test.
10602
10603 PR c++/12218
10604 * g++.dg/init/pm3.C: New test.
10605
10606 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10607
10608 PR c/3347
10609 * gcc.dg/bitfld-8.c: New test.
10610
10611 2003-12-16 James Lemke <jim@wasabisystems.com>
10612
10613 * gcc.dg/arm-scd42-[123].c: New tests.
10614
10615 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10616
10617 PR c++/9043
10618 * g++.dg/abi/mangle20-1.C: New test.
10619 * g++.dg/abi/mangle20-2.C: New test.
10620
10621 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10622
10623 PR c++/13275
10624 * g++.dg/other/offsetof2.C: Remove XFAIL.
10625 * g++.dg/parse/offsetof1.C: New test.
10626 * g++.gd/parse/offsetof2.C: Likewise.
10627
10628 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10629
10630 * g++.dg/template/nontype3.C: New test.
10631 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10632
10633 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10634
10635 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10636
10637 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10638
10639 PR c++/13387
10640 * g++.dg/expr/assign1.C: New test.
10641
10642 PR c++/13242
10643 * g++.dg/abi/mangle19-1.C: New test.
10644 * g++.dg/abi/mangle19-2.C: New test.
10645
10646 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10647
10648 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10649
10650 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10651
10652 * gcc.c-torture/execute/20031216-1.c: New test.
10653
10654 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10655
10656 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10657 an ICE regression.
10658
10659 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10660
10661 PR c++/10926
10662 * g++.dg/template/error9.C: New test.
10663
10664 PR c++/11116
10665 * g++.dg/template/error8.C: New test.
10666
10667 2003-12-15 Roger Sayle <roger@eyesopen.com>
10668
10669 PR middle-end/13400
10670 * gcc.c-torture/execute/20031215-1.c: New test case.
10671
10672 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10673
10674 PR c++/13269
10675 * g++.dg/parse/error5.C: New test.
10676
10677 PR c++/12989
10678 * g++.dg/expr/sizeof1.C: New test.
10679
10680 PR c++/13310
10681 * g++.dg/template/crash15.C: New test.
10682
10683 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10684
10685 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10686 a non-POD type as the last named parameter of a varargs function.
10687
10688 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10689
10690 PR c++/13243
10691 PR c++/12573
10692 * g++.dg/template/crash14.C: New test.
10693 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10694
10695 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10696
10697 * g++.dg/other/java1.C: New test.
10698
10699 PR c++/13241
10700 * g++.dg/abi/mangle18-1.C: New test.
10701 * g++.dg/abi/mangle18-2.C: New test.
10702
10703 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10704
10705 PR optimization/10312
10706 * gcc.c-torture/execute/20031214-1.c: New.
10707
10708 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10709
10710 PR c++/10779
10711 PR c++/12160
10712 * g++.dg/parse/error3.C: New test.
10713 * g++.dg/parse/error4.C: Likewise.
10714 * g++.dg/abi/mangle4.C: Tweak error messages.
10715 * g++.dg/lookup/using5.C: Likewise.
10716 * g++.dg/other/error2.C: Likewise.
10717 * g++.dg/parse/typename5.C: Likewise.
10718 * g++.dg/parse/undefined1.C: Likewise.
10719 * g++.dg/template/arg2.C: Likewise.
10720 * g++.dg/template/ttp3.C: Likewise.
10721 * g++.dg/template/type1.C: Likewise.
10722 * g++.old-deja/g++.other/crash32.C: Likewise.
10723 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10724
10725 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10726
10727 PR c++/13106
10728 * g++.dg/warn/noreturn-3.C: New test.
10729
10730 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10731
10732 PR c++/13118
10733 * g++.dg/abi/covariant3.C: New.
10734
10735 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10736
10737 * g++.dg/eh/ia64-1.C: New test.
10738
10739 2003-12-12 Roger Sayle <roger@eyesopen.com>
10740
10741 PR optimization/13037
10742 * g77.f-torture/execute/13037.f: New test case.
10743
10744 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10745
10746 PR c++/12881
10747 * g++.dg/abi/covariant2.C: New.
10748
10749 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10750
10751 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10752
10753 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10754
10755 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10756
10757 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10758
10759 PR other/10819
10760 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10761 to fix Bug 10819.
10762 * lib/g++.exp (g++_version): Likewise.
10763 * lib/g77.exp (g77_version): Likewise.
10764 * lib/objc.exp (default_objc_version): Likewise.
10765
10766 2003-12-10 Richard Henderson <rth@redhat.com>
10767
10768 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10769
10770 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10771
10772 2003-12-08 Matt Austern <austern@apple.com>
10773
10774 PR c/13134
10775 * lib/gcc-dg.exp (dg-require-visibility): Define.
10776 * lib/target-supports (check_visibility_available): Define.
10777 * gcc.dg/visibility-1.c: New test.
10778 * gcc.dg/visibility-2.c: Likewise.
10779 * gcc.dg/visibility-3.c: Likewise.
10780 * gcc.dg/visibility-4.c: Likewise.
10781 * gcc.dg/visibility-5.c: Likewise.
10782 * gcc.dg/visibility-6.c: Likewise.
10783 * g++.dg/ext/visibility-1.C: Likewise.
10784 * g++.dg/ext/visibility-2.C: Likewise.
10785 * g++.dg/ext/visibility-3.C: Likewise.
10786 * g++.dg/ext/visibility-4.C: Likewise.
10787 * g++.dg/ext/visibility-5.C: Likewise.
10788 * g++.dg/ext/visibility-6.C: Likewise.
10789
10790 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10791
10792 * g++.dg/lookup/java1.C: New test.
10793 * g++.dg/lookup/java2.C: New test.
10794
10795 2003-12-07 Falk Hueffner <falk@debian.org>
10796
10797 * g++.dg/opt/noreturn-1.C: New test.
10798
10799 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10800
10801 * gcc.dg/overflow-1.c: New test.
10802
10803 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10804
10805 * g77.f-torture/compile/13060.f: New test.
10806
10807 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10808
10809 PR c++/13323
10810 * g++.dg/inherit/operator2.C: New test.
10811
10812 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10813
10814 PR c++/13305
10815 * g++.dg/ext/attrib9.C: New test.
10816
10817 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10818
10819 PR c++/13314
10820 * g++.dg/template/error7.C: New test.
10821
10822 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10823 J"orn Rennecke <joern.rennecke@superh.com>
10824
10825 PR target/13302
10826 * g++.dg/other/struct-va_list.C: New test.
10827
10828 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10829
10830 PR c++/13166
10831 * g++.dg/parse/defarg6.C: New test.
10832
10833 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10834
10835 PR target/13256
10836 * gcc.c-torture/execute/20031201-1.c: New test.
10837
10838 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10839
10840 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10841
10842 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10843
10844 * gcc.dg/builtin-return-1.c: New test.
10845
10846 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10847 J"orn Rennecke <joern.rennecke@superh.com>
10848
10849 PR optimization/13260
10850 * gcc.c-torture/execute/20031204-1.c: New test.
10851
10852 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10853
10854 PR c++/9127
10855 * g++.dg/template/error6.C: New test.
10856
10857 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10858
10859 * gcc.dg/20031202-1.c: New test.
10860
10861 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10862
10863 PR c++/13179
10864 * g++.dg/template/eh1.C: New test.
10865
10866 PR c++/10771
10867 * g++.dg/template/error5.C: New test.
10868
10869 2003-12-02 David Ung <davidu@mips.com>
10870
10871 * gcc.dg/compat/vector-check.h: Corrected type for var
10872 g_##TMODE
10873
10874 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10875
10876 PR c++/10126
10877 * g++.dg/template/ptrmem8.C: New test.
10878
10879 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10880
10881 PR c++/12573
10882 * g++.dg/template/dependent-expr3.C: New test.
10883
10884 2003-12-01 James Lemke <jim@wasabisystems.com>
10885
10886 * gcc.dg/arm-g2.c: New test.
10887
10888 2003-12-01 Roger Sayle <roger@eyesopen.com>
10889
10890 PR optimization/11634
10891 * gcc.dg/20031201-2.c: New test case.
10892
10893 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10894
10895 PR 11433
10896 * objc.dg/proto-lossage-3.m: New test.
10897
10898 2003-12-01 Roger Sayle <roger@eyesopen.com>
10899
10900 PR optimization/12628
10901 * gcc.dg/20031201-1.c: New test case.
10902
10903 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10904
10905 * gcc.dg/unaligned-1.c: New test.
10906
10907 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10908
10909 PR c++/9849
10910 * g++.dg/template/error4.C: New test.
10911 * g++.dg/template/nested3.C: Adjust error markers.
10912
10913 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10914
10915 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10916
10917 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10918
10919 PR c/10333
10920 * gcc.dg/bitfld-7.c: New test.
10921
10922 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10923
10924 * gcc.dg/tls/asm-1.C: New test.
10925
10926 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10927
10928 * gcc.dg/cpp/assert4.c: Update.
10929
10930 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10931
10932 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10933 * gcc.dg/builtin-apply3.c: New test.
10934
10935 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10936
10937 * lib/compat.exp (compat-obj): New xfaildata parameter.
10938 Use it to set compiler_conditional_xfail_data before compiling.
10939 (compat-get-options): Handle dg-xfail-if.
10940 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10941 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10942 * gcc.dg/compat/vector-1_y.c: Likewise.
10943 * gcc.dg/compat/vector-2_x.c: Likewise.
10944 * gcc.dg/compat/vector-2_y.c: Likewise.
10945
10946 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10947
10948 * g++.dg/opt/reg-stack4.C: New test.
10949
10950 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10951
10952 * gcc.dg/builtin-apply2.c: New test.
10953
10954 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10955
10956 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10957
10958 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10959
10960 PR c++/12924
10961 * g++.dg/template/template-id-2.C: New test.
10962
10963 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10964
10965 PR c++/5369
10966 * g++.dg/template/memfriend1.C: New test.
10967 * g++.dg/template/memfriend2.C: Likewise.
10968 * g++.dg/template/memfriend3.C: Likewise.
10969 * g++.dg/template/memfriend4.C: Likewise.
10970 * g++.dg/template/memfriend5.C: Likewise.
10971 * g++.dg/template/memfriend6.C: Likewise.
10972 * g++.dg/template/memfriend7.C: Likewise.
10973 * g++.dg/template/memfriend8.C: Likewise.
10974 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10975
10976 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10977
10978 PR c++/12515
10979 * g++.dg/ext/cond1.C: New test.
10980
10981 2003-11-20 Richard Henderson <rth@redhat.com>
10982
10983 * gcc.dg/20020201-2.c: Remove.
10984 * gcc.dg/20020201-4.c: Remove.
10985 * gcc.dg/20020304-1.c: Remove.
10986
10987 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10988
10989 * gcc.dg/cpp/trad/xwin1.c: New test case.
10990
10991 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10992
10993 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10994 * lib/g77.exp: Likewise.
10995 * lib/objc.exp: Likewise.
10996 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10997 for darwin.
10998
10999 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11000
11001 PR c++/12932
11002 * g++.dg/template/static5.C: New test.
11003
11004 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11005
11006 * gcc.dg/nested-func-1.c: New test.
11007
11008 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11009
11010 * gcc.dg/cpp/assert4.c: New test.
11011
11012 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11013
11014 PR c++/2294
11015 * g++.dg/lookup/using9.c: New test.
11016
11017 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11018
11019 PR c++/12762
11020 * g++.dg/template/error3.C: New test.
11021
11022 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11023
11024 PR ada/13035
11025 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11026 No longer use a wrapper for gcc, since this does not work under
11027 Windows.
11028
11029 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11030
11031 PR c++/2094
11032 * g++.dg/template/ptrmem7.C: New test.
11033
11034 2003-11-13 Andrew Pinski <apinski@apple.com>
11035
11036 * gcc.c-torture/compile/20031113-1.c: New test.
11037
11038 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11039 Kean Johnston <jkj@sco.com>
11040
11041 PR c/13029
11042 * gcc.dg/unused-4.c: Update.
11043
11044 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11045
11046 * g++.dg/opt/const3.C: New test.
11047
11048 2003-11-13 Jan Hubicka <jh@suse.cz>
11049
11050 * gcc.c-torture/compile/20031112-1.c: New test.
11051
11052 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11053
11054 * g++.dg/parse/crash10.C: Remove bogus error marker.
11055
11056 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11057
11058 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11059 (host_gcc): Likewise.
11060 (ROOT): Honor $PWDCMD.
11061 (BASE): Likewise.
11062 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11063
11064 2003-11-12 Catherine Moore <clm@redhat.com>
11065
11066 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11067
11068 2003-11-12 Andreas Jaeger <aj@suse.de>
11069 Jakub Jelinek <jakub@redhat.com>
11070 Andrew Pinski <pinskia@physics.uc.edu>
11071 Richard Henderson <rth@redhat.com>
11072
11073 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11074 systems.
11075 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11076
11077 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11078 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11079
11080 2003-11-11 Andreas Jaeger <aj@suse.de>
11081
11082 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11083
11084 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11085
11086 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11087
11088 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11089 Clean ups.
11090
11091 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11092
11093 * gcc.dg/trampoline-1.c: New test.
11094
11095 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11096
11097 * gcc.c-torture/compile/200031109-1.c: New test.
11098
11099 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11100
11101 PR c/3190
11102 PR c/8714
11103 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11104 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11105 gcc.dg/format/no-y2k-1.c: Update.
11106
11107 2003-11-08 Roger Sayle <roger@eyesopen.com>
11108
11109 PR optimization/10467
11110 * gcc.dg/20031108-1.c: New test case.
11111
11112 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11113
11114 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11115
11116 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11117
11118 * gcc.dg/compound-lvalue-1.c: New test.
11119 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11120 some XFAILs.
11121
11122 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11123
11124 * gcc.dg/altivec-varargs-1.c: New test.
11125
11126 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11127
11128 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11129 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11130 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11131 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11132 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11133
11134 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11135
11136 * gcc.dg/cond-lvalue-1.c: New test.
11137
11138 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11139
11140 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11141
11142 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11143
11144 PR c++/11616
11145 * g++.dg/template/instantiate5.C: New test.
11146
11147 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11148
11149 PR c++/12726
11150 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11151 * ChangeLog: Add missing first entry for above test.
11152
11153 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11154
11155 PR c++/9810
11156 * g++.dg/template/using8.C: New test.
11157 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11158
11159 2003-11-02 Roger Sayle <roger@eyesopen.com>
11160
11161 PR optimization/10817
11162 * gcc.c-torture/compile/20031102-1.c: New test case.
11163
11164 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11165
11166 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11167 2147483647.
11168
11169 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11170
11171 * gcc.dg/20031102-1.c: New test.
11172
11173 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11174
11175 * gcc.dg/complex-1.c: New test.
11176
11177 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11178
11179 PR c++/12796
11180 * g++.dg/template/crash13.C: Adjust expected error location.
11181 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11182
11183 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11184
11185 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11186
11187 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11188
11189 PR/10239
11190 * gcc.c-torture/compile/20031031-2.c: New test.
11191
11192 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11193
11194 PR/11640
11195 * gcc.c-torture/compile/20031031-1.c: New test.
11196
11197 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11198
11199 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11200 * gcc.misc-tests/bprob.exp: Likewise.
11201 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11202 the execution test on arm-elf configs.
11203 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11204 configs that don't support scratch files.
11205 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11206
11207 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11208
11209 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11210 done by dejagnu.
11211
11212 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11213
11214 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11215 Avoid non pure sh syntax. Add more logging.
11216
11217 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11218 fail.
11219
11220 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11221
11222 PR libgcj/10610
11223 * gcc.dg/ppc-stackalign-1.c: New test.
11224
11225 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11226
11227 * ada/acats/run_all.sh: Change output to be more compliant with
11228 dejagnu framework.
11229 Create acats.sum and acats.log files under testsuite/ada/acats
11230 Only run [a-z]* directories, to filter out e.g. CVS.
11231 Redirect build output to log file.
11232
11233 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11234
11235 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11236
11237 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11238
11239 PR ada/5909:
11240 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11241
11242 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11243
11244 * gcc.c-torture/compile/20031023-1.c: New test.
11245 * gcc.c-torture/compile/20031023-2.c: New test.
11246 * gcc.c-torture/compile/20031023-3.c: New test.
11247 * gcc.c-torture/compile/20031023-4.c: New test.
11248
11249 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11250
11251 PR c++/10371
11252 * g++.dg/lookup/scoped8.C: New test.
11253
11254 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11255
11256 * g++.dg/opt/reg-stack3.C: New test.
11257
11258 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11259
11260 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11261
11262 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11263
11264 PR c++/11076
11265 * g++.dg/template/crash13.C: New test.
11266
11267 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11268
11269 * gcc.dg/c99-restrict-2.c: New test.
11270
11271 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11272
11273 PR c++/12698, c++/12699, c++/12700, c++/12566
11274 * g++.dg/inherit/covariant9.C: New test.
11275 * g++.dg/inherit/covariant10.C: New test.
11276 * g++.dg/inherit/covariant11.C: New test.
11277
11278 2003-10-23 Jason Merrill <jason@redhat.com>
11279
11280 PR c++/12726
11281 * g++.dg/ext/complit2.C: New test.
11282
11283 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11284
11285 PR target/12654
11286 * gcc.c-torture/execute/20031020-1.c: New test.
11287
11288 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11289
11290 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11291 following the jump_insn.
11292
11293 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11294
11295 * gcc.dg/cast-lvalue-1.c: New test.
11296
11297 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11298
11299 PR c++/11962
11300 * g++.dg/template/cond2.C: New test.
11301
11302 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11303
11304 * gcc.dg/builtins-28.c: New test.
11305
11306 2003-10-20 Jan Hubicka <jh@suse.cz>
11307
11308 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11309 parameter.
11310 * testsuite/gcc.dg/inline-2.c: Likewise.
11311
11312 2003-10-20 Phil Edwards <phil@codesourcery.com>
11313
11314 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11315 * gcc.dg/nest.c: Likewise.
11316
11317 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11318
11319 PR c++/9781, c++/10583, c++/11862
11320 * g++.dg/parse/crash13.C: New test.
11321
11322 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11323
11324 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11325
11326 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11327
11328 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11329 Define HAVE_C99_RUNTIME except on Solaris.
11330 * gcc.dg/builtins-20.c: Likewise.
11331
11332 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11333
11334 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11335
11336 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11337
11338 PR c++/12495
11339 * g++.dg/template/crash21.C: New test.
11340
11341 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11342
11343 PR c++/2513
11344 * g++.dg/template/typename5.C: New test.
11345
11346 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11347
11348 PR c++/12369
11349 * g++.dg/template/friend25.C: New test.
11350
11351 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11352
11353 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11354 versions.
11355
11356 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11357
11358 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11359 == 2147483647.
11360
11361 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11362
11363 * gcc.c-torture/execute/960416-1.x: Remove.
11364 * gcc.c-torture/execute/divconst-3.x: Likewise.
11365
11366 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11367
11368 PR target/12598
11369 * gcc.dg/torture/cris-volatile-1.c: New test.
11370
11371 2003-10-14 Roger Sayle <roger@eyesopen.com>
11372
11373 PR optimization/9325
11374 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11375 for overflowing floating point to integer conversion during RTL
11376 simplification.
11377
11378 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11379
11380 * objc/execute/_cmd.m: Fix typo.
11381 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11382 Relax 'scan-assembler' regexp.
11383 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11384 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11385 * objc.dg/zero-link-2.m: Remove blank line.
11386 * objc.dg/zero-link-3.m: New test case.
11387
11388 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11389
11390 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11391
11392 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11393 than linker trickery.
11394
11395 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11396
11397 PR c++/12370
11398 * g++.dg/other/friend2.C: New test.
11399
11400 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11401
11402 * gcc.dg/20031012-1.c: New test.
11403
11404 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11405
11406 * gcc.dg/weak/weak-3.c: Fix for new warning.
11407
11408 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11409
11410 PR optimization/8750
11411 * gcc.c-torture/execute/20031012-1.c: New test case.
11412
11413 2003-10-11 Roger Sayle <roger@eyesopen.com>
11414
11415 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11416 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11417
11418 2003-10-11 Roger Sayle <roger@eyesopen.com>
11419
11420 PR optimization/12260
11421 * gcc.c-torture/compile/20031011-2.c: New test case.
11422
11423 2003-10-11 Roger Sayle <roger@eyesopen.com>
11424
11425 * gcc.c-torture/execute/20031011-1.c: New testcase.
11426
11427 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11428
11429 * gcc.c-torture/compile/20031011-1.c: New test.
11430
11431 2003-10-11 Jan Hubicka <jh@suse.cz>
11432
11433 * g++.dg/other/first-global.C: New test.
11434
11435 2003-10-11 Roger Sayle <roger@eyesopen.com>
11436
11437 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11438
11439 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11440
11441 * gcc.c-torture/compile/20031010-1.c: New test.
11442
11443 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11444
11445 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11446 * gcc.c-torture/execute/va-arg-25.c: ... here.
11447
11448 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11449
11450 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11451
11452 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11453
11454 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11455
11456 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11457
11458 * g++.dg/parse/error2.C: New test.
11459
11460 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11461
11462 PR c++/11097
11463 * g++.dg/other/error5.C: Modify the error message.
11464 * g++.dg/lookup/using8.C: New test.
11465
11466 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11467
11468 * gcc.dg/darwin-abi-2.c: New file.
11469 * gcc.c-torture/execute/va-arg-24.c: New file.
11470
11471 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11472
11473 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11474 indentation.
11475
11476 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11477
11478 PR c++/10147
11479 * g++.dg/other/error4.C: Update error messages.
11480 * g++.dg/template/ptrmem4.C: Likewise.
11481
11482 PR c++/12337
11483 * g++.dg/init/new9.C: New test.
11484
11485 PR c++/12334, c++/12236, c++/8656
11486 * g++.dg/ext/attrib8.C: New test.
11487
11488 2003-10-06 Devang Patel <dpatel@apple.com>
11489
11490 * gcc.dg/debug/dwarf2-3.h: New test.
11491 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11492
11493 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11494
11495 * g++.dg/opt/cfg2.C: New test.
11496
11497 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11498
11499 * g++.dg/opt/float1.C: New test.
11500
11501 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11502
11503 * gcc.dg/c90-array-lval-6.c: New test.
11504 * gcc.dg/c99-array-lval-6.c: New test.
11505
11506 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11507 Ziemowit Laski <zlaski@apple.com>
11508
11509 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11510 'Derived', so that it is never considered a class method; add
11511 new warning for '+port' method ambiguity.
11512 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11513 <objc/objc-api.h> (needed on Mac OS X).
11514 * objc.dg/method-13.m: New test.
11515
11516 2003-10-03 Roger Sayle <roger@eyesopen.com>
11517
11518 PR optimization/9325, PR java/6391
11519 * gcc.c-torture/execute/20031003-1.c: New test case.
11520
11521 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11522
11523 PR optimization/12180
11524 * gcc.dg/20031002-1.c: New test.
11525
11526 PR c++/12486
11527 * g++.dg/inherit/error1.C: New test.
11528
11529 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11530
11531 * lib/f-torture.exp (search_for): Rename to...
11532 (search_for_re): This. Also, clean up comments and the
11533 "regexp" invocation.
11534
11535 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11536
11537 * gcc.c-torture/compile/20031002-1.c: New test.
11538
11539 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11540
11541 * g++.dg/opt/cond1.C: New test.
11542
11543 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11544
11545 * gcc.dg/Wold-style-definition-2.c: New testcase.
11546 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11547
11548 2003-09-29 Richard Henderson <rth@redhat.com>
11549
11550 * g++.dg/init/array10.C: Add dg-options.
11551
11552 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11553
11554 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11555
11556 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11557
11558 * g++.dg/template/friend19.C: Fix typo.
11559 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11560
11561 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11562
11563 * gcc.c-torture/execute/20030928-1.c: New test.
11564 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11565
11566 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11567
11568 * g++.dg/opt/unroll1.C: New test.
11569
11570 2003-09-26 Roger Sayle <roger@eyesopen.com>
11571
11572 PR optimization/11741
11573 * gcc.dg/20030926-1.c: New test case.
11574
11575 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11576
11577 PR c++/5655
11578 * g++.dg/parse/access7.C: New test.
11579 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11580
11581 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11582
11583 MERGE OF objc-improvements-branch into MAINLINE:
11584 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11585 if libobjc has not been built.
11586 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11587 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11588 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11589 objc/execute/nested-3.m, objc/execute/np-2.m,
11590 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11591 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11592 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11593 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11594 objc.dg/special/unclaimed-category-1.h,
11595 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11596 well as GNU runtime.
11597 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11598 * execute/cascading-1.m, execute/function-message-1.m,
11599 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11600 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11601 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11602 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11603 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11604 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11605 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11606 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11607 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11608 * objc.dg/bitfield-2.m: Run only on Darwin.
11609 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11610 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11611 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11612 * objc.dg/const-str-1.m: Fix constant string layout.
11613
11614 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11615
11616 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11617
11618 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11619
11620 * gcc.dg/darwin-abi-1.c: New file.
11621
11622 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11623
11624 PR target/12281
11625 * gcc.c-torture/compile/20030921-1.c: New test.
11626
11627 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11628
11629 * g++.dg/opt/reg-stack2.C: New test.
11630
11631 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11632
11633 * g++.dg/eh/delayslot1.C: New test.
11634
11635 2003-09-20 Richard Henderson <rth@redhat.com>
11636
11637 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11638
11639 2003-09-20 Roger Sayle <roger@eyesopen.com>
11640
11641 * gcc.c-torture/execute/20030920-1.c: New test case.
11642
11643 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11644
11645 * g++.dg/rtti/typeid3.C: Correct expected error message.
11646
11647 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11648
11649 PR c++/157
11650 * g++.dg/parse/crash12.C: New test.
11651
11652 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11653
11654 * gcc.dg/compat/mixed-struct-check.h: New.
11655 * gcc.dg/compat/mixed-struct-defs.h: New.
11656 * gcc.dg/compat/mixed-struct-init.h: New.
11657 * gcc.dg/compat/struct-by-value-19_main.c: New.
11658 * gcc.dg/compat/struct-by-value-19_x.c: New.
11659 * gcc.dg/compat/struct-by-value-19_y.c: New.
11660 * gcc.dg/compat/struct-by-value-20_main.c: New.
11661 * gcc.dg/compat/struct-by-value-20_x.c: New.
11662 * gcc.dg/compat/struct-by-value-20_y.c: New.
11663 * gcc.dg/compat/struct-return-19_main.c: New.
11664 * gcc.dg/compat/struct-return-19_x.c: New.
11665 * gcc.dg/compat/struct-return-19_y.c: New.
11666 * gcc.dg/compat/struct-return-20_main.c: New.
11667 * gcc.dg/compat/struct-return-20_x.c: New.
11668 * gcc.dg/compat/struct-return-20_y.c: New.
11669
11670 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11671 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11672 so that it will not complain on LP64 targets.
11673
11674 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11675
11676 PR c++/495
11677 * g++.dg/template/friend24.C: New test.
11678
11679 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11680
11681 PR c++/12332
11682 * g++.dg/template/memtmpl2.C: New test.
11683
11684 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11685
11686 PR target/11184
11687 * gcc.dg/builtin-apply1.c: New test.
11688
11689 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11690
11691 PR c++/9848
11692 * g++.dg/warn/Wunused-4.C: New test.
11693
11694 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11695
11696 PR c++/12316
11697 * g++.dg/other/gc2.C: New test.
11698
11699 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11700
11701 PR c++/11991
11702 * g++.dg/rtti/typeid3.C: New test.
11703
11704 PR c++/12266
11705 * g++.dg/overload/template1.C: New test.
11706
11707 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11708
11709 * g++.dg/opt/cfg3.C: New test.
11710
11711 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11712
11713 PR c++/7939
11714 * g++.dg/template/crash11.C: New test.
11715
11716 2003-09-16 Jason Merrill <jason@redhat.com>
11717 Jakub Jelinek <jakub@redhat.com>
11718
11719 * gcc.dg/attr-warn-unused-result.c: New test.
11720
11721 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11722
11723 PR c++/12184
11724 * g++.dg/expr/call2.C: New test.
11725
11726 2003-09-15 Andreas Jaeger <aj@suse.de>
11727
11728 * gcc.dg/Wold-style-definition-1.c: New test.
11729
11730 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11731
11732 PR c++/3907
11733 * g++.dg/parse/template12.C: New test.
11734
11735 * g++.dg/abi/bitfield11.C: New test.
11736 * g++.dg/abi/bitfield12.C: Likewise.
11737
11738 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11739
11740 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11741 non-expansion of functional macro name without arguments at EOL.
11742 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11743
11744 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11745
11746 * gcc.c-torture/execute/20030914-[12].c: New tests.
11747
11748 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11749
11750 PR c++/11788
11751 * g++.dg/overload/addr1.C: New test.
11752
11753 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11754
11755 * gcc.dg/20030909-1.c: New test.
11756
11757 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11758
11759 * gcc.dg/ultrasp10.c: New test.
11760
11761 2003-09-09 Devang Patel <dpatel@apple.com>
11762
11763 * gcc.dg/darwin-ld-6.c: New test.
11764
11765 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11766
11767 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11768
11769 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11770
11771 * gcc.dg/ia64-types1.c: New test.
11772 * gcc.dg/ia64-types2.c: Likewise.
11773
11774 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11775
11776 * gcc.dg/builtins-1.c: Add more _Complex tests.
11777 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11778
11779 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11780 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11781
11782 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11783
11784 PR c++/11786
11785 * g++.dg/lookup/koenig2.C: New test.
11786
11787 PR c++/5296
11788 * g++.dg/rtti/typeid2.C: New test.
11789
11790 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11791
11792 * gcc.c-torture/compile/20030904-1.c: New test.
11793
11794 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11795
11796 * g++.dg/opt/longbranch2.C: New test.
11797
11798 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11799
11800 * g++.dg/template/crash10.C: Only compile it.
11801
11802 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11803
11804 PR middle-end/11665
11805 * gcc.c-torture/compile/20030907-1.c: New test.
11806 * g++.dg/init/array11.C: New test.
11807
11808 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11809
11810 PR c++/11852
11811 * g++.dg/init/struct1.C: New test.
11812
11813 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11814
11815 PR c++/12181
11816 * g++.dg/expr/comma1.C: New test.
11817
11818 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11819
11820 PR c++/11867
11821 * g++.dg/expr/static_cast5.C: New test.
11822
11823 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11824
11825 PR c++/11507
11826 * g++.dg/lookup/scoped7.C: New test.
11827
11828 PR c++/9574
11829 * g++.dg/other/static1.C: New test.
11830
11831 PR c++/11490
11832 * g++.dg/warn/template-1.C: New test.
11833
11834 PR c++/11432
11835 * g++.dg/template/crash10.C: New test.
11836
11837 PR c++/2478
11838 * g++.dg/overload/VLA.C: New test.
11839
11840 PR c++/10804
11841 * g++.dg/template/call1.C: New test.
11842
11843 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11844
11845 PR c++/11794
11846 * g++.dg/parse/using3.C: New test.
11847
11848 2003-09-06 Roger Sayle <roger@eyesopen.com>
11849
11850 PR c++/11409
11851 * g++.dg/overload/builtin3.C: New test case.
11852
11853 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11854
11855 PR c/9862
11856 * gcc.dg/20030906-1.c: New test.
11857 * gcc.dg/20030906-2.c: Likewise.
11858
11859 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11860
11861 PR c++/12167
11862 * g++.dg/parse/defarg5.C: New test.
11863
11864 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11865
11866 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11867
11868 PR c++/12163
11869 * g++.dg/expr/static_cast4.C: New test.
11870
11871 PR c++/12146
11872 * g++.dg/template/crash9.C: New test.
11873
11874 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11875
11876 * g++.old-deja/g++.ext/pretty2.C: Update for change
11877 in __FUNCTION__.
11878 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11879
11880 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11881
11882 PR c++/11922
11883 * g++/dg/template/qualified-id1.C: New test.
11884
11885 PR c++/12037
11886 * g++.dg/warn/noeffect4.C: New test.
11887
11888 2003-09-04 Matt Austern <austern@apple.com>
11889
11890 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11891 * g++.dg/ext/fnname2.C: Likewise.
11892 * g++.dg/ext/fnname3.C: Likewise.
11893
11894 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11895
11896 * g++.dg/expr/lval1.C: New test.
11897 * g++.dg/ext/lvcast.C: Remove.
11898
11899 2003-09-03 Roger Sayle <roger@eyesopen.com>
11900
11901 PR optimization/11700.
11902 * gcc.c-torture/compile/20030903-1.c: New test case.
11903
11904 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11905
11906 PR c++/12053
11907 * g++.dg/abi/layout4.C: New test.
11908
11909 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11910
11911 PR c++/11553
11912 * g++.dg/parse/friend3.C: New test.
11913
11914 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11915
11916 PR c++/11847
11917 * g++.dg/template/class1.C: New test.
11918
11919 PR c++/11808
11920 * g++.dg/expr/call1.C: New test.
11921
11922 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11923
11924 PR c++/12114
11925 * g++.dg/init/ref9.C: New test.
11926
11927 PR c++/11972
11928 * g++.dg/template/nested4.C: New test.
11929
11930 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11931
11932 PR c++/12093
11933 * g++.dg/template/non-dependent4.C: New test.
11934
11935 PR c++/11928
11936 * g++.dg/inherit/conv1.C: New test.
11937
11938 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11939
11940 PR c++/6196
11941 * g++.dg/ext/label1.C: New test.
11942 * g++.dg/ext/label2.C: Likewise.
11943
11944 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11945
11946 * g++.dg/expr/cond3.C: New test.
11947
11948 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11949
11950 * gcc.dg/builtins-1.c: Add new builtin cases.
11951
11952 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11953
11954 * gcc.dg/builtins-1.c: Add new cases.
11955 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11956
11957 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11958
11959 * gcc.dg/builtins-1.c: Add more math builtin tests.
11960 * gcc.dg/torture/builtin-attr-1.c: New test.
11961
11962 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11963
11964 PR optimization/5079
11965 * g++.dg/opt/static3.C: New test.
11966
11967 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11968
11969 * gcc.misc-tests/gcov-10b.c: New test.
11970
11971 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11972
11973 * g++.dg/opt/ptrmem3.C: New test.
11974
11975 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11976
11977 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11978
11979 * gcc.dg/20030826-2.c: New test.
11980
11981 2003-08-26 Roger Sayle <roger@eyesopen.com>
11982
11983 PR middle-end/12002
11984 * g77.f-torture/compile/12002.f: New test case.
11985
11986 2003-08-26 Roger Sayle <roger@eyesopen.com>
11987
11988 * gcc.dg/20030826-1.c: New test case.
11989
11990 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11991
11992 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11993
11994 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11995
11996 PR c++/11871
11997 * c++.dg/lookup/crash1.C: New test.
11998
11999 * c++.dg/warn/noeffect3.C: New test.
12000
12001 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12002
12003 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12004 * gcc.dg/compat/vector-1_y.c: Ditto.
12005 * gcc.dg/compat/vector-2_x.c: Ditto.
12006 * gcc.dg/compat/vector-2_y.c: Ditto.
12007
12008 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12009
12010 * gcc.dg/20030702-1.c: New test.
12011
12012 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12013
12014 PR c++/8795
12015 * g++.dg/ext/altivec-1.C: New test.
12016
12017 2003-08-24 Richard Henderson <rth@redhat.com>
12018
12019 * g++.dg/eh/simd-2.C: Add -w for x86.
12020
12021 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12022
12023 * gcc.dg/20030815-1.c: New test.
12024
12025 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12026
12027 PR c++/3765
12028 * g++.dg/parse/access6.C: New test.
12029
12030 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12031
12032 PR c++/641, c++/11876
12033 * g++.dg/template/friend22.C: New test.
12034 * g++.dg/template/friend23.C: Likewise.
12035
12036 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12037
12038 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12039 identically.
12040
12041 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12042
12043 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12044
12045 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12046
12047 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12048
12049 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12050
12051 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12052
12053 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12054
12055 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12056
12057 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12058
12059 PR c++/11919
12060 * g++.dg/overload/prom1.C: New test.
12061
12062 PR c++/11551
12063 * g++.dg/parse/dtor2.C: New test.
12064
12065 PR c++/10762
12066 * g++.dg/parse/using2.C: New test.
12067
12068 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12069
12070 PR target/11805
12071 * gcc.c-torture/compile/20030821-1.c: New.
12072
12073 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12074
12075 PR c++/11834
12076 * g++.dg/template/deduce2.C: New test.
12077
12078 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12079
12080 * gcc.c-torture/execute/20030821-1.c: New test.
12081
12082 2003-08-20 Roger Sayle <roger@eyesopen.com>
12083
12084 PR middle-end/11984
12085 * gcc.dg/20030820-1.c: New test case.
12086
12087 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12088
12089 PR c++/11945
12090 * g++.dg/warn/noeffect2.C: New test.
12091
12092 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12093
12094 PR c++/10926
12095 * g++.dg/template/dtor2.C: New test.
12096
12097 PR c++/11684
12098 * g++.dg/template/operator1.C: New test.
12099 * g++.dg/parse/operator4.C: New test.
12100
12101 PR c++/11946.C
12102 * g++.dg/expr/enum1.C: New test.
12103 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12104
12105 PR c++/11036.C
12106 * g++.dg/parse/elab2.C: New test.
12107 * g++.dg/parse/typedef4.C: Change error message.
12108 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12109 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12110 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12111
12112 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12113
12114 * gcc.dg/pch/warn-1.c: New.
12115 * gcc.dg/pch/warn-1.hs: New.
12116
12117 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12118 not-tested file.
12119
12120 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12121
12122 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12123
12124 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12125
12126 * gcc.dg/uninit-D.c: New Test.
12127 * gcc.dg/uninit-E.c: New Test.
12128 * gcc.dg/uninit-F.c: New Test.
12129 * gcc.dg/uninit-G.c: New Test.
12130
12131 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12132
12133 * g++.dg/README: Describe the pch directory.
12134
12135 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12136
12137 PR c++/11174
12138 * g++.dg/parse/access4.C: New test.
12139 * g++.dg/parse/access5.C: Likewise.
12140 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12141
12142 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12143
12144 * gcc.dg/noncompile/20030818-1.c: New.
12145
12146 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12147
12148 PR c++/11957
12149 * g++.dg/warn/noeffect1.C: New test.
12150
12151 * g++.dg/template/scope2.C: New test.
12152 * g++.dg/template/error2.C: Correct dg-error
12153
12154 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12155
12156 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12157
12158 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12159
12160 PR C++/11512
12161 * g++.dg/template/warn1.C: New.
12162
12163 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12164
12165 * g++.dg/template/error2.C: New test.
12166 * g++.dg/lookup/using7.C: Adjust errors
12167 * g++.old-deja/g++.pt/crash36.C: Likewise.
12168 * g++.old-deja/g++.pt/derived3.C: Likewise.
12169
12170 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12171
12172 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12173 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12174 * gcc.c-torture/execute/builtins/string-9.c: New, from
12175 string-opt-9.c. Adjust for execute/builtins framework.
12176 * gcc.c-torture/execute/string-opt-9.c: Delete.
12177
12178 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12179
12180 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12181
12182 * g++.dg/parse/ret-type2.C: New test.
12183
12184 PR c++/11703
12185 * g++.dg/init/new8.C: New test.
12186
12187 PR c++/10923
12188 * g++.dg/parse/typedef5.C: New test.
12189
12190 PR c++/9512
12191 * g++.dg/parse/qualified2.C: New test.
12192 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12193 invalid code.
12194
12195 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12196
12197 * g++.dg/conversion/ptrmem1.C: New test.
12198
12199 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12200
12201 PR target/11693
12202 * gcc.dg/20030811-1.c: New test.
12203
12204 PR target/11535
12205 * gcc.c-torture/execute/20030811-1.c: New test.
12206
12207 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12208
12209 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12210
12211 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12212
12213 PR c++/11789.C
12214 * g++.dg/inherit/multiple1.C: New test.
12215
12216 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12217
12218 * gcc.dg/spe1.c: New test.
12219
12220 PR c++/11670
12221 * g++.dg/expr/cast2.C: New test.
12222
12223 PR c++/10530
12224 * g++.dg/template/dependent-name2.C: New test.
12225
12226 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12227
12228 * g++.dg/parse/crash11.C: Put the dg options in comments.
12229
12230 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12231
12232 * lib/gcc-dg.exp: Update for diagnostic change.
12233
12234 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12235
12236 PR c++/5767
12237 * g++.dg/parse/crash11.C: New test.
12238
12239 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12240
12241 * gcc.dg/cpp/spacing1.c: Update.
12242
12243 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12244
12245 PR target/11739
12246 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12247 a value for -mtune.
12248
12249 2003-08-04 Roger Sayle <roger@eyesopen.com>
12250
12251 PR middle-end/11771
12252 * gcc.c-torture/compile/20030804-1.c: New test case.
12253
12254 2003-08-04 Roger Sayle <roger@eyesopen.com>
12255
12256 * gcc.dg/20030804-1.c: New test case.
12257
12258 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12259
12260 * gcc.dg/cpp/separate-1.c: New test.
12261
12262 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12263
12264 PR c++/11704
12265 * g++.dg/template/dependent-expr2.C: New test.
12266
12267 PR c++/11766
12268 * g++.dg/expr/ptrmem1.C: New test.
12269
12270 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12271
12272 PR c++/9453
12273 * g++.dg/template/friend15.C: New test.
12274
12275 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12276
12277 * lib/dg-pch.exp: Work round PCH bug.
12278
12279 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12280
12281 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12282 builtins. Move cases from builtins-4.c here.
12283
12284 * gcc.dg/torture/builtin-math-1.c: New test taken from
12285 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12286 additional cases.
12287
12288 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12289 Delete.
12290
12291 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12292
12293 PR c++/9447
12294 * g++.dg/template/using7.C: New test.
12295
12296 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12297
12298 * import1.c, import2.c: New tests.
12299
12300 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12301
12302 * g++.dg/eh/crossjump1.C: New test.
12303
12304 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12305
12306 PR c++/11697
12307 * g++.dg/template/using6.C: New test.
12308
12309 PR c++/11744
12310 * g++.dg/template/koenig2.C: New test.
12311
12312 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12313
12314 PR c++/7983
12315 * g++.dg/parse/typedef4.C: New test.
12316
12317 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12318
12319 PR c++/8442, c++/8806
12320 * g++.dg/template/elab1.C: New test.
12321 * g++.dg/template/type2.C: Likewise.
12322 * g++.dg/template/ttp3.C: Adjust expected error message.
12323 * g++.old-deja/g++.law/visibility13.C: Likewise.
12324 * g++.old-deja/g++.niklas/t135.C: Likewise.
12325 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12326 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12327 template argument.
12328 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12329
12330 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12331
12332 PR c++/11295
12333 * g++.dg/ext/stmtexpr1.C: New test.
12334
12335 * g++.dg/opt/tmp1.C: New test.
12336
12337 PR c++/11525
12338 * g++.dg/parse/constant4.C: New test.
12339
12340 PR c++/9447
12341 * g++.dg/template/using5.C: New test.
12342
12343 2003-07-31 Roger Sayle <roger@eyesopen.com>
12344
12345 * gcc.dg/builtins-27.c: New test case.
12346
12347 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12348
12349 * gcc.dg/tls/opt-7.c: New test.
12350
12351 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12352
12353 * g++.old-deja/g++.other/crash18.C: Remove.
12354
12355 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12356
12357 * g++.dg/template/explicit3.C: New.
12358 * g++.dg/template/explicit4.C: New.
12359 * g++.dg/template/explicit5.C: New.
12360
12361 PR c++/11347
12362 * g++.dg/template/memtmpl1.C: New.
12363
12364 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12365
12366 PR target/11565
12367 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12368 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12369
12370 2003-07-30 Jan Hubicka <jh@suse.cz>
12371
12372 * vtgc1.c: Kill.
12373
12374 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12375
12376 * gcc.dg/struct-in-proto-1.c: New test.
12377
12378 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12379
12380 * gcc.dg/cpp/include2.c: Only expect one message.
12381
12382 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12383
12384 PR c++/9447
12385 * g++.dg/template/using1.C: New test.
12386 * g++.dg/template/using2.C: New test.
12387 * g++.dg/template/using3.C: New test.
12388 * g++.dg/template/using4.C: New test.
12389
12390 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12391
12392 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12393 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12394
12395 2003-07-28 Jan Hubicka <jh@suse.cz>
12396
12397 PR c++/11530
12398 * g++.dg/opt/call1.C: New test.
12399
12400 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12401
12402 PR c++/11667
12403 * g++.dg/init/enum2.C: New test.
12404 * g++.dg/template/overload1.C: Add "-w" option.
12405
12406 2003-07-28 <hp@bitrange.com>
12407
12408 * gcc.dg/Wdeclaration-after-statement-1.c,
12409 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12410
12411 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12412
12413 * gcc.c-torture/compile/20030725-1.c: New test.
12414
12415 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12416
12417 * gcc.dg/20030505.c: Only run for SPE.
12418 Remove definition of opaque type.
12419
12420 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12421
12422 * g++.dg/template/ptrmem6.C: New test.
12423
12424 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12425
12426 * gcc.c-torture/compile/zero-strct-2.c: New test.
12427
12428 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12429
12430 * gcc.dg/intermod-1.c: New test.
12431
12432 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12433
12434 PR c++/11617
12435 * g++.dg/template/lookup2.C: New test.
12436 * g++.dg/template/memclass1.C: Remove instantiated from error.
12437 * g++.dg/other/error2.C: Tweak expected errors.
12438
12439 PR c++/11596
12440 * g++.dg/template/defarg3.C: New test.
12441
12442 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12443
12444 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12445
12446 * g++.dg/inherit/access5.C: New test.
12447
12448 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12449
12450 PR c++/11513
12451 * g++.dg/template/crash8.C: New test.
12452
12453 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12454
12455 PR c/10602
12456 * gcc.dg/noncompile/incomplete-2.c: New test.
12457
12458 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12459
12460 PR c++/11645
12461 * g++.dg/inherit/access4.C: New test.
12462
12463 PR c++/11517
12464 * g++.dg/expr/cond2.C: New test.
12465
12466 PR optimization/10679
12467 * g++.dg/opt/inline4.C: New test.
12468
12469 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12470
12471 * g++.dg/parse/crash10: New test.
12472
12473 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12474
12475 * g++.dg/ext/flexary1.C: New test.
12476
12477 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12478
12479 PR c++/10793
12480 * g++.dg/template/crash9.C: New test.
12481
12482 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12483
12484 PR c++/3004
12485 * g++.dg/parse/typedef3.C: New test.
12486
12487 PR c++/7906
12488 * g++.dg/parse/operator2.C: New test.
12489
12490 PR c++/8895
12491 * g++.dg/parse/def-tmpl-arg1.C: New test.
12492
12493 PR c++/9282
12494 * g++.dg/parse/funptr1.C: New test.
12495
12496 PR c++/9452
12497 * g++.dg/parse/ambig3.C: New test.
12498
12499 PR c++/9454
12500 * g++.dg/parse/operator3.C: New test.
12501
12502 PR c++/9486
12503 * g++.dg/parse/template10.C: New test.
12504
12505 PR c++/9488
12506 * g++.dg/parse/template11.C: New test.
12507
12508 PR c++/10150
12509 * g++.dg/parse/invalid-op1.C: New test.
12510
12511 PR c++/10247
12512 * g++.dg/parse/condexpr1.C: New test.
12513
12514 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12515
12516 * g++.dg/ext/packed3.C: New test.
12517 * g++.dg/ext/packed4.C: New test.
12518
12519 * gcc.dg/pack-test-3.c: New test.
12520
12521 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12522
12523 * lib/compat.exp: Handle dg-options per source file.
12524 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12525 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12526 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12527 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12528 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12529 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12530 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12531 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12532 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12533 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12534 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12535 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12536 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12537 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12538
12539 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12540
12541 PR c/10320
12542 * gcc.c-torture/execute/20030718-1.c: New test.
12543
12544 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12545
12546 PR optimization/11536
12547 * gcc.dg/20030721-1.c: New test.
12548
12549 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12550
12551 PR c++/11546
12552 * g++.dg/template/lookup1.C: New test.
12553
12554 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12555
12556 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12557 diagnostics of ill-formed constructs involving labels.
12558 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12559 the new 'previously defined here' message.
12560
12561 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12562
12563 * g++.dg/parse/non-dependent2.C: New test.
12564
12565 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12566
12567 * g++.dg/init/init-ref4.C: xfail on targets without
12568 weak symbols.
12569
12570 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12571
12572 PR target/11087
12573 * gcc.c-torture/execute/20030717-1.c: New test.
12574
12575 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12576
12577 * g++.dg/opt/cfg1.C: New test.
12578
12579 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12580
12581 PR optimization/11557
12582 * gcc.dg/20030717-1.c: New test.
12583
12584 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12585
12586 PR c++/10476
12587 * g++.dg/expr/crash-1.C: New test.
12588
12589 PR c++/11027
12590 * g++.dg/template/init3.C: New test.
12591
12592 PR c++/8222
12593 * g++.dg/template/non-dependent1.C: New test.
12594
12595 PR c++/11070
12596 * g++.dg/template/non-dependent2.C: New test.
12597
12598 PR c++/11071
12599 * g++.dg/template/non-dependent3.C: New test.
12600
12601 PR c++/9907
12602 * g++.dg/template/sizeof5.C: New test.
12603
12604 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12605
12606 PR 11498
12607 * gcc.c-torture/compile/mangle-1.c: New file.
12608
12609 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12610
12611 PR c++/7809
12612 * g++.dg/parse/access3.C: New test.
12613
12614 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12615
12616 PR c++/11384
12617 * g++.dg/init/init-ref4.C: New test.
12618
12619 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12620
12621 PR c++/11547
12622 * g++.dg/parse/constant3.C: New test.
12623 * g++.dg/parse/crash7.C: Likewise.
12624
12625 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12626
12627 PR target/11008
12628 * gcc.dg/i386-pentium4-not-mull.c: New.
12629
12630 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12631
12632 * gcc.dg/asm-names.c (ymain): Make it weak.
12633
12634 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12635
12636 PR c++/5421
12637 * g++.dg/template/friend21.C: New test.
12638
12639 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12640
12641 * gcc.dg/cleanup-8.c: New test.
12642 * gcc.dg/cleanup-9.c: New test.
12643
12644 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12645
12646 * g++.dg/ext/dll-MI1.h: New file.
12647 * g++.dg/ext/dllexport-MI1.C: New file.
12648 * g++.dg/ext/dllimport-MI1.C: New file.
12649
12650 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12651
12652 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12653 it does not have cmpstrsi patterns (just cmpmemsi).
12654
12655 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12656
12657 PR debug/11473
12658 * g++.dg/debug/debug8.C: New test.
12659
12660 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12661
12662 PR c++/10108
12663 * g++.dg/template/crash7.C: New test.
12664
12665 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12666
12667 PR target/10795
12668 * gcc.c-torture/compile/20030708-1.c: New.
12669
12670 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12671
12672 * gcc.c-torture/execute/20030715-1.c: New test.
12673
12674 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12675
12676 * gcc.dg/pch/inline-3.c: New file.
12677 * gcc.dg/pch/inline-3.hs: New file.
12678 * gcc.dg/pch/inline-4.c: New file.
12679 * gcc.dg/pch/inline-4.hs: New file.
12680
12681 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12682
12683 PR c++/11509
12684 * g++.dg/template/crash6.C: New test.
12685
12686 PR c++/7053
12687 * g++.dg/template/friend20.C: New test.
12688
12689 PR c++/7019
12690 * g++.dg/template/overload2.C: New test.
12691
12692 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12693
12694 PR optimization/11440
12695 * gcc.c-torture/execute/20030714-1.c: New test.
12696
12697 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12698
12699 PR c++/11154
12700 * g++.dg/template/partial2.C: New test.
12701
12702 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12703
12704 PR c++/11503
12705 * g++.dg/template/anon1.C: New test.
12706
12707 PR c++/11493
12708 PR c++/11495
12709 * g++.dg/parse/template9.C: Likewise.
12710 * g++.dg/template/crash4.C: New test.
12711 * g++.dg/template/koenig1.C: Likewise.
12712 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12713 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12714 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12715 functions.
12716 * g++.old-deja/g++.jason/template36.C: Likewise.
12717 * g++.old-deja/g++.mike/p1989.C: Likewise.
12718 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12719 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12720 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12721 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12722 compiling.
12723 * g++.old-deja/g++.pt/union2.C: Use this->.
12724
12725 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12726
12727 * gcc.dg/20030711-1.c: New test.
12728
12729 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12730
12731 PR c++/11050
12732 * g++.dg/parse/args1.C: New test.
12733 * g++.pt/defarg8.C: Change expected errors.
12734
12735 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12736
12737 PR c++/8164
12738 * g++.dg/template/nontype2.C: New test.
12739
12740 PR c++/10558
12741 * g++.dg/parse/template8.C: New test.
12742
12743 PR c++/8327
12744 * g++.dg/template/scope1.C: New test.
12745
12746 * g++.dg/warn/Wsign-compare-1.C: New test.
12747
12748 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12749
12750 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12751
12752 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12753
12754 PR c++/9411
12755 * g++.dg/template/explicit2.C: New test.
12756
12757 PR c++/10032
12758 * g++.dg/warn/pedantic1.C: New test.
12759
12760 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12761
12762 PR c++ 9483
12763 * g++.dg/other/field1.C: New test.
12764
12765 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12766
12767 PR c/11449
12768 * gcc.c-torture/compile/20030707-1.c: New.
12769
12770 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12771
12772 PR c++/10849
12773 * g++.dg/template/access12.C: New test.
12774
12775 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12776
12777 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12778 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12779 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12780 * gcc.misc-tests/gcov.exp: Update
12781 * g++.dg/gcov/gcov.exp: Update
12782 * lib/gcov.exp: Update.
12783
12784 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12785
12786 * g++.dg/abi/mangle17.C: Make sure template expressions are
12787 dependent.
12788 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12789 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12790 * g++.dg/opt/stack1.C: Remove erroneous code.
12791 * g++.dg/parse/template7.C: New test.
12792 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12793 * g++.old-deja/g++.pt/crash4.C: Likewise.
12794
12795 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12796
12797 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12798 with zero or one occurence of `$' after the initial `L'.
12799
12800 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12801
12802 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12803
12804 2003-07-08 Roger Sayle <roger@eyesopen.com>
12805
12806 PR c/11370
12807 * gcc.dg/Wunreachable-6.c: New testcase.
12808 * gcc.dg/Wunreachable-7.c: New testcase.
12809
12810 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12811
12812 PR c/11420
12813 * gcc.dg/20030708-1.c: New test.
12814
12815 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12816
12817 * gcc.dg/compat/sdata-section.h: New file.
12818 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12819 * gcc.dg/torture/mips-sdata-1.c: New test.
12820
12821 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12822
12823 PR c++/11030
12824 * g++.dg/template/friend19.C: New test.
12825
12826 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12827
12828 * g++.dg/opt/strength-reduce.C: New test.
12829
12830 2003-07-07 Roger Sayle <roger@eyesopen.com>
12831
12832 PR target/10979
12833 * gcc.dg/20030707-1.c: New testcase.
12834
12835 2003-07-07 Roger Sayle <roger@eyesopen.com>
12836
12837 PR optimization/11059
12838 * g++.dg/opt/emptyunion.C: New testcase.
12839
12840 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12841 Eric Botcazou <ebotcazou@libertysurf.fr>
12842
12843 * g++.dg/opt/stack1.C: New test.
12844
12845 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12846
12847 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12848 run test.
12849
12850 PR c++/11431
12851 * g++.dg/expr/static_cast3.C: New test.
12852
12853 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12854
12855 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12856 everywhere.
12857 * gcc.dg/concat.c: Concatenation of string constants with
12858 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12859 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12860 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12861 necessary to avoid multi-character character constant warning.
12862 * gcc.dg/cpp/escape.c: Likewise.
12863 * gcc.dg/cpp/ucs.c: Likewise.
12864 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12865 Fix a typo.
12866
12867 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12868
12869 PR c/11428
12870 * gcc.c-torture/compile/20030704-1.c: New.
12871
12872 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12873
12874 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12875
12876 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12877
12878 PR c++/5287, PR c++/7910, PR c++/11021
12879 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12880 tests for warnings.
12881 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12882 * g++.dg/ext/dllimport3.C: Likewise.
12883 * g++.dg/ext/dllimport4.C: New file.
12884 * g++.dg/ext/dllimport5.C: New file.
12885 * g++.dg/ext/dllimport6.C: New file.
12886 * g++.dg/ext/dllimport7.C: New file.
12887 * g++.dg/ext/dllimport8.C: New file.
12888 * g++.dg/ext/dllimport9.C: New file.
12889 * g++.dg/ext/dllimport10.C: New file.
12890 * g++.dg/ext/dllexport1.C: New file.
12891
12892 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12893
12894 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12895 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12896
12897 2003-07-03 Roger Sayle <roger@eyesopen.com>
12898
12899 * gcc.dg/builtins-25.c: New testcase.
12900 * gcc.dg/builtins-26.c: New testcase.
12901
12902 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12903
12904 * gcc.dg/compat/vector-defs.h: New file.
12905 * gcc.dg/compat/vector-setup.h: New file.
12906 * gcc.dg/compat/vector-check.h: New file.
12907 * gcc.dg/compat/vector-1_main.c: New file.
12908 * gcc.dg/compat/vector-1_x.c: New file.
12909 * gcc.dg/compat/vector-1_y.c: New file.
12910 * gcc.dg/compat/vector-2_main.c: New file.
12911 * gcc.dg/compat/vector-2_x.c: New file.
12912 * gcc.dg/compat/vector-2_y.c: New file.
12913
12914 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12915 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12916 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12917 * gcc.dg/compat/struct-align-1.h: New file.
12918 * gcc.dg/compat/struct-align-1_main.c: New file.
12919 * gcc.dg/compat/struct-align-1_x.c: New file.
12920 * gcc.dg/compat/struct-align-1_y.c: New file.
12921 * gcc.dg/compat/struct-align-2.h: New file.
12922 * gcc.dg/compat/struct-align-2_main.c: New file.
12923 * gcc.dg/compat/struct-align-2_x.c: New file.
12924 * gcc.dg/compat/struct-align-2_y.c: New file.
12925
12926 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12927 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12928 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12929 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12930 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12931 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12932 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12933 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12934 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12935 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12936 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12937 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12938 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12939 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12940 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12941 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12942 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12943 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12944 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12945 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12946 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12947 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12948 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12949 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12950 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12951 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12952 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12953 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12954 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12955
12956 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12957
12958 * gcc.dg/i386-call-1.c: New test.
12959
12960 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12961
12962 PR c++/9162
12963 * g++.dg/parse/defarg4.C: New.
12964
12965 2003-07-03 Roger Sayle <roger@eyesopen.com>
12966
12967 PR target/10700
12968 * gcc.c-torture/compile/20030703-1.c: New test case.
12969
12970 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12971
12972 * g++.dg/template/local3.C: Remove extra semicolon.
12973
12974 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12975
12976 * gcc.dg/i386-volatile-1.c: New test.
12977
12978 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12979
12980 PR c++/11072
12981 * g++.dg/other/offsetof2.C: XFAIL.
12982 * g++.dg/other/offsetof5.C: New.
12983
12984 PR c++/10219
12985 * g++.dg/template/error1.C: New.
12986
12987 PR c++/9779
12988 * g++.dg/template/dependent-expr1.C: New.
12989
12990 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12991
12992 PR c++/6949
12993 * g++.dg/template/local3.C: New test.
12994
12995 PR c++/11149
12996 * g++.dg/lookup/scoped6.C: New test.
12997
12998 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12999
13000 PR c++/8046
13001 * g++.dg/other/error7.C: New test.
13002
13003 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13004
13005 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13006 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13007 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13008 * g++.old-deja/g++.other/union2.C: Likewise.
13009 * gcc.dg/c90-const-expr-2.c: Likewise.
13010 * gcc.dg/c90-const-expr-3.c: Likewise.
13011 * gcc.dg/c99-const-expr-2.c: Likewise.
13012 * gcc.dg/c99-const-expr-3.c: Likewise.
13013 * gcc.dg/concat.c: Likewise.
13014
13015 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13016
13017 PR c++/9559
13018 * g++.dg/init/static1.C: New test.
13019
13020 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13021
13022 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13023 * g++.old-deja/g++.other/access2.C: Likewise.
13024 * g++.old-deja/g++.other/decl2.C: Likewise.
13025 * gcc.c-torture/execute/20020615-1.c: Likewise.
13026
13027 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13028
13029 PR c++/4933
13030 * g++.dg/template/sizeof4.C: New test.
13031
13032 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13033
13034 * g++.dg/other/error6.C: New test.
13035
13036 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13037
13038 PR c++/10750
13039 * g++.dg/parse/constant2.C: New test.
13040
13041 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13042
13043 PR c++/11106
13044 * g++.dg/other/error5.C: New test.
13045
13046 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13047
13048 * gcc.dg/format/gcc_diag-1.c: New test.
13049
13050 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13051
13052 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13053
13054 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13055
13056 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13057 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13058 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13059
13060 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13061
13062 * gcc.c-torture/execute/builtins/string-8.c: New test.
13063 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13064 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13065 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13066
13067 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13068
13069 PR c++/10468
13070 * g++.dg/ext/typeof6.C: New test.
13071
13072 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13073
13074 PR c++/10796
13075 * g++.dg/init/enum1.C: New test.
13076
13077 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13078
13079 * gcc.dg/20030627-1.c: New test.
13080
13081 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13082
13083 PR c++/11332
13084 * g++.dg/expr/static_cast2.C: New test.
13085
13086 2003-06-26 Roger Sayle <roger@eyesopen.com>
13087 Jakub Jelinek <jakub@redhat.com>
13088
13089 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13090 sprintf(dst,"%s",src) optimization.
13091 * gcc.c-torture/execute/20030626-1.c: New test case.
13092 * gcc.c-torture/execute/20030626-2.c: New test case.
13093
13094 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13095
13096 * gcc.c-torture/execute/multi-ix.c: New test.
13097
13098 * gcc.c-torture/execute/simd-4.c (main):
13099 Added missing semicolon at end of union.
13100
13101 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13102
13103 PR c++/8266
13104 * g++.dg/template/explicit-instantiation3.C: New test.
13105
13106 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13107
13108 * gcc.dg/20030626-1.c: Use signed char.
13109
13110 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13111
13112 * gcc.dg/20030626-1.c: New test.
13113
13114 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13115
13116 * const-str-2.m: Update.
13117
13118 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/10990
13121 * g++.dg/rtti/dyncast1.C: New test.
13122 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13123 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13124 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13125
13126 PR c++/10931
13127 * g++.dg/expr/static_cast1.C: New test.
13128
13129 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13130
13131 * gcc.dg/20030625-1.c: New test.
13132
13133 2003-06-24 Roger Sayle <roger@eyesopen.com>
13134
13135 * gcc.c-torture/compile/20030624-1.c: New test case.
13136
13137 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13138
13139 * gcc.c-torture/execute/string-opt-17.c: New test.
13140
13141 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13142
13143 PR c++/5754
13144 * g++.dg/parse/crash6.C: New test.
13145
13146 2003-06-23 Roger Sayle <roger@eyesopen.com>
13147
13148 * gcc.dg/builtins-24.c: New test case.
13149
13150 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13151
13152 * g++.dg/opt/operator1.C: New test.
13153
13154 2003-06-22 Roger Sayle <roger@eyesopen.com>
13155
13156 * gcc.c-torture/execute/string-opt-16.c: New test case.
13157
13158 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13159
13160 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13161 * g++.old-deja/g++.other/conv7.C: Likewise
13162 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13163 * g++.old-deja/g++.other/overload14.C: Likewise.
13164
13165 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13166
13167 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13168 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13169
13170 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13171
13172 PR c++/10888
13173 * g++.dg/warn/Winline-3.C: New test.
13174
13175 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13176
13177 * lib/target-supports.exp (check_alias_available): Make the test
13178 program acceptable to the Solaris assembler.
13179
13180 PR c++/10749
13181 * g++.dg/template/memclass2.C: New test.
13182
13183 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13184 Eric Botcazou <ebotcazou@libertysurf.fr>
13185
13186 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13187 data for non-matching targets.
13188 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13189
13190 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13191
13192 PR c++/10845
13193 * g++.dg/template/member3.C: New test.
13194
13195 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/10939
13198 * g++.dg/template/func1.C: New test.
13199
13200 PR c++/9649
13201 * g++.dg/template/static4.C: New test.
13202 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13203
13204 PR c++/11041
13205 * g++.dg/init/ref7.C: New test.
13206
13207 2003-06-19 Matt Austern <austern@apple.com>
13208
13209 PR c++/11228
13210 * g++.dg/anew1.C: New test.
13211 * g++.dg/anew2.C: New test.
13212 * g++.dg/anew3.C: New test.
13213 * g++.dg/anew4.C: New test.
13214
13215 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13216
13217 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13218
13219 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13220
13221 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13222 endian-dependent.
13223
13224 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13225
13226 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13227 Remove cruft.
13228
13229 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13230
13231 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13232 * gcc.c-torture/compile/961203-1.c: Likewise.
13233 * gcc.c-torture/compile/980506-1.c: Likewise.
13234
13235 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13236
13237 PR c++/10712
13238 * g++.dg/lookup/using7.C: New test.
13239
13240 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13241
13242 PR c++/11105
13243 * g++.dg/abi/conv1.C: Remove it.
13244 * g++.dg/template/conv7.C: New test.
13245 * g++.dg/template/conv8.C: Likewise.
13246 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13247 conversion operator.
13248
13249 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13250
13251 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13252 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13253 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13254 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13255 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13256 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13257 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13258 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13259 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13260 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13261 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13262 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13263 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13264 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13265 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13266 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13267 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13268 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13269 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13270 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13271 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13272 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13273 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13274 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13275 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13276 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13277 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13278 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13279 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13280
13281 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13282
13283 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13284 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13285 indications.
13286
13287 2003-06-16 Roger Sayle <roger@eyesopen.com>
13288
13289 * gcc.dg/i386-387-5.c: New test case.
13290 * gcc.dg/i386-387-6.c: New test case.
13291 * gcc.dg/builtins-23.c: New test case.
13292
13293 2003-06-15 Roger Sayle <roger@eyesopen.com>
13294
13295 * gcc.dg/builtins-22.c: New test case.
13296 * gcc.dg/i386-387-1.c: Update to test exp.
13297 * gcc.dg/i386-387-2.c: Likewise.
13298
13299 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13300
13301 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13302
13303 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13304
13305 * lib/gcc-dg.exp (dg-require-dll): New function.
13306 (dg-xfail-if): Likewise.
13307 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13308 driver.
13309
13310 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13311 * gcc.c-torture/compile/20001205-1.c: Likewise.
13312 * gcc.c-torture/compile/20001226-1.c: Likewise.
13313 * gcc.c-torture/compile/20010518-2.c: Likewise.
13314 * gcc.c-torture/compile/20020312-1.c: Likewise.
13315 * gcc.c-torture/compile/20020604-1.c: Likewise.
13316 * gcc.c-torture/compile/920501-12.c: Likewise.
13317 * gcc.c-torture/compile/920501-4.c: Likewise.
13318 * gcc.c-torture/compile/920520-1.c: Likewise.
13319 * gcc.c-torture/compile/920521-1.c: Likewise.
13320 * gcc.c-torture/compile/920625-1.c: Likewise.
13321 * gcc.c-torture/compile/961203-1.c: Likewise.
13322 * gcc.c-torture/compile/980506-1.c: Likewise.
13323 * gcc.c-torture/compile/981006-1.c: Likewise.
13324 * gcc.c-torture/compile/981022-1.c: Likewise.
13325 * gcc.c-torture/compile/981223-1.c: Likewise.
13326 * gcc.c-torture/compile/990617-1.c: Likewise.
13327 * gcc.c-torture/compile/dll.c: Likewise.
13328 * gcc.c-torture/compile/labels-3.c: Likewise.
13329 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13330 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13331 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13332 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13333 * gcc.c-torture/compile/simd-5.c: Likewise.
13334 * gcc.c-torture/compile/20000804-1.x: Remove.
13335 * gcc.c-torture/compile/20001205-1.x: Likewise.
13336 * gcc.c-torture/compile/20001226-1.x: Likewise.
13337 * gcc.c-torture/compile/20010518-2.x: Likewise.
13338 * gcc.c-torture/compile/20020312-1.x: Likewise.
13339 * gcc.c-torture/compile/20020604-1.x: Likewise.
13340 * gcc.c-torture/compile/920501-12.x: Likewise.
13341 * gcc.c-torture/compile/920501-4.x: Likewise.
13342 * gcc.c-torture/compile/920520-1.x: Likewise.
13343 * gcc.c-torture/compile/920521-1.x: Likewise.
13344 * gcc.c-torture/compile/920625-1.x: Likewise.
13345 * gcc.c-torture/compile/961203-1.x: Likewise.
13346 * gcc.c-torture/compile/980506-1.x: Likewise.
13347 * gcc.c-torture/compile/981006-1.x: Likewise.
13348 * gcc.c-torture/compile/981022-1.x: Likewise.
13349 * gcc.c-torture/compile/981223-1.x: Likewise.
13350 * gcc.c-torture/compile/990617-1.x: Likewise.
13351 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13352 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13353 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13354 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13355 * gcc.c-torture/compile/simd-5.x: Likewise.
13356
13357 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13358
13359 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13360
13361 * gcc.c-torture/execute/20030611-1.c: New test.
13362
13363 2003-06-12 Roger Sayle <roger@eyesopen.com>
13364
13365 PR middle-end/168
13366 * gcc.dg/20030612-1.c: New test case.
13367
13368 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13369
13370 PR c++/10635
13371 * g++.dg/expr/cast1.C: New test.
13372
13373 2003-06-12 Roger Sayle <roger@eyesopen.com>
13374
13375 * gcc.dg/builtins-21.c: New test case.
13376
13377 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13378
13379 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13380 options instead of at the end.
13381 * lib/objc.exp (objc_target_compile): Likewise.
13382
13383 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13384
13385 PR c++/10432
13386 * g++.dg/parse/error1.C: New test.
13387
13388 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13389
13390 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13391 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13392 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13393 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13394 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13395 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13396 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13397 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13398 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13399 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13400 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13401 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13402 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13403 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13404 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13405 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13406 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13407 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13408 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13409 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13410 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13411 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13412 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13413 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13414
13415 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13416 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13417 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13418 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13419 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13420 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13421 * gcc.dg/compat/scalar-return-3_main.c: New file.
13422 * gcc.dg/compat/scalar-return-3_x.c: New file.
13423 * gcc.dg/compat/scalar-return-3_y.c: New file.
13424 * gcc.dg/compat/scalar-return-4_main.c: New file.
13425 * gcc.dg/compat/scalar-return-4_x.c: New file.
13426 * gcc.dg/compat/scalar-return-4_y.c: New file.
13427
13428 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13429
13430 * gcc.dg/compat/fp2-struct-check.h: New file.
13431 * gcc.dg/compat/fp2-struct-defs.h: New file.
13432 * gcc.dg/compat/fp2-struct-init.h: New file.
13433 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13434 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13435 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13436 * gcc.dg/compat/struct-return-10_main.c: New file.
13437 * gcc.dg/compat/struct-return-10_x.c: New file.
13438 * gcc.dg/compat/struct-return-10_y.c: New file.
13439
13440 * gcc.dg/compat/compat-common.h: New file.
13441 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13442 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13443 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13444 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13445 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13446 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13447 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13448 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13449 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13450 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13451 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13452 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13453 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13454 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13455 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13456 * gcc.dg/compat/small-struct-check.h: Ditto.
13457 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13458 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13459 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13460 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13461 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13462 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13463 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13464 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13465 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13466 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13467 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13468 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13469 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13470 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13471 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13472 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13473 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13474 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13475 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13476 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13477 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13478 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13479 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13480 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13481 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13482 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13483 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13484 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13485 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13486 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13487
13488 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13489
13490 * g++.dg/pch/static-1.C: New file.
13491 * g++.dg/pch/static-1.Hs: New file.
13492
13493 2003-06-10 Richard Henderson <rth@redhat.com>
13494
13495 * gcc.dg/asm-7.c: Adjust expected warning text.
13496
13497 2003-06-10 Roger Sayle <roger@eyesopen.com>
13498
13499 * gcc.dg/builtins-20.c: New test case.
13500
13501 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13502
13503 PR c++/11131
13504 * g++.dg/opt/template1.C: New test.
13505
13506 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13507
13508 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13509 additional_sources.
13510
13511 2003-05-21 David Taylor <dtaylor@emc.com>
13512
13513 * gcc.dg/Wpadded.c: New file.
13514
13515 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13516
13517 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13518 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13519 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13520 dg-require-weak.
13521
13522 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13523
13524 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13525
13526 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13527
13528 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13529 (dg-require-alias): Likewise.
13530 (dg-require-gc-sections): Likewise.
13531 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13532
13533 2003-06-08 Richard Henderson <rth@redhat.com>
13534
13535 * gcc.dg/20011029-2.c: Fix the array reference.
13536 * gcc.dg/asm-7.c: New.
13537
13538 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13539
13540 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13541
13542 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13543
13544 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13545 (dg-require-gc-sections): Likewise.
13546
13547 2003-06-08 Jan Hubicka <jh@suse.cz>
13548
13549 * i386-cmov1.c: Fix regular expression.
13550 * i386-cvt-1.c: Likewise.
13551 * i386-local.c: Likewise.
13552 * i386-local2.c: Likewise.
13553 * i386-mul.c: Likewise.
13554 * i386-ssetype-1.c: Likewise.
13555 * i386-ssetype-3.c: Likewise.
13556 * i386-ssetype-5.c: Likewise.
13557
13558 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13559
13560 PR c++/11039
13561 * g++.dg/warn/implicit-typename2.C: New test.
13562 * g++.dg/warn/implicit-typename3.C: New test.
13563
13564 2003-06-07 Richard Henderson <rth@redhat.com>
13565
13566 * g++.dg/other/offsetof3.C: Use size_t.
13567 * g++.dg/other/offsetof4.C: Likewise.
13568
13569 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13570
13571 * lib/copy-file.exp: New. Implement gcc_copy_files.
13572
13573 * lib/dg-pch.exp: Load copy-file.exp
13574 (dg-pch): Use gcc_copy_files instead of "file copy".
13575
13576 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13577
13578 * gcc.dg/weak/weak.exp: Simplify.
13579 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13580 * gcc.dg/weak/weak-1.c: Likewise.
13581 * gcc.dg/weak/weak-2.c: Likewise.
13582 * gcc.dg/weak/weak-3.c: Likewise.
13583 * gcc.dg/weak/weak-4.c: Likewise.
13584 * gcc.dg/weak/weak-5.c: Likewise.
13585 * gcc.dg/weak/weak-6.c: Likewise.
13586 * gcc.dg/weak/weak-7.c: Likewise.
13587 * gcc.dg/weak/weak-8.c: Likewise.
13588 * gcc.dg/weak/weak-9.c: Likewise.
13589
13590 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13591
13592 gcc.c-torture/execute/20030606-1.c: New.
13593
13594 2003-06-06 Roger Sayle <roger@eyesopen.com>
13595
13596 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13597 * gcc.dg/builtins-19.c: Likewise.
13598
13599 2003-06-06 Roger Sayle <roger@eyesopen.com>
13600
13601 * gcc.dg/builtins-2.c: Add some more tests.
13602 * gcc.dg/builtins-18.c: New test case.
13603 * gcc.dg/builtins-19.c: New test case.
13604
13605 2003-06-06 Roger Sayle <roger@eyesopen.com>
13606 Jim Wilson <wilson@tuliptree.org>
13607
13608 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13609
13610 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13611
13612 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13613 mempcpy/stpcpy calls not to be optimized into something else.
13614 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13615 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13616 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13617
13618 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13619
13620 * gcc.dg/format/asm_fprintf-1.c: New test.
13621
13622 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13623
13624 * lib/gcc-defs.exp (additional_sources): New variable.
13625 (dg-additional-sources): New function.
13626 (additional_files): New variable.
13627 (dg-additional-files): New function.
13628 (dg-additional-files-options): Likewise.
13629 * lib/gcc-dg.exp (dg-require-weak): New function.
13630 (dg-require-alias): Likewise.
13631 (dg-require-gc-sections): Likewise.
13632 * lib/target-supports.exp (check_alias_available): Remove testfile
13633 parameter.
13634 (check_gc_sections_available): New function.
13635 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13636 (dg-gpp-additional-files): Likewise.
13637 * lib/g++.exp (additional_sources): Remove.
13638 (additional_files): Likewise.
13639 (g++_target_compile): Use dg-additional-files-options.
13640
13641 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13642 Tcl logic.
13643 * gcc.dg/special/ecos.exp: Remove.
13644 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13645 * gcc.dg/special/alias-1.c: Likewise.
13646 * gcc.dg/special/alias-2.c: Likewise.
13647 * gcc.dg/special/gcsec-1.c: Likewise.
13648 * gcc.dg/special/weak-1.c: Likewise.
13649 * gcc.dg/special/weak-2.c: Likewise.
13650 * gcc.dg/special/wkali-1.c: Likewise.
13651 * gcc.dg/special/wkali-2.c: Likewise.
13652
13653 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13654 dg-gpp-additional-*.
13655 * g++.dg/special/conpr-3.C: Likewise.
13656 * g++.dg/special/conpr-4.C: Likewise.
13657 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13658 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13659 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13660 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13661 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13662 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13663 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13664 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13665 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13666 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13667 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13668 * g++.old-deja/g++.other/comdat1.C: Likewise.
13669 * g++.old-deja/g++.other/comdat2.C: Likewise.
13670 * g++.old-deja/g++.other/comdat3.C: Likewise.
13671 * g++.old-deja/g++.other/ctor1.C: Likewise.
13672 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13673
13674 2003-06-05 Richard Henderson <rth@redhat.com>
13675
13676 * gcc.dg/debug/20030605-1.c: New.
13677
13678 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13679
13680 * README.QMTEST: Update.
13681
13682 2003-06-04 Richard Henderson <rth@redhat.com>
13683
13684 * gcc.dg/cleanup-1.c: New.
13685 * gcc.dg/cleanup-2.c: New.
13686 * gcc.dg/cleanup-3.c: New.
13687 * gcc.dg/cleanup-4.c: New.
13688 * gcc.dg/cleanup-5.c: New.
13689 * gcc.dg/cleanup-6.c: New.
13690 * gcc.dg/cleanup-7.c: New.
13691
13692 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13693
13694 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13695
13696 * lib/dg-pch.exp: New file.
13697 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13698 * gcc.dg/pch/pch.exp: Likewise.
13699
13700 2003-06-04 Roger Sayle <roger@eyesopen.com>
13701
13702 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13703 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13704 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13705 * gcc.dg/builtins-17.c: New test case.
13706 * gcc.dg/i386-387-4.c: New test case.
13707 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13708
13709 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13710
13711 * gcc.dg/ultrasp9.c: New test.
13712
13713 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13714
13715 * gcc.c-torture/compile/20030604-1.c: New test.
13716 * gcc.dg/sparc-constant-1.c: New test.
13717
13718 2003-06-03 Glen Nakamura <glen@imodulo.com>
13719
13720 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13721
13722 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13723
13724 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13725
13726 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13727 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13728
13729 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13730
13731 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13732
13733 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13734
13735 PR c++/10940
13736 * g++.dg/template/spec10.C: New test.
13737
13738 2003-06-03 Roger Sayle <roger@eyesopen.com>
13739
13740 * gcc.dg/builtins-16.c: New test case.
13741
13742 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13743
13744 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13745 mempcpy test with post-increments.
13746 * gcc.c-torture/execute/string-opt-3.c: New test.
13747 * gcc.dg/string-opt-1.c: New test.
13748
13749 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13750
13751 PR fortran/10965
13752 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13753
13754 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13755
13756 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13757 (scan-assembler): ... here. Use dg-scan.
13758 (scan-assembler-not): Likewise.
13759 (scan-file): New function.
13760 (scan-file-not): Likewise.
13761 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13762 * gcc.dg/cpp/_Pragma4.c: Likewise.
13763 * gcc.dg/cpp/_Pragma5.c: Likewise.
13764 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13765 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13766 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13767 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13768 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13769 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13770 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13771 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13772 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13773 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13774 * gcc.dg/cpp/cxxcom1.c: Likewise.
13775 * gcc.dg/cpp/line1.c: Likewise.
13776 * gcc.dg/cpp/maccom1.c: Likewise.
13777 * gcc.dg/cpp/maccom2.c: Likewise.
13778 * gcc.dg/cpp/maccom3.c: Likewise.
13779 * gcc.dg/cpp/maccom4.c: Likewise.
13780 * gcc.dg/cpp/maccom5.c: Likewise.
13781 * gcc.dg/cpp/maccom6.c: Likewise.
13782 * gcc.dg/cpp/multiline.c: Likewise.
13783 * gcc.dg/cpp/spacing1.c: Likewise.
13784 * gcc.dg/cpp/spacing2.c: Likewise.
13785 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13786 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13787 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13788 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13789 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13790 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13791 * gcc.dg/cpp/cxxcom2.c: Likewise.
13792 * gcc.dg/cpp/cxxcom2.h: New file.
13793
13794 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13795 * g++.dg/cpp/truefalse.C: Here.
13796 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13797
13798 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13799
13800 * gcc.dg/cpp/redef3.c: New file.
13801
13802 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13803
13804 * gcc.dg/i386-loop-3.c: New test.
13805
13806 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13807
13808 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13809
13810 2003-05-31 Roger Sayle <roger@eyesopen.com>
13811
13812 * gcc.dg/fwrapv-1.c: New test case.
13813 * gcc.dg/fwrapv-2.c: New test case.
13814
13815 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13816
13817 PR c++/10956
13818 * g++.dg/template/spec9.C: New test.
13819
13820 2003-05-29 Roger Sayle <roger@eyesopen.com>
13821
13822 * gcc.dg/duff-4.c: New test case.
13823
13824 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13825
13826 PR fortran/10843
13827 * g77.dg/ffixed-form-1.f: New test
13828 * g77.dg/ffixed-form-2.f: New test
13829 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13830 * g77.dg/ffree-form-3.f: New test
13831
13832 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13833
13834 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13835 * gcc.dg/wint_t-1.c: Likewise.
13836
13837 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13838
13839 * g++.dg/template/access11.C: New test.
13840
13841 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13842
13843 PR c++/10849
13844 * g++.dg/template/access10.C: New test.
13845
13846 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13847 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13848
13849 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13850
13851 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13852
13853 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13854 suppress for powerpc-*-darwin*.
13855 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13856
13857 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13858
13859 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13860 suppress option for powerpc-*-darwin*.
13861
13862 2003-05-23 Roger Sayle <roger@eyesopen.com>
13863
13864 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13865 * gcc.dg/builtins-4.c: Add test for fmod.
13866
13867 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13868
13869 PR c++/10682
13870 * g++.dg/template/instantiate4.C: New test.
13871
13872 2003-05-22 Roger Sayle <roger@eyesopen.com>
13873
13874 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13875
13876 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13877
13878 * gcc.dg/compat/scalar-return-1_main.c: New file.
13879 * gcc.dg/compat/scalar-return-1_x.c: New file.
13880 * gcc.dg/compat/scalar-return-1_y.c: New file.
13881 * gcc.dg/compat/scalar-return-2_main.c: New file.
13882 * gcc.dg/compat/scalar-return-2_x.c: New file.
13883 * gcc.dg/compat/scalar-return-2_y.c: New file.
13884 * gcc.dg/compat/struct-return-3_main.c: New file.
13885 * gcc.dg/compat/struct-return-3_y.c: New file.
13886 * gcc.dg/compat/struct-return-3_x.c: New file.
13887 * gcc.dg/compat/struct-return-2_main.c: New file.
13888 * gcc.dg/compat/struct-return-2_x.c: New file.
13889 * gcc.dg/compat/struct-return-2_y.c: New file.
13890
13891 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13892
13893 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13894 for hppa*-hp-hpux*.
13895 * gcc.dg/20021014-1.c (dg-options): Likewise.
13896 * gcc.dg/nest.c (dg-options): Likewise.
13897
13898 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13899
13900 PR c++/9738
13901 * g++.dg/ext/dllimport2.C: New file.
13902 * g++.dg/ext/dllimport3.C: New file.
13903
13904 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13905
13906 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13907 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13908 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13909 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13910 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13911 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13912 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13913 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13914 * gcc.dg/compat/small-struct-defs.h: New file.
13915 * gcc.dg/compat/small-struct-init.h: New file.
13916 * gcc.dg/compat/small-struct-check.h: New file.
13917 * gcc.dg/compat/fp-struct-defs.h: New file.
13918 * gcc.dg/compat/fp-struct-check.h: New file.
13919 * gcc.dg/compat/fp-struct-init.h: New file.
13920 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13921 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13922
13923 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13924
13925 * gcc.dg/20030225-2.c: New test.
13926
13927 2003-05-18 Roger Sayle <roger@eyesopen.com>
13928 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13929
13930 * gcc.c-torture/compile/20030518-1.c: New test case.
13931
13932 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13933
13934 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13935 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13936 gcc-dg-debug-runtest.
13937 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13938 gcc-dg-debug-runtest.
13939
13940 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13941
13942 PR c++/9022
13943 * g++.dg/lookup/using6.C: New test.
13944
13945 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13946
13947 * g++.dg/parse/access2.C: New test.
13948
13949 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13950
13951 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13952 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13953 * gcc.dg/debug/debug.exp: Likewise.
13954
13955 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13956
13957 * gcc.dg/dollar.c: New test.
13958
13959 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13960
13961 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13962 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13963 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13964 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13965 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13966 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13967 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13968 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13969 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13970 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13971 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13972 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13973 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13974 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13975 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13976 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13977 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13978 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13979
13980 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13981
13982 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13983 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13984 support for "repo" mode.
13985 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13986 * lib/g77-dg.exp: Likewise.
13987 * lib/obj-dg.exp: Likewise.
13988
13989 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13990
13991 Merge from gcc-3_2-rhl8-branch:
13992 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13993
13994 * gcc.dg/tls/opt-6.c: New test.
13995
13996 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13997
13998 * gcc.dg/20030405-1.c: New test.
13999
14000 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14001
14002 * gcc.dg/20030309-1.c: New test.
14003
14004 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14005
14006 * gcc.c-torture/execute/20030307-1.c: New test.
14007
14008 2003-02-20 Randolph Chung <tausq@debian.org>
14009
14010 * gcc.c-torture/compile/20030220-1.c: New test.
14011
14012 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14013
14014 * gcc.dg/20030217-1.c: New test.
14015
14016 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14017
14018 * gcc.c-torture/compile/20020129-1.c: New test.
14019
14020 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14021
14022 * gcc.dg/unroll-1.c: New test.
14023
14024 2002-11-16 Jan Hubicka <jh@suse.cz>
14025
14026 * gcc.c-torture/execute/20020920-1.c: New test.
14027
14028 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14029
14030 PR target/7434
14031 * gcc.c-torture/compile/20021008-1.c: New test.
14032
14033 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14034
14035 PR target/7559
14036 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14037
14038 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14039
14040 * gcc.c-torture/compile/20020807-1.c: New test.
14041
14042 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14043
14044 * gcc.dg/tls/opt-1.c: New test.
14045
14046 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14047
14048 * gcc.dg/20020729-1.c: New test.
14049
14050 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14051
14052 * g++.dg/opt/life1.C: New test.
14053
14054 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14055
14056 * gcc.dg/20020525-1.c: New test.
14057
14058 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14059
14060 PR c++/6794
14061 * g++.dg/ext/pretty1.C: New test.
14062 * g++.dg/ext/pretty2.C: New test.
14063
14064 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14065
14066 PR c++/8385
14067 * g++.dg/ext/typeof5.C: New test.
14068
14069 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14070
14071 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14072 __USER_LABEL_PREFIX__ into account.
14073 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14074
14075 2003-05-14 Roger Sayle <roger@eyesopen.com>
14076
14077 * gcc.dg/builtins-15.c: New test case.
14078
14079 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14080
14081 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14082
14083 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14084
14085 * lib/g++.exp: Tweak handling of additional source files.
14086 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14087 * g++.dg/special/conpr-2a.C: Rename to ...
14088 * g++.dg/special/conpr-2a.cc: ... this.
14089 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14090 * g++.dg/special/conpr-3a.C: Rename to ...
14091 * g++.dg/special/conpr-3a.cc: This.
14092 * g++.dg/special/conpr-3b.C: Rename to ...
14093 * g++.dg/special/conpr-3b.cc: This.
14094 * g++.dg/special/conpr-4.C: New test.
14095 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14096
14097 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14098
14099 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14100
14101 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14102
14103 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14104 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14105 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14106 * g++.old-deja/g++.other/warn3.C: Likewise.
14107
14108 2003-05-11 Roger Sayle <roger@eyesopen.com>
14109
14110 * gcc.dg/i386-387-1.c: Update to also test log.
14111 * gcc.dg/i386-387-2.c: Likewise.
14112
14113 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14114
14115 * g77.f-torture/execute/int8421.f: New test.
14116
14117 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14118
14119 PR c++/10230, c++/10481
14120 * g++.dg/lookup/scoped5.C: New test.
14121
14122 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14123
14124 PR c++/10552
14125 * g++.dg/template/ttp6.C: New test.
14126
14127 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14128
14129 * gcc.c-torture/execute/builtins: New directory.
14130 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14131 gcc.c-torture/execute/builtins.
14132 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14133 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14134 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14135 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14136
14137 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14138
14139 PR c++/9252
14140 * g++.dg/template/access8.C: New test.
14141 * g++.dg/template/access9.C: New test.
14142
14143 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14144
14145 PR c++/9554
14146 * g++.dg/parse/access1.C: New test.
14147
14148 2003-05-09 DJ Delorie <dj@redhat.com>
14149
14150 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14151 long, and not an int.
14152
14153 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14154
14155 PR c++/10555, c++/10576
14156 * g++.dg/template/memclass1.C: New test.
14157
14158 2003-05-08 DJ Delorie <dj@redhat.com>
14159
14160 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14161 targets.
14162 * gcc.c-torture/execute/20021024-1.x: Likewise.
14163 * gcc.c-torture/execute/shiftdi.x: Likewise.
14164 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14165 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14166 * gcc.dg/20021018-1.c: Likewise.
14167
14168 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14169
14170 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14171
14172 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14173 (bcopy): Call memmove.
14174
14175 2003-05-08 Roger Sayle <roger@eyesopen.com>
14176
14177 * g77.f-torture/compile/8485.f: New test case.
14178
14179 2003-05-07 Richard Henderson <rth@redhat.com>
14180
14181 PR c++/10570
14182 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14183 Verify exception_cleanup not called for rethrows.
14184 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14185 when exiting catch block without rethrowing.
14186 * g++.dg/eh/forced3.C: New.
14187 * g++.dg/eh/forced4.C: New.
14188
14189 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14190
14191 * gcc.dg/20030505.c: Fix triplet.
14192
14193 2003-05-06 DJ Delorie <dj@redhat.com>
14194
14195 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14196 * gcc.dg/nest.c: Likewise.
14197
14198 2003-05-05 Roger Sayle <roger@eyesopen.com>
14199
14200 * gcc.dg/builtins-14.c: New test case.
14201
14202 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14203
14204 * lib/compat.exp (compat-execute): New argument.
14205 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14206 * gcc.dg/compat: New test directory.
14207 * gcc.dg/compat/compat.exp: New expect script.
14208 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14209 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14210 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14211 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14212 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14213 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14214
14215 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14216 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14217 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14218 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14219 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14220 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14221 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14222 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14223 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14224 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14225 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14226 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14227 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14228 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14229 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14230
14231 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14232
14233 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14234
14235 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14236
14237 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14238
14239 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14240
14241 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14242 * gcc.dg/ppc-fsel-2.c: New test.
14243
14244 * gcc.dg/unused-5.c: New test.
14245
14246 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14247
14248 PR c++/10496
14249 * g++.dg/warn/pmf1.C: New test.
14250
14251 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14252
14253 PR c++/4494
14254 * g++.dg/warn/main.C: New test.
14255
14256 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14257
14258 * gcc.dg/nonnull-3.c: New test.
14259
14260 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14261
14262 * gcc.dg/cpp/Wtrigraphs.c: Update.
14263 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14264
14265 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14266
14267 * gcc.dg/ppc-fsel-1.c: New test.
14268
14269 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14270
14271 PR c/10604
14272 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14273
14274 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14275
14276 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14277
14278 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14279
14280 PR c++/9364, c++/10553, c++/10586
14281 * g++.dg/parse/typename4.C: New test.
14282 * g++.dg/parse/typename5.C: Likewise.
14283
14284 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14285
14286 * gcc.c-torture/compile/20030503-1.c: New test.
14287
14288 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14289
14290 * g++.dg/lookup/using5.C: Fix testcase error.
14291
14292 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14293
14294 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14295 since MEABI is no longer supported. Remove all vestiges
14296 of MEABI from the test.
14297
14298 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14299
14300 PR c++/10554
14301 * g++.dg/lookup/using5.C: New test.
14302
14303 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14304
14305 PR c++/8772
14306 * g++.dg/template/ttp5.C: New test.
14307
14308 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14309
14310 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14311 (dg-gpp-additional-sources): New function.
14312 (dg-gpp-additional-files): Likewise.
14313 * lib/g++.exp (additional_sources): New variable.
14314 (additional_files): Likewise.
14315 (g++_target_compile): Deal with them.
14316 * lib/old-dejagnu.exp: Remove.
14317 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14318 * g++.old-deja: Revise all tests to use dg commands.
14319
14320 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14321
14322 PR c++/9432, c++/9528
14323 * g++.dg/lookup/using4.C: New test.
14324
14325 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14326
14327 * gcc.dg/noreturn-5.c: New file.
14328 * gcc.dg/noreturn-6.c: New file.
14329
14330 * gcc.c-torture/compile/inline-1.c: New file.
14331
14332 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14333
14334 PR c++/10551
14335 * g++.dg/template/explicit1.C: New test.
14336
14337 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14338
14339 PR c++/10549
14340 * g++.dg/other/bitfield1.C: New test.
14341
14342 PR c++/10527
14343 * g++.dg/init/new7.C: New test.
14344
14345 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14346
14347 * g++.dg/ext/desig1.C: New test.
14348 * g++.dg/ext/init1.C: Update.
14349
14350 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14351
14352 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14353
14354 PR c++/10180
14355 * g++.dg/warn/Winline-1.C: New test.
14356
14357 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14358
14359 * gcc.c-torture/execute/string-opt-19.c: New test.
14360
14361 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14362 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14363
14364 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14365
14366 PR c++/10506
14367 * g++.dg/init/new6.C: New test.
14368
14369 PR c++/10503
14370 * g++.dg/init/ref6.C: New test.
14371
14372 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14373
14374 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14375
14376 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14377
14378 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14379 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14380
14381 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14382
14383 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14384 initialized static data members.
14385
14386 2003-04-25 H.J. Lu <hjl@gnu.org>
14387
14388 * gcc.dg/ia64-sync-4.c: New test.
14389
14390 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14391
14392 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14393 date.
14394
14395 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14396
14397 PR c++/10337
14398 * g++.dg/warn/conv1.C: New test.
14399 * g++.old-deja/g++.other/conv7.C: Adjust.
14400 * g++.old-deja/g++.other/overload14.C: Adjust.
14401
14402 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14403
14404 PR c++/10471
14405 * g++.dg/template/defarg2.C: New test.
14406
14407 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14408
14409 * gcc.dg/cpp/include2.c: Update.
14410 * gcc.dg/cpp/multiline-2.c: New.
14411 * gcc.dg/cpp/multiline.c: Update.
14412 * gcc.dg/cpp/strify2.c: Update.
14413 * gcc.dg/cpp/trad/literals-2.c: Update.
14414
14415 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14416
14417 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14418
14419 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14420
14421 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14422
14423 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14424
14425 PR c++/10451
14426 * g++.dg/parse/crash4.C: New test.
14427
14428 PR c++/9847
14429 * g++.dg/parse/crash5.C: New test.
14430
14431 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14432
14433 PR c++/10446
14434 * g++.dg/parse/crash3.C: New test.
14435
14436 PR c++/10428
14437 * g++.dg/parse/elab1.C: New test.
14438
14439 2003-04-22 Devang Patel <dpatel@apple.com>
14440
14441 * gcc.dg/cpp/trad/funlike-5.c: New test.
14442
14443 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14444
14445 * g++.dg/other/packed1.C: Fix dg options.
14446
14447 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14448
14449 * g++.dg/other/offsetof2.C: New test.
14450
14451 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14452
14453 * g++.dg/template/recurse.C: Adjust location of error messages.
14454
14455 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14456
14457 PR c++/9881
14458 * g++.dg/init/addr-const1.C: New test.
14459 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14460
14461 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14462
14463 PR c++/10405
14464 * g++.dg/lookup/struct-hack1.C: New test.
14465
14466 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14467
14468 * ucs.c: Update diagnostic messages.
14469
14470 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14471
14472 * gcc.dg/cpp/truefalse.cpp: New test.
14473 * gcc.dg/cpp/cpp.exp: Update.
14474 * g++.dg/other/stdbool-if.C: Remove.
14475
14476 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14477
14478 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14479 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14480
14481 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14482
14483 * gcc.c-torture/compile/20030418-1.c: New test.
14484
14485 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14486
14487 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14488
14489 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14490
14491 PR c++/10347
14492 g++.dg/template/dependent-name1.C: New test.
14493
14494 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14495
14496 * gcc.dg/warn-1.c (tourist_guide): New array,
14497 contains a pointer to bar.
14498
14499 2003-04-16 Roger Sayle <roger@eyesopen.com>
14500
14501 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14502 * gcc.c-torture/execute/medce-1.c: New test case.
14503 * gcc.c-torture/execute/medce-2.c: New test case.
14504
14505 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14506
14507 * lib/prune.exp: Ignore more messages.
14508
14509 PR c++/10381
14510 * g++.dg/parse/lookup3.C: New test.
14511
14512 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14513
14514 * gcc.c-torture/compile/20030415-1.c : New test.
14515
14516 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14517
14518 * gcc.c-torture/execute/scope-2.c: Move to ...
14519 * gcc.dg/noncompile/scope.c: .... here.
14520
14521 2003-04-14 Roger Sayle <roger@eyesopen.com>
14522
14523 * gcc.dg/20030414-2.c: New test case.
14524
14525 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14526
14527 PR target/10377
14528 * gcc.dg/20030414-1.c: New test.
14529
14530 2003-04-13 Roger Sayle <roger@eyesopen.com>
14531
14532 * gcc.dg/builtins-12.c: New test case.
14533 * gcc.dg/builtins-13.c: New test case.
14534
14535 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14536
14537 * gcc.c-torture/execute/string-opt-18.c: New test.
14538
14539 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14540
14541 PR c++/10300
14542 * g++.dg/init/new5.C: New test.
14543
14544 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14545
14546 PR c++/7910
14547 * g++.dg/ext/dllimport1.C: New test.
14548
14549 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14550
14551 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14552
14553 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14554
14555 PR Fortran/9263
14556 * g77.f-torture/noncompile/9263.f: New test
14557 PR Fortran/1832
14558 * g77.f-torture/execute/1832.f: New test
14559
14560 2003-04-11 David Chad <davidc@freebsd.org>
14561 Loren J. Rittle <ljrittle@acm.org>
14562
14563 libobjc/8562
14564 * objc.dg/headers.m: New test.
14565
14566 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14567
14568 * gcc.c-torture/execute/builtin-noret-2.c: New.
14569 * gcc.c-torture/execute/builtin-noret-2.x: New.
14570 XFAIL builtin-noret-2.c at -O1 and above.
14571 * gcc.dg/redecl.c: New.
14572 * gcc.dg/Wshadow-1.c: Update error regexps.
14573
14574 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14575
14576 * g++.dg/abi/bitfield10.C: New test.
14577
14578 2003-04-09 Mike Stump <mrs@apple.com>
14579
14580 * gcc.dg/pch/pch.exp: Make testcase names longer.
14581 * g++.dg/pch/pch.exp: Make testcase names longer.
14582
14583 2003-04-08 Roger Sayle <roger@eyesopen.com>
14584
14585 * gcc.dg/builtins-11.c: New test case.
14586
14587 2003-04-08 Roger Sayle <roger@eyesopen.com>
14588
14589 * gcc.dg/builtins-9.c: New test case.
14590 * gcc.dg/builtins-10.c: New test case.
14591
14592 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14593
14594 * gcc.dg/noncompile/init-4.c.c: New test.
14595
14596 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14597
14598 * gcc.misc-test/gcov-9.c: New test.
14599 * gcc.misc-test/gcov-10.c: New test
14600 * gcc.misc-test/gcov-11.c: New test.
14601
14602 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14603
14604 PR optimization/10024
14605 * gcc.c-torture/compile/20030405-1.c: New test.
14606
14607 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14608
14609 * gcc.dg/pch/static-3.c: New.
14610 * gcc.dg/pch/static-3.hs: New.
14611 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14612
14613 2003-04-04 Richard Henderson <rth@redhat.com>
14614
14615 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14616 * g++.dg/eh/forced2.C: Likewise.
14617
14618 2003-04-03 Mike Stump <mrs@apple.com>
14619
14620 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14621 target arg.
14622 (scan-assembler-times, scan-assembler-not): Likewise.
14623 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14624
14625 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14626
14627 * gcc.dg/sparc-loop-1.c: New test.
14628
14629 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14630
14631 PR other/9274
14632 * g++.dg/pch/system-2.C: New.
14633 * g++.dg/pch/system-2.Hs: New.
14634
14635 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14636
14637 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14638
14639 * g++.dg/eh/simd-1.C (vecfunc): Same.
14640
14641 2003-04-01 Roger Sayle <roger@eyesopen.com>
14642
14643 * gcc.c-torture/execute/20030401-1.c: New test case.
14644
14645 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14646
14647 * objc.dg/defs.m: New.
14648
14649 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14650
14651 * g++.dg/eh/simd-1.C: New.
14652 * g++.dg/eh/simd-2.C: New.
14653
14654 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14655
14656 * gcc.c-torture/execute/simd-3.c: New.
14657
14658 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14659
14660 PR c/9936
14661 * gcc.dg/20030331-2.c: New test.
14662
14663 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14664
14665 PR c++/10278
14666 * g++.dg/parse/crash2.C: New test.
14667
14668 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14669
14670 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14671 * gcc.c-torture/execute/20030331-1.c: ...here.
14672
14673 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14674
14675 * gcc.c-torture/execute/20030331-1.c: New test.
14676
14677 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14678
14679 * lib/gcov.exp: Adjust call return testing strings.
14680 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14681
14682 2003-03-31 Roger Sayle <roger@eyesopen.com>
14683
14684 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14685 * gcc.dg/builtins-7.c: New test case.
14686 * gcc.dg/builtins-8.c: New test case.
14687
14688 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14689
14690 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14691
14692 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14693
14694 PR c++/7647
14695 * g++.dg/lookup-class-member-2.C: New test.
14696
14697 2003-03-30 Glen Nakamura <glen@imodulo.com>
14698
14699 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14700
14701 2003-03-28 Roger Sayle <roger@eyesopen.com>
14702
14703 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14704
14705 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14706
14707 * g++.dg/init/attrib1.C: New test.
14708
14709 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14710
14711 * gcc.dg/ultrasp8.c: New test.
14712
14713 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14714
14715 * gcc.dg/ultrasp7.c: New test.
14716
14717 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14718
14719 PR c++/10047
14720 * g++.dg/template/inline1.C: New test.
14721
14722 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14723
14724 * gcc.dg/sparc-dwarf2.c: New test.
14725
14726 2003-03-27 Roger Sayle <roger@eyesopen.com>
14727
14728 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14729 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14730
14731 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14732
14733 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14734 than reading .x files.
14735 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14736 * g77.dg/gcov/gcov-1.f: Likewise.
14737 * gcc.misc-tests/gcov-4b.c: Likewise.
14738 * gcc.misc-tests/gcov-5b.c: Likewise.
14739 * gcc.misc-tests/gcov-6.c: Likewise.
14740 * gcc.misc-tests/gcov-7.c: Likewise.
14741 * gcc.misc-tests/gcov-8.c: Likewise.
14742 * g++.dg/gcov/gcov-1.x: Remove.
14743 * g77.dg/gcov/gcov-1.x: Likewise.
14744 * gcc.misc-tests/gcov-4b.x: Likewise.
14745 * gcc.misc-tests/gcov-5b.x: Likewise.
14746 * gcc.misc-tests/gcov-6.x: Likewise.
14747 * gcc.misc-tests/gcov-7.x: Likewise.
14748 * gcc.misc-tests/gcov-8.x: Likewise.
14749
14750 2003-03-27 Glen Nakamura <glen@imodulo.com>
14751
14752 PR opt/10087
14753 * gcc.dg/20030324-1.c: New test.
14754
14755 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14756
14757 PR c++/10224
14758 * g++.dg/template/arg3.C: New test.
14759
14760 PR c++/10158
14761 * g++.dg/template/friend18.C: New test.
14762
14763 2003-03-26 Roger Sayle <roger@eyesopen.com>
14764
14765 * g77.f-torture/compile/20030326-1.f: New test case.
14766
14767 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14768
14769 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14770
14771 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14772
14773 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14774
14775 * gcc.dg/ia64-sync-3.c: New test.
14776
14777 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14778
14779 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14780
14781 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14782
14783 * gcc.dg/ultrasp6.c: New test.
14784
14785 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14786
14787 * gcc.dg/i386-signbit-1.c: New test.
14788 * gcc.dg/i386-signbit-2.c: New test.
14789 * gcc.dg/i386-signbit-3.c: New test.
14790
14791 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14792
14793 * gcc.dg/ultrasp5.c: Fix options.
14794
14795 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14796
14797 * gcc.dg/ultrasp5.c: Fix comment.
14798
14799 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14800
14801 PR fortran/10197
14802 * g77.f-torture/execute/10197.f: New test.
14803
14804 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14805
14806 PR c++/9898, c++/383
14807 * g++.dg/template/conv6.C: New test.
14808
14809 PR c++/10119
14810 * g++.dg/template/ptrmem5.C: New test.
14811
14812 PR c++/10026
14813 * g++.dg/lookup/koenig1.C: New test.
14814
14815 PR C++/10199
14816 * g++.dg/lookup/template2.C: New test.
14817
14818 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14819
14820 * g++.dg/opt/rtti1.C: New test.
14821
14822 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14823
14824 * gcc.dg/ultrasp5.c: New test.
14825
14826 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14827
14828 PR middle-end/9967
14829 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14830 builtin fputs.
14831
14832 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14833
14834 PR c/8224
14835 * gcc.dg/20030323-1.c: New test.
14836
14837 2003-03-23 Roger Sayle <roger@eyesopen.com>
14838
14839 * gcc.c-torture/compile/20030323-1.c: New test case.
14840
14841 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14842
14843 * gcc.dg/20030321-1.c: New test.
14844
14845 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14846
14847 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14848
14849 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14850
14851 PR c++/9978, c++/9708
14852 * g++.dg/ext/vlm1.C: Adjust expected error.
14853 * g++.dg/ext/vla2.C: New test.
14854 * g++.dg/template/arg1.C: New test.
14855 * g++.dg/template/arg2.C: New test.
14856
14857 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14858
14859 * g77.f-torture/execute/select.f: New test.
14860 * g77.f-torture/noncompile/select_no_compile.f: New test.
14861
14862 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14863
14864 PR c++/9898
14865 * g++.dg/other/error4.C: New test.
14866
14867 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14868
14869 * g++.dg/template/friend17.C: New test.
14870
14871 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14872
14873 * gcc.c-torture/compile/20030320-1.c: New.
14874
14875 2003-03-20 Roger Sayle <roger@eyesopen.com>
14876
14877 * gcc.dg/builtins-6.c: New test case.
14878
14879 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14880
14881 PR target/10073
14882 * gcc.c-torture/compile/20030319-1.c: New.
14883
14884 2003-03-18 Jan Hubicka <jh@suse.cz>
14885
14886 * gcc.dg/i386-cvt-1.c: New test.
14887
14888 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14889
14890 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14891 * objc.dg/naming-2.m: Likewise.
14892
14893 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14894
14895 PR c++/9639
14896 * g++.dg/parse/crash1.C: New test.
14897
14898 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14899
14900 PR c++/8805
14901 * g++.dg/eh/cleanup1.C: New test.
14902
14903 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14904
14905 * gcc.c-torture/execute/20030316-1.c: New test case.
14906
14907 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14908
14909 PR c++/9629
14910 * g++.dg/init/ctor2.C: New test.
14911
14912 2003-03-15 Roger Sayle <roger@eyesopen.com>
14913
14914 * g77.f-torture/compile/xformat.f: New test case.
14915
14916 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14917
14918 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14919 * g++.old-deja/g++.mike/eh50.C: Likewise.
14920
14921 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14922
14923 PR c++/6440
14924 * g++.dg/template/spec7.C: New test.
14925 * g++.dg/template/spec8.C: Likewise.
14926
14927 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14928
14929 * gcc.c-torture/execute/20030313-1.c: New test.
14930
14931 2003-03-14 Richard Henderson <rth@redhat.com>
14932
14933 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14934
14935 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14936
14937 * gcc.c-torture/compile/20030314-1.c: New test.
14938
14939 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14940
14941 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14942 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14943 thumb target,
14944 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14945 to accept newer _imp__ prefix and additional
14946 newline in .drectve section.
14947 * gcc.dg/dll-4.c: Likewise.
14948 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14949 switch.
14950
14951 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14952
14953 * g++.dg/parse/namespace9.C: New test.
14954
14955 * g++.dg/init/ref5.C: New test.
14956 * g++.dg/parse/ptrmem1.C: Likewise.
14957
14958 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14959
14960 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14961 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14962 regular expression.
14963 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14964 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14965
14966 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14967
14968 * gcc.c-torture/execute/20030224-2.c: New test.
14969
14970 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14971
14972 * gcc.dg/decl-3.c: New test.
14973
14974 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14975
14976 * gcc.dg/i386-loop-2.c: New test.
14977
14978 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14979
14980 PR c++/9474
14981 * g++.dg/parse/namespace8.C: New test.
14982
14983 PR c++/9924
14984 * g++.dg/overload/builtin2.C: New test.
14985
14986 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14987
14988 * gcc.dg/return-type-3.c: New test.
14989
14990 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14991
14992 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14993 profiling options are not supported.
14994
14995 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14996
14997 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14998 * g++.old-deja/g++.warn/impint2.C: Likewise.
14999
15000 2003-03-10 Devang Patel <dpatel@apple.com>
15001
15002 * g++.dg/cpp/c++_cmd_1.C: New test.
15003 * g++.dg/cpp/c++_cmd_1.h: New file.
15004
15005 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15006
15007 * gcc.dg/altivec-9.c: New file.
15008
15009 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15010
15011 * gcc.dg/ppc-sdata-1.c: New test.
15012 * gcc.dg/ppc-sdata-2.c: New test.
15013
15014 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15015
15016 PR c++/9373
15017 * g++.dg/opt/ptrmem2.C: New test.
15018
15019 PR c++/8534
15020 * g++.dg/opt/ptrmem1.C: New test.
15021
15022 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15023
15024 * gcc.dg/i386-loop-1.c: New test.
15025
15026 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15027
15028 PR c++/9970
15029 * g++.dg/lookup/friend1.C: New test.
15030
15031 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15032
15033 PR c++/9823
15034 * g++.dg/parser/constructor1.C: New test.
15035
15036 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15037
15038 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15039
15040 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15041
15042 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15043
15044 * gcc.dg/cpp/Wunused.c: Update test.
15045
15046 2003-03-08 Jan Hubicka <jh@suse.cz>
15047
15048 * gcc.dg/inline-3.c: New test.
15049
15050 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15051
15052 PR c++/9809
15053 * g++.dg/parse/builtin1.C: New test.
15054
15055 PR c++/9982
15056 * g++.dg/abi/cookie1.C: New test.
15057 * g++.dg/abi/cookie2.C: Likewise.
15058
15059 PR c++/9524
15060 * g++.dg/template/field1.C: New test.
15061
15062 PR c++/9912
15063 * g++.dg/parse/class1.C: New test.
15064 * g++.dg/parse/namespace7.C: Likewise.
15065 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15066
15067 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15068
15069 * g++.dg/init/ref4.C: New test.
15070
15071 2003-03-07 Jan Hubicka <jh@suse.cz>
15072
15073 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15074 * gcc.dg/inline-3.c: New test.
15075
15076 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15077
15078 * g++.dg/init/ref3.C: New test.
15079
15080 PR c++/9965
15081 * g++.dg/init/ref2.C: New test.
15082
15083 PR c++/9400
15084 * g++.dg/warn/Wshadow-2.C: New test.
15085
15086 PR c++/9791
15087 * g++.dg/warn/Woverloaded-1.C: New test.
15088
15089 2003-03-05 Jan Hubicka <jh@suse.cz>
15090
15091 * gcc.dg/i386-local2.c: New.
15092 * gcc.dg/i386-local.c: Fix typo.
15093
15094 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15095
15096 * g++.dg/abi/layout3.C: New test.
15097
15098 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15099
15100 * gcc.c-torture/compile/20030305-1.c
15101
15102 2003-03-05 Jan Hubicka <jh@suse.cz>
15103
15104 * gcc.dg/i386-local.c: New.
15105
15106 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15107
15108 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15109
15110 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15111
15112 * gcc.dg/switch-2.c: New test.
15113 * gcc.dg/switch-3.c: New test.
15114 * gcc.dg/Wswitch.c: Adjust line numbers.
15115 * gcc.dg/Wswitch-default.c: Likewise.
15116 * gcc.dg/Wswitch-enum.c: Likewise.
15117
15118 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15119
15120 * gcc.c-torture/execute/20030222-1.c: New test.
15121
15122 2003-03-03 James E Wilson <wilson@tuliptree.org>
15123
15124 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15125
15126 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/9878
15129 * g++.dg/init/ref1.C: New test.
15130
15131 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15132
15133 * gcc.dg/sh-relax.c: New SH-only test.
15134
15135 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15136
15137 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15138 comment explaining purpose of testcase.
15139
15140 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15141
15142 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15143 for HC11/HC12 (asm needs two int registers).
15144 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15145 HC11/HC12 because the test uses an asm which needs two 32-bit
15146 registers.
15147
15148 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15149
15150 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15151 for HC11/HC12 (array is too large otherwise).
15152 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15153 * gcc.c-torture/compile/20010518-2.x: Likewise.
15154 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15155 HC11/HC12 (array is too large).
15156
15157 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15158
15159 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15160 * lib/g++-dg.exp (g++-dg-test): Likewise.
15161
15162 2003-03-01 Roger Sayle <roger@eyesopen.com>
15163
15164 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15165 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15166
15167 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15168
15169 * g++.dg/warn/implicit-typename1.C: Remove warning.
15170
15171 2003-02-28 Richard Henderson <rth@redhat.com>
15172
15173 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15174 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15175
15176 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15177
15178 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15179 * g++.dg/pch/pch.exp: Likewise.
15180
15181 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15182
15183 PR c++/9879
15184 * testsuite/g++.dg/init/new4.C: New test.
15185
15186 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15187
15188 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15189
15190 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15191
15192 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15193 unsigned long.
15194
15195 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15196 wider than float.
15197
15198 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15199
15200 * lib/scanasm.exp: Add support for counting numbers of
15201 occurences.
15202 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15203 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15204
15205 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15206
15207 PR c++/9683
15208 * g++.dg/template/static3.C: New test.
15209
15210 PR c++/9829
15211 * g++.dg/parse/namespace6.C: New test.
15212
15213 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15214
15215 PR target/9732
15216 * gcc.dg/20030225-1.c: New test.
15217
15218 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15219
15220 * README: Remove out-of-date information.
15221
15222 PR c++/9836
15223 * g++.dg/template/spec6.C: New test.
15224
15225 2003-02-24 Jeff Law <law@redhat.com>
15226
15227 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15228
15229 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15230
15231 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15232 * gcc.dg/pragma-ep-1.c: Likewise.
15233
15234 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15235
15236 PR c++/9602
15237 * g++.dg/template/friend16.C: New test.
15238
15239 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15240
15241 PR c++/5333
15242 * g++.dg/parse/fused-params1.C: Adjust error messages.
15243 * g++.dg/template/nested3.C: New test.
15244
15245 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15246
15247 * g++.dg/abi/param1.C: New test.
15248
15249 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15250
15251 PR c++/7982
15252 * g++.dg/warn/implicit-typename1.C: New test.
15253
15254 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15255
15256 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15257 with "mtune".
15258 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15259 * gcc.c-torture/execute/20010129-1.x: Likewise.
15260 * gcc.dg/20011107-1.c: Likewise.
15261 * gcc.dg/20020108-1.c: Likewise.
15262 * gcc.dg/20020122-3.c: Likewise.
15263 * gcc.dg/20020206-1.c: Likewise.
15264 * gcc.dg/20020310-1.c: Likewise.
15265 * gcc.dg/20020426-2.c: Likewise.
15266 * gcc.dg/20020517-1.c: Likewise.
15267 * gcc.dg/991230-1.c: Likewise.
15268 * gcc.dg/i386-unroll-1.c: Likewise.
15269 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15270
15271 2003-02-22 Jan Hubicka <jh@suse.cz>
15272
15273 * gcc.dg/i386-mul.c: New test.
15274
15275 2003-02-21 Roger Sayle <roger@eyesopen.com>
15276
15277 * gcc.dg/builtins-5.c: New test case.
15278
15279 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15280
15281 * gcc.dg/asmreg-1.c: New test.
15282
15283 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15284
15285 PR c++/9749
15286 * g++.dg/parse/varmod1.C: New test.
15287
15288 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15289
15290 PR c++/9727
15291 * g++.dg/template/op1.C: New test.
15292
15293 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15294
15295 PR c++/8906
15296 * g++.dg/template/nested2.C: New test.
15297
15298 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15299
15300 PR c++/8724
15301 * g++.dg/expr/dtor1.C: New test.
15302
15303 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15304
15305 * gcc.dg/cpp/include3.c: New test.
15306 * gcc.dg/cpp/inc/foo.h: New file.
15307
15308 2003-02-21 Glen Nakamura <glen@imodulo.com>
15309
15310 * gcc.c-torture/execute/20030221-1.c: New test.
15311
15312 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15313
15314 PR c++/9729
15315 * g++.dg/abi/conv1.C: New test.
15316
15317 2003-02-20 Jan Hubicka <jh@suse.cz>
15318
15319 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15320
15321 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15322
15323 * gcc.c-torture/compile/20030219-1.c: New test.
15324
15325 2003-02-18 Jan Hubicka <jh@suse.cz>
15326
15327 * gcc.dg/funcorder.c: New test.
15328
15329 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15330
15331 * gcc.c-torture/execute/20030218-1.c: New.
15332
15333 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15334
15335 * gcc.dg/20030218-1.c: New.
15336
15337 2003-02-18 Richard Henderson <rth@redhat.com>
15338
15339 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15340 * gcc.dg/attr-used-2.c: New.
15341
15342 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/9704
15345 * g++.dg/init/copy5.C: New test.
15346
15347 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15348
15349 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15350 * g++.dg/pch/pch.exp: Likewise.
15351
15352 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15353
15354 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15355 STACK_SIZE is not defined.
15356
15357 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15358
15359 PR c++/9457
15360 * g++.dg/template/init1.C: New test.
15361
15362 2003-02-16 Jan HUbicka <jh@suse.cz>
15363
15364 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15365 (foo): Add few extra tests
15366 * gcc.dg/c99-const-expr-3.c: Likewise.
15367 * gcc.c-torture/execute/20030216-1.c: New.
15368
15369 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15370
15371 PR c++/9459
15372 * g++.dg/ext/typeof4.C: New test.
15373
15374 2003-02-15 Roger Sayle <roger@eyesopen.com>
15375
15376 * gcc.dg/i386-387-3.c: New test case.
15377
15378 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15379
15380 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15381 cris-*-elf* cris-*-aout* and mmix-*-*.
15382
15383 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15384
15385 * gcc.dg/20030213-1.c: New test.
15386
15387 2003-02-12 Roger Sayle <roger@eyesopen.com>
15388
15389 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15390 * gcc.dg/i386-387-2.c: Likewise.
15391
15392 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15393
15394 * gcc.dg/ppc-spe.c: Fix formatting.
15395 Enable tests that were previously unsupported by gas.
15396 Delete tests for instructions that no longer exist.
15397 Switch arguments on evsubifw builtin.
15398
15399 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15400
15401 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15402 STACK_SIZE is too small.
15403
15404 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15405 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15406
15407 * gcc.dg/decl-2.c: New test.
15408
15409 2003-02-10 Jan Hubicka <jh@suse.cz>
15410
15411 * gcc.dg/i386-fpcvt-1.c: New test.
15412
15413 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15414
15415 * gcc.c-torture/execute/20030209-1.c: New test.
15416
15417 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15418
15419 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15420 int-wide bitops, use the constants of the same width.
15421 Likewise, if long long is 32-bit wide, test bitops using
15422 32-bit constants.
15423
15424 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15425
15426 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15427
15428 2003-02-07 Roger Sayle <roger@eyesopen.com>
15429
15430 * testsuite/gcc.dg/builtins-4.c: New test case.
15431
15432 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15433
15434 * gcc.dg/20020430-1.c: Fix dg command typos.
15435 * gcc.dg/20020503-1.c: Likewise.
15436
15437 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15438
15439 PR c++/8785
15440 * g++.dg/parse/fused-params1.C: New test.
15441
15442 PR c++/8857
15443 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15444
15445 PR c++/8921
15446 * g++.dg/parse/non-dependent1.C: New test.
15447
15448 PR c++/8928
15449 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15450
15451 PR c++/9228
15452 * g++.dg/parse/undefined7.C: New test.
15453 * g++.dg/parse/non-templ1.C: New test.
15454
15455 PR c++/9229
15456 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15457
15458 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15459
15460 * gcc.c-torture/compile/20030206-1.c: New test.
15461
15462 2003-02-05 Roger Sayle <roger@eyesopen.com>
15463
15464 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15465 "pow" to "foo" to avoid potential confusion with a math built-in.
15466
15467 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15468
15469 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15470 conditions for SPARC targets.
15471
15472 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15473
15474 * gcc.dg/20030204-1.c: New test.
15475
15476 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15477
15478 PR c++/38
15479 * g++.dg/parse/array-size1.C: New test.
15480
15481 PR c++/5657
15482 * g++.dg/parse/undefined3.C: New test.
15483
15484 PR c++/5665
15485 * g++.dg/parse/undefined4.C: New test.
15486
15487 PR c++/5975
15488 * g++.dg/parse/undefined5.C: New test.
15489
15490 PR c++/7259
15491 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15492
15493 PR c++/8578
15494 * g++.dg/parse/casting-operator1.C: New test.
15495
15496 PR c++/8596
15497 * g++.dg/parse/undefined6.C: New test.
15498
15499 PR c++/8736
15500 * g++.dg/parse/missing-template1.C: New test.
15501
15502 2003-02-04 Jan Hubicka <jh@suse.cz>
15503
15504 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15505 * gcc.dg/i386-cmov?.c: Likewise.
15506 * gcc.dg/i386-fpcvt-?.c: Likewise.
15507 * gcc.dg/i386-ssefp-1.c: Likewise.
15508 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15509 conventions.
15510
15511 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15512
15513 PR c++/7129
15514 * testsuite/g++.dg/ext/max.C: New test.
15515
15516 2003-02-03 Jan Hubicka <jh@suse.cz>
15517
15518 * gcc.c-torture/execute/20030203-1.c: New test.
15519
15520 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15521
15522 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15523 'natural-endian'.
15524
15525 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15526
15527 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15528 * g++.dg/init/new2.C: Likewise.
15529 * g++.dg/other/new1.C: Likewise.
15530
15531 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15532
15533 * gcc.dg/struct-ret-libc.c: New test.
15534
15535 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15536
15537 * gcc.dg/20030129-1.c: New test.
15538
15539 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15540
15541 PR c++/8849
15542 * g++.dg/template/ptrmem4.C: New test.
15543
15544 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15545
15546 * g++.dg/parser/constant1.C: New test.
15547
15548 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15549
15550 PR c++/8591
15551 * g++.dg/parse/friend2.C: New test.
15552
15553 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15554
15555 PR c++/9437
15556 * g++.dg/template/unify4.C: New test.
15557
15558 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15559
15560 * gcc.c-torture/execute/20030128-1.c: New test.
15561
15562 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15563
15564 * g++.dg/lookup/nested1.C: Test moved from ...
15565 * g++.old-deja/g++.other/lookup24.C: ... here.
15566
15567 2003-01-28 Jan Hubicka <jh@suse.cz>
15568
15569 * gcc.dg/i386-cmov5.c: New test.
15570
15571 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15572
15573 * gcc.c-torture/execute/20010925-1.c: Changed the
15574 memcpy declaration.
15575
15576 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15577
15578 PR c++/3902
15579 * g++.dg/parse/template5.C: New test.
15580
15581 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15582
15583 PR fortran/9258
15584 * g77.dg/pr9258: New test.
15585
15586 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15587
15588 * README: Move relevant parts from README.g++.
15589
15590 * README.g++: Remove this file.
15591
15592 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15593
15594 * g++.dg/abi/dcast1.C: New test.
15595
15596 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15597
15598 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15599
15600 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15601
15602 PR c++/47
15603 * g++.old-deja/g++.other/lookup24.C: New test.
15604
15605 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15606
15607 PR middle-end/7227
15608 * gcc.dg/uninit-C.c: New test.
15609
15610 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15611
15612 * g++.dg/abi/covariant1.C: New test.
15613
15614 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15615
15616 * gcc.dg/20030123-1.c: New test.
15617
15618 2003-01-25 Jan Hubicka <jh@suse.cz>
15619
15620 PR opt/8492
15621 * gcc.c-torture/compile/20030125-1.c
15622
15623 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15624
15625 PR c++/9403
15626 * g++.dg/parse/template3.C: New test.
15627 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15628
15629 PR c++/795
15630 * g++.dg/parse/template4.C: New test.
15631
15632 PR c++/9415
15633 * g++.dg/template/qual2.C: New test.
15634
15635 PR c++/8545
15636 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15637
15638 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15639
15640 2003-01-25 Roger Sayle <roger@eyesopen.com>
15641
15642 * gcc.c-torture/execute/switch-1.c: New test case.
15643
15644 2003-01-25 Jan Hubicka <jh@suse.cz>
15645
15646 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15647
15648 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15649
15650 Tweaks for Bison-1.875. From the NEWS file:
15651 "- `parse error' -> `syntax error'
15652 Bison now uniformly uses the term `syntax error'"
15653 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15654 * gcc.dg/cpp/digraph2.c: Likewise.
15655 * gcc.dg/cpp/direct2.c: Likewise.
15656 * gcc.dg/cpp/paste4.c: Likewise.
15657 * gcc.dg/c90-restrict-1.c: Likewise.
15658 * gcc.dg/c99-func-2.c: Likewise.
15659 * gcc.dg/noncompile/920721-2.c: Likewise.
15660 * gcc.dg/noncompile/930622-2.c: Likewise.
15661 * gcc.dg/noncompile/940112-1.c: Likewise.
15662 * gcc.dg/noncompile/950921-1.c: Likewise.
15663 * gcc.dg/noncompile/951123-1.c: Likewise.
15664 * gcc.dg/noncompile/971104-1.c: Likewise.
15665 * gcc.dg/noncompile/990416-1.c: Likewise.
15666
15667 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15668
15669 * g++.dg/parse/undefined1.C: Add error message.
15670
15671 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15672
15673 PR c++/9354
15674 * g++.dg/parse/new1.C: New test.
15675
15676 PR c++/9216
15677 * g++.dg/parse/template2.C: New test.
15678
15679 PR c++/9354
15680 * g++.dg/parse/typedef2.C: New test.
15681
15682 PR c++/9328
15683 * g++.dg/ext/typeof3.C: New test.
15684
15685 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15686
15687 PR c++/2738
15688 * g++.dg/parse/ret-type1.C: New test.
15689
15690 PR c++/3792
15691 * g++.dg/parse/tmpl-outside1.C: New test.
15692
15693 PR c++/4207
15694 * g++.dg/parse/int-as-enum1.C: New test.
15695
15696 PR c++/4903
15697 * g++.dg/parse/no-typename1.C: New test.
15698
15699 PR c++/5533
15700 * g++.dg/parse/no-value1.C: New test.
15701
15702 PR c++/5921
15703 * g++.dg/parse/wrong-inline1.C: New test.
15704
15705 PR c++/6402
15706 * g++.dg/parse/ref1.C: New test.
15707
15708 PR c++/6992
15709 * g++.dg/parse/attr-ctor1.C: New test.
15710
15711 PR c++/7229
15712 * g++.dg/parse/namespace5.C: New test.
15713
15714 PR c++/7917
15715 * g++.dg/parse/func-def1.C: New test.
15716
15717 PR c++/8143
15718 * g++.dg/parse/undefined1.C: New test.
15719
15720 PR c++/5723, PR c++/8522
15721 * g++.dg/parse/specialization1.C: New test.
15722
15723 PR c++/163, PR c++/8595
15724 * g++.dg/parse/struct-as-enum1.C: New test.
15725
15726 PR c++/9173
15727 * g++.dg/parse/undefined2.C: New test.
15728
15729 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15730
15731 PR c++/9298
15732 * g++.dg/parse/template1.C: New test.
15733
15734 PR c++/9384
15735 * g++.dg/parse/using1.C: New test.
15736
15737 PR c++/9285
15738 PR c++/9294
15739 * g++.dg/parse/expr2.C: New test.
15740
15741 PR c++/9388
15742 * g++.dg/parse/lookup2.C: Likewise.
15743
15744 2003-01-21 Jan Hubicka <jh@suse.cz>
15745
15746 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15747 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15748 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15749 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15750
15751 2003-01-20 Nick Clifton <nickc@redhat.com>
15752
15753 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15754 problem with ARM sibcall code generation.
15755
15756 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15757
15758 * gcc.c-torture/execute/20030120-1.c: New.
15759
15760 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15761
15762 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15763
15764 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15765
15766 PR c++/9272
15767 * g++.dg/parse/ctor1.C: New test.
15768
15769 PR c++/9294:
15770 * g++.dg/parse/qualified1.C: New test.
15771
15772 * g++.dg/parse/typename3.C: New test.
15773
15774 2003-01-16 Richard Henderson <rth@redhat.com>
15775
15776 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15777
15778 2003-01-16 Richard Henderson <rth@redhat.com>
15779
15780 * g++.dg/pch/pch.exp: Copy test header to the working directory
15781 before using it either for precompilation or direct use.
15782 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15783 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15784
15785 2003-01-16 Richard Henderson <rth@redhat.com>
15786
15787 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15788 before using it either for precompilation or direct use.
15789 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15790 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15791
15792 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15793
15794 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15795 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15796 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15797 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15798 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15799 typename warning into error.
15800 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15801 error messages.
15802 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15803 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15804 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15805 messages.
15806 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15807 make declaration visible in template.
15808 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15809 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15810 messages.
15811 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15812 message.
15813 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15814 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15815 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15816 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15817 typename warning with error message.
15818 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15819 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15820 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15821
15822 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15823
15824 * g++.dg/parse/ambig2.C: New test.
15825
15826 2003-01-15 Richard Henderson <rth@redhat.com>
15827
15828 * g++.dg/tls/init-2.C: Update error message string.
15829
15830 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15831
15832 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15833
15834 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15835
15836 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15837 all for HC11/HC12.
15838 * gcc.c-torture/compile/20001205-1.x: Likewise.
15839 * gcc.c-torture/compile/20001226-1.x: Likewise.
15840 * gcc.c-torture/compile/920520-1.x: Likewise.
15841 * gcc.c-torture/compile/961203-1.x: Likewise.
15842 * gcc.c-torture/compile/20020604-1.x: Likewise.
15843
15844 2003-01-15 Jan Hubicka <jh@suse.cz>
15845
15846 * gcc.c-torture/compile/20030115-1.c: New test.
15847
15848 * gcc.dg/i386-fpcvt-1.c: New test.
15849 * gcc.dg/i386-fpcvt-2.c: New test.
15850
15851 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15852
15853 Further conform g++'s __vmi_class_type_info to the C++ ABI
15854 specification.
15855 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15856 the specification.
15857
15858 2003-01-14 Jan Hubicka <jh@suse.cz>
15859
15860 * gcc.dg/i386-fpcvt-1.c: New test.
15861 * gcc.dg/i386-fpcvt-2.c: New test.
15862
15863 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15864
15865 * gcc.dg/i386-mmx-3.c: New test.
15866
15867 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15868
15869 PR c++/9264
15870 * g++.dg/parse/octal1.C: New file.
15871
15872 PR c++/9172
15873 * g++.dg/parse/typename1.C: New file.
15874
15875 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15876
15877 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15878 * gcc.dg/bf-no-ms-layout.c: Likewise.
15879 * gcc.dg/bf-ms-attrib.c: Likewise.
15880
15881 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15882
15883 PR c++/9099
15884 * g++.dg/parse/dtor1.C: New file.
15885
15886 PR c++/9128
15887 * g++.dg/rtti/typeid1.C: New file.
15888
15889 PR c++/9153
15890 * g++.dg/parse/lookup1.C: New file.
15891
15892 PR c++/9171
15893 * g++.dg/templ/spec5.C: New file.
15894
15895 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15896
15897 * gcc.c-torture/compile/20030110-1.c: New test.
15898
15899 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15900
15901 Merge from pch-branch:
15902
15903 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15904
15905 * gcc.dg/pch/cpp-1.h: New.
15906 * gcc.dg/pch/cpp-1.c: New.
15907 * gcc.dg/pch/cpp-2.h: New.
15908 * gcc.dg/pch/cpp-2.c: New.
15909
15910 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15911
15912 * gcc.dg/pch/except-1.h: New.
15913 * gcc.dg/pch/except-1.c: New.
15914
15915 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15916
15917 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15918 running test.
15919 * gcc.dg/pch: Include *.hp not *.h.
15920 * gcc.dg/pch/system-1.h: New.
15921 * gcc.dg/pch/system-1.c: New.
15922
15923 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15924
15925 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15926 rather than trying to build and run a program using PCH.
15927 * gcc.dg/pch: Remove dg-do commands from test files.
15928
15929 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15930
15931 * gcc.dg/pch/macro-3.c: New.
15932 * gcc.dg/pch/macro-3.h: New.
15933
15934 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15935
15936 * gcc.dg/pch/common-1.c: New.
15937 * gcc.dg/pch/common-1.h: New.
15938 * gcc.dg/pch/decl-1.c: New.
15939 * gcc.dg/pch/decl-1.h: New.
15940 * gcc.dg/pch/decl-2.c: New.
15941 * gcc.dg/pch/decl-2.h: New.
15942 * gcc.dg/pch/decl-3.c: New.
15943 * gcc.dg/pch/decl-3.h: New.
15944 * gcc.dg/pch/decl-4.c: New.
15945 * gcc.dg/pch/decl-4.h: New.
15946 * gcc.dg/pch/decl-5.c: New.
15947 * gcc.dg/pch/decl-5.h: New.
15948 * gcc.dg/pch/global-1.c: New.
15949 * gcc.dg/pch/global-1.h: New.
15950 * gcc.dg/pch/inline-1.c: New.
15951 * gcc.dg/pch/inline-1.h: New.
15952 * gcc.dg/pch/inline-2.c: New.
15953 * gcc.dg/pch/inline-2.h: New.
15954 * gcc.dg/pch/static-1.c: New.
15955 * gcc.dg/pch/static-1.h: New.
15956 * gcc.dg/pch/static-2.c: New.
15957 * gcc.dg/pch/static-2.h: New.
15958
15959 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15960
15961 * g++.dg/pch/pch.exp: Better handle failing testcases.
15962 * gcc.dg/pch/pch.exp: Likewise.
15963 * gcc.dg/pch/macro-1.c: New.
15964 * gcc.dg/pch/macro-1.h: New.
15965 * gcc.dg/pch/macro-2.c: New.
15966 * gcc.dg/pch/macro-2.h: New.
15967
15968 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15969
15970 * g++.dg/dg.exp: Treat files in pch/ specially.
15971 * g++.dg/pch/pch.exp: New file.
15972 * g++.dg/pch/empty.H: New file.
15973 * g++.dg/pch/empty.C: New file.
15974 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15975 "precompile".
15976
15977 * gcc.dg/pch/pch.exp: New file.
15978 * gcc.dg/pch/empty.h: New file.
15979 * gcc.dg/pch/empty.c: New file.
15980 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15981 "precompile".
15982
15983 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15984
15985 * g++.dg/template/friend14.C: New test.
15986
15987 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15988
15989 * gcc.dg/old-style-asm-1.c: New test.
15990
15991 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15992
15993 * gcc.c-torture/compile/20030109-1.c: New test.
15994
15995 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15996
15997 * gcc.c-torture/execute/20030109-1.c: New test.
15998
15999 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16000
16001 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16002 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16003 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16004 * g++.old-deja/g++.mike/eh2.C: Likewise
16005 * g++.old-deja/g++.mike/eh3.C: Likewise
16006 * g++.old-deja/g++.mike/eh5.C: Likewise
16007 * g++.old-deja/g++.mike/eh6.C: Likewise
16008 * g++.old-deja/g++.mike/eh7.C: Likewise
16009 * g++.old-deja/g++.mike/eh8.C: Likewise
16010 * g++.old-deja/g++.mike/eh9.C: Likewise
16011 * g++.old-deja/g++.mike/eh10.C: Likewise
16012 * g++.old-deja/g++.mike/eh12.C: Likewise
16013 * g++.old-deja/g++.mike/eh13.C: Likewise
16014 * g++.old-deja/g++.mike/eh14.C: Likewise
16015 * g++.old-deja/g++.mike/eh16.C: Likewise
16016 * g++.old-deja/g++.mike/eh17.C: Likewise
16017 * g++.old-deja/g++.mike/eh18.C: Likewise
16018 * g++.old-deja/g++.mike/eh21.C: Likewise
16019 * g++.old-deja/g++.mike/eh23.C: Likewise
16020 * g++.old-deja/g++.mike/eh24.C: Likewise
16021 * g++.old-deja/g++.mike/eh25.C: Likewise
16022 * g++.old-deja/g++.mike/eh26.C: Likewise
16023 * g++.old-deja/g++.mike/eh27.C: Likewise
16024 * g++.old-deja/g++.mike/eh28.C: Likewise
16025 * g++.old-deja/g++.mike/eh29.C: Likewise
16026 * g++.old-deja/g++.mike/eh31.C: Likewise
16027 * g++.old-deja/g++.mike/eh33.C: Likewise
16028 * g++.old-deja/g++.mike/eh34.C: Likewise
16029 * g++.old-deja/g++.mike/eh35.C: Likewise
16030 * g++.old-deja/g++.mike/eh36.C: Likewise
16031 * g++.old-deja/g++.mike/eh37.C: Likewise
16032 * g++.old-deja/g++.mike/eh38.C: Likewise
16033 * g++.old-deja/g++.mike/eh39.C: Likewise
16034 * g++.old-deja/g++.mike/eh40.C: Likewise
16035 * g++.old-deja/g++.mike/eh41.C: Likewise
16036 * g++.old-deja/g++.mike/eh42.C: Likewise
16037 * g++.old-deja/g++.mike/eh44.C: Likewise
16038 * g++.old-deja/g++.mike/eh46.C: Likewise
16039 * g++.old-deja/g++.mike/eh47.C: Likewise
16040 * g++.old-deja/g++.mike/eh48.C: Likewise
16041 * g++.old-deja/g++.mike/eh49.C: Likewise
16042 * g++.old-deja/g++.mike/eh50.C: Likewise
16043 * g++.old-deja/g++.mike/eh51.C: Likewise
16044 * g++.old-deja/g++.mike/eh53.C: Likewise
16045 * g++.old-deja/g++.mike/eh55.C: Likewise
16046 * g++.old-deja/g++.mike/p7912.C: Likewise
16047 * g++.old-deja/g++.mike/p9706.C: Likewise
16048 * g++.old-deja/g++.mike/p10416.C: Likewise
16049 * g++.old-deja/g++.mike/p11667.C: Likewise
16050 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16051 Remove redundant reference to Iris.
16052 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16053 Elxsi, i860, Pico Java, and WE32K.
16054
16055 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16056
16057 * g++.dg/ext/asm4.C: New test.
16058
16059 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16060
16061 PR c++/9030
16062 * g++.dg/template/friend12.C: New test.
16063 * g++.dg/template/friend13.C: Likewise.
16064 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16065
16066 2003-01-08 Jan Hubicka <jh@suse.cz>
16067
16068 * gcc.dg/i386-cadd.c: New test.
16069 * gcc.dg/i386-cmov4.c: Likewise.
16070
16071 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16072
16073 PR c++/9165
16074 * g++.dg/warn/Wunused-3.C: New test.
16075
16076 * g++.dg/abi/bitfield9.C: New test.
16077
16078 PR c++/9189
16079 * g++.dg/parse/defarg3.C: New test.
16080
16081 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16082
16083 * g++.dg/parse/ambig1.C: New test.
16084 * g++.dg/parse/defarg2.C: New test.
16085
16086 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16087
16088 * g++.dg/template/defarg-1.C: New test.
16089 * g++.dg/template/local2.C: Likewise.
16090
16091 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16092
16093 * gcc.c-torture/execute/20030105-1.c: New test.
16094
16095 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16096
16097 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16098 * g++.dg/parse/namespace4.C: Likewise.
16099
16100 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16101
16102 * g++.dg/template/ntp2.C: New test.
16103
16104 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16105
16106 * g++.dg/parse/extern-C-1.C: New test.
16107
16108 * g++.dg/parse/namespace4.C: New test.
16109
16110 * g++.dg/template/nested1.C: New test.
16111
16112 * g++.dg/parse/namespace3.C: New test.
16113
16114 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16115
16116 * g++.dg/lookup/two-stage1.C: New test.
16117
16118 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16119
16120 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16121 * g++.old-deja/g++.jason/access8.C: Likewise.
16122 * g++.old-deja/g++.other/decl5.C: Likewise.
16123
16124 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16125
16126 * g++.dg/parse/parse7.C: New test.
16127
16128 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16129
16130 PR c++/2843
16131 * g++.dg/ext/attrib7.C: New test.
16132
16133 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16134
16135 * g++.dg/parse/parse6.C: New test.
16136
16137 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16138
16139 * gcc.dg/h8300-stack-1.c: New.
16140
16141 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16142
16143 g++.dg/lookup/exception1.C: New test.
16144
16145 g++.dg/lookup/template1.C: New test.
16146
16147 g++.dg/parse/namespace2.C: New test.
16148
16149 g++.dg/parse/parens2.C: New test.
16150
16151 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16152
16153 * g++.dg/parse/parse5.C: New test.
16154 * g++.dg/lookup/scoped4.C: New test.
16155
16156 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16157
16158 * g++.dg/parse/parens1.C: New test.
16159
16160 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16161 angle-bracket1.C.
16162 * g++.dg/parse/parens2.C: New test.
16163
16164 * g++.dg/lookup/scope-operator1.C: New test.
16165
16166 * g++.dg/parse/operator1.C: New test.
16167
16168 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16169
16170 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16171 * g++.old-deja/g++.other/access6.C: Likewise.
16172 * g++.old-deja/g++.other/decl1.C: Likewise.
16173 * g++.old-deja/g++.pt/typename12.C: Likewise.
16174
16175 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16176
16177 * g++.dg/parse/namespace1.C: New test.
16178
16179 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16180
16181 * g++.dg/parse/parse4.C: New test.
16182
16183 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16184
16185 * g++.dg/parse/parse3.C: New test.
16186
16187 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16188
16189 * g++.dg/parse/parse2.C: New test.
16190
16191 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16192
16193 * g++.dg/template/friend11.C: New test.
16194
16195 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16196
16197 * g++.dg/parse/parse1.C: New test.
16198
16199 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16200
16201 * lib/profopt.exp: Change the name of a global variable to avoid
16202 possible clashes with other test suites.
16203
16204 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16205
16206 * g++.dg/inherit/covariant8.C: New test.
16207
16208 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16209
16210 * g++.dg/init/array9.C: New test.
16211
16212 PR c++/9112
16213 * g++.dg/parse/expr1.C: New test.
16214
16215 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16216
16217 * gcc.c-torture/compile/20021230-1.c: New test.
16218
16219 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16220
16221 * g++.dg/inherit/covariant5.C: New test.
16222 * g++.dg/inherit/covariant6.C: New test.
16223 * g++.dg/inherit/covariant7.C: New test.
16224
16225 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16226
16227 PR c++/2739
16228 * g++.dg/other/access2.C: New test.
16229
16230 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16231
16232 * g++.dg/other/anon-struct.C: No longer fails
16233 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16234 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16235 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16236
16237 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16238
16239 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16240
16241 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16242
16243 * g++.dg/eh/spec4.C: Remove stray semicolon.
16244 * g++.dg/expr/pmf-1.C: Change error message.
16245 * g++.dg/ext/asm1.C: Remove stray semicolon.
16246 * g++.dg/ext/typename1.C: Add missing typenames.
16247 * g++.dg/inherit/template-as-base.C: Change error message.
16248 * g++.dg/lookup/scoped1.C: Likewise.
16249 * g++.dg/lookup/scoped2.C: Likewise.
16250 * g++.dg/lookup/using2.C: Likewise.
16251 * g++.dg/other/component1.C: Remove stray semicolon.
16252 * g++.dg/other/do1.C: Change error message.
16253 * g++.dg/other/error2.C: Likewise.
16254 * g++.dg/other/init1.C: Likewise.
16255 * g++.dg/other/packed1.C: Remove stray semicolon.
16256 * g++.dg/other/ptrmem2.C: Change error message.
16257 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16258 marker.
16259 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16260 * g++.dg/template/access3.C: Add typename keyword.
16261 * g++.dg/template/access5.C: Remove stray semicolon.
16262 * g++.dg/template/access6.C: Likewise.
16263 * g++.dg/template/complit1.C: Likewise.
16264 * g++.dg/template/crash1.C: Change error message.
16265 * g++.dg/template/inherit2.C: Remove stray semicolon.
16266 * g++.dg/template/instantiate2.C: Likewise.
16267 * g++.dg/template/instantiate3.C: Change error message.
16268 * g++.dg/template/qual1.C: Remove stray semicolon.
16269 * g++.dg/template/qualttp18.C: Change error message.
16270 * g++.dg/template/ref1.C: Remove stray semicolon.
16271 * g++.dg/template/sizeof1.C (A::value): Declare it.
16272 * g++.dg/template/spec4.C: Change error message.
16273 * g++.dg/template/static1.C: Likewise.
16274 * g++.dg/template/type1.C: Likewise.
16275 * g++.dg/template/typename3.C: Likewise.
16276 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16277 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16278 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16279 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16280 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16281 named return value extension.
16282 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16283 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16284 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16285 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16286 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16287 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16288 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16289 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16290 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16291 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16292 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16293 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16294 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16295 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16296 syntax.
16297 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16298 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16299 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16300 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16301 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16302 * g++.old-deja/g++.brendan/template11.C: Likewise.
16303 * g++.old-deja/g++.brendan/template26.C: Likewise.
16304 * g++.old-deja/g++.brendan/template27.C: Use explicit
16305 specialization syntax.
16306 * g++.old-deja/g++.brendan/template30.C: Likewise.
16307 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16308 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16309 non-dependent names.
16310 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16311 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16312 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16313 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16314 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16315 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16316 named return value extension.
16317 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16318 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16319 * g++.old-deja/g++.ext/return1.C: Likewise.
16320 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16321 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16322 * g++.old-deja/g++.jason/access8.C: Likewise.
16323 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16324 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16325 pseudo-destructor names.
16326 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16327 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16328 pseudo-destructor names.
16329 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16330 * g++.old-deja/g++.jason/overload19.C: Likewise.
16331 * g++.old-deja/g++.jason/overload32.C: Likewise.
16332 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16333 stray semicolons.
16334 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16335 * g++.old-deja/g++.jason/return.C: Likewise.
16336 * g++.old-deja/g++.jason/return2.C: Likewise.
16337 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16338 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16339 syntax.
16340 * g++.old-deja/g++.jason/template10.C: Account for use of
16341 non-dependent names.
16342 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16343 syntax.
16344 * g++.old-deja/g++.jason/template37.C: Likewise.
16345 * g++.old-deja/g++.law/access4.C: Change error messages.
16346 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16347 pseudo-destructor names.
16348 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16349 * g++.old-deja/g++.law/ctors9.C: Likewise.
16350 * g++.old-deja/g++.law/cvt22.C: Likewise.
16351 * g++.old-deja/g++.law/dtors5.C: Likewise.
16352 * g++.old-deja/g++.law/global-init1.C: Likewise.
16353 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16354 * g++.old-deja/g++.law/operators28.C: Likewise.
16355 * g++.old-deja/g++.law/visibility28.C: Likewise.
16356 * g++.old-deja/g++.martin/eval1.C: Likewise.
16357 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16358 name.
16359 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16360 * g++.old-deja/g++.mike/net34.C: Likewise.
16361 * g++.old-deja/g++.mike/net36.C: Likewise.
16362 * g++.old-deja/g++.mike/ns2.C: Likewise.
16363 * g++.old-deja/g++.mike/p12306.C: Likewise.
16364 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16365 value extension.
16366 * g++.old-deja/g++.mike/p700.C: Likewise.
16367 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16368 * g++.old-deja/g++.mike/p710.C: Likewise.
16369 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16370 value extension.
16371 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16372 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16373 * g++.old-deja/g++.ns/crash2.C: Likewise.
16374 * g++.old-deja/g++.ns/crash3.C: Likewise.
16375 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16376 * g++.old-deja/g++.ns/ns17.C: Likewise.
16377 * g++.old-deja/g++.ns/template16.C: Likewise.
16378 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16379 keyword.
16380 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16381 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16382 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16383 named return value extension.
16384 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16385 * g++.old-deja/g++.other/access4.C: Issue additional error
16386 messages.
16387 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16388 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16389 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16390 * g++.old-deja/g++.other/crash25.C: Change error message.
16391 * g++.old-deja/g++.other/crash4.C: Change error message.
16392 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16393 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16394 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16395 checks.
16396 * g++.old-deja/g++.other/defarg8.C: Likewise.
16397 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16398 * g++.old-deja/g++.other/dtor10.C: Likewise.
16399 * g++.old-deja/g++.other/incomplete.C: Likewise.
16400 * g++.old-deja/g++.other/linkage7.C: Likewise.
16401 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16402 lookup algorithm.
16403 * g++.old-deja/g++.other/mangle2.C: Likewise.
16404 * g++.old-deja/g++.other/refinit2.C: Likewise.
16405 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16406 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16407 * g++.old-deja/g++.pt/crash28.C: Likewise.
16408 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16409 syntax.
16410 * g++.old-deja/g++.pt/crash32.C: Change error message.
16411 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16412 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16413 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16414 error message position.
16415 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16416 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16417 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16418 syntax.
16419 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16420 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16421 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16422 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16423 keyword.
16424 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16425 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16426 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16427 keyword.
16428 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16429 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16430 syntax.
16431 * g++.old-deja/g++.pt/friend28.C: Account for use of
16432 non-dependent names.
16433 * g++.old-deja/g++.pt/friend29.C: Likewise.
16434 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16435 rules.
16436 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16437 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16438 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16439 lookup rules.
16440 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16441 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16442 keyword.
16443 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16444 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16445 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16446 keyword.
16447 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16448 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16449 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16450 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16451 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16452 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16453 keyword.
16454 * g++.old-deja/g++.pt/spec10.C: Likewise.
16455 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16456 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16457 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16458 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16459 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16460 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16461 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16462 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16463 * g++.old-deja/g++.pt/typename15.C: Likewise.
16464 * g++.old-deja/g++.pt/typename22.C: Likewise.
16465 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16466 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16467 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16468 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16469 syntax.
16470 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16471 return value extension.
16472 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16473 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16474 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16475 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16476
16477 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16478
16479 * g++.dg/warn/inline1.C: New test.
16480 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16481 * g++.old-deja/g++.jason/synth10.C: Likewise.
16482 * g++.old-deja/g++.mike/net31.C: Likewise.
16483 * g++.old-deja/g++.mike/p8786.C: Likewise.
16484
16485 * g++.dg/template/friend10.C: New test.
16486 * g++.dg/template/conv5.C: New test.
16487
16488 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16489
16490 * g++.dg/lookup/scoped3.C: New test.
16491
16492 * g++.dg/lookup/decl1.C: New test.
16493 * g++.dg/lookup/decl2.C: New test.
16494
16495 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16496
16497 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16498 gcc.c-torture/compile/20021015-1.c,
16499 gcc.c-torture/compile/20021015-2.c,
16500 gcc.c-torture/compile/20021123-1.c,
16501 gcc.c-torture/compile/20021123-2.c,
16502 gcc.c-torture/compile/20021123-3.c,
16503 gcc.c-torture/compile/20021123-4.c,
16504 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16505 only to 3.1 or 3.2 branch.
16506
16507 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16508
16509 * gcc.dg/i386-bitfield3.c: New test.
16510
16511 * gcc.dg/i386-bitfield2.c: New test.
16512
16513 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16514
16515 * g++.dg/parse/conv_op1.C: New test.
16516
16517 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16518
16519 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16520 approved.
16521
16522 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16523
16524 * gcc.c-torture/compile/20021220-1.c: New test.
16525
16526 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16527
16528 * gcc.dg/i386-fastcall-1.c: New.
16529
16530 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16531
16532 * gcc.c-torture/execute/20021219-1.c: New test.
16533
16534 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16535
16536 * gcc.dg/i386-pic-1.c: New test.
16537
16538 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16539
16540 PR c++/8099
16541 * g++.dg/template/friend9.C: New test.
16542
16543 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16544
16545 PR c++/3663
16546 * g++.dg/template/access7.C: New test.
16547
16548 2002-12-18 Nick Clifton <nickc@redhat.com>
16549
16550 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16551 the libstdc++-v3 directory has been found.
16552
16553 2002-12-12 Devang Patel <dpatel@apple.com>
16554 * gcc.dg/darwin-ld-1.c: New test.
16555 * gcc.dg/darwin-ld-2.c: New test.
16556 * gcc.dg/darwin-ld-3.c: New test.
16557 * gcc.dg/darwin-ld-4.c: New test.
16558 * gcc.dg/darwin-ld-5.c: New test.
16559
16560 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16561
16562 * gcc.c-torture/compile/20021212-1.c: New test.
16563
16564 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16565
16566 * gcc.dg/fshort-wchar: New test.
16567
16568 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16569
16570 PR c++/8372
16571 * g++.dg/template/dtor1.C: New test.
16572
16573 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16574 markers.
16575
16576 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16577
16578 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16579
16580 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16581
16582 * g++.dg/template/static1.C: New test.
16583 * g++.dg/template/static2.C: New test.
16584 * g++.old-deja/g++.ext/memconst.C: New test.
16585
16586 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16587
16588 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16589 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16590 * g++.dg/special/initp1.C: Likewise.
16591
16592 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16593
16594 * gcc.c-torture/execute/20021204-1.c: New test.
16595
16596 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16597
16598 * gcc.dg/ppc-fmadd-1.c: New file.
16599 * gcc.dg/ppc-fmadd-2.c: New file.
16600 * gcc.dg/ppc-fmadd-3.c: New file.
16601
16602 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16603
16604 * gcc.c-torture/compile/20021204-1.c: New test.
16605
16606 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16607
16608 * g++.dg/inherit/covariant2.C: New test.
16609 * g++.dg/inherit/covariant3.C: New test.
16610 * g++.dg/inherit/covariant4.C: New test.
16611 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16612 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16613
16614 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16615
16616 PR c++/8688
16617 * g++.dg/init/brace3.C: New test.
16618
16619 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16620
16621 * gcc.dg/20020210-1.c: Fix a comment typo.
16622
16623 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16624
16625 PR c++/8720
16626 * g++.dg/parse/defarg1.C: New test.
16627
16628 PR c++/8615
16629 * g++.dg/template/char1.C: New test.
16630
16631 * g++.dg/template/varmod1.C: Fix typo.
16632
16633 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16634
16635 DR 180
16636 * g++.old-deja/g++.pt/crash32.C: Expect error.
16637
16638 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16639
16640 PR c++/5919
16641 * g++.dg/template/varmod1.C: New test.
16642
16643 PR c++/8727
16644 * g++.dg/inherit/typeinfo1.C: New test.
16645
16646 PR c++/8663
16647 * g++.dg/inherit/typedef1.C: New test.
16648
16649 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16650
16651 PR c++/8332
16652 PR c++/8493
16653 * g++.dg/template/strlen1.C: New test.
16654
16655 PR c++/8227
16656 * g++.dg/template/ctor2.C: New test.
16657
16658 PR c++/8214
16659 * g++.dg/init/string1.C: New test.
16660
16661 PR c++/8511
16662 * g++.dg/template/friend8.C: New test.
16663
16664 2002-11-29 Joe Buck <jbuck@synopsys.com>
16665
16666 * g++.dg/lookup/anon2.C: New test.
16667
16668 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16669
16670 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16671 h8300 port.
16672
16673 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16674
16675 * gcc.dg/bitfld-6.c: New test.
16676
16677 2002-11-27 Jan Hubicka <jh@suse.cz>
16678
16679 * gcc.c-torture/execute/20021127.[cx]: New test.
16680
16681 2002-11-26 Jan Hubicka <jh@suse.cz>
16682
16683 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16684 quality.
16685
16686 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16687
16688 * g++.dg/init/brace2.C: New test.
16689 * g++.old-deja/g++.mike/p9129.C: Correct.
16690
16691 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16692
16693 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16694
16695 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16696
16697 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16698
16699 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16700
16701 * testsuite/g++.dg/abi/empty11.C: New test.
16702 * testsuite/g++.dg/rtti/cv1.C: New test.
16703
16704 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16705
16706 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16707
16708 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16709
16710 * g++.dg/abi/empty10.C: New test.
16711
16712 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16713
16714 * gcc.c-torture/compile/20021124-1.c: New test.
16715
16716 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16717
16718 * g++.dg/abi/rtti2.C: New test.
16719
16720 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16721
16722 * gcc.dg/i386-unroll-1.c: New test.
16723
16724 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16725
16726 * gcc.c-torture/compile/20021120-1.c: New test.
16727 * gcc.c-torture/compile/20021120-2.c: New test.
16728
16729 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16730
16731 * gcc.dg/bitfld-5.c: New test.
16732
16733 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16734
16735 * gcc.c-torture/execute/20021120-3.c: New test.
16736
16737 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16738
16739 * gcc.c-torture/execute/20021120-2.c: New test.
16740
16741 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16742
16743 * gcc.c-torture/execute/20021120-1.c: New test.
16744
16745 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16746
16747 * gcc.c-torture/execute/20021118-3.c: New test.
16748
16749 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16750
16751 * gcc.c-torture/compile/20021119-1.c: New test.
16752
16753 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16754
16755 * gcc.dg/duff-1.c: New test.
16756 * gcc.dg/duff-2.c: New test.
16757 * gcc.dg/duff-3.c: New test.
16758
16759 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16760
16761 * gcc.dg/cpp/_Pragma5.c: New test.
16762
16763 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16764
16765 * gcc.c-torture/execute/20021118-2.c: New test.
16766
16767 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16768
16769 * gcc.c-torture/execute/20021118-1.c: New test.
16770
16771 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16772
16773 * gcc.dg/20021116-1.c: New test.
16774
16775 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16776
16777 * g++.dg/abi/vcall1.C: New test.
16778
16779 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16780
16781 * gcc.dg/20021029-1.c: New test.
16782 * gcc.dg/20021029-2.c: New test.
16783
16784 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16785
16786 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16787
16788 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16789
16790 PR c/8439
16791 * gcc.dg/20021110.c: Move to ...
16792 * gcc.c-torture/compile/20021110.c: .... here.
16793
16794 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16795
16796 PR c/8467
16797 * gcc.c-torture/execute/20021111-1.c
16798
16799 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16800
16801 PR c/8439
16802 * gcc.dg/20021110.c: New test.
16803
16804 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16805
16806 * g++.dg/abi/vthunk3.C: Run only on x86.
16807
16808 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16809
16810 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16811
16812 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16813
16814 * lib/compat.exp (compat-execute): Fix logic error in last
16815 change.
16816
16817 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16818
16819 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16820
16821 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16822
16823 PR c++/8389
16824 * g++.dg/template/access6.C: New test.
16825
16826 2002-11-08 Jan Hubicka <jh@suse.cz>
16827
16828 * gcc.dg/i386-ssefp-1.c: New test.
16829 * gcc.dg/i386-ssefp-1.c: New test.
16830
16831 2002-11-08 Jan Hubicka <jh@suse.cz>
16832
16833 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16834
16835 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16836
16837 * g++.dg/abi/vthunk3.C: New test.
16838
16839 PR c++/8338
16840 * g++.dg/template/crash2.C: New test.
16841
16842 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16843
16844 * testsuite/g++.dg/abi/dtor1.C: New test.
16845 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16846
16847 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16848
16849 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16850 Darwin.
16851
16852 2002-11-04 Adam Nemet <anemet@lnxw.com>
16853
16854 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16855 -mthumb. Only xfail with -O0.
16856
16857 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16858
16859 * g++.dg/abi/thunk1.C: New test.
16860 * g++.dg/abi/thunk2.C: Likewise.
16861 * g++.dg/abi/vtt1.C: Likewise.
16862
16863 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16864
16865 PR optimization/8423
16866 * gcc.c-torture/execute/builtin-constant.c: New test.
16867
16868 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16869
16870 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16871 Add some more cases.
16872
16873 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16874
16875 PR c++/8391
16876 * g++.dg/opt/local1.C: New test.
16877
16878 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16879
16880 PR c++/8160
16881 * g++.dg/template/complit1.C: New test.
16882
16883 PR c++/8149
16884 * g++.dg/template/typename4.C: Likewise.
16885
16886 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16887
16888 Core issue 287, PR c++/7639
16889 * g++.dg/template/instantiate1.C: Adjust error location.
16890 * g++.dg/template/instantiate3.C: New test.
16891 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16892 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16893 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16894
16895 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16896
16897 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16898
16899 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16900
16901 PR c++/8287
16902 * g++.dg/init/dtor2.C: New test.
16903
16904 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16905
16906 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16907 * gcc.dg/nest.c: Bypass errors on irix6.
16908
16909 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16910
16911 * gcc.dg/nest.c: Expect error for mmix-*-*.
16912 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16913
16914 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16915
16916 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16917 markers.
16918
16919 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16920
16921 2002-10-25 Mike Stump <mrs@apple.com>
16922
16923 * gcc.dg/warn-1.c: New test.
16924
16925 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16926
16927 * g++.dg/template/typename3.C: New test.
16928
16929 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16930
16931 * g++.dg/lookup/ptrmem1.C: New test.
16932
16933 * g++.dg/abi/vthunk2.C: New test.
16934
16935 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16936
16937 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16938
16939 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16940
16941 * g++.dg/abi/empty9.C: New test.
16942
16943 2002-10-24 Richard Henderson <rth@redhat.com>
16944
16945 * g++.dg/inherit/thunk1.C: Enable for ia64.
16946
16947 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16948
16949 PR c++/8067
16950 * g++.dg/lookup/pretty1.C: New test.
16951
16952 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16953
16954 * gcc.dg/20021023-1.c: New test.
16955
16956 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16957
16958 PR c++/7679
16959 * g++.dg/parse/inline1.C: New test.
16960
16961 2002-10-23 Richard Henderson <rth@redhat.com>
16962
16963 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16964
16965 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16966
16967 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16968
16969 PR c++/6579
16970 * g++.dg/parse/stmtexpr3.C: New test.
16971
16972 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16973
16974 * g++.dg/expr/cond1.C: New test.
16975
16976 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16977
16978 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16979
16980 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16981
16982 * g++.dg/abi/vbase13.C: New test.
16983 * g++.dg/abi/vbase14.C: Likewise.
16984
16985 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16986
16987 * gcc.dg/tls/pic-1.c: New test.
16988 * gcc.dg/tls/nonpic-1.c: New test.
16989 * gcc.dg/20021018-1.c: New test.
16990
16991 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16992
16993 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16994 Remove only files with the same base name as the test case.
16995 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16996 (profopt-execute): Likewise. Also, remove old profiling
16997 and performance data files before running the tests.
16998
16999 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17000 * g++.dg/bprob/bprob.exp: Likewise.
17001 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17002 to allow more general test case names.
17003
17004 * g++.dg/bprob/bprob-1.C: Rename to ...
17005 * g++.dg/bprob/g++-bprob-1.C: ... this.
17006
17007 * g77.dg/bprob/bprob-1.f: Rename to ...
17008 * g77.dg/bprob/g77-bprob-1.f: ... this.
17009
17010 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17011
17012 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17013 bison 1.50 or later.
17014
17015 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17016
17017 * g++.dg/README: Describe more test directories.
17018
17019 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17020
17021 * g++.dg/init/array6.C: Add additional tests.
17022
17023 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17024
17025 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17026 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17027
17028 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17029
17030 * gcc.c-torture/compile/20020604-1.x: New.
17031 * gcc.c-torture/compile/simd-5.x: Likewise.
17032 * gcc.c-torture/execute/920710-1.x: Likewise.
17033 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17034
17035 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17036
17037 * g++.dg/inherit/override1.C: Add dg-options clause.
17038
17039 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17040
17041 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17042 _mm_slli_si128.
17043
17044 2002-10-19 Andreas Schwab <schwab@suse.de>
17045
17046 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17047 directory component.
17048
17049 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17050
17051 * g++.dg/inherit/thunk1.C: New test.
17052
17053 * g++.dg/inherit/override1.C: New test.
17054
17055 * g++.dg/abi/mangle11.C: New test.
17056 * g++.dg/abi/mangle14.C: New test.
17057 * g++.dg/abi/mangle17.C: New test.
17058
17059 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17060
17061 * g++.dg/overload/member2.C: New test.
17062
17063 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17064
17065 * g++.dg/README: Describe new compat directory.
17066 * g++.dg/dg.exp: Skip tests in compat directory.
17067 * README.compat: New file.
17068 * lib/compat.exp: New expect script.
17069 * g++.dg/compat: New test directory.
17070 * g++.dg/compat/compat.exp: New expect script.
17071 * g++.dg/compat/abi: New test directory.
17072 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17073 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17074 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17075 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17076 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17077 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17078 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17079 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17080 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17081 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17082 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17083 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17084 * g++.dg/compat/break: New test directory.
17085 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17086 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17087 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17088 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17089 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17090 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17091 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17092 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17093 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17094 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17095 g++.dg/compat/break/README: New files.
17096 * g++.dg/compat/eh: New test directory.
17097 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17098 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17099 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17100 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17101 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17102 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17103 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17104 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17105 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17106 g++.dg/compat/eh/filter2_y.C,
17107 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17108 g++.dg/compat/eh/new1_y.C,
17109 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17110 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17111 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17112 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17113 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17114 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17115 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17116 g++.dg/compat/eh/unexpected1_y.C: New files.
17117 * g++.dg/compat/init: New test directory.
17118 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17119 g++.dg/compat/init/array5_y.C,
17120 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17121 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17122 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17123 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17124 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17125 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17126 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17127 g++.dg/compat/init/init-ref2_y.C: New files.
17128
17129 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17130
17131 PR c++/7584
17132 * g++.dg/inherit/using3.C: New test.
17133
17134 2002-10-17 Jan Hubicka <jh@suse.cz>
17135
17136 * gcc.dg/20021017-2.c: New test.
17137
17138 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17139
17140 * g++.dg/abi/mangle16.C: Adjust.
17141
17142 * g++.dg/init/array8.C: New test.
17143
17144 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17145
17146 * gcc.dg/special/mips-abi.exp: New test.
17147 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17148
17149 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17150
17151 * g++.dg/abi/mangle16.C: New test.
17152 * g++.dg/abi/mangle17.C: Likewise.
17153
17154 PR c++/7478
17155 * g++.dg/template/ref1.C: New test.
17156
17157 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17158
17159 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17160
17161 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17162
17163 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17164
17165 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17166
17167 PR c++/7524
17168 * g++.dg/init/array7.C: New test.
17169
17170 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17171
17172 * g++.dg/init/array6.C: New test.
17173
17174 * g++.dg/abi/mangle13.C: Likewise.
17175 * g++.dg/abi/mangle14.C: Likewise.
17176 * g++.dg/abi/mangle15.C: Likewise.
17177
17178 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17179
17180 * g++.dg/abi/empty8.C: New test.
17181
17182 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17183
17184 * g++.dg/init/ctor1.C: New test.
17185
17186 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17187
17188 * gcc.c-torture/execute/20021015-1.c: New test.
17189
17190 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17191
17192 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17193
17194 2002-10-14 Jan Hubicka <jh@suse.cz>
17195
17196 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17197
17198 2002-10-14 Richard Henderson <rth@redhat.com>
17199
17200 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17201
17202 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17203
17204 PR optimization/6631
17205 * g++.dg/opt/const2.C: New test.
17206
17207 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17208
17209 PR c++/7176
17210 * g++.dg/parse/friend1.C: New test.
17211 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17212
17213 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17214
17215 * gcc.dg/20021014-1.c: New test.
17216
17217 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17218
17219 PR c++/5661
17220 * g++.dg/ext/vlm1.C: New test.
17221 * g++.dg/ext/vlm2.C: Likewise.
17222
17223 * g++.dg/init/array1.C: Remove invalid braces.
17224 * g++.dg/init/brace1.C: New test.
17225 * g++.dg/init/copy2.C: Likewise.
17226 * g++.dg/init/copy3.C: Likewise.
17227 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17228 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17229 braces.
17230
17231 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17232
17233 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17234
17235 2002-10-11 Richard Shann <richard.shann@superh.com>
17236
17237 * gcc.c-torture/compile/simd-5.c: New test.
17238
17239 2002-10-10 Roger Sayle <roger@eyesopen.com>
17240
17241 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17242
17243 2002-10-10 Jim Wilson <wilson@redhat.com>
17244
17245 * gcc.c-torture/execute/20021010-1.c: New test.
17246
17247 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17248
17249 PR c/7353
17250 * g++.dg/ext/typedef-init.C: New test.
17251 * gcc.dg/typedef-init.c: New test.
17252
17253 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17254
17255 * gcc.dg/cpp/paste13.c: New test.
17256
17257 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17258
17259 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17260 remaining platforms, XFAIL during compile, not execute. Don't
17261 XFAIL at -O0.
17262
17263 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17264
17265 * gcc.dg/alias-1.c: Tweak expected warning.
17266
17267 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17268
17269 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17270
17271 2002-10-06 Andreas Jaeger <aj@suse.de>
17272
17273 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17274 * gcc.dg/cpp/c++98.C: Likewise.
17275
17276 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17277 * g++.dg/cpp/c++98.C: Likewise.
17278
17279 * g++.dg/README (Subdirectories): Mention cpp directory.
17280
17281 PR target/7559
17282 * gcc.dg/20021006-1.c: New test.
17283
17284 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17285
17286 PR c++/7804
17287 * g++.dg/other/warning1.C: New test.
17288
17289 2002-10-04 Roger Sayle <roger@eyesopen.com>
17290
17291 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17292 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17293 and sparc-*-* with -m64 as expected failures. See PR 8087.
17294
17295 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/7931
17298 * g++.dg/template/ptrmem3.C: New test.
17299
17300 PR c++/7754
17301 * g++.dg/template/union1.C: New test.
17302
17303 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17304
17305 PR c++/8006
17306 * g++.dg/abi/mangle9.C: New test.
17307 * g++.dg/abi/mangle10.C: New test.
17308 * g++.dg/abi/mangle11.C: New test.
17309 * g++.dg/abi/mangle12.C: New test.
17310
17311 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17312
17313 PR c++/7188.
17314 * g++.dg/template/meminit1.C: New test.
17315 * g++.dg/warn/Wreorder-1.C: Likewise.
17316 * g++.old-deja/g++.mike/warn3.C: Tweak.
17317 * lib/prune.exp: Ingore "in copy constructor".
17318
17319 2002-10-02 Andreas Jaeger <aj@suse.de>
17320
17321 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17322 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17323 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17324 on x86-64.
17325
17326 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17327
17328 * gcc.dg/empty1.C: Fix typo.
17329
17330 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17331
17332 * gcc.dg/alias-1.c: New test.
17333
17334 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17335
17336 * gcc.dg/empty1.C: New test.
17337
17338 * g++.dg/tls/init-2.C: Tweak error messages.
17339
17340 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17341
17342 * gcc.c-torture/compile/20020923-1.c: New test.
17343
17344 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17345
17346 * gcc.c-torture/execute/ffs-1.c: New test.
17347 * gcc.c-torture/execute/ffs-2.c: Ditto.
17348
17349 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17350
17351 * g++.dg/overload/member1.C: New test.
17352
17353 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17354
17355 * g++.dg/abi/empty7.C: New test.
17356 * g++.dg/init/pm2.C: Likewise.
17357
17358 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17359
17360 * g++.dg/rtti/crash1.C: New test.
17361
17362 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17363
17364 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17365 gcc.dg/sibcall-4.c: New tests.
17366
17367 2002-09-28 Roger Sayle <roger@eyesopen.com>
17368
17369 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17370 powerpc and MMIX targets.
17371
17372 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17373
17374 * gcc.dg/cpp/20020927-1.c: New.
17375
17376 2002-09-26 David S. Miller <davem@redhat.com>
17377
17378 * gcc.c-torture/compile/trunctfdf.c: New.
17379
17380 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17381
17382 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17383
17384 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17385
17386 * gcc.c-torture/execute/loop-15.c: New.
17387
17388 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17389
17390 * README.QMTEST: Fix typo.
17391
17392 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17393
17394 * gcc.dg/20020926-1.c: New test.
17395
17396 2002-09-25 David S. Miller <davem@redhat.com>
17397
17398 PR target/7842
17399 * gcc.c-torture/execute/shiftdi.c: New test.
17400
17401 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17402
17403 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17404 unique to the tool.
17405 * lib/g77.exp (g77_init): Likewise.
17406 * lib/g++.exp (g++_init): Likewise.
17407 * lib/objc.exp (objc_init): Likewise.
17408
17409 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17410
17411 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17412 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17413 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17414
17415 2002-09-25 Richard Henderson <rth@redhat.com>
17416
17417 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17418 too-small long double.
17419
17420 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17421
17422 * gcc.dg/20020919-1.c: New test.
17423
17424 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17425
17426 * g++.dg/abi/bitfield6.C: New test.
17427 * g++.dg/abi/bitfield7.C: New test.
17428 * g++.dg/abi/bitfield8.C: New test.
17429 * g++.dg/abi/vbase11.C: New test.
17430
17431 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17432
17433 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17434 hppa*-*-hpux*. Update test comment.
17435
17436 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17437
17438 * gcc.dg/tls/struct-1.c: New test.
17439
17440 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17441
17442 * gcc.dg/cpp/tr-warn2.c: Update.
17443
17444 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17445
17446 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17447
17448 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17449
17450 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17451 systems.
17452
17453 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17454
17455 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17456
17457 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17458 Adjust for c++filt moved to binutils. Remove spurious duplicate
17459 setting of cxxfilt.
17460
17461 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17462
17463 * gcc.dg/20020312-2.c: Update for darwin.
17464
17465 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17466
17467 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17468
17469 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17470
17471 * objc.dg/comp-types-1.m: New test.
17472 * objc.dg/comp-types-2.m: New test.
17473 * objc.dg/comp-types-3.m: New test.
17474 * objc.dg/comp-types-4.m: New test.
17475 * objc.dg/comp-types-5.m: New test.
17476 * objc.dg/comp-types-6.m: New test.
17477
17478 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17479
17480 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17481
17482 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17483
17484 * g++.dg/other/do1.C: New test.
17485
17486 * g++.dg/template/subst1.C: New test.
17487
17488 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17489
17490 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17491
17492 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17493
17494 * g++.dg/template/qualttp20.C: Adjust expected errors.
17495 * g++.old-deja/g++.jason/report.C: Likewise.
17496 * g++.old-deja/g++.other/qual1.C: Likewise.
17497
17498 * g++.dg/lookup/scoped2.C: New test.
17499
17500 * g++.dg/ext/asm3.C: New test.
17501
17502 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17503
17504 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17505
17506 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17507
17508 * ChangeLog: follow spelling conventions.
17509 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17510 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17511 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17512 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17513 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17514 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17515 * g++.old-deja/g++.law/global-init1.C: Likewise.
17516 * g++.old-deja/g++.other/delete4.C: Likewise.
17517 * g++.old-deja/g++.other/inline21.C: Likewise.
17518 * g++.old-deja/g++.other/singleton.C: Likewise.
17519 * g77.dg/strlen0.f: Likewise.
17520 * g77.f-torture/compile/20010519-1.f: Likewise.
17521 * g77.f-torture/compile/980310-4.f: Likewise.
17522 * gcc.c-torture/compile/20000605-1.c: Likewise.
17523 * gcc.c-torture/execute/20020225-1.c: Likewise.
17524 * gcc.dg/c90-hexfloat-2.c: Likewise.
17525 * gcc.dg/c99-bool-1.c: Likewise.
17526 * gcc.dg/c99-hexfloat-2.c: Likewise.
17527 * gcc.dg/dll-2.c: Likewise.
17528 * gcc.dg/wtr-union-init-1.c: Likewise.
17529 * gcc.dg/wtr-union-init-2.c: Likewise.
17530 * gcc.dg/wtr-union-init-3.c: Likewise.
17531 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17532 * gcc.dg/cpp/defined.c: Likewise.
17533 * gcc.dg/cpp/macsyntx.c: Likewise.
17534 * gcc.dg/cpp/paste2.c: Likewise.
17535 * gcc.dg/cpp/trad/defined.c: Likewise.
17536 * gcc.dg/format/c90-printf-1.c: Likewise.
17537 * gcc.dg/format/c90-scanf-1.c: Likewise.
17538 * gcc.dg/format/c99-printf-1.c: Likewise.
17539 * gcc.dg/format/c99-scanf-1.c: Likewise.
17540 * gcc.misc-tests/gcov-8.c: Likewise.
17541 * lib/profopt.exp: Likewise.
17542
17543 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17544
17545 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17546
17547 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17548
17549 * g++.dg/inherit/using2.C: New test.
17550
17551 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17552
17553 * ChangeLog: Follow spelling conventions.
17554 * g++.dg/template/friend4.C: Likewise.
17555 * g++.old-deja/g++.pt/crash67.C: Likewise.
17556 * gcc.c-torture/execute/20000801-4.c: Likewise.
17557 * gcc.dg/c90-digraph-1.c: Likewise.
17558 * gcc.dg/c94-digraph-1.c: Likewise.
17559 * gcc.dg/c99-digraph-1.c: Likewise.
17560 * gcc.dg/cpp/line5.c: Likewise.
17561 * gcc.dg/cpp/multiline.c: Likewise.
17562 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17563 * gcc.dg/format/attr-3.c: Likewise.
17564 * gcc.dg/format/c90-scanf-3.c: Likewise.
17565 * gcc.dg/format/ext-4.c: Likewise.
17566
17567 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17568
17569 * g++.dg/template/pretty1.C: New test.
17570
17571 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17572
17573 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17574
17575 2002-09-13 Matt Austern <austern@apple.com>
17576
17577 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17578 passing a cast expression to a function by const reference.
17579
17580 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17581
17582 * g++.dg/template/deduce1.C: New test.
17583
17584 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17585
17586 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17587 32-bit int.
17588
17589 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17590
17591 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17592 usage.
17593
17594 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17595
17596 * gcc.c-torture/compile/20020910-1.c: New test.
17597
17598 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17599
17600 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17601
17602 2002-09-10 Andreas Jaeger <aj@suse.de>
17603
17604 * gcc.dg/20020312-2.c: Adjust for x86-64.
17605
17606 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17607
17608 * g77.dg/7388.f: New test case for PR 7388.
17609
17610 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17611
17612 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17613
17614 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17615
17616 * objc.dg/proto-lossage-1.m: New test.
17617
17618 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17619
17620 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17621
17622 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17623
17624 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17625 expected to pass.
17626
17627 2002-09-06 Stan Shebs <shebs@apple.com>
17628 David Edelsohn <edelsohn@gnu.org>
17629
17630 * gcc.dg/weak: New directory.
17631 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17632 target-specific xfail bits.
17633 * gcc.dg/typeof-2.c: Move to new directory.
17634 * gcc.dg/weak.exp: New expect script.
17635
17636 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17637
17638 * gcc.c-torture/execute/extzvsi.c: New test.
17639
17640 2002-09-05 Stan Shebs <shebs@apple.com>
17641
17642 * gcc.dg/weak-1.c: xfail on Darwin.
17643 * gcc.dg/weak-2.c: Ditto.
17644 * gcc.dg/weak-3.c: Ditto.
17645 * gcc.dg/weak-4.c: Ditto.
17646 * gcc.dg/weak-5.c: Ditto.
17647 * gcc.dg/weak-6.c: Ditto.
17648 * gcc.dg/weak-7.c: Ditto.
17649 * gcc.dg/weak-8.c: Ditto.
17650 * gcc.dg/weak-9.c: Ditto.
17651
17652 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17653
17654 * gcc.c-torture/execute/loop-14.c: New test.
17655
17656 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17657
17658 * g++.dg/other/cxa-atexit1.C: New test.
17659
17660 * gcc.dg/typeof-2.c: New test.
17661
17662 2002-09-03 Roger Sayle <roger@eyesopen.com>
17663
17664 * gcc.dg/builtins-2.c: New testcase.
17665 * gcc.dg/builtins-3.c: New testcase.
17666
17667 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17668
17669 * gcc.dg/cpp/_Pragma4.c: New test.
17670
17671 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17672
17673 * objc/execute/nil_method-1.m: New testcase.
17674
17675 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17676
17677 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17678 [Object class], not [Object initialize].
17679
17680 2002-08-31 Roger Sayle <roger@eyesopen.com>
17681 Hans-Peter Nilsson <hp@bitrange.com>
17682
17683 * gcc.c-torture/execute/20020720-1.x: Skip test on
17684 mmix-knuth-mmixware. Correct comment.
17685
17686 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17687
17688 * testsuite/g++.dg/abi/bitfield5.C: New test.
17689 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17690
17691 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17692
17693 * objc.dg/undeclared-selector.m: New test.
17694
17695 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17696
17697 * g++.dg/other/offsetof1.C: Avoid cast warning.
17698
17699 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17700
17701 * objc.dg/super-class-2.m: New test.
17702
17703 2002-08-24 Matt Austern <austern@apple.com>
17704
17705 * g++.dg/ext/lvaddr.C: New test.
17706 * g++.dg/ext/lvcast.C: New test.
17707
17708 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17709
17710 * testsuite/g++.dg/inherit/cond1.C: New test.
17711
17712 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17713
17714 * gcc.dg/noncompile/incomplete-1.c: New test.
17715
17716 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17717
17718 * gcc.dg/typespec-1.c: New test.
17719
17720 2002-08-20 Devang Patel <dpatel@apple.com>
17721 * objc.dg/proto-hier-2.m: New test.
17722
17723 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17724
17725 * objc.dg/bitfield-1.m: New test.
17726 * objc.dg/bitfield-2.m: New test.
17727
17728 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17729
17730 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17731 gcc.dg/c99-flex-array-4.c: New tests.
17732
17733 2002-08-16 Stan Shebs <shebs@apple.com>
17734
17735 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17736
17737 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17738
17739 * gcc.dg/typeof-1.c: New test.
17740 * g++.dg/ext/typeof2.C: New test.
17741
17742 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17743
17744 * g++.dg/other/offsetof1.C: New test.
17745
17746 2002-08-14 Richard Henderson <rth@redhat.com>
17747
17748 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17749
17750 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17751
17752 * gcc.dg/cpp/_Pragma3.c: New test.
17753
17754 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17755
17756 * g++.dg/template/inherit3: New test.
17757
17758 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17759
17760 * gcc.dg/bitfld-4.c: Add blank options.
17761
17762 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17763
17764 * g++.dg/template/crash1.C: New test.
17765
17766 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17767
17768 * gcc.dg/tls/opt-2.c: New test.
17769
17770 2002-08-08 Devang Patel <dpatel@apple.com>
17771
17772 * objc.dg/selector-1.m : New test
17773
17774 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17775
17776 * g++.dg/abi/bitfield4.C: New test.
17777 * gcc.dg/bitfld-4.c: New test.
17778
17779 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17780
17781 * g++.dg/other/packed1.C: New test.
17782
17783 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17784
17785 * g++.dg/abi/offsetof.C: Tweak error messages.
17786 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17787
17788 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17789
17790 * gcc.dg/bitfld-3.c: New test.
17791
17792 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17793 Richard Henderson <rth@redhat.com>
17794
17795 * gcc.dg/i386-bitfield1.c: New test.
17796 * g++.dg/abi/bitfield3.C: Update.
17797
17798 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17799
17800 * objc.dg/const-str-2.m: Update.
17801 * gcc.dg/cpp/c++98.c: Change to C extension.
17802 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17803 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17804
17805 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17806
17807 * testsuite/gcc.dg/tls/diag-3.c: New.
17808
17809 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17810
17811 * g++.dg/README (Subdirectories): Document new subdir expr.
17812 * g++.dg/expr/pmf-1.C: New test.
17813
17814 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17815
17816 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17817
17818 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17819
17820 * g++.dg/abi/bitfield3.C: New test.
17821
17822 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17823
17824 * lib/gcov.exp: Tweak expected line formats.
17825 * gcc.misc-tests/gcov8.c: New test.
17826 * gcc.misc-tests/gcov8.x: New flags.
17827
17828 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17829
17830 * consistency.vlad/layout/endian.c: Include string.h.
17831
17832 * gcc.c-torture/execute/20020805-1.c: New test.
17833
17834 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17835
17836 * g++.dg/other/conversion1.C: New test.
17837
17838 2002-08-03 Roger Sayle <roger@eyesopen.com>
17839
17840 * gcc.dg/builtins-1.c: New testcase.
17841
17842 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17843
17844 * g++.dg/inherit/access3.C: New test.
17845
17846 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17847
17848 * gcc.dg/ia64-visibility-2.c: New test.
17849
17850 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17851
17852 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17853 __qualifier_flags to __flags.
17854
17855 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17856
17857 * g++.dg/inherit/operator1.C: New test.
17858 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17859 * g++.dg/other/error1.C: Change expected error message.
17860 * g++.dg/template/conv4.C: Likewise.
17861
17862 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17863
17864 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17865 for documented behavior.
17866
17867 2002-07-25 Roger Sayle <roger@eyesopen.com>
17868
17869 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17870 several targets known to fail.
17871
17872 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17873
17874 * gcc.dg/mips-args-[123].c: New tests.
17875
17876 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17877
17878 * gcc.dg/ppc-spe.c: New.
17879
17880 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17881
17882 * g++.dg/other/ptrmem4.C: New testcase.
17883
17884 2002-07-24 Richard Henderson <rth@redhat.com>
17885
17886 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17887
17888 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17889
17890 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17891
17892 2002-07-24 Roger Sayle <roger@eyesopen.com>
17893
17894 * gcc.c-torture/execute/memset-3.c: New testcase.
17895
17896 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17897
17898 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17899 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17900
17901 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17902
17903 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17904 Delete.
17905
17906 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17907
17908 * gcc.c-torture/compile/simd-4.c: New test.
17909
17910 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17911
17912 PR c++/7347, c++/7348
17913 * g++.dg/template/access4.C: New test.
17914 * g++.dg/template/access5.C: New test.
17915 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17916 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17917 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17918 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17919
17920 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17921
17922 * gcc.dg/gnu89-init-2.c: New test.
17923
17924 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17925
17926 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17927
17928 2002-07-20 Roger Sayle <roger@eyesopen.com>
17929
17930 * gcc.c-torture/execute/20020720-1.c: New testcase.
17931
17932 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17933
17934 * gcc.dg/cpp/Wsignprom.c: New tests.
17935
17936 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17937
17938 * gcc.c-torture/execute/loop-13.c: New test.
17939
17940 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17941
17942 * gcc.dg/cpp/expr.c: New tests.
17943
17944 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17945
17946 * g++.dg/opt/pr6713.C: Add template instantiation.
17947
17948 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17949
17950 * gcc.dg/nest.c: New test.
17951
17952 2002-07-17 Richard Henderson <rth@redhat.com>
17953
17954 * g++.dg/opt/pr6713.C: New test.
17955
17956 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17957
17958 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17959 XFAIL for all x86 processors.
17960
17961 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17962
17963 * gcc.c-torture/execute/20010122-1.x: Do not test with
17964 -fomit-frame-pointer.
17965
17966 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17967
17968 * g++.dg/template/instantiate2.C: New test.
17969 * g++.dg/template/spec4.C: New test.
17970
17971 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17972
17973 * g++.dg/template/access2.C: New test.
17974 * g++.dg/template/access3.C: New test.
17975
17976 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17977
17978 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17979 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17980 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17981 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17982 Convert to use <stdarg.h>.
17983 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17984 Delete.
17985 * gcc.dg/va-arg-2.c: New.
17986 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17987
17988 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17989
17990 * gcc.c-torture/compile/20020710-1.c: New test.
17991
17992 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17993 Andrew Pinski <pinskia@physics.uc.edu>
17994
17995 gcc.c-torture/compile/simd-2.c: New testcase.
17996 gcc.c-torture/compile/simd-3.c: Likewise.
17997
17998 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17999
18000 PR c++/7224
18001 * g++.dg/overload/error1.C: New test.
18002
18003 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18004
18005 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18006 configuration and IRIX 6 O32 ABI.
18007
18008 2002-07-11 Roger Sayle <roger@eyesopen.com>
18009
18010 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18011
18012 2002-07-10 Roger Sayle <roger@eyesopen.com>
18013
18014 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18015
18016 2002-07-10 Jeffrey A Law <law@redhat.com>
18017
18018 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18019
18020 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18021
18022 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18023
18024 * gcc.dg/20020312-2.c: Check for __PPC__.
18025
18026 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18027
18028 * gcc.c-torture/compile/20020709-1.c: New test.
18029
18030 2002-07-07 Roger Sayle <roger@eyesopen.com>
18031
18032 * g++.dg/template/qualttp21.C: New test case.
18033
18034 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18035
18036 * gcc.c-torture/compile/20020706-1.c: New test.
18037 * gcc.c-torture/compile/20020706-2.c: New test.
18038
18039 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18040 Alexandre Oliva <aoliva@redhat.com>
18041
18042 * g++.dg/warn/incomplete1.C: New test.
18043
18044 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18045
18046 PR c++/7099
18047 * g++.dg/warn/noreturn1.C: New test.
18048
18049 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18050
18051 PR c++/6706
18052 * g++.dg/debug/debug6.C: New test.
18053 * g++.dg/debug/debug7.C: New test.
18054
18055 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18056
18057 * gcc.c-torture/compile/simd-3.c: New test.
18058
18059 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18060
18061 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18062 * gcc.dg/20020620-1.c: Likewise.
18063
18064 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18065
18066 PR c++/6944
18067 * g++.dg/init/array4.C: New test.
18068 * g++.dg/init/array5.C: New test.
18069
18070 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18071
18072 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18073 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18074
18075 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18076
18077 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18078 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18079 * gcc.dg/wtr-conversion-1.c: Likewise.
18080 * gcc.dg/wtr-escape-1.c: Likewise.
18081 * gcc.dg/wtr-int-type-1.c: Likewise.
18082 * gcc.dg/wtr-label-1.c: Likewise.
18083 * gcc.dg/wtr-static-1.c: Likewise.
18084 * gcc.dg/wtr-strcat-1.c: Likewise.
18085 * gcc.dg/wtr-suffix-1.c: Likewise.
18086 * gcc.dg/wtr-switch-1.c: Likewise.
18087 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18088 * gcc.dg/wtr-union-init-1.c: Likewise.
18089 * gcc.dg/wtr-union-init-2.c: Likewise.
18090 * gcc.dg/wtr-union-init-3.c: Likewise.
18091
18092 * gcc.dg/wtr-func-def-1.c: New test.
18093
18094 2002-07-02 Devang Patel <dpatel@apple.com>
18095
18096 * objc.dg/param-1.m: New test.
18097
18098 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18099
18100 * gcc.dg/cpp/trad/directive.c: Add test.
18101 * gcc.dg/cpp/trad/macroargs.c: Add test.
18102 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18103
18104 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18105
18106 * gcc.dg/cpp/cmdlne-M.c: New test.
18107
18108 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18109
18110 * objc.dg/desig-init-1.m: New test.
18111
18112 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18113
18114 PR c++/6716
18115 * g++.dg/template/instantiate1.C: New test.
18116
18117 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18118
18119 PR c++/7112
18120 * g++.dg/template/sizeof2.C: New test.
18121
18122 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18123
18124 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18125 gcc.dg/cpp/trad/include.c: New tests.
18126
18127 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18128
18129 PR target/7177
18130 * gcc.c-torture/compile/20020701-1.c: New test.
18131
18132 2002-07-01 Stan Shebs <shebs@apple.com>
18133
18134 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18135 header here...
18136 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18137 (objc-torture-execute): or here.
18138
18139 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18140
18141 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18142
18143 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18144
18145 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18146
18147 2002-06-30 Devang Patel <dpatel@apple.com>
18148
18149 * objc.dg/fsyntax-only.m: New test.
18150
18151 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18152
18153 PR c++/6695
18154 * g++.dg/template/friend7.C: New file.
18155
18156 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18157
18158 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18159 return type.
18160
18161 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18162
18163 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18164 avoid division by zero.
18165
18166 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18167
18168 * gcc.dg/Wunknownprag.c: New tests.
18169
18170 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18171
18172 * gcc.c-torture/execute/simd-2.c: New test.
18173
18174 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18175
18176 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18177 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18178 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18179 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18180 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18181 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18182 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18183 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18184 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18185 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18186 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18187 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18188 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18189 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18190 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18191 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18192 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18193
18194 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18195
18196 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18197 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18198 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18199 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18200 New tests.
18201 * gcc.dg/cpp/trad/directive.c: Update.
18202
18203 2002-06-23 Andreas Jaeger <aj@suse.de>
18204
18205 * gcc.c-torture/execute/complex-6.c: New.
18206
18207 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18208
18209 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18210 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18211 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18212 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18213
18214 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18215
18216 * gcc.dg/cpp/trad: New directory with traditional tests copied
18217 from parent directory.
18218 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18219 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18220 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18221 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18222 Move to trad/ and rename.
18223 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18224 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18225 gcc.dg/cpp/trad/redef2.c: New tests.
18226 * gcc.dg/cpp/trad/trad.exp: New driver.
18227
18228 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18229
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 Remove.
18235
18236 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18237
18238 * gcc.dg/20020620-1.c: New test.
18239
18240 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18241
18242 * g++.dg/template/ttp4.C: New test.
18243
18244 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18245
18246 * g++.dg/opt/vt1.C: Fix regexp.
18247
18248 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18249
18250 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18251 Don't use attribute `noinline'.
18252
18253 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18254
18255 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18256
18257 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18258
18259 * gcc.c-torture/execute/simd-1.c: New.
18260
18261 * gcc.dg/simd-1.c: New.
18262
18263 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18264
18265 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18266
18267 2002-06-16 Richard Henderson <rth@redhat.com>
18268
18269 * g++.dg/ext/anon-struct1.C: New.
18270 * g++.dg/ext/anon-struct2.C: New.
18271 * g++.dg/ext/anon-struct3.C: New.
18272 * gcc.dg/anon-struct-1.c: New.
18273 * gcc.dg/anon-struct-2.c: New.
18274 * gcc.dg/anon-struct-3.c: New.
18275 * gcc.dg/20011008-1.c: Adjust warning text.
18276 * gcc.dg/20020527-1.c: Add -fms-extensions.
18277
18278 2002-06-16 Richard Henderson <rth@redhat.com>
18279
18280 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18281
18282 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18283
18284 * gcc.c-torture/execute/20020615-1.c: New test.
18285
18286 2002-06-15 Roger Sayle <roger@eyesopen.com>
18287
18288 * gcc.c-tortuture/execute/compare-1.c: New test case.
18289 * gcc.c-tortuture/execute/compare-2.c: New test case.
18290 * gcc.c-tortuture/execute/compare-3.c: New test case.
18291
18292 2002-06-13 Richard Henderson <rth@redhat.com>
18293
18294 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18295 ia64 ilp32.
18296
18297 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18298
18299 * g++.dg/template/typename2.C: Update error message.
18300
18301 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18302
18303 * gcc.c-torture/execute/20020611-1.c: New test.
18304
18305 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18306
18307 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18308 list of targets to skip.
18309
18310 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18311
18312 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18313 targets if not optimizing.
18314
18315 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18316
18317 * gcc.c-torture/compile/20020605-1.c: New test.
18318
18319 * g++.dg/opt/vt1.C: New test.
18320
18321 * gcc.dg/20020531-1.c: New test.
18322
18323 * gcc.dg/20020530-1.c: New test.
18324
18325 * gcc.dg/20020527-1.c: New test.
18326
18327 * g++.dg/opt/cse1.C: New test.
18328
18329 2002-06-07 Roger Sayle <roger@eyesopen.com>
18330
18331 * gcc.dg/20020607-2.c: New test case.
18332
18333 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18334
18335 * gcc.c-torture/compile/20020604-1.c: New test.
18336
18337 2002-06-04 Richard Henderson <rth@redhat.com>
18338
18339 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18340 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18341 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18342
18343 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18344
18345 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18346
18347 2002-06-03 Richard Henderson <rth@redhat.com>
18348
18349 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18350 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18351
18352 2002-06-02 Richard Henderson <rth@redhat.com>
18353
18354 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18355 test functions static.
18356
18357 2002-06-02 Andreas Jaeger <aj@suse.de>
18358
18359 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18360 now.
18361
18362 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18363
18364 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18365 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18366 Update for mofified diagnostics.
18367 * gcc.dg/c99-intconst-1.c: No longer fail.
18368
18369 2002-06-02 Richard Henderson <rth@redhat.com>
18370
18371 * gcc.dg/uninit-A.c: Remove xfail markers.
18372
18373 2002-06-01 Roger Sayle <roger@eyesopen.com>
18374
18375 * gcc.dg/fnegate-1.c: New test case.
18376
18377 2002-05-30 Osku Salerma <osku@iki.fi>
18378
18379 * gcc.c-torture/execute/mayalias-1.c: New file.
18380
18381 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18382
18383 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18384 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18385 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18386
18387 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18388
18389 * gcc.c-torture/execute/20020529-1.c: New test.
18390
18391 2002-05-27 Richard Henderson <rth@redhat.com>
18392
18393 * g++.dg/ext/attrib6.C: New test case.
18394
18395 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18396
18397 * gcc.c-torture/execute/pure-1.c: New test.
18398
18399 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18400
18401 * gcc.dg/cpp/arith-2.c: Remove.
18402
18403 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18404
18405 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18406 * gcc.dg/cpp/if-3.c: Remove.
18407
18408 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18409
18410 * g++.dg/opt/cse2.C: New test.
18411
18412 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18413
18414 * gcc.dg/cpp/arith-1.c: New semantic tests.
18415 * gcc.dg/cpp/if-1.c: Update.
18416
18417 2002-05-24 Ben Elliston <bje@redhat.com>
18418
18419 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18420
18421 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18422
18423 * gcc.dg/verbose-asm.c: New test.
18424
18425 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18426
18427 * gcc.dg/cpp/paste12.c: New test.
18428
18429 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18430
18431 * g++.dg/parse/named_ops.C: New test.
18432
18433 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18434
18435 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18436
18437 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18438
18439 * gcc.dg/weak-2.c: Allow optional leading underscore
18440 in scan-assembler symbol name.
18441 * gcc.dg/weak-3.c: Likewise.
18442 * gcc.dg/weak-4.c: Likewise.
18443 * gcc.dg/weak-5.c: Likewise.
18444
18445 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18446
18447 * gcc.dg/20020523-1.c: New test.
18448
18449 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18450
18451 * objc.dg/const-str-2.m: Update now that we stop after
18452 a command line error.
18453
18454 2002-05-22 Richard Henderson <rth@redhat.com>
18455
18456 * g++.dg/dg.exp: Fix typo in test pruneing.
18457
18458 2002-05-22 Richard Henderson <rth@redhat.com>
18459
18460 * g++.dg/dg.exp: Prune the tls subdirectory.
18461 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18462 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18463 * g++.dg/tls/init-1.C: New.
18464
18465 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18466
18467 * gcc.dg/20020517-1.c: New test.
18468
18469 2002-05-21 Richard Henderson <rth@redhat.com>
18470
18471 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18472 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18473
18474 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18475
18476 * g++.dg/other/copy2.C: New test.
18477
18478 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18479
18480 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18481 (MAX_COPY): Bump up to 10 times sizeof (long long).
18482 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18483
18484 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18485 sizeof (long long).
18486
18487 * gcc.c-torture/execute/strcpy-1.c: New test.
18488
18489 2002-05-19 Jason Merrill <jason2redhat.com>
18490
18491 * g++.dg/ext/oper1.C: New test.
18492
18493 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18494 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18495
18496 * README.QMTEST: New file.
18497
18498 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18499
18500 2002-05-19 Andreas Jaeger <aj@suse.de>
18501
18502 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18503 now.
18504 * gcc.c-torture/execute/loop-2d.x: Likewise.
18505
18506 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18507
18508 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18509 support weak symbols.
18510 * gcc.dg/weak-4.c: Likewise
18511 * gcc.dg/weak-6.c: Likewise
18512
18513 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18514
18515 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18516 cygwin, coff and h8300-*-hms targets
18517 * gcc.dg/weak-5.c: Likewise
18518 * gcc.dg/weak-7.c: Likewise
18519
18520 2002-05-16 Jason Merrill <jason@redhat.com>
18521
18522 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18523 (scan-assembler-not, scan-assembler-dem): Likewise.
18524 (scan-assembler-dem-not): Likewise.
18525
18526 2002-05-15 Richard Henderson <rth@redhat.com>
18527
18528 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18529
18530 2002-05-15 Richard Henderson <rth@redhat.com>
18531
18532 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18533 (vfoo1f): Warning here.
18534 (vfoo1l): Don't redefine the alias.
18535
18536 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18537
18538 * g++.dg/init/pm1.C: New test.
18539
18540 2002-05-12 David S. Miller <davem@redhat.com>
18541
18542 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18543 types.
18544
18545 2002-05-10 Roger Sayle <roger@eyesopen.com>
18546
18547 * gcc.c-torture/execute/20020510-1.c: New test case.
18548
18549 2002-05-10 David S. Miller <davem@redhat.com>
18550
18551 * gcc.c-torture/execute/conversion.c: Test long double too.
18552
18553 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18554
18555 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18556 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18557 * lib/g++.exp (g++_link_flags): Likewise.
18558 * lib/objc.exp (objc_target_compile): Likewise.
18559
18560 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18561
18562 * gcc.dg/cpp/poison.c: Update.
18563 * gcc.dg/cpp/20000625-2.c: Remove.
18564 * gcc.dg/cpp/direct2s.c: Remove final test.
18565
18566 2002-05-08 Tom Rix <trix@redhat.com>
18567
18568 * gcc.c-torture/execute/20020508-1.c: New test.
18569 * gcc.c-torture/execute/20020508-2.c: New test.
18570 * gcc.c-torture/execute/20020508-3.c: New test.
18571
18572 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18573
18574 * gcc.dg/cpp/charconst-4.c: More tests.
18575
18576 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18577
18578 PR c/6569
18579 * gcc.dg/weak-3.c: Update location of warning messages.
18580 * gcc.dg/weak-5.c: Likewise.
18581
18582 2002-05-06 Roger Sayle <roger@eyesopen.com>
18583
18584 * gcc.c-torture/execute/20020506-1.c: New test case.
18585
18586 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18587
18588 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18589
18590 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18591
18592 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18593
18594 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18595
18596 * gcc.dg/cpp/charconst-3.c: New test.
18597
18598 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18599
18600 * gcc.dg/cpp/charconst.c: Update tests.
18601
18602 2002-05-05 Tim Josling <tej@melbpc.org.au>
18603
18604 * treelang: Added directory for new sample language treelang. Also
18605 lib/treelang.exp: New file to signal treelang should be tested.
18606
18607 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18608
18609 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18610 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18611 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18612 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18613 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18614 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18615 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18616
18617 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18618
18619 * gcc.dg/format/xopen-2.c: New test.
18620
18621 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18622
18623 * gcc.dg/20020503-1.c: New test.
18624
18625 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18626
18627 * g++.dg/init/dtor1.C: Make it tougher.
18628
18629 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18630
18631 * g++.dg/init/dtor1.C: New test.
18632
18633 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18634
18635 * gcc.dg/altivec-8.c: New.
18636
18637 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18638
18639 * gcc.dg/altivec-7.c: New.
18640
18641 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18642
18643 * g++.dg/parse/typedef1.C: New test.
18644
18645 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18646
18647 PR c++/6486
18648 * g++.dg/template/friend6.C: New test.
18649
18650 PR c++/6492
18651 * g++.dg/init/copy1.C: New test.
18652
18653 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18654
18655 * g++.dg/warn/effc1.C: New test.
18656
18657 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18658
18659 * gcc.dg/cpp/if-cexp.c: Add a test.
18660
18661 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18662
18663 * gcc.dg/20020426-2.c: New test.
18664
18665 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18666
18667 * gcc.dg/cpp/if-mop.c: Update.
18668 * gcc.dg/cpp/if-mpar.c: Add test.
18669 * gcc.dg/cpp/if-oppr.c: Update.
18670
18671 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18672
18673 PR c/6343
18674 * gcc.dg/weak-[2-7].c: New tests.
18675
18676 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18677
18678 * gcc.dg/enum1.c: New test.
18679
18680 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18681
18682 PR c++/6497
18683 * g++.dg/inherit/access2.C: New test.
18684
18685 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18686
18687 PR bootstrap/6445
18688 * gcc.dg/20020426-1.c: New test.
18689
18690 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18691
18692 * g++.dg/abi/enum1.C: New test.
18693
18694 2002-04-26 Richard Henderson <rth@redhat.com>
18695
18696 * gcc.dg/c99-bool-1.c: Expect always true warning.
18697
18698 2002-04-25 Roger Sayle <roger@eyesopen.com>
18699
18700 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18701
18702 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18703
18704 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18705 targets.
18706
18707 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18708
18709 * g++.dg/abi/mange7.C: New test.
18710
18711 PR c++/6438.
18712 * g++.dg/parse/stmtexpr2.C: New test.
18713
18714 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18715
18716 * gcc.dg/20020312-2.c: Add SH target.
18717
18718 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18719
18720 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18721 compiler output on mips*-*-irix*.
18722
18723 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18724
18725 * g++.dg/parse/attr1.C: New test.
18726
18727 2002-04-23 Roger Sayle <roger@eyesopen.com>
18728
18729 * gcc.c-torture/execute/string-opt-17.c: New test case.
18730 * gcc.c-torture/execute/memset-2.c: New test case.
18731
18732 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18733
18734 PR c++/6256:
18735 * g++.dg/template/friend5.C: New test.
18736
18737 PR c++/6331:
18738 * g++.dg/template/qual1.C: Likewise.
18739
18740 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18741
18742 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18743 Include stdlib.h, not stdio.h or ctype.h.
18744
18745 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18746
18747 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18748 cris-*-elf* and mmix-*-*.
18749 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18750 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18751 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18752 Ditto.
18753 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18754 * gcc.dg/wchar_t-1.c: Ditto.
18755
18756 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18757
18758 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18759 Clarify comment.
18760
18761 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18762
18763 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18764
18765 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18766
18767 * gcc.c-torture/execute/20000906-1.x: Delete.
18768
18769 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18770
18771 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18772
18773 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18774
18775 * PR6367
18776 * g77.f-torture/execute/6367.f: New test.
18777 * g77.f-torture/execute/6367.x: Disable for MMIX.
18778
18779 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18780
18781 * PR6352
18782 * g++.dg/opt/inline2.C: New test.
18783
18784 2002-04-18 Richard Henderson <rth@redhat.com>
18785
18786 * gcc.dg/20000906-1.c: Enable for all targets.
18787 * gcc.c-torture/compile/iftrap-2.c: New.
18788
18789 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18790
18791 * gcc.dg/20020418-1.c: New test.
18792 * gcc.dg/20020418-2.c: New test.
18793
18794 2002-04-18 Richard Henderson <rth@redhat.com>
18795
18796 * gcc.c-torture/compile/iftrap-1.c: New.
18797 * gcc.dg/iftrap-1.c: Adjust for ia64.
18798 * gcc.dg/iftrap-2.c: New.
18799
18800 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18801
18802 * gcc.c-torture/compile/20020418-1.c: New test.
18803
18804 2002-04-18 Roger Sayle <roger@eyesopen.com>
18805
18806 * gcc.c-torture/compile/20020415-1.c: New.
18807
18808 2002-04-18 David S. Miller <davem@redhat.com>
18809
18810 * gcc.c-torture/execute/20020418-1.c: New test.
18811
18812 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18813
18814 * gcc.dg/20020416-1.c: New test.
18815
18816 * g++.dg/opt/inline1.C: New test.
18817
18818 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18819
18820 * gcc.dg/altivec-5.c: New test.
18821
18822 * gcc.dg/20020415-1.c: New test.
18823
18824 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18825
18826 * testsuite/lib/chill.exp: Remove.
18827
18828 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18829
18830 * g++.dg/other/big-struct.C: New test.
18831
18832 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18833
18834 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18835 of scratch file.
18836
18837 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18838
18839 PR c/6277
18840 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18841 in scan-assembler function name
18842
18843 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18844
18845 * g77.f-torture/execute/980628-4.x,
18846 g77.f-torture/execute/980628-5.x,
18847 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18848 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18849 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18850 i[34567]86-*-*.
18851
18852 2002-04-13 David S. Miller <davem@redhat.com>
18853
18854 * gcc.c-torture/execute/20020413-1.c: New test.
18855
18856 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18857
18858 * gcc.dg/asm-6.c,
18859 * g++.dg/ext/asm1.C: New tests.
18860
18861 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18862
18863 PR c++ 5373.
18864 * g++.dg/parse/stmtexpr1.C: New test.
18865
18866 PR c++/5189.
18867 * g++.dg/template/copy1.C: New test.
18868
18869 2002-04-12 Richard Henderson <rth@redhat.com>
18870
18871 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18872
18873 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18874
18875 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18876 gcc.c-torture/execute/20020307-2.c.
18877
18878 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18879
18880 * g++.dg/ext/attrib5.C,
18881 * g++.dg/lookup/struct1.C: New tests.
18882
18883 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18884
18885 * gcc.dg/20020411-1.c: New test.
18886
18887 * gcc.c-torture/execute/20020411-1.c: New test.
18888
18889 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18890
18891 * g77.f-torture/execute/6177.f: New test.
18892
18893 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18894
18895 PR middle-end/6247
18896 * g++.dg/opt/cleanup1.C: New test.
18897
18898 * g++.dg/opt/const1.C: New test.
18899
18900 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18901
18902 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18903
18904 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18905
18906 PR c++/5507
18907 * g++.dg/template/typename2.C: New test.
18908
18909 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18910
18911 * gcc.c-torture/execute/loop-12.c: New.
18912
18913 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18914
18915 * g77.f-torture/execute/980628-4.x,
18916 g77.f-torture/execute/980628-5.x,
18917 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18918 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18919 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18920
18921 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18922
18923 PR optimization/6086
18924 * g++.dg/opt/preinc1.C: New test.
18925
18926 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18927
18928 PR c++/5571
18929 * g++.dg/opt/static2.C: New test.
18930
18931 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18932
18933 PR c/5120
18934 * gcc.dg/20020406-1.c: New test.
18935
18936 2002-04-04 David S. Miller <davem@redhat.com>
18937
18938 * gcc.c-torture/execute/20020404-1.c: New test.
18939
18940 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18941
18942 PR c/6123
18943 * gcc.dg/20020312-2.c: Do not declare global register variable
18944 if __PIC__ or __pic__ is defined.
18945
18946 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18947
18948 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18949 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18950
18951 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18952
18953 * gcc.misc-tests/linkage.exp: Update last change to handle
18954 sparc*-, not just sparc-.
18955
18956 2002-04-03 Richard Henderson <rth@redhat.com>
18957
18958 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18959
18960 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18961
18962 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18963
18964 2002-04-02 David S. Miller <davem@redhat.com>
18965
18966 * gcc.c-torture/execute/20020402-3.c: New test.
18967
18968 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18969
18970 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18971 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18972
18973 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18974 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18975 g77.f-torture/execute/20001201.x,
18976 g77.f-torture/execute/u77-test.x: New files.
18977
18978 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18979 * gcc.dg/wchar_t-1.c: Ditto.
18980
18981 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18982
18983 * gcc.c-torture/execute/20020402-1.c: New test.
18984
18985 2002-04-01 Richard Henderson <rth@redhat.com>
18986
18987 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18988
18989 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18990
18991 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18992
18993 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18994
18995 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18996
18997 * g++.dg/inherit/template-as-base.C: Expect error.
18998 * g++.dg/inherit/namespace-as-base.C: Likewise.
18999
19000 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19001
19002 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19003 g++.dg/ext/instantiate3.C: Tweak match patterns.
19004
19005 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19006 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19007 -da test.
19008
19009 2002-03-31 Richard Henderson <rth@redhat.com>
19010
19011 * gcc.dg/special/alias-2.c: New.
19012 * gcc.dg/special/ecos.exp: Run it.
19013
19014 2002-03-31 Richard Henderson <rth@redhat.com>
19015
19016 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19017
19018 2002-03-31 Kazu Hirata <kazu@hxi.com>
19019
19020 * gcc.dg/weak-1.c: Disable on h8300 port.
19021
19022 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19023
19024 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19025 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19026 ordering tests.
19027 * g++.dg/bprob/bprob-1.C: New test.
19028 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19029 * g++.dg/gcov/gcov-1.C: New test.
19030 * g++.dg/gcov/gcov-1.x: New file.
19031 * g++.dg/gcov/gcov-2.C: New test.
19032 * g++.dg/gcov/gcov-3.C: New test.
19033 * g++.dg/gcov/gcov-3.h: New file.
19034
19035 2002-03-28 Roger Sayle <roger@eyesopen.com>
19036
19037 * g++.old-deja/g++.other/builtins5.C: New test.
19038 * g++.old-deja/g++.other/builtins6.C: New test.
19039 * g++.old-deja/g++.other/builtins7.C: New test.
19040 * g++.old-deja/g++.other/builtins8.C: New test.
19041 * g++.old-deja/g++.other/builtins9.C: New test.
19042
19043 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19044
19045 * g++.dg/opt/static1.C: New test.
19046
19047 * g++.dg/opt/longbranch1.C: New test.
19048
19049 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19050
19051 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19052
19053 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19054
19055 2002-03-28 Jeffrey A Law (law@redhat.com)
19056
19057 * gcc.c-torture/execute/20020328-1.c: New test.
19058
19059 2002-03-27 Richard Henderson <rth@redhat.com>
19060
19061 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19062 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19063 move from g++.old-deja/g++.ext/.
19064
19065 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19066
19067 * g++.dg/init/new2.C: New test.
19068
19069 2002-03-26 Richard Henderson <rth@redhat.com>
19070
19071 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19072
19073 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19074 on sparc.
19075
19076 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19077 sparcv9 systems.
19078 * gcc.dg/20001102-1.c: Likewise.
19079
19080 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19081
19082 * gcc.dg/cpp/endif-pedantic1.c,
19083 gcc.dg/cpp/endif-pedantic2.c: New tests.
19084
19085 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19086
19087 * g++.dg/init/new1.C: New test.
19088
19089 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19090
19091 * g++.dg/abi/vbase9.C: New test.
19092
19093 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19094
19095 * gcc.dg/arm-asm.c: New test.
19096
19097 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19098
19099 * gcc.dg/Wswitch-enum.c: New test.
19100 Fix PR c/5044.
19101
19102 2002-03-26 Richard Henderson <rth@redhat.com>
19103
19104 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19105 structure.
19106
19107 2002-03-25 Richard Henderson <rth@redhat.com>
19108
19109 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19110 sparcv9 systems.
19111
19112 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19113 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19114
19115 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19116
19117 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19118
19119 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19120
19121 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19122 targets using generic thunk support.
19123
19124 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19125
19126 * gcc.c-torture/compile/20020323-1.c: New test.
19127
19128 * g++.dg/opt/conj2.C: New test.
19129
19130 2002-03-24 Richard Henderson <rth@redhat.com>
19131
19132 * gcc.dg/weak-1.c: Use -fno-common.
19133
19134 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19135
19136 * g77.dg/f77-edit-apostrophe-out.f: New test
19137 * g77.dg/f77-edit-h-out.f: New test
19138 * g77.dg/f77-edit-t-in.f: New test
19139 * g77.dg/f77-edit-t-out.f: New test
19140 * g77.dg/f77-edit-x-out.f: New test
19141 * g77.dg/f77-edit-slash-out.f: New test
19142 * g77.dg/f77-edit-colon-out.f: New test
19143 * g77.dg/f77-edit-s-out.f: New test
19144
19145 2002-03-24 Richard Henderson <rth@redhat.com>
19146
19147 * objc/execute/formal_protocol-6.x: New XFAIL.
19148
19149 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19150
19151 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19152 that do not support weak symbols
19153
19154 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19155
19156 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19157 * lib/g77.exp: Likewise
19158 * lib/objc.exp: Likewise
19159
19160 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19161
19162 * gcc.dg/Wswitch-default.c: New test.
19163
19164 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19165
19166 * g++.dg/other/enum1.C: New test.
19167
19168 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19169
19170 * gcc.dg/pragma-ep-3.c: Fix typo.
19171
19172 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19173
19174 * g++.dg/inherit/template-as-base.C: New test.
19175
19176 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19177
19178 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19179 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19180
19181 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19182
19183 * gcc.dg/cpp/multiline.c: Update to match.
19184
19185 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19186
19187 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19188
19189 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19190
19191 * gcc.dg/cpp/extratokens2.c: New file.
19192
19193 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19194
19195 * gcc.dg/20020312-2.c: Add rs6000 target.
19196
19197 * gcc.c-torture/compile/20020319-1.c: New test.
19198
19199 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19200
19201 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19202 (A, E): Handle this.
19203
19204 2002-03-20 Jason Merrill <jason@redhat.com>
19205
19206 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19207 ignoring -fpic.
19208 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19209 through prune_gcc_output.
19210
19211 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19212
19213 * gcc.c-torture/compile/20020320-1.c: New test.
19214
19215 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19216
19217 * gcc.c-torture/compile/20020318-1.c: New test.
19218
19219 * gcc.dg/struct-by-value-1.c: New test.
19220
19221 * gcc.dg/20020319-1.c: New test.
19222
19223 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19224
19225 * g++.dg/opt/conj1.C: New test.
19226
19227 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19228
19229 * g++.dg/template/qualttp20.C: Revert previous change.
19230 * g++.dg/template/qualttp3.C: Likewise.
19231 * g++.dg/template/qualttp4.C: Likewise
19232 * g++.dg/template/qualttp5.C: Likewise
19233 * g++.dg/template/qualttp6.C: Likewise
19234 * g++.dg/template/qualttp7.C: Likewise
19235 * g++.dg/template/qualttp8.C: Likewise
19236 * g++.dg/template/recurse.C: Likewise.
19237
19238 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19239
19240 * gcc.dg/cpp/wchar-1.c: Update.
19241
19242 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19243
19244 * g++.dg/template/conv1.C: New test.
19245 * g++.dg/template/conv2.C: New test.
19246 * g++.dg/template/conv3.C: New test.
19247 * g++.dg/template/conv4.C: New test.
19248
19249 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19250
19251 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19252 * g++.dg/template/qualttp3.C: Likewise.
19253 * g++.dg/template/qualttp4.C: Likewise
19254 * g++.dg/template/qualttp5.C: Likewise
19255 * g++.dg/template/qualttp6.C: Likewise
19256 * g++.dg/template/qualttp7.C: Likewise
19257 * g++.dg/template/qualttp8.C: Likewise
19258 * g++.dg/template/recurse.C: Likewise.
19259
19260 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19261
19262 * g++.dg/opt/dtor1.C: New test.
19263
19264 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19265
19266 * gcc.c-torture/compile/20020315-1.c: New test.
19267
19268 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19269
19270 * gcc.dg/weak-1.c: Fix scan tests.
19271
19272 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19273
19274 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19275 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19276 cris-*-aout* mmix-*-*.
19277 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19278 cris-*-aout* mmix-*-*.
19279 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19280 cris-*-elf* cris-*-aout* and mmix-*-*.
19281 * gcc.dg/20001009-1.c: Ditto.
19282 * gcc.dg/20010912-1.c: Ditto.
19283 * gcc.dg/20020122-4.c: Ditto.
19284 * gcc.dg/inline-2.c: Ditto.
19285
19286 2002-03-14 Jeffrey A Law (law@cygnus.com)
19287
19288 * gcc.c-torture/compile/20020314-1.c: New test.
19289
19290 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19291
19292 * gcc.c-torture/execute/20020314-1.c: New test.
19293
19294 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19295
19296 * g++.dg/warn/Wunused-1.C: New test.
19297
19298 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19299
19300 * g++.dg/abi/mangle6.C: New test.
19301
19302 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19303
19304 * gcc.c-torture/compile/20020309-2.c: New test.
19305
19306 * gcc.c-torture/compile/20020312-1.c: New test.
19307
19308 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19309
19310 * g++.dg/other/access1.C: New test.
19311
19312 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19313
19314 * gcc.c-torture/execute/wchar_t-1.c: New test.
19315
19316 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19317
19318 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19319
19320 2002-03-12 Roger Sayle <roger@eyesopen.com>
19321
19322 * gcc.dg/20020312-1.c: New test case.
19323
19324 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19325
19326 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19327
19328 2002-03-11 Richard Henderson <rth@redhat.com>
19329
19330 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19331 * g++.old-deja/g++.jason/report.C: Likewise.
19332
19333 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19334
19335 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19336 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19337
19338 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19339
19340 * testsuite/g++.dg/overload/pmf1.C: New test.
19341
19342 2002-03-11 Kazu Hirata <kazu@hxi.com>
19343
19344 * gcc.c-torture/execute/20020307-1.c: Use long.
19345
19346 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19347
19348 PR optimization/5844
19349 * gcc.dg/20020310-1.c: New test.
19350
19351 2002-03-09 Michael Meissner <meissner@redhat.com>
19352
19353 * gcc.c-torture/execute/memcpy-2.c: New test.
19354 * gcc.c-torture/execute/memset-1.c: New test.
19355 * gcc.c-torture/execute/strlen-1.c: New test.
19356 * gcc.c-torture/execute/strcmp-1.c: New test.
19357 * gcc.c-torture/execute/strncmp-1.c: New test.
19358
19359 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19360
19361 * gcc.dg/ppc-ldstruct.c: New test.
19362
19363 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19364
19365 * gcc.c-torture/execute/va-arg-22.c: New test.
19366
19367 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19368
19369 * gcc.c-torture/compile/20020309-1.c: New test.
19370
19371 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19372
19373 * gcc.c-torture/execute/20020307-2.c: New test.
19374
19375 2002-03-07 Jeffrey A Law (law@redhat.com)
19376
19377 * g77.f-torture/compile/20020307-1.f: New test.
19378
19379 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19380
19381 * gcc.dg/unordered-1.c: New test.
19382
19383 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19384
19385 * gcc.c-torture/execute/20020307-1.c: New test.
19386
19387 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19388
19389 * gcc.dg/20020304-1.c: New test.
19390
19391 * gcc.c-torture/compile/20020304-2.c: New test.
19392
19393 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19394
19395 * gcc.c-torture/compile/20020304-1.c: New test case
19396 (from PR c/5830).
19397
19398 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19399
19400 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19401
19402 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19403
19404 * g++.dg/other/classkey1.C: New test.
19405
19406 2002-03-01 Richard Henderson <rth@redhat.com>
19407
19408 * gcc.c-torture/compile/981223-1.x: New.
19409 * gcc.c-torture/compile/920625-1.x: New.
19410
19411 2002-02-28 Richard Henderson <rth@redhat.com>
19412
19413 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19414
19415 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19416
19417 * gcc.c-torture/execute/20020227-1.c: New test.
19418
19419 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19420
19421 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19422 here" ERROR lines.
19423 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19424 * g++.old-deja.g++.other/defarg1.C: Likewise.
19425 * g++.old-deja/g++.pt/calls2.C: Likewise.
19426 * g++.old-deja/g++.pt/crash20.C: Likewise.
19427 * g++.old-deja/g++.pt/crash30.C: Likewise.
19428 * g++.old-deja/g++.pt/crash36.C: Likewise.
19429 * g++.old-deja/g++.pt/crash6.C: Likewise.
19430 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19431 * g++.old-deja/g++.pt/derived3.C: Likewise.
19432 * g++.old-deja/g++.pt/error1.C: Likewise.
19433 * g++.old-deja/g++.pt/friend21.C: Likewise.
19434 * g++.old-deja/g++.pt/friend23.C: Likewise.
19435 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19436 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19437
19438 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19439
19440 * gcc.c-torture/execute/20020225-2.c: New test.
19441
19442 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19443
19444 * gcc.c-torture/execute/920730-1t.c,
19445 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19446 Delete test cases, only relevant to -traditional.
19447
19448 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19449
19450 * gcc.dg/cpp/undef1.c: Remove.
19451 * gcc.dg/cpp/directiv.c: Update.
19452 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19453
19454 2002-02-27 Michael Meissner <meissner@redhat.com>
19455
19456 * gcc.c-torture/execute/20020226-1.c: New test.
19457
19458 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19459
19460 * g++.dg/debug/debug4.C: New test.
19461
19462 * gcc.dg/ia64-visibility-1.c: New test.
19463
19464 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19465
19466 * gcc.dg/debug/20020224-1.c: New.
19467
19468 2002-02-25 Kazu Hirata <kazu@hxi.com>
19469
19470 * gcc.c-torture/execute/960416-1.x: New.
19471 * gcc.c-torture/execute/divconst-3.x: Likewise.
19472
19473 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19474
19475 * gcc.dg/20020224-1.c: New test.
19476
19477 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19478
19479 * gcc.c-torture/execute/20020225-1.c: New.
19480
19481 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19482
19483 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19484
19485 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19486
19487 * gcc.dg/20020222-1.c: New test.
19488
19489 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19490
19491 * g++.dg/opt/anonunion1.C: New test.
19492
19493 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19494
19495 * g++.dg/template/qualttp19.C: New test.
19496 * g++.dg/template/qualttp20.C: New test.
19497 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19498 * g++.old-deja/g++.other/qual1.C: Likewise.
19499
19500 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19501
19502 * gcc.dg/attr-alwaysinline.c: New.
19503
19504 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19505
19506 * gcc.dg/20020220-1.c: New test.
19507
19508 * gcc.dg/20020220-2.c: New test.
19509
19510 * g++.dg/opt/mmx1.C: New test.
19511
19512 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19513
19514 * gcc.c-torture/compile/20020110.c: New test.
19515
19516 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19517
19518 * gcc.c-torture/execute/20020219-1.c: New test.
19519
19520 * gcc.dg/20020219-1.c: New test.
19521
19522 * gcc.dg/noncompile/20020220-1.c: New test.
19523
19524 * g++.dg/opt/ptrintsum1.C: New test.
19525
19526 * gcc.dg/debug/20020220-1.c: New test.
19527
19528 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19529
19530 * gcc.c-torture/execute/20020216-1.c: New test.
19531
19532 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19533
19534 * gcc.dg/decl-1.c: Update, new test.
19535
19536 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19537
19538 * g++.dg/abi/bitfield1.C: New test.
19539 * g++.dg/abi/bitfield2.C: New test.
19540
19541 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19542
19543 * gcc.dg/attr-nest.c: New test.
19544
19545 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19546
19547 * gcc.c-torture/execute/20020215-1.c: New test.
19548
19549 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19550
19551 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19552 * g++.dg/debug/debug.exp: New.
19553 * g++.dg/debug/trivial.C: New.
19554 * g++.dg/debug/debug1.C: Moved...
19555 * g++.dg/other/debug1.C: ...from here.
19556 * g++.dg/debug/debug2.C: Moved...
19557 * g++.dg/other/debug2.C: ...from here.
19558 * g++.dg/debug/debug3.C: Moved...
19559 * g++.dg/other/debug3.C: ...from here.
19560
19561 * gcc.dg/noncompile/20020213-1.c: New test.
19562
19563 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19564
19565 * g++.dg/other/debug3.C: New test.
19566
19567 * gcc.c-torture/execute/20020213-1.c: New test.
19568
19569 2002-02-13 Richard Smith <richard@ex-parrot.com>
19570
19571 * g++.old-deja/g++.other/thunk1.C: New test.
19572
19573 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19574
19575 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19576
19577 2002-02-13 Stan Shebs <shebs@apple.com>
19578
19579 * gcc.dg/altivec-3.c: New.
19580
19581 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19582
19583 * gcc.dg/Wunreachable-1.c: New test.
19584 * gcc.dg/Wunreachable-2.c: New test.
19585
19586 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19587
19588 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19589
19590 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19591
19592 * gcc.dg/decl-1.c: New test.
19593
19594 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19595
19596 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19597
19598 2002-02-10 Kazu Hirata <kazu@hxi.com>
19599
19600 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19601 * gcc.c-torture/compile/980506-1.x: Likewise.
19602
19603 2002-02-10 Kazu Hirata <kazu@hxi.com>
19604
19605 * gcc.dg/20020210-1.c: New.
19606
19607 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19608
19609 * g77.f-torture/execute/947.f: New regression test
19610 for PR fortran/947.
19611
19612 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19613
19614 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19615 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19616
19617 2002-02-08 Richard Henderson <rth@redhat.com>
19618
19619 * gcc.c-torture/compile/labels-3.c: New.
19620
19621 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19622
19623 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19624 expression statements work instead.
19625 * gcc.dg/noncompile/20020207-1.c: New test.
19626
19627 2002-02-07 Richard Henderson <rth@redhat.com>
19628
19629 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19630
19631 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19632
19633 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19634 message from g77
19635 * lib/g77-dg.exp: Trim g77 error messages so that they are
19636 recognized by dg.exp.
19637
19638 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19639
19640 PR fortran/5473
19641 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19642
19643 2002-02-07 Richard Henderson <rth@redhat.com>
19644
19645 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19646 to be sufficiently aligned for integers.
19647
19648 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19649
19650 * g++.dg/template/friend4.C: New test.
19651
19652 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19653
19654 PR fortran/5743
19655 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19656 unsupported cases.
19657
19658 2002-02-07 Richard Henderson <rth@redhat.com>
19659
19660 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19661 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19662 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19663 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19664
19665 2002-02-06 Richard Henderson <rth@redhat.com>
19666
19667 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19668
19669 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19670
19671 * gcc.dg/20020206-1.c: New test.
19672
19673 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19674
19675 * gcc.c-torture/execute/20020206-1.c: New test.
19676
19677 * gcc.c-torture/execute/20020206-2.c: New test.
19678
19679 PR optimization/5429:
19680 * gcc.c-torture/compile/20020206-1.c: New test.
19681
19682 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19683
19684 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19685 as certain file formats cannot support particularly large
19686 alignments.
19687
19688 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19689 and do not expect to be able to link the executable.
19690
19691 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19692 fail because the COFF format does not support the weak attribute.
19693
19694 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19695
19696 * g77.dg/pr5473.f: New test
19697
19698 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19699
19700 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19701 Fix testcase accordingly.
19702
19703 2002-02-04 Richard Henderson <rth@redhat.com>
19704
19705 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19706 (buf): Change to be an array of pointers, not ints.
19707
19708 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19709
19710 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19711 before all tests. Move warning one line above to match where it
19712 C frontend emits.
19713 * gcc.dg/Wswitch-2.c: New test.
19714 * g++.dg/warn/Wswitch-1.C: New test.
19715 * g++.dg/warn/Wswitch-2.C: New test.
19716
19717 2002-02-04 Richard Henderson <rth@redhat.com>
19718
19719 * g++.dg/abi/offsetof.C: Fix size comparison.
19720
19721 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19722
19723 * gcc.dg/cast-qual-2.c: New test.
19724
19725 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19726
19727 * gcc.dg/20020201-4.c: New test.
19728
19729 2002-02-04 Ben Elliston <bje@redhat.com>
19730
19731 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19732 target_info attribute != 0, in addition to the empty string.
19733 (gcc_target_compile): Likewise.
19734
19735 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19736
19737 * gcc.dg/Wswitch.c: New test.
19738 PR gcc/4475. PR gcc/3780.
19739
19740 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19741
19742 * g77.f-torture/execute/5122.f: New test for regressions
19743 against PR fortran/5122.
19744
19745 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19746
19747 * g77.f-torture/compile/pr3743.f: Delete
19748 * g77.dg/pr3743-1.f: New test.
19749 * g77.dg/pr3743-2.f: New test.
19750 * g77.dg/pr3743-3.f: New test.
19751 * g77.dg/pr3743-4.f: New test.
19752
19753 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19754
19755 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19756
19757 2002-02-02 Richard Henderson <rth@redhat.com>
19758
19759 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19760 * gcc.c-torture/execute/bf64-1.c: Likewise.
19761
19762 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19763
19764 * gcc.dg/20020201-2.c: New test.
19765
19766 * gcc.dg/20020201-3.c: New test.
19767
19768 * gcc.c-torture/execute/bitfld-2.c: New test.
19769
19770 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19771
19772 * gcc.dg/bitfld-1.c: Update.
19773 * gcc.dg/bitfld-2.c: Update.
19774 * gcc.c-torture/execute/bitfld-1.x: New.
19775
19776 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19777
19778 * gcc.c-torture/execute/20020201-1.c: New test.
19779
19780 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19781
19782 PR target/5469
19783 * gcc.dg/20020201-1.c: New test.
19784
19785 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19786
19787 PR fortran/3743
19788 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19789 * g77.f-torture/compile/pr3743.x: Remove
19790
19791 2002-01-31 Tom Rix <trix@redhat.com>
19792
19793 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19794
19795 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19796
19797 * gcc.dg/noncompile/20020130-1.c: New test.
19798
19799 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19800
19801 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19802
19803 2002-01-29 Richard Henderson <rth@redhat.com>
19804
19805 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19806 to long long.
19807 * gcc.c-torture/execute/bf64-1.c: Likewise.
19808
19809 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19810
19811 * gcc.c-torture/execute/20020129-1.c: New test.
19812
19813 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19814
19815 * gcc.c-torture/compile/20000224-1.c: Update.
19816 * gcc.c-torture/execute/bitfld-1.c: New tests.
19817 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19818 * gcc.dg/uninit-A.c: Update.
19819
19820 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19821
19822 * g++.dg/template/ctor1.C: Add instantiation.
19823
19824 2002-01-28 Paul Koning <pkoning@equallogic.com>
19825
19826 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19827 argument to __builtin_prefetch to be const ptr.
19828
19829 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19830
19831 * gcc.c-torture/compile/20020120-1.c: New test.
19832
19833 2002-01-27 Kazu Hirata <kazu@hxi.com>
19834
19835 * gcc.c-torture/execute/20020127-1.c: New test.
19836
19837 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19838
19839 * g77.dg/f77-edit-i-in.f: New test
19840 * g77.dg/f77-edit-i-out.f: New test
19841
19842 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19843
19844 * gcc.dg/debug/debug.exp: New file.
19845 * gcc.dg/debug/trivial.c: New file.
19846 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19847 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19848 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19849 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19850 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19851 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19852 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19853 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19854 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19855 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19856 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19857 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19858 * gcc.dg/20000503-1.c: Removed.
19859 * gcc.dg/20010207-1.c: Removed.
19860 * gcc.dg/20011223-1.c: Removed.
19861 * gcc.dg/20020104-2.c: Removed.
19862 * gcc.dg/debug-1.c: Removed.
19863 * gcc.dg/debug-2.c: Removed.
19864 * gcc.dg/debug-3.c: Removed.
19865 * gcc.dg/debug-4.c: Removed.
19866 * gcc.dg/debug-5.c: Removed.
19867 * gcc.dg/debug-6.c: Removed.
19868 * gcc.dg/dwarf2-1.c: Removed.
19869 * gcc.dg/dwarf2-2.c: Removed.
19870
19871 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19872
19873 * g++.old-deja/g++.other/eh5.C: New test.
19874 * g++.old-deja/g++.other/sibcall2.C: New test.
19875 * g++.old-deja/g++.other/array9.C: New test.
19876 * g++.old-deja/g++.other/typename2.C: New test.
19877 * g++.old-deja/g++.other/crash60.C: New test.
19878 * g++.old-deja/g++.other/conv9.C: New test.
19879 * g++.old-deja/g++.other/mangle10.C: New test.
19880 * g++.old-deja/g++.other/unchanging1.C: New test.
19881 * g++.old-deja/g++.other/exprstmt1.C: New test.
19882 * g++.old-deja/g++.other/inline23.C: New test.
19883 * g++.old-deja/g++.eh/ia64-1.C: New test.
19884 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19885 * g++.old-deja/g++.other/reload1.C: New test.
19886 * g++.old-deja/g++.other/static20.C: New test.
19887 * g++.old-deja/g++.other/local-alloc1.C: New test.
19888 * g++.old-deja/g++.other/conv8.C: New test.
19889 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19890 * g++.old-deja/g++.other/storeexpr1.C: New test.
19891 * g++.old-deja/g++.other/storeexpr2.C: New test.
19892 * g++.dg/eh/template2.C: New test.
19893 * g++.dg/warn/weak1.C: New test.
19894
19895 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19896
19897 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19898 Remove first, non-varying, argument.
19899
19900 2002-01-23 Richard Henderson <rth@redhat.com>
19901
19902 * gcc.dg/inline-2.c: New.
19903
19904 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19905 Add optional target arg. Check number of arguments.
19906 (scan-assembler-not, scan-assembler-dem): Likewise.
19907 (scan-assembler-dem-not): Likewise.
19908
19909 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19910
19911 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19912 line 12.
19913 * g++.old-deja/g++.brendan/parse3.C,
19914 g++.old-deja/g++.other/crash26.C,
19915 g++.old-deja/g++.other/crash28.C,
19916 g++.old-deja/g++.other/crash29.C,
19917 g++.old-deja/g++.other/crash30.C,
19918 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19919
19920 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19921
19922 * gcc.dg/20020115-1.c: New.
19923
19924 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19925
19926 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19927
19928 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19929
19930 * gcc.dg/20020122-3.c: New.
19931
19932 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19933
19934 * g++.dg/other/gc1.C: New test.
19935
19936 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19937
19938 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19939
19940 2002-01-22 Richard Henderson <rth@redhat.com>
19941
19942 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19943
19944 2002-01-22 Richard Henderson <rth@redhat.com>
19945
19946 * gcc.dg/20020122-4.c: New.
19947
19948 2002-01-22 H.J. Lu <hjl@gnu.org>
19949
19950 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19951 link output.
19952 * gcc.dg/special/ecos.exp: Likewise.
19953 * lib/g++-dg.exp: Likewise.
19954 * lib/g77-dg.exp: Likewise.
19955 * lib/gcc-dg.exp : Likewise.
19956 * lib/mike-g++.exp: Likewise.
19957 * lib/mike-g77.exp: Likewise.
19958 * lib/mike-gcc.exp: Likewise.
19959 * lib/objc-dg.exp: Likewise.
19960
19961 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19962
19963 PR target/5379
19964 * gcc.dg/20020122-2.c: New test.
19965
19966 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19967
19968 * gcc.dg/20020122-1.c: New test.
19969
19970 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19971
19972 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19973
19974 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19975
19976 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19977
19978 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19979
19980 * gcc.c-torture/compile/20020121-1.c: New test.
19981
19982 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19983
19984 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19985 ld_library_path.
19986
19987 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19988
19989 * gcc.dg/20020218-1.c: New test.
19990
19991 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19992
19993 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19994 messages
19995 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19996 "At global scope" warning
19997 * g++.dg/ext/align1.C: Change cygwin test for alignment
19998 from db-bogus to dg-warning
19999
20000 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20001
20002 * g77.f-torture/compile/cpp2.F: New test.
20003
20004 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20005
20006 * g++.dg/template/access1.C: New test.
20007
20008 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20009
20010 * gcc.dg/20020118-1.c: New.
20011
20012 2002-01-18 Kazu Hirata <kazu@hxi.com>
20013
20014 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20015
20016 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20017
20018 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20019 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20020 alignment warnings.
20021
20022 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20023
20024 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20025 torture_with_loops and torture_without_loops
20026
20027 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20028
20029 * gcc.c-torture/compile/20020116-1.c: New test.
20030
20031 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20032
20033 * gcc.dg/20020116-2.c: New test.
20034
20035 * gcc.dg/ultrasp4.c: New test.
20036
20037 * gcc.dg/20020116-1.c: New test.
20038
20039 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20040
20041 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20042 by EABI.
20043
20044 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20045
20046 * gcc.misc-tests/i386-prefetch.exp: New.
20047 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20048 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20049 * gcc.misc-tests/i386-pf-none-1.c: New test.
20050 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20051
20052 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20053
20054 * gcc.dg/gnu89-init-1.c: Add new tests.
20055
20056 2002-01-15 Andreas Jaeger <aj@suse.de>
20057
20058 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20059 * gcc.dg/i386-mmx-2.c: Likewise.
20060 * gcc.dg/i386-sse-1.c: Likewise.
20061 * gcc.dg/i386-sse-2.c: Likewise.
20062 * gcc.dg/i386-sse-3.c: Likewise.
20063
20064 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20065
20066 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20067 Uncomment additional cases that now pass.
20068
20069 2002-01-11 Richard Henderson <rth@redhat.com>
20070
20071 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20072 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20073
20074 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20075
20076 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20077
20078 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20079
20080 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20081 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20082
20083 2002-01-10 Dale Johannesen <dalej@apple.com>
20084
20085 * gcc.c-torture/execute/loop-11.c: New.
20086
20087 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20088
20089 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20090 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20091
20092 2002-01-09 Richard Henderson <rth@redhat.com>
20093
20094 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20095 type in which to perform the operation for each size.
20096
20097 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20098
20099 * gcc.c-torture/compile/20020109-2.c: New test.
20100
20101 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20102
20103 * gcc.c-torture/execute/loop-10.c: New test.
20104
20105 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20106
20107 * gcc.c-torture/compile/20010226-1.c: New test.
20108 * gcc.c-torture/compile/20010227-1.c: New test.
20109 * gcc.c-torture/compile/20010426-1.c: New test.
20110 * gcc.c-torture/compile/20010510-1.c: New test.
20111 * gcc.c-torture/compile/20010605-3.c: New test.
20112 * gcc.c-torture/compile/20010824-1.c: New test.
20113 * gcc.c-torture/execute/20010409-1.c: New test.
20114 * gcc.dg/noncompile/20000901-1.c: New test.
20115 * gcc.dg/20001023-1.c: New test.
20116 * gcc.dg/20001101-1.c: New test.
20117 * gcc.dg/20001102-1.c: New test.
20118 * gcc.dg/20010207-1.c: New test.
20119 * gcc.dg/20010405-1.c: New test.
20120 * gcc.dg/20010822-1.c: New test.
20121 * gcc.dg/20011107-1.c: New test.
20122
20123 2002-01-09 Jeffrey A Law (law@redhat.com)
20124
20125 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20126
20127 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20128 execution failure on PA targets.
20129
20130 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20131
20132 * gcc.c-torture/compile/20020109-1.c: New test.
20133
20134 2002-01-08 Kazu Hirata <kazu@hxi.com>
20135
20136 * gcc.c-torture/execute/20020108-1.c: New test.
20137
20138 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20139
20140 * gcc.dg/20020108-1.c: New test.
20141
20142 2002-01-08 H.J. Lu <hjl@gnu.org>
20143
20144 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20145 for header files.
20146
20147 2002-01-08 Geoff Keating <geoffk@redhat.com>
20148
20149 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20150 consistency.
20151
20152 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20153
20154 * gcc.dg/altivec-4.c: Test altivec predicates.
20155
20156 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20157
20158 * gcc.c-torture/execute/20020107-1.c: New test.
20159
20160 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20161
20162 PR c/5279
20163 * gcc.c-torture/compile/20020106-1.c: New test.
20164
20165 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20166
20167 * gcc.c-torture/execute/nestfunc-4.c: New test.
20168
20169 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20170
20171 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20172 extra triple that slipped in.
20173 * g++.old-deja/g++.abi/align.C: Likewise.
20174 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20175
20176 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20177
20178 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20179 * g++.old-deja/g++.abi/align.C: Likewise.
20180 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20181
20182 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20183 on FreeBSD/i386.
20184 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20185 FreeBSD.
20186
20187 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20188
20189 * gcc.dg/20020104-1.c: New test.
20190
20191 * gcc.dg/20020104-2.c: New test.
20192
20193 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20194
20195 * gcc.dg/20020103-1.c: Fix typo in target selector.
20196
20197 2002-01-03 Richard Henderson <rth@redhat.com>
20198
20199 * gcc.dg/20020103-1.c: New.
20200
20201 2002-01-03 Kazu Hirata <kazu@hxi.com>
20202
20203 * gcc.c-torture/execute/20020103-1.c: New test.
20204
20205 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20206
20207 * g++.dg/other/debug2.C: New test.
20208
20209 * gcc.c-torture/compile/20020103-1.c: New test.
20210
20211 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20212
20213 * gcc.dg/gnu89-init-1.c: Added new tests.
20214
20215 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20216
20217 * g++.dg/template/friend2.C: Remove as patch is reverted.
20218
20219 * g++.dg/warn/oldcast1.C: New test.
20220
20221 * g++.dg/template/ptrmem1.C: New test.
20222 * g++.dg/template/ptrmem2.C: New test.
20223
20224 * g++.dg/template/ntp.C: New test.
20225
20226 * g++.dg/other/component1.C: New test.
20227
20228 * g++.dg/template/ttp3.C: New test.
20229
20230 * g++.dg/template/friend2.C: New test.
20231 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20232
20233 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20234
20235 * g++.dg/other/ptrmem1.C: New test.
20236 * g++.dg/other/ptrmem2.C: New test.
20237
20238 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20239
20240 * g++.dg/template/ctor1.C: New test.
20241
20242 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20243
20244 * g++.dg/template/friend2.C: New test.
20245
20246 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20247
20248 * gcc.dg/mmix-1.c: New test.
20249
20250 2001-12-31 Richard Henderson <rth@redhat.com>
20251
20252 * gcc.dg/asm-5.c: New.
20253
20254 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20255
20256 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20257 in namespace __gnu_cxx
20258
20259 2001-12-30 Richard Henderson <rth@redhat.com>
20260
20261 * gcc.dg/debug-6.c: New.
20262
20263 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20264
20265 * gcc.c-torture/compile/20011229-2.c: New test.
20266
20267 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20268
20269 * gcc.dg/debug-3.c: New test.
20270 * gcc.dg/debug-4.c: New test.
20271 * gcc.dg/debug-5.c: New test.
20272
20273 2001-12-29 Richard Henderson <rth@redhat.com>
20274
20275 * g++.dg/eh/loop1.C: New.
20276
20277 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20278
20279 * g++.dg/template/crash1.C: New test.
20280
20281 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20282
20283 * g++.dg/other/const1.C: New test.
20284
20285 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20286
20287 * gcc.c-torture/compile/20011229-1.c: New test.
20288
20289 2001-12-28 Stan Shebs <shebs@apple.com>
20290
20291 * lib/objc-torture.exp: Resync with c-torture.exp.
20292 * lib/objc.exp: Load standard libraries.
20293
20294 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20295
20296 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20297 additional tests.
20298
20299 2001-12-27 Roger Sayle <roger@eyesopen.com>
20300
20301 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20302
20303 2001-12-27 Richard Henderson <rth@redhat.com>
20304
20305 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20306
20307 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20308
20309 * g++.dg/eh/ctor1.C: New test.
20310 * g++.dg/other/error2.C: New test.
20311
20312 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20313
20314 * g++.dg/other/init2.C: New test.
20315
20316 2001-12-24 Richard Henderson <rth@redhat.com>
20317
20318 * gcc.dg/20011223-1.c: New.
20319 * gcc.dg/inline-1.c: New.
20320
20321 2001-12-23 Richard Henderson <rth@redhat.com>
20322
20323 * gcc.dg/asm-4.c: Test operand modifiers.
20324
20325 2001-12-23 Richard Henderson <rth@redhat.com>
20326
20327 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20328
20329 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20330
20331 * gcc.c-torture/execute/20011223-1.c: New test.
20332
20333 2001-12-21 Richard Henderson <rth@redhat.com>
20334
20335 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20336 re-enables the warning.
20337
20338 2001-12-21 Richard Henderson <rth@redhat.com>
20339
20340 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20341
20342 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20343
20344 * gcc.c-torture/compile/20011218-1.c: New test.
20345
20346 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20347
20348 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20349 arm-isr.c test.
20350 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20351 epilogue generation for ARM ISR routines.
20352
20353 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20354
20355 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20356 * gcc.dg/format/c90-printf-3.c: Likewise.
20357 * gcc.dg/format/c99-printf-3.c: Likewise.
20358 * gcc.dg/format/ext-1.c: Likewise.
20359 * gcc.dg/format/ext-6.c: Likewise.
20360 * gcc.dg/format/format.h: Prototype unlocked stdio.
20361
20362 2001-12-20 Richard Henderson <rth@redhat.com>
20363
20364 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20365 (arena): Use it.
20366 (malloc): Correct allocation logic. Abort if we fill up the
20367 arena before initialization complete.
20368 (realloc): Correct allocation logic.
20369
20370 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20371
20372 * gcc.c-torture/compile/20011219-2.c: New test.
20373
20374 * gcc.c-torture/execute/20011219-1.c: New test.
20375
20376 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20377
20378 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20379 target does not support weak symbols.
20380
20381 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20382
20383 * gcc.c-torture/compile/20011219-1.c: New test.
20384
20385 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20386
20387 * g++.dg/other/error1.C: New test.
20388
20389 2001-12-17 Jeffrey A Law (law@redhat.com)
20390
20391 * gcc.c-torture/execute/20011217-1.c: New test.
20392
20393 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20394
20395 * objc.dg/special/: New directory.
20396 * objc.dg/special/special.exp: New file.
20397 * objc.dg/special/unclaimed-category-1.h: New file.
20398 * objc.dg/special/unclaimed-category-1a.m: New file.
20399 * objc.dg/special/unclaimed-category-1.m: New file.
20400
20401 2001-12-17 Andreas Jaeger <aj@suse.de>
20402
20403 * gcc.c-torture/compile/20011217-2.c: New test.
20404
20405 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20406
20407 * gcc.c-torture/compile/20011217-1.c: New test.
20408
20409 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20410
20411 * testsuite/gcc.dg/20011214-1.c: New.
20412
20413 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20414
20415 * gcc.dg/altivec-4.c: New.
20416
20417 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20418
20419 * gcc.dg/20011113-1.c: New test.
20420
20421 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20422
20423 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20424 std::__malloc_alloc_template<0> and
20425 std::__default_alloc_template<false, 0>.
20426
20427 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20428
20429 * objc/execute/bf-21.m: New test.
20430 * objc/execute/enumeration-1.m: New test.
20431 * objc/execute/enumeration-2.m: New test.
20432
20433 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20434
20435 * gcc.dg/gnu89-init-1.c: New test.
20436
20437 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20438
20439 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20440 * g++.old-deja/g++.jason/2371.C: Likewise.
20441 * g++.old-deja/g++.jason/template33.C: Likewise.
20442 * g++.old-deja/g++.jason/template34.C: Likewise.
20443 * g++.old-deja/g++.jason/template36.C: Likewise.
20444 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20445 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20446 * g++.old-deja/g++.other/typename1.C: Likewise.
20447 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20448 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20449 * g++.old-deja/g++.pt/typename11.C: Likewise.
20450 * g++.old-deja/g++.pt/typename14.C: Likewise.
20451 * g++.old-deja/g++.pt/typename16.C: Likewise.
20452 * g++.old-deja/g++.pt/typename3.C: Likewise.
20453 * g++.old-deja/g++.pt/typename4.C: Likewise.
20454 * g++.old-deja/g++.pt/typename5.C: Likewise.
20455 * g++.old-deja/g++.pt/typename7.C: Likewise.
20456 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20457
20458 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20459
20460 * g++.dg/other/linkage1.C: New test.
20461 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20462 specifiers.
20463
20464 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20465
20466 * gcc.dg/concat.c: New test.
20467
20468 2001-12-11 Stan Shebs <shebs@apple.com>
20469
20470 * objc/compile: New test directory.
20471 * objc/compile/compile.exp: New expect script.
20472 * objc/compile/20011211-1.m: New compile test.
20473
20474 2001-12-11 Jason Merrill <jason@redhat.com>
20475
20476 * lib/prune.exp (prune_gcc_output): Also handle "In member
20477 function". So many permutations...
20478
20479 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20480
20481 * g++.dg/template/typedef1.C: New test.
20482
20483 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20484
20485 * g++.dg/other/copy1.C: New test.
20486
20487 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20488
20489 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20490
20491 * gcc.dg/builtin-choose-expr.c: New.
20492
20493 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20494
20495 * gcc.dg/altivec-2.c: New.
20496
20497 2001-12-07 Richard Henderson <rth@redhat.com>
20498
20499 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20500
20501 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20502
20503 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20504 ultrasparc.
20505
20506 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20507
20508 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20509
20510 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20511
20512 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20513 variable argument list.
20514
20515 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20516
20517 * gcc.c-torture/execute/memcheck: Delete entire directory.
20518 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20519 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20520
20521 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20522
20523 * gcc.dg/Wshadow-1.c: New test.
20524
20525 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20526
20527 * gcc.c-torture/compile/20011130-1.c: New test.
20528
20529 * gcc.dg/noncompile/20011025-1.c: New test.
20530
20531 * g++.dg/other/anon-union.C: New test.
20532
20533 * gcc.c-torture/execute/20011024-1.c: New test.
20534
20535 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20536
20537 * gcc.c-torture/execute/20000722-1.x,
20538 gcc.c-torture/execute/20010123-1.x: Remove.
20539 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20540 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20541 gcc.dg/c99-complit-2.c: New tests.
20542
20543 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20544
20545 * g++.dg/inherit/base1.C: New test.
20546
20547 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20548
20549 * g++.dg/other/stdarg1.C: New test.
20550
20551 * gcc.c-torture/compile/20011130-2.c: New test.
20552
20553 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20554
20555 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20556 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20557 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20558 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20559 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20560 * gcc.dg/builtin-prefetch-1.c: New test.
20561
20562 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20563
20564 * gcc.dg/20011130-1.c: New test.
20565
20566 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20567
20568 * g++.dg/other/scope1.C: New test.
20569 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20570
20571 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20572
20573 * gcc.dg/vla-init-1.c: New test.
20574
20575 2001-12-01 Geoff Keating <geoffk@redhat.com>
20576
20577 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20578
20579 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20580
20581 * objc.dg/alias.m: Update.
20582 * objc.dg/class-1.m: Update.
20583 * objc.dg/const-str-1.m: Update.
20584 * objc.dg/fwd-proto-1.m: Update.
20585 * objc.dg/id-1.m: Update.
20586 * objc.dg/super-class-1.m: Update.
20587
20588 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20589
20590 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20591 constructs.
20592
20593 2001-11-28 Jeffrey A Law (law@cygnus.com)
20594
20595 * gcc.c-torture/execute/20011128-1.c: New test.
20596
20597 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20598
20599 * gcc.dg/20011127-1.c: New test.
20600
20601 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20602
20603 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20604 from Austin Group draft 7.
20605 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20606 scanf format arguments.
20607 * gcc.dg/format/no-exargs-2.c: New test.
20608
20609 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20610
20611 * g++.dg/abi/vbase8-4.C: New test.
20612
20613 2001-11-24 Ian Lance Taylor <ian@airs.com>
20614
20615 * gcc.c-torture/execute/20011121-1.c: New test.
20616
20617 2001-11-23 Jeffrey A Law (law@cygnus.com)
20618
20619 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20620
20621 2001-11-23 Andreas Jaeger <aj@suse.de>
20622
20623 * gcc.dg/cpp/charconst-2.c: New test.
20624
20625 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20626
20627 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20628 to the host if it is remote. Let tests specify extra headers
20629 they use.
20630 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20631 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20632 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20633 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20634 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20635 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20636 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20637 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20638 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20639 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20640
20641 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20642
20643 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20644 for little endian ARMs.
20645
20646 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20647
20648 * gcc.c-torture/compile/20011119-1.c: New test.
20649 * gcc.c-torture/compile/20011119-2.c: New test.
20650
20651 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20652
20653 * gcc.dg/altivec-1.c: Fix typo.
20654
20655 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20656
20657 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20658
20659 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20660
20661 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20662
20663 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20664
20665 * lib/g77.exp: Don't specify --rpath-link.
20666
20667 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20668 across all the headers.
20669 * gcc.dg/format/format.exp: For testing on a remote host,
20670 copy format.h.
20671
20672 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20673 * gcc.c-torture/execute/930406-1.c: Likewise.
20674 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20675
20676 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20677
20678 * gcc.dg/altivec-1.c: New.
20679
20680 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20681
20682 * gcc.dg/cpp/fpreprocessed.c: New test case.
20683
20684 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20685
20686 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20687 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20688 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20689
20690 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20691
20692 * gcc.dg/no-builtin-1.c: New test.
20693
20694 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20695
20696 * gcc.c-torture/execute/20011115-1.c: New test.
20697
20698 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20699
20700 * gcc.c-torture/compile/20011114-2.c: New test.
20701 * gcc.c-torture/compile/20011114-3.c: New test.
20702 * gcc.c-torture/compile/20011114-4.c: New test.
20703
20704 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20705
20706 * g++.dg/other/init1.C: New test.
20707
20708 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20709
20710 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20711 message.
20712
20713 * gcc.c-torture/execute/20011114-1.c: New testcase.
20714
20715 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20716 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20717 like the (before this change) version of 20010327-1.c.
20718
20719 2001-11-14 Roger Sayle <roger@eyesopen.com>
20720
20721 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20722
20723 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20724
20725 * g++.dg/init/array2.C: New test.
20726
20727 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20728
20729 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20730
20731 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20732
20733 * g++.dg/other/forscope1.C: New test.
20734 * g++.dg/ext/forscope1.C: New test.
20735 * g++.dg/ext/forscope2.C: New test.
20736
20737 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20738
20739 * gcc.c-torture/execute/20011113-1.c: New test.
20740
20741 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20742
20743 * gcc.c-torture/execute/20011109-2.c: New test.
20744
20745 * gcc.c-torture/execute/20011109-1.c: New test.
20746
20747 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20748
20749 * gcc.c-torture/compile/20011109-1.c: New test.
20750
20751 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20752
20753 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20754 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20755 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20756 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20757 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20758 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20759 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20760
20761 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20762
20763 * g++.dg/warn/Wshadow-1.C: New tests.
20764 * g++.old-deja/g++.mike/for3.C: Update.
20765
20766 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20767
20768 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20769 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20770 XFAILs. Adjust expected error texts.
20771 * gcc.c-torture/compile/20011106-1.c,
20772 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20773 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20774 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20775 gcc.dg/c99-array-lval-5.c: New tests.
20776
20777 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20778
20779 * gcc.dg/cpp/defined.c: Update.
20780
20781 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20782
20783 * gcc.c-torture/execute/anon-1.c: New test.
20784
20785 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20786
20787 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20788 same size, so no warning should be produced on stormy16.
20789
20790 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20791 due to oversized array.
20792 * g++.old-deja/g++.mike/ns15.C: Likewise.
20793 * g++.old-deja/g++.pt/crash16.C: Likewise.
20794
20795 2001-11-02 Graham Stott <grahams@redhat.com>
20796
20797 * g++.dgother/debug1.C: Fix typos.
20798
20799 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20800
20801 * g++.dg/other/debug1.C: New test.
20802
20803 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20804
20805 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20806 of unsigned long.
20807
20808 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20809
20810 * gcc.dg/20011029-2.c: New test.
20811
20812 * gcc.c-torture/compile/20011029-1.c: New test.
20813
20814 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20815
20816 * objc/execute/class_self-1.m: New test.
20817 * objc/execute/class_self-2.m: New test.
20818
20819 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20820
20821 * gcc.misc-tests/msgs.exp: Delete.
20822 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20823 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20824 error set to match recent changes.
20825
20826 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20827
20828 * gcc.dg/20011021-1.c: New test.
20829
20830 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20831
20832 * gcc.c-torture/compile/20011023-1.c: New test.
20833
20834 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20835
20836 * lib/g77.exp: Rewrite based on lib/g++.exp.
20837
20838 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20839
20840 * gcc.c-torture/execute/20011019-1.c: New test.
20841
20842 * gcc.dg/20011018-1.c: New test.
20843
20844 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20845
20846 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20847
20848 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20849
20850 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20851 * gcc.dg/attr-invalid.c: Likewise.
20852
20853 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20854
20855 * testsuite/gcc.dg/20011015-1.c: New test.
20856
20857 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20858
20859 * g++.dg/template/unify2.C: New test.
20860
20861 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20862
20863 * g++.dg/other/exception-specification.C: New test
20864
20865 2001-10-13 Tom Rix <trix@redhat.com>
20866
20867 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20868 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20869
20870 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20871
20872 * testsuite/gcc.dg/20011009-1.c: New test.
20873
20874 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20875
20876 PR g++/4476
20877 * g++.dg/other/friend1.C: New test.
20878
20879 2001-10-11 Richard Henderson <rth@redhat.com>
20880
20881 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20882
20883 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20884
20885 * gcc.c-torture/compile/20011010-1.c: New.
20886
20887 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20888
20889 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20890 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20891 g77.f-torture/execute/execute.exp,
20892 g77.f-torture/noncompile/noncompile.exp,
20893 gcc.c-torture/compile/compile.exp,
20894 gcc.c-torture/execute/execute.exp,
20895 gcc.c-torture/execute/ieee/ieee.exp,
20896 gcc.c-torture/execute/memcheck/memcheck.exp,
20897 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20898 objc/execute/execute.exp: Update FSF address.
20899
20900 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20901
20902 * gcc.dg/cpp/cmdlne-C.c: Update.
20903 * gcc.dg/cpp/cmdlne-C2.c: New.
20904
20905 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20906
20907 * gcc.c-torture/execute/20011008-3.c: New.
20908
20909 2001-10-08 DJ Delorie <dj@redhat.com>
20910
20911 * gcc.dg/20011008-1.c: New.
20912 * gcc.dg/20011008-2.c: New.
20913
20914 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20915
20916 * gcc.dg/cpp/spacing1.c: Update test.
20917
20918 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20919
20920 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20921 spelling errors of "separate" as "seperate".
20922
20923 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20924
20925 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20926 enough to avoid inlining.
20927
20928 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20929
20930 * lib/g77.exp: set libg2c_dir correctly.
20931
20932 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20933
20934 * gcc.dg/cpp/macro11.c: New test.
20935
20936 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20937
20938 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20939 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20940 gcc.dg/format/multattr-3.c: New tests.
20941 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20942 tests for format attributes on function pointers being rejected.
20943
20944 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20945
20946 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20947
20948 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20949
20950 * g++.dg/warn/format1.C: New test.
20951
20952 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20953
20954 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20955
20956 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20957
20958 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20959
20960 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20961
20962 * gcc.dg/cpp/redef2.c: Add test.
20963
20964 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20965
20966 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20967 long-standing bug on i686, apparently.
20968 * gcc.c-torture/execute/loop-2c.x: New file.
20969 * gcc.c-torture/execute/loop-2d.x: New file.
20970 * gcc.c-torture/execute/loop-3c.x: New file.
20971
20972 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20973
20974 * gcc.dg/cpp/20000625-2.c: Correct line number.
20975
20976 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20977
20978 * gcc.dg/cpp/macro10.c: New test.
20979 * gcc.dg/cpp/strify3.c: New test.
20980 * gcc.dg/cpp/spacing1.c: Add tests.
20981 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20982 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20983
20984 2001-09-24 DJ Delorie <dj@redhat.com>
20985
20986 * gcc.c-torture/execute/20010924-1.c: New test.
20987
20988 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20989
20990 * testsuite/objc/execute/paste.m: Remove.
20991
20992 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20993
20994 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20995
20996 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20997
20998 * g77.dg/strlen0.f: New test.
20999
21000 2001-09-21 Richard Henderson <rth@redhat.com>
21001
21002 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21003 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21004
21005 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21006
21007 Table-driven attributes.
21008 * g++.dg/ext/attrib1.C: New test.
21009
21010 2001-09-20 DJ Delorie <dj@redhat.com>
21011
21012 * gcc.dg/20000926-1.c: Update expected warning messages.
21013 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21014 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21015 array.
21016
21017 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21018
21019 * g++.dg/eh/registers1.C: New test case.
21020
21021 2001-09-17 Richard Henderson <rth@redhat.com>
21022
21023 * gcc.dg/array-5.c: Fix VLA decomposition test.
21024
21025 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21026
21027 * gcc.dg/cpp/line5.c: New testcase.
21028
21029 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21030
21031 * gcc.dg/cpp/macro9.c: New test.
21032
21033 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21034
21035 * gcc.c-torture/execute/980223.c: Change type of addr from long
21036 to char *.
21037
21038 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21039
21040 * gcc.c-torture/execute/20010915-1.c: New test.
21041
21042 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21043
21044 * g77.dg/bprob: New directory.
21045 * g77.dg/bprob/bprob.exp: New file.
21046 * g77.dg/bprob/bprob-1.f: New test.
21047 * g77.dg/gcov: New directory.
21048 * g77.dg/gcov/gcov.exp: New file.
21049 * g77.dg/gcov/gcov-1.f: New test.
21050 * g77.dg/gcov/gcov-1.x: New file.
21051
21052 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21053
21054 * gcc.dg/cpp/directiv.c: Update.
21055 * gcc.dg/cpp/undef1.c: Update.
21056
21057 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21058
21059 * gcc.dg/20010912-1.c: New test.
21060
21061 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21062
21063 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21064 language-independent file in lib.
21065 * lib/gcov.exp: New file.
21066
21067 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21068
21069 * gcc.c-torture/compile/20010911-1.c: New test.
21070
21071 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21072
21073 * lib/profopt.exp: New, to support profile-directed optimizations.
21074 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21075 * gcc.misc-tests/bprob-1.c: New test.
21076 * gcc.misc-tests/bprob-2.c: New test.
21077
21078 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21079
21080 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21081 XFAIL and which kinds of gcov output to verify.
21082 * gcc.misc-tests/gcov-4b.x: New file.
21083 * gcc.misc-tests/gcov-5b.x: New file.
21084 * gcc.misc-tests/gcov-6.x: New file.
21085 * gcc.misc-tests/gcov-7.c: New test.
21086 * gcc.misc-tests/gcov-7.x: New file.
21087
21088 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21089
21090 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21091 * gcc.misc-tests/gcov-6.c: New test.
21092
21093 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21094
21095 PR c++/3986
21096 * g++.dg/abi/vbase1.C: New test.
21097
21098 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21099
21100 * objc.dg/method-2.m: New.
21101
21102 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21103
21104 PR c++/4203
21105 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21106 * g++.dg/init/empty1.C: New test.
21107
21108 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21109
21110 * gcc.c-torture/compile/20010903-1.c: New test.
21111
21112 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21113
21114 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21115 for m68k.
21116
21117 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21118
21119 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21120
21121 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21122
21123 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21124
21125 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21126
21127 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21128 for 16-bit 'unsigned int'.
21129
21130 2001-08-29 Kazu Hirata <kazu@hxi.com>
21131
21132 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21133
21134 2001-08-27 Richard Henderson <rth@redhat.com>
21135
21136 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21137 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21138
21139 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21140
21141 * gcc.dg/asm-names.c (ymain): New.
21142
21143 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21144
21145 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21146 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21147 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21148
21149 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21150
21151 * gcc.dg/compare5.c: New testcase.
21152
21153 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21154
21155 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21156 and "In instantiation".
21157
21158 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21159
21160 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21161
21162 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21163
21164 * gcc.misc-tests/gcov.exp: Add support for branch information.
21165 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21166 * gcc.misc-tests/gcov-4.c: New test.
21167 * gcc.misc-tests/gcov-4b.c: New test.
21168 * gcc.misc-tests/gcov-5b.c: New test.
21169
21170 2001-08-20 Zack Weinberg <zackw@panix.com>
21171
21172 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21173 expected to fail.
21174
21175 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21176
21177 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21178
21179 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21180
21181 * g++.dg/eh/template1.C: New test.
21182
21183 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21184
21185 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21186 Fix thinko.
21187 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21188 for xfail.
21189
21190 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21191
21192 * lib/g77-dg.exp: Use prune.exp for common procedures
21193 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21194 * lib/g77.exp: (g77-dg-prune) Remove
21195
21196 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21197
21198 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21199
21200 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21201
21202 * g++.dg/template/unify1.C: New test.
21203
21204 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21205
21206 * g++.dg/abi/empty4.C: New test.
21207
21208 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21209
21210 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21211 solaris2.*
21212 * g77.f-torture/compile/pr3743.x: Likewise
21213
21214 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21215
21216 * g++.dg/other/using-declaration.C: New test.
21217
21218 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21219
21220 * gcc.dg/cpp/tr-sign.c: New testcase.
21221
21222 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21223
21224 * gcc.dg/cpp/19951025-1.c: Revert.
21225 * gcc.dg/cpp/directiv.c: We no longer process directives that
21226 interrupt macro arguments.
21227
21228 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21229
21230 * gcc.dg/bconstp-1.c: New test.
21231
21232 2001-08-03 Richard Henderson <rth@redhat.com>
21233
21234 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21235
21236 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21237
21238 * gcc.dg/cpp/19951025-1.c: Update.
21239
21240 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21241
21242 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21243 should be x.
21244
21245 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21246
21247 Kill -fhonor-std.
21248 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21249 * g++.old-deja/g++.other/std1.C: Likewise.
21250 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21251
21252 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21253
21254 * lib/g77.exp: Load gcc-defs.exp for common procedures
21255 (g77_pass, g77_fail, g77_finish, g77_exit,
21256 ${tool}_check_unsupported_p} Now redundant. Deleted.
21257
21258 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21259
21260 * g77.dg/fbackslash.f
21261 * g77.dg/fcase-preserve.f
21262 * g77.dg/ff90-1.f
21263 * g77.dg/ffixed-line-length-0.f
21264 * g77.dg/ffixed-line-length-132.f
21265 * g77.dg/ffixed-line-length-7.f
21266 * g77.dg/ffixed-line-length-72.f
21267 * g77.dg/ffixed-line-length-none.f
21268 * g77.dg/ffree-form-1.f
21269 * g77.dg/fno-backslash.f
21270 * g77.dg/fno-f90-1.f
21271 * g77.dg/fno-fixed-form-1.f
21272 * g77.dg/fno-onetrip.f
21273 * g77.dg/fno-typeless-boz.f
21274 * g77.dg/fno-underscoring.f
21275 * g77.dg/fno-vxt-1.f
21276 * g77.dg/fonetrip.f
21277 * g77.dg/ftypeless-boz.f
21278 * g77.dg/fugly-assumed.f
21279 * g77.dg/funderscoring.f
21280 * g77.dg/fvxt-1.f
21281
21282 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21283
21284 * objc.dg/fwd-proto-1.m: New.
21285 * objc.dg/local-decl-1.m: New.
21286 * objc.dg/naming-1.m: New.
21287 * objc.dg/naming-2.m: New.
21288 * objc.dg/proto-hier-1.m: New.
21289
21290 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21291
21292 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21293 largest-type elements to a struct makes its size grow.
21294
21295 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21296
21297 * g++.dg/abi/vthunk1.C: New test.
21298
21299 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21300
21301 * g++.dg/abi/vbase8-22.C: New test.
21302
21303 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21304
21305 * gcc.dg/cpp/macro8.c: New test.
21306
21307 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21308
21309 * g++.dg/abi/vbase8-21.C: New test.
21310
21311 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21312
21313 * g++.dg/abi/vbase8-10.C: New test.
21314
21315 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21316
21317 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21318 ${tool}_set_ld_library_path.
21319 Changed caller.
21320 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21321 g++.exp.
21322
21323 2001-07-26 Stan Cox <scox@redhat.com>
21324
21325 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21326 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21327 gcc_exit, gcc_check_unsupported_p):
21328 Moved to gcc-deps.exp
21329 * gcc-deps.exp: New file.
21330
21331 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21332
21333 * g++.old-deja/g++.pt/defarg14.C: New test.
21334
21335 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21336
21337 * g++.old-deja/g++.other/lineno5.C: New test.
21338
21339 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21340
21341 * g++.old-deja/g++.pt/crash68.C: New test.
21342
21343 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21344
21345 * g++.old-deja/g++.other/crash42.C: New test.
21346
21347 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21348
21349 * gcc.dg/cpp/extratokens.c: Fix.
21350 * gcc.dg/cpp/skipping2.c: New tests.
21351
21352 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21353
21354 * gcc.c-torture/execute/20010724-1.c: New file.
21355 * gcc.c-torture/execute/20010724-1.x: New file.
21356
21357 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21358
21359 * g++.old-deja/g++.other/cond7.C: New test.
21360
21361 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21362
21363 * g++.old-deja/g++.other/optimize4.C: New test.
21364
21365 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21366
21367 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21368
21369 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21370
21371 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21372 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21373 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21374 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21375
21376 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21377 bug report" message.
21378
21379 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21380 * g++.dg/ext/instantiate1.C: Move from old-deja.
21381
21382 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21383
21384 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21385 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21386 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21387 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21388
21389 2001-07-23 Jeffrey A Law (law@cygnus.com)
21390
21391 * gcc.c-torture/execute/20010723-1.c: New test.
21392
21393 2001-07-23 Ben Elliston <bje@redhat.com>
21394
21395 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21396
21397 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21398
21399 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21400 i[34567]86-*-*.
21401 Delete handling of ieee_multilib_flags.
21402 Pass -mieee for alpha*-*-* and sh-*-*.
21403 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21404
21405 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21406
21407 Remove old-abi tests.
21408 * g++.old-deja/g++.mike/p11116.C: Remove.
21409 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21410
21411 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21412
21413 * g77.f-torture/compile/pr3743.f: New test
21414
21415 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21416
21417 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21418
21419 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21420
21421 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21422 g++.old-deja/g++.pt/static6.C: Likewise.
21423 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21424 supports weak symbols.
21425
21426 2001-07-18 Andreas Jaeger <aj@suse.de>
21427
21428 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21429 supported again.
21430
21431 2001-07-18 Andreas Jaeger <aj@suse.de>
21432
21433 * gcc.dg/iftrap-1.c: Fix target line.
21434
21435 2001-07-17 Richard Henderson <rth@redhat.com>
21436
21437 * gcc.c-torture/execute/20010717-1.c: New.
21438
21439 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21440
21441 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21442 tests.
21443
21444 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21445
21446 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21447
21448 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21449
21450 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21451 UAC_SIGBUS, UAC_NOPRINT definitions.
21452
21453 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21454
21455 * objc/execute/object_is_class.m: New test.
21456 * objc/execute/object_is_meta_class.m: New test.
21457
21458 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21459
21460 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21461 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21462
21463 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21464
21465 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21466 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21467
21468 2001-07-14 Richard Henderson <rth@redhat.com>
21469
21470 * gcc.dg/iftrap-1.c: New.
21471
21472 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21473
21474 * g77.f-torture/execute/intrinsic77.f: New test.
21475
21476 2001-07-11 Janis Johnson <janis@us.ibm.com>
21477
21478 * gcc.misc-tests/gcov-3.c: New test.
21479
21480 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21481
21482 * gcc.c-torture/compile/20010711-1.c,
21483 * gcc.c-torture/compile/20010711-2.c: New tests.
21484
21485 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21486
21487 * gcc.c-torture/execute/20010711-1.c: New test.
21488
21489 2001-07-11 Ben Elliston <bje@redhat.com>
21490
21491 * g++.old-deja/g++.other/enum5.C: New test.
21492
21493 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21494
21495 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21496 (g++-dg-prune): Call prune_gcc_output.
21497 * prune.exp: New file for prune_gcc_output.
21498 * lib/g++.exp, lib/gcc.exp: Load it.
21499
21500 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21501
21502 * gcc.c-torture/compile/20010701-1.c,
21503 g++.old-deja/g++.ext/attrib6.C: New tests.
21504
21505 2001-07-06 Jeffrey A Law (law@cygnus.com)
21506
21507 * gcc.c-torture/compile/20010706-1.c: New test.
21508
21509 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21510
21511 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21512
21513 2001-06-28 Stan Shebs <shebs@apple.com>
21514
21515 * gcc.dg/pragma-darwin.c: New test.
21516
21517 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21518
21519 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21520 Solaris 2.[678] system.
21521
21522 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21523
21524 * gcc.dg/20010622-1.c: New test.
21525
21526 2001-06-18 Stan Shebs <shebs@apple.com>
21527
21528 * objc.dg: New directory.
21529 * objc.dg/dg.exp: New file.
21530 * objc.dg/alias.m: New.
21531 * objc.dg/class-1.m: New.
21532 * objc.dg/class-2.m: New.
21533 * objc.dg/const-str-1.m: New.
21534 * objc.dg/const-str-2.m: New.
21535 * objc.dg/id-1.m: New.
21536 * objc.dg/method-1.m: New.
21537 * objc.dg/super-class-1.m: New.
21538 * lib/objc-dg.exp: New file.
21539
21540 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21541
21542 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21543 of label name.
21544
21545 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21546
21547 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21548
21549 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21550
21551 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21552 variable.
21553
21554 2001-06-12 Richard Henderson <rth@redhat.com>
21555
21556 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21557
21558 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21559
21560 * g++.old-deja/g++.abi/vbase5.C: New test.
21561 * g++.old-deja/g++.abi/vbase6.C: New test.
21562 * g++.old-deja/g++.abi/vbase7.C: New test.
21563
21564 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21565
21566 * gcc.c-torture/compile/20010610-1.c: New test.
21567
21568 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21569
21570 * g++.old-deja/g++.abi/vbase4.C: New test.
21571
21572 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21573
21574 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21575 support %f for HC11/HC12 targets.
21576 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21577 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21578 on HC11/HC12 targets.
21579 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21580
21581 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21582
21583 * gcc.dg/wchar_t-1.c: New file.
21584 * gcc.dg/wint_t-1.c: Likewise.
21585
21586 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21587
21588 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21589
21590 2001-06-11 Richard Henderson <rth@redhat.com>
21591
21592 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21593
21594 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21595
21596 * gcc.c-torture/compile/20010611-1.c: New test.
21597
21598 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21599
21600 * gcc.dg/c99-tag-1.c: Add more tests.
21601
21602 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21603
21604 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21605 representation on MN10300 and ARM/Thumb.
21606
21607 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21608
21609 * g77.f-torture/execute/20010610.f: New.
21610
21611 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21612
21613 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21614 names.
21615
21616 2001-06-09 Richard Henderson <rth@redhat.com>
21617
21618 * gcc.c-torture/execute/ashrdi-1.c: New.
21619 * gcc.c-torture/execute/ashldi-1.c: New.
21620 * gcc.c-torture/execute/lshrdi-1.c: New.
21621
21622 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21623
21624 * objc/execute/load-3.m: Added. Check sending +load to categories,
21625 in addition to classes.
21626
21627 2001-06-08 Stan Shebs <shebs@apple.com>
21628
21629 * objc/execute/load-2.m: New test. From Nicola Pero
21630 <n.pero@mi.flashnet.it>.
21631
21632 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21633
21634 * gcc.c-torture/execute/20010605-2.c: New test.
21635
21636 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.old-deja/g++.abi/vbase2.C: New test.
21639 * g++.old-deja/g++.abi/vbase3.C: New test.
21640
21641 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21642
21643 * g++.old-deja/g++.pt/friend49.C: New test.
21644
21645 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21646
21647 * g++.old-deja/g++.ext/anon3.C: New test.
21648
21649 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21650
21651 * g++.old-deja/g++.other/conv7.C: New test.
21652
21653 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21654
21655 * gcc.c-torture/compile/20010605-2.c: New test.
21656
21657 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21658
21659 * gcc.c-torture/execute/20010604-1.c: New test.
21660
21661 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21662
21663 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21664
21665 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21666
21667 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21668 (g++_link_flags): Likewise.
21669 (g++_init): Pass gccpath's value to two previous functions.
21670
21671 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21672
21673 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21674 Ensure logfile entry matches exec command line.
21675
21676 2001-05-31 Richard Henderson <rth@redhat.com>
21677
21678 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21679 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21680
21681 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21682
21683 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21684 compiler for irix6.2
21685
21686 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21687
21688 * g++.old-deja/g++.other/optimize3.C: New file.
21689
21690 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21691
21692 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21693 assemble.
21694
21695 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21696
21697 * g++.old-deja/g++.other/optimize2.C: New file.
21698
21699 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21700
21701 * gcc.c-torture/compile/20010518-2.c: New file.
21702 * gcc.c-torture/execute/20010518-1.c: New file.
21703 * gcc.c-torture/execute/20010518-2.c: New file.
21704
21705 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21706
21707 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21708
21709 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21710
21711 G++ no longer defines builtins that do not begin with __builtin.
21712 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21713 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21714 * g++.old-deja/g++.law/builtin1.C: Likewise.
21715 * g++.old-deja/g++.law/cvt2.C: Likewise.
21716 * g++.old-deja/g++.mike/net5.C: Likewise.
21717 * g++.old-deja/g++.other/builtins1.C: Likewise.
21718 * g++.old-deja/g++.other/builtins2.C: Likewise.
21719 * g++.old-deja/g++.other/builtins3.C: Likewise.
21720 * g++.old-deja/g++.other/builtins4.C: Likewise.
21721 * g++.old-deja/g++.other/inline8.C: Likewise.
21722 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21723
21724 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21725
21726 * g++.old-deja/g++.pt/using1.C: Adjust.
21727 * g++.old-deja/g++.pt/using2.C: New test.
21728
21729 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21730
21731 * gcc.dg/cpp/charconst.c: New tests.
21732 * gcc.dg/cpp/escape.c: New tests.
21733 * gcc.dg/cpp/escape-1.c: New tests.
21734 * gcc.dg/cpp/escape-2.c: New tests.
21735 * gcc.dg/cpp/ucs.c: New tests.
21736
21737 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21738
21739 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21740 native compiler for irix6.5.
21741
21742 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21743
21744 * lib/g++.exp (g++_include_flags): Use args to compute
21745 get_multilibs.
21746 (g++_link_flags): Likewise.
21747 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21748
21749 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21750
21751 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21752
21753 2001-05-21 Geoff Keating <geoffk@redhat.com>
21754
21755 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21756 this file.
21757
21758 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21759
21760 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21761 STACK_SIZE;
21762 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21763 to STACK_SIZE; Use it to define size of add_histo array.
21764 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21765 to STACK_SIZE.
21766 (f): Use GITT_SIZE to define size of gitt local table.
21767 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21768 to STACK_SIZE; Use it to define size of bytemem array.
21769
21770 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21771
21772 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21773 on 68HC11/HC12 due to the asm instruction.
21774 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21775 * gcc.c-torture/compile/920520-1.x: Likewise.
21776 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21777 on 68HC11/HC12 because the function is larger than 64K.
21778 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21779 on 68HC11/HC12 because the structure is too large.
21780
21781 2001-05-20 Richard Henderson <rth@redhat.com>
21782
21783 * gcc.c-torture/execute/20010520-1.c: New.
21784
21785 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21786
21787 * g++.old-deja/g++.warn/compare1.C: New test.
21788 * gcc.dg/compare4.c: New test.
21789
21790 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21791
21792 * g++.old-deja/g++.other/optimize1.C: New test.
21793
21794 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21795
21796 * g++.old-deja/g++.pt/spec41.C: New test.
21797
21798 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21799
21800 * gcc.c-torture/compile/20010114-1.x: Remove.
21801
21802 2001-05-18 Stan Shebs <shebs@apple.com>
21803
21804 * gcc.c-torture/compile/20010518-1.c: New test.
21805
21806 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21807
21808 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21809 * g++.old-deja/g++.pt/crash67.C: New test.
21810
21811 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21812
21813 * g++.old-deja/g++.other/debug9.C: New test.
21814
21815 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21816
21817 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21818
21819 2001-05-16 Jan Hubicka <jh@suse.cz>
21820
21821 * gcc.c-torture/compile/20010516-1.c: New test.
21822
21823 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21824
21825 * g++.old-deja/g++.other/crash41.C: New test.
21826
21827 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21828
21829 * g++.old-deja/g++.pt/crash66.C: New test.
21830
21831 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21832
21833 * g++.old-deja/g++.robertl/eb27.C: Convert.
21834
21835 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21836
21837 * g++.dg/friend-warn.C: New test. Do not warn about friend
21838 declaration being redundant.
21839
21840 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21841
21842 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21843
21844 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21845
21846 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21847
21848 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21849
21850 * lib/g++.exp: Use testsuite_flags.
21851
21852 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21853
21854 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21855
21856 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21857
21858 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21859
21860 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21861
21862 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21863
21864 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21865
21866 * gcc.c-torture/compile/20010313-1.c: New test.
21867
21868 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21869
21870 * gcc.dg/cpp/direct2.c: New test.
21871 * gccq.dg/cpp/direct2s.c: New test.
21872
21873 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21874
21875 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21876
21877 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21878 * g++.old-deja/g++.other/op3.C: Likewise.
21879
21880 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21881
21882 * gcc.dg/cpp/syshdr.h: New file.
21883 * gcc.dg/cpp/sysmac1.c: Update.
21884 * gcc.dg/cpp/sysmac2.c: Update.
21885
21886 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21887
21888 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21889
21890 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21891
21892 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21893 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21894
21895 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21896
21897 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21898
21899 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21900
21901 * lib/g++.exp (g++_include_flags): Don't use any special flags
21902 if TESTING_IN_BUILD_TREE is not defined.
21903 (g++_init): Use a plain 'c++' as the compiler if
21904 TESTING_IN_BUILD_TREEE is not defined.
21905
21906 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21907
21908 * g++.old-deja/g++.eh/catch13.C: New test.
21909 * g++.old-deja/g++.eh/catch14.C: New test.
21910
21911 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21912
21913 * gcc.dg/cpp/tr-define.c: New test.
21914
21915 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21916
21917 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21918 <stdlib.h>, not <malloc.h>.
21919
21920 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21921
21922 * g++.old-deja/g++.ns/template17.C: New test.
21923
21924 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21925
21926 * g++.old-deja/g++.pt/ref4.C: New test.
21927
21928 2001-04-30 Richard Henderson <rth@redhat.com>
21929
21930 * gcc.dg/20000724-1.c: Revert last change.
21931
21932 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21933
21934 * g77.f-torture/execute/20010430.f: New test.
21935
21936 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21937
21938 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21939
21940 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21941
21942 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21943
21944 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21945
21946 * g++.old-deja/g++.eh/crash6.C: New test.
21947
21948 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21949
21950 * g++.old-deja/g++.other/warn7.C: New test.
21951
21952 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21953
21954 * g++.old-deja/g++.other/defarg9.C: New test.
21955
21956 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21957
21958 * g77.f-torture/compile/20010426.f: New test.
21959 * g77.f-torture/execute/20010426.f: New test.
21960
21961 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21962
21963 * g77.f-torture/compile/20000629-1.x: Remove - error
21964 has been fixed.
21965
21966 2001-04-26 Jeffrey A Law (law@cygnus.com)
21967
21968 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21969 Tweak slightly to work with g++.dg framework.
21970 * g++.dg/special/ecos.exp: Run initp1.C test.
21971 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21972
21973 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21974 its linker doesn't give line numbers either.
21975 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21976
21977 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21978
21979 * g++.old-deja/g++.other/lex1.C: New test.
21980
21981 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21982
21983 * gcc.dg/noncompile/20010425-1.c: New test.
21984
21985 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21986
21987 * g++.old-deja/g++.pt/mangle2.C: New test.
21988
21989 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21990
21991 * gcc.dg/format/plus-1.c: New test.
21992
21993 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21994
21995 * gcc.dg/20010423-1.c: New test.
21996
21997 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21998
21999 * gcc.c-torture/execute/20010422-1.c: New test.
22000
22001 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22002
22003 * g++.old-deja/g++.ns/type2.C: New test.
22004
22005 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22006
22007 * g++.old-deja/g++.other/perf1.C: New test.
22008
22009 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22010
22011 * gcc.dg/c99-func-2.c: Remove xfail.
22012 * gcc.dg/c99-func-3.c: Remove xfail.
22013 * gcc.dg/c99-func-4.c: Remove xfail.
22014
22015 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22016
22017 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22018
22019 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22020
22021 * gcc.c-torture/compile/20010423-1.c: New test.
22022
22023 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22024
22025 * g++.old-deja/g++.pt/typename28.C: New test.
22026
22027 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22028
22029 * g++.old-deja/g++.abi/empty2.C: New test.
22030 * g++.old-deja/g++.abi/empty3.C: New test.
22031
22032 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22033
22034 * g++.old-deja/g++.other/comdat2.C: New test.
22035 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22036
22037 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22038
22039 * g++.old-deja/g++.other/overload14.C: New test.
22040
22041 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22042
22043 * g++.old-deja/g++.other/lookup23.C: New test.
22044
22045 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22046
22047 * gcc.c-torture/execute/20010403-1.c: New test.
22048
22049 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22050 Mark Mitchell <mark@codesourcery.com>
22051
22052 * lib/old-dejagnu.exp: Don't delete output of executable.
22053 Add .exe suffix to executables.
22054
22055 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22056
22057 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22058
22059 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22060
22061 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22062
22063 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22064
22065 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22066 * g++.old-deja/g++.abi/crash1.C: New test.
22067
22068 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22069
22070 * g++.old-deja/g++.other/crash40.C: New test.
22071
22072 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22073
22074 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22075
22076 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22077
22078 * g++.old-deja/g++.other/warn6.C: New test.
22079
22080 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22081
22082 * g++.old-deja/g++.robertl/eb42.C: Same.
22083
22084 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22085
22086 * gcc.dg/wtr-conversion-1.c: New testcase.
22087
22088 2001-04-10 Richard Henderson <rth@redhat.com>
22089
22090 * g++.old-deja/g++.other/array5.C: New.
22091
22092 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22093
22094 * gcc.c-torture/execute/20010408-1.c: New test.
22095
22096 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22097
22098 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22099 headers and constructs.
22100 * g++.old-deja/g++.robertl/eb79.C: Same.
22101 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22102 * g++.old-deja/g++.robertl/eb73.C: Same.
22103 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22104 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22105 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22106 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22107 * g++.old-deja/g++.robertl/eb44.C: Same.
22108 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22109 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22110 * g++.old-deja/g++.robertl/eb39.C: Same.
22111 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22112 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22113 * g++.old-deja/g++.robertl/eb30.C: Same.
22114 * g++.old-deja/g++.robertl/eb3.C: Same.
22115 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22116 * g++.old-deja/g++.robertl/eb21.C: Same.
22117 * g++.old-deja/g++.robertl/eb15.C: Same.
22118 * g++.old-deja/g++.robertl/eb118.C: Same.
22119 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22120 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22121 * g++.old-deja/g++.robertl/eb109.C: Same.
22122 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22123 * g++.old-deja/g++.mike/rtti1.C: Same.
22124 * g++.old-deja/g++.mike/p658.C: Same.
22125 * g++.old-deja/g++.mike/net46.C: Same.
22126 * g++.old-deja/g++.mike/net34.C: Same.
22127 * g++.old-deja/g++.mike/memoize1.C: Same.
22128 * g++.old-deja/g++.mike/eh2.C: Same.
22129 * g++.old-deja/g++.law/weak.C: Same.
22130 * g++.old-deja/g++.law/visibility7.C: Same.
22131 * g++.old-deja/g++.law/visibility25.C: Same.
22132 * g++.old-deja/g++.law/visibility22.C: Same.
22133 * g++.old-deja/g++.law/visibility2.C: Same.
22134 * g++.old-deja/g++.law/visibility17.C: Same.
22135 * g++.old-deja/g++.law/visibility13.C: Same.
22136 * g++.old-deja/g++.law/visibility10.C: Same.
22137 * g++.old-deja/g++.law/visibility1.C: Same.
22138 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22139 * g++.old-deja/g++.law/vbase1.C: Same.
22140 * g++.old-deja/g++.law/operators32.C: Same.
22141 * g++.old-deja/g++.law/nest3.C: Same.
22142 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22143 * g++.old-deja/g++.law/except5.C (main): Same.
22144 * g++.old-deja/g++.law/cvt7.C (run): Same.
22145 * g++.old-deja/g++.law/cvt2.C: Same.
22146 * g++.old-deja/g++.law/cvt16.C: Same.
22147 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22148 * g++.old-deja/g++.law/ctors17.C (main): Same.
22149 * g++.old-deja/g++.law/ctors13.C: Same.
22150 * g++.old-deja/g++.law/ctors12.C (main): Same.
22151 * g++.old-deja/g++.law/ctors10.C: Same.
22152 * g++.old-deja/g++.law/code-gen5.C: Same.
22153 * g++.old-deja/g++.law/bad-error7.C: Same.
22154 * g++.old-deja/g++.law/arm9.C: Same.
22155 * g++.old-deja/g++.law/arm12.C: Same.
22156 * g++.old-deja/g++.law/arg8.C: Same.
22157 * g++.old-deja/g++.law/arg1.C: Same.
22158 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22159 * g++.old-deja/g++.jason/template31.C: Same.
22160 * g++.old-deja/g++.jason/template24.C (main): Same.
22161 * g++.old-deja/g++.jason/2371.C: Same.
22162 * g++.old-deja/g++.eh/new2.C: Same.
22163 * g++.old-deja/g++.eh/new1.C: Same.
22164 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22165 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22166 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22167 * g++.old-deja/g++.brendan/crash62.C: Same.
22168 * g++.old-deja/g++.brendan/crash52.C: Same.
22169 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22170 * g++.old-deja/g++.brendan/crash38.C: Same.
22171 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22172 * g++.old-deja/g++.brendan/copy9.C: Same.
22173
22174 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22175
22176 * gcc.c-torture/execute/20001203-2.c (memset):
22177 Count argument is of type __SIZE_TYPE__.
22178
22179 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22180
22181 * gcc.c-torture/compile/20010404-1.c: New test.
22182
22183 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22184
22185 * gcc.c-torture/compile/20010326-1.c: New test.
22186
22187 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22188
22189 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22190 peculiarities of the SH.
22191 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22192
22193 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22194
22195 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22196 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22197 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22198
22199 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22200
22201 * g77.f-torture/compile/20010321-1.f: New test.
22202
22203 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22204
22205 * gcc.c-torture/compile/20010329-1.c: New test.
22206
22207 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22208
22209 * gcc.c-torture/execute/20010329-1.c: New test.
22210
22211 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22212
22213 * g++.old-deja/g++.other/eh4.C: Fix typo.
22214
22215 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22216
22217 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22218
22219 2001-03-28 Philip Blundell <philb@gnu.org>
22220
22221 * gcc.c-torture/compile/20010328-1.c: New test.
22222
22223 2001-03-27 Richard Henderson <rth@redhat.com>
22224
22225 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22226 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22227
22228 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22229
22230 * gcc.c-torture/compile/20010327-1.c: New test.
22231
22232 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22233
22234 * g++.old-deja/g++.other/friend12.C: New test.
22235 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22236 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22237
22238 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22239
22240 * gcc.c-torture/execute/20010325-1.c: New test.
22241
22242 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22243
22244 * g++.old-deja/g++.other/mangle3.C: New test.
22245
22246 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22247
22248 * g++.old-deja/g++.other/anon8.C: New test.
22249
22250 2001-03-20 Philip Blundell <philb@gnu.org>
22251
22252 * gcc.c-torture/compile/20010320-1.c: New test.
22253
22254 2001-03-17 Richard Henderson <rth@redhat.com>
22255
22256 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22257
22258 2001-03-15 Geoff Keating <geoff@redhat.com>
22259
22260 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22261 tests on AIX.
22262
22263 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22264
22265 * g++.old-deja/g++.other/eh4.C: New test.
22266
22267 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22268
22269 * gcc.dg/cpp/mi1.c: Update.
22270
22271 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22272
22273 * g++.old-deja/g++.other/regstack.C: New test.
22274
22275 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22276
22277 * g++.old-deja/g++.other/ref4.C: New test.
22278
22279 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22280
22281 * objc/execute/va_method.m: Added.
22282 * objc/execute/IMP.m: Added.
22283 * objc/execute/_cmd.m: Added.
22284 * objc/execute/accessing_ivars.m: Added.
22285 * objc/execute/class-1.m: Added.
22286 * objc/execute/class-10.m: Added.
22287 * objc/execute/class-11.m: Added.
22288 * objc/execute/class-12.m: Added.
22289 * objc/execute/class-13.m: Added.
22290 * objc/execute/class-14.m: Added.
22291 * objc/execute/class-2.m: Added.
22292 * objc/execute/class-3.m: Added.
22293 * objc/execute/class-4.m: Added.
22294 * objc/execute/class-5.m: Added.
22295 * objc/execute/class-6.m: Added.
22296 * objc/execute/class-7.m: Added.
22297 * objc/execute/class-8.m: Added.
22298 * objc/execute/class-9.m: Added.
22299 * objc/execute/class-tests-1.h
22300 * objc/execute/class-tests-2.h
22301 * objc/execute/compatibility_alias.m: Added.
22302 * objc/execute/encode-1.m: Added.
22303 * objc/execute/formal_protocol-1.m: Added.
22304 * objc/execute/formal_protocol-2.m: Added.
22305 * objc/execute/formal_protocol-3.m: Added.
22306 * objc/execute/formal_protocol-4.m: Added.
22307 * objc/execute/formal_protocol-5.m: Added.
22308 * objc/execute/formal_protocol-6.m: Added.
22309 * objc/execute/formal_protocol-7.m: Added.
22310 * objc/execute/informal_protocol.m: Added.
22311 * objc/execute/initialize.m: Added.
22312 * objc/execute/load.m: Added.
22313 * objc/execute/many_args_method.m: Added.
22314 * objc/execute/nested-3.m: Added.
22315 * objc/execute/no_clash.m: Added.
22316 * objc/execute/private.m: Added.
22317 * objc/execute/redefining_self.m: Added.
22318 * objc/execute/root_methods.m: Added.
22319 * objc/execute/selector-1.m: Added.
22320 * objc/execute/static-1.m: Added.
22321 * objc/execute/static-2.m: Added.
22322 * objc/execute/va_method.m: Added.
22323
22324 2001-03-10 Richard Henderson <rth@redhat.com>
22325
22326 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22327
22328 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22329
22330 * g++.old-deja/g++.other/crash31.C: XFAIL.
22331 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22332 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22333 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22334 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22335 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22336
22337 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22338
22339 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22340
22341 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22342
22343 * gcc.dg/20000724-1.c: Don't use multiline strings.
22344
22345 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22346
22347 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22348 result of -cString against what we expect it to be; don't just
22349 print it out for no one to read.
22350
22351 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22352 Based on testcases provided by Nicola Pero.
22353
22354 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22355
22356 * gcc.dg/cpp/macro7.c: New test.
22357
22358 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22359
22360 * gcc.dg/cpp/multiline.c: Update.
22361
22362 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22363
22364 * g++.old-deja/g++.other/enum3.C: New test.
22365
22366 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22367
22368 * g++.old-deja/g++.other/pod1.C: New test.
22369
22370 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22371
22372 * g++.old-deja/g++.ext/overload1.C: New test.
22373
22374 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22375
22376 * g++.old-deja/g++.pt/using1.C: New test.
22377
22378 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22379
22380 * g++.old-deja/g++.other/using9.C: New test.
22381
22382 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22383
22384 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22385
22386 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22387
22388 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22389
22390 * g++.old-deja/g++.ext/realpt1.C: Remove.
22391
22392 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22393
22394 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22395
22396 2001-02-26 Will Cohen <wcohen@redhat.com>
22397
22398 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22399
22400 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22401
22402 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22403 templatized constructors.
22404
22405 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22406
22407 * gcc.c-torture/execute/20010224-1.c: New test.
22408
22409 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22410
22411 * gcc.c-torture/execute/20010222-1.c: New test.
22412
22413 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22414
22415 * g++.old-deja/g++.other/inline20.C: New test.
22416
22417 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22418
22419 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22420
22421 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22422
22423 * g++.old-deja/g++.other/lookup22.C: New test.
22424
22425 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22426
22427 * g77.dg: New directory.
22428 * g77.dg/20010216-1.f: New test case.
22429 * g77.dg/dg.exp: New driver.
22430 * lib/g77-dg.exp: New driver library.
22431
22432 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22433
22434 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22435
22436 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22437
22438 * g++.old-deja/g++.other/decl9.C: New test.
22439
22440 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22441
22442 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22443 not need <string> and also tests the initialization at runtime.
22444
22445 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22446
22447 * gcc.c-torture/execute/longlong.c: New test.
22448
22449 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22450
22451 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22452
22453 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22454
22455 * gcc.c-torture/execute/920302-1.c (execute):
22456 Change argument type to short.
22457
22458 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22459
22460 * g++.old-deja/g++.pt/deduct6.C: New test.
22461
22462 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22463
22464 * g++.old-deja/g++.pt/deduct5.C: New test.
22465
22466 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22467
22468 * gcc.c-torture/execute/20010209-1.c: New test.
22469
22470 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22471
22472 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22473
22474 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22475
22476 * g++.dg/vtgc1.C: Update for new ABI.
22477
22478 * consistency.vlad: New directory, 1665 files.
22479
22480 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22481
22482 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22483 return type.
22484 * gcc.dg/cpp/digraphs.c: Declare puts.
22485
22486 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22487
22488 * g++.old-deja/g++.other/warn5.C: New test.
22489
22490 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22491
22492 * g++.old-deja/g++.pt/spec40.C: New test.
22493
22494 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22495
22496 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22497 case.
22498 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22499
22500 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22501
22502 * gcc.c-torture/compile/20010209-1.c: New test.
22503
22504 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22505
22506 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22507 excess errors message but not if it crashes.
22508 * g++.old-deja/g++.other/crash27.C: Likewise.
22509 * g++.old-deja/g++.other/crash28.C: Likewise.
22510 * g++.old-deja/g++.other/crash30.C: Likewise.
22511 * g++.old-deja/g++.other/crash32.C: Likewise.
22512 * g++.old-deja/g++.other/crash35.C: Likewise.
22513 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22514
22515 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22516
22517 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22518 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22519 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22520 g77.f-torture/execute/execute.exp,
22521 g77.f-torture/noncompile/noncompile.exp,
22522 gcc.c-torture/execute/execute.exp,
22523 gcc.c-torture/execute/memcheck/memcheck.exp,
22524 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22525 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22526 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22527 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22528 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22529 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22530 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22531 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22532 Remove bug reporting instructions with ancient email addresses.
22533
22534 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22535
22536 * gcc.dg/20010202-1.c: New test.
22537 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22538
22539 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22540
22541 * g++.dg/stdbool-if.C: New test.
22542
22543 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22544
22545 * objc/execute/fdecl.m: Added main().
22546
22547 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22548
22549 * gcc.c-torture/execute/20010206-1.c: New test.
22550
22551 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22552
22553 * gcc.dg/cpp/avoidpaste1.c: Update.
22554
22555 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22556
22557 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22558 Pero <nicola@brainstorm.co.uk>.
22559 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22560
22561 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22562
22563 * g++.old-deja/g++.pt/spec39.C: New test.
22564
22565 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22566
22567 * gcc.c-torture/compile/20010202-1.c: New test.
22568
22569 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22570
22571 * g++.old-deja/g++.abi/primary2.C: New test.
22572 * g++.old-deja/g++.abi/primary3.C: New test.
22573 * g++.old-deja/g++.abi/primary4.C: New test.
22574 * g++.old-deja/g++.abi/primary5.C: New test.
22575 * g++.old-deja/g++.abi/vtable3.h: New test.
22576 * g++.old-deja/g++.abi/vtable3a.C: New test.
22577 * g++.old-deja/g++.abi/vtable3b.C: New test.
22578 * g++.old-deja/g++.abi/vtable3c.C: New test.
22579 * g++.old-deja/g++.abi/vtable3d.C: New test.
22580 * g++.old-deja/g++.abi/vtable3e.C: New test.
22581 * g++.old-deja/g++.abi/vtable3f.C: New test.
22582 * g++.old-deja/g++.abi/vtable3g.C: New test.
22583 * g++.old-deja/g++.abi/vtable3h.C: New test.
22584 * g++.old-deja/g++.abi/vtable3i.C: New test.
22585 * g++.old-deja/g++.abi/vtable3j.C: New test.
22586 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22587
22588 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22589
22590 * g++.old-deja/g++.other/anon6.C: New test.
22591 * g++.old-deja/g++.other/anon7.C: New test.
22592
22593 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22594
22595 * gcc.dg/cpp/avoidpaste2.c: New tests.
22596
22597 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22598
22599 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22600
22601 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22602
22603 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22604 DECIMAL_DIG cases for Irix."
22605
22606 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22607
22608 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22609
22610 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22611
22612 * gcc.dg/c99-tag-1.c: New test.
22613
22614 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22615
22616 * gcc.dg/cpp/tr-warn1.c: Add tests.
22617
22618 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22619
22620 * gcc.dg/cpp/avoidpaste1.c: Update.
22621 * gcc.dg/cpp/paste4.c: Update.
22622
22623 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22624
22625 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22626 cases for Irix.
22627
22628 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22629
22630 * g++.old-deja/g++.other/inline19.C: New test.
22631
22632 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22633
22634 * gcc.dg/Wlarger-than.c: New test.
22635
22636 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22637
22638 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22639
22640 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22641
22642 * gcc.c-torture/execute/20010129-1.c: New test.
22643 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22644
22645 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22646
22647 * gcc.dg/cpp/avoidpaste1.c: Test case.
22648
22649 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22650
22651 * g++.old-deja/g++.other/inline18.C: New test.
22652
22653 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22654
22655 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22656 and __builtin_putchar.
22657
22658 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22659
22660 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22661 tests.
22662
22663 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22664
22665 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22666 floating point number rounding mode to round to the nearest
22667 representable mode.
22668
22669 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22670
22671 * g++.old-deja/g++.other/mangle2.C: New test.
22672
22673 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22674
22675 * gcc.c-torture/compile/20010124-1.c: New test.
22676
22677 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22678
22679 * g++.old-deja/g++.pt/spec38.C: New test.
22680
22681 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22682
22683 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22684 "Build don't run".
22685
22686 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22687
22688 * gcc.c-torture/execute/20010123-1.c: New test.
22689
22690 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22691
22692 * g++.old-deja/g++.pt/spec37.C: New test.
22693
22694 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22695
22696 * g++.old-deja/g++.pt/overload14.C: New test.
22697
22698 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22699
22700 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22701 __builtin_return_address.
22702
22703 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22704
22705 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22706 * g++.old-deja/g++.pt/spec35.C: New test.
22707 * g++.old-deja/g++.pt/spec36.C: New test.
22708
22709 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22710
22711 * gcc.c-torture/compile/20010118-1.c: New test.
22712
22713 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22714
22715 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22716
22717 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22718
22719 * gcc.c-torture/execute/20010119-1.c: New test.
22720
22721 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22722
22723 * g++.old-deja/g++.other/vbase5.C: New test.
22724
22725 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22726
22727 * gcc.c-torture/execute/20010118-1.c: New test.
22728
22729 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22730
22731 * g++.old-deja/g++.pt/deduct3.C: New test.
22732
22733 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22734
22735 * g++.old-deja/g++.pt/spec34.C: New test.
22736
22737 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22738
22739 * g77.f-torture/compile/20000601-2.f: New test.
22740
22741 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22742
22743 * g++.old-deja/g++.other/init17.C: New test.
22744
22745 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22746
22747 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22748
22749 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22750
22751 * g++.old-deja/g++.pt/unify8.C: New test.
22752
22753 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22754
22755 * g++.old-deja/g++.abi/vbase1.C: New test.
22756
22757 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22758
22759 * g++.old-deja/g++.pt/crash65.C: New test.
22760
22761 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22762
22763 * gcc.dg/cpp/assembl2.S: New test case.
22764
22765 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22766
22767 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22768 are supported.
22769
22770 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22771
22772 * g++.old-deja/g++.other/builtins1.C: New test.
22773 * g++.old-deja/g++.other/builtins2.C: Likewise.
22774 * g++.old-deja/g++.other/builtins3.C: Likewise.
22775 * g++.old-deja/g++.other/builtins4.C: Likewise.
22776
22777 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22778
22779 * gcc.c-torture/compile/20010117-1.c: New test.
22780 * gcc.c-torture/compile/20010117-2.c: New test.
22781
22782 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22783
22784 * g77.f-torture/execute/20010116.[fx]: New test,
22785 XFAIL on i?86-*-*.
22786 * g77.f-torture/compile/20010115.f: Indicate it's
22787 a test for PR fortran/1636.
22788
22789 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22790
22791 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22792
22793 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22794
22795 * g77.f-torture/compile/20010115.f: New test.
22796
22797 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22798
22799 * g++.old-deja/g++.pt/nontype5.C: New test.
22800
22801 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22802
22803 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22804 have an equivalent working one below it.
22805
22806 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22807
22808 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22809 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22810
22811 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22812
22813 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22814 message containing "init_priority".
22815 (conpr-2.C): Likewise.
22816 (conpr-3.C): Likewise.
22817 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22818
22819 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22820
22821 * gcc.c-torture/execute/20010114-2.c: New test.
22822
22823 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22824
22825 * gcc.c-torture/compile/20010114-1.c: New test.
22826 * gcc.c-torture/compile/20010114-1.x: Xfail.
22827 * gcc.c-torture/compile/20010114-2.c: New test.
22828 * gcc.c-torture/execute/20010114-1.c: New test.
22829 * gcc.dg/trunc-1.c: New test.
22830 * gcc.dg/uninit-B.c: New test.
22831
22832 2001-01-13 Nick Clifton <nickc@redhat.com>
22833
22834 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22835 target.
22836
22837 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22838
22839 * gcc.c-torture/compile/20010113-1.c: New test.
22840
22841 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22842
22843 * gcc.c-torture/compile/20001212-1.c: New test.
22844
22845 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22846
22847 * gcc.dg/cpp/widestr1.c: Update.
22848 * gcc.dg/cpp/prag-imp.c: Remove.
22849
22850 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22851
22852 * gcc.c-torture/execute/20000801-3.x: Remove.
22853 * gcc.dg/c90-init-1.c: New test.
22854 * gcc.dg/c99-init-1.c: New test.
22855 * gcc.dg/c99-init-2.c: New test.
22856 * gcc.dg/gnu99-init-1.c: New test.
22857
22858 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22859
22860 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22861 testing that no relevant ones were found.
22862
22863 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22864
22865 * g++.old-deja/g++.pt/cast2.C: New test.
22866
22867 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.pt/friend47.C: New test.
22870
22871 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22872
22873 * g++.old-deja/g++.pt/instantiate13.C: New test.
22874
22875 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22876
22877 * g++.old-deja/g++.other/defarg7.C: New test.
22878 * g++.old-deja/g++.other/defarg8.C: New test.
22879
22880 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22881
22882 * g++.old-deja/g++.pt/crash64.C: New test.
22883
22884 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22885
22886 * g++.old-deja/g++.pt/crash63.C: New test.
22887
22888 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22889
22890 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22891
22892 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22893
22894 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22895
22896 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22897
22898 * g++.old-deja/g++.pt/error3.C: New test.
22899
22900 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22901
22902 * g++.old-deja/g++.other/crash39.C: New test.
22903
22904 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22905
22906 * g++.old-deja/g++.other/vbase4.C: New test.
22907
22908 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22909
22910 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22911 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22912 * gcc.dg/special/special.exp: New test driver which will check
22913 for alias support for the above test.
22914
22915 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22916
22917 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22918 problems on small machines.
22919 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22920 parameterize.
22921
22922 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22923
22924 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22925 mips.
22926 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22927
22928 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22929
22930 * g++.old_deja/g++.pt/using8.C: New test.
22931
22932 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22933
22934 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22935
22936 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22937
22938 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22939 where a failure is expected.
22940 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22941
22942 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22943
22944 * g++.old_deja/g++.pt/instantiate12.C: New test.
22945
22946 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22947
22948 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22949 start of structs.
22950 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22951 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22952 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22953 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22954 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22955 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22956 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22957 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22958 * g++.old-deja/g++.eh/spec6.C: Likewise.
22959 * g++.old-deja/g++.jason/crash3.C: Likewise.
22960 * g++.old-deja/g++.law/ctors11.C: Likewise.
22961 * g++.old-deja/g++.law/ctors17.C: Likewise.
22962 * g++.old-deja/g++.law/ctors5.C: Likewise.
22963 * g++.old-deja/g++.law/ctors9.C: Likewise.
22964 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22965 * g++.old-deja/g++.mike/net22.C: Likewise.
22966 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22967 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22968 * g++.old-deja/g++.mike/virt3.C: Likewise.
22969 * g++.old-deja/g++.niklas/t128.C: Likewise.
22970 * g++.old-deja/g++.other/anon4.C: Likewise.
22971 * g++.old-deja/g++.other/using1.C: Likewise.
22972 * g++.old-deja/g++.other/warn3.C: Likewise.
22973 * g++.old-deja/g++.pt/t37.C: Likewise.
22974 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22975 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22976
22977 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22978
22979 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22980
22981 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22982
22983 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22984
22985 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22986
22987 * gcc.c-torture/compile/20010107-1.c: New test.
22988
22989 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22990
22991 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22992
22993 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22994
22995 * gcc.dg/format/format.h: New file.
22996 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22997 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22998 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22999 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23000 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23001 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23002 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23003 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23004 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23005 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23006 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23007 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23008 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23009 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23010 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23011 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23012 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23013 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23014 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23015 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23016 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23017 instead of declaring standard types, macros and functions in each
23018 test.
23019
23020 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23021
23022 * gcc.c-torture/execute/20010106-1.c: New test.
23023
23024 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23025
23026 * gcc.dg/format/format.exp: New file.
23027 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23028 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23029 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23030 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23031 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23032 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23033 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23034 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23035 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23036 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23037 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23038 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23039 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23040 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23041 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23042 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23043 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23044 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23045 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23046 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23047 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23048 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23049 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23050 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23051 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23052 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23053 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23054 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23055 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23056 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23057 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23058 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23059 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23060 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23061 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23062 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23063 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23064 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23065 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23066 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23067 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23068 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23069
23070 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23071
23072 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23073 account.
23074
23075 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23076
23077 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23078
23079 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23080
23081 * g++.old-deja/g++.pt/crash62.C: New test.
23082
23083 2001-01-04 Richard Henderson <rth@redhat.com>
23084
23085 * gcc.dg/20000926-1.c: Update expected warnings.
23086 * gcc.dg/array-2.c: Likewise.
23087 * gcc.dg/array-4.c: Also validate flexible array members.
23088 * gcc.dg/c99-flex-array-1.c: New.
23089
23090 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23091
23092 * gcc.c-torture/compile/20001222-1.x: Remove.
23093
23094 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23095
23096 * gcc.c-torture/execute/built-in-setjmp.c: New.
23097
23098 2001-01-03 Richard Henderson <rth@redhat.com>
23099
23100 * gcc.dg/940510-1.c: Update expected error wording.
23101 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23102
23103 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23104
23105 * lib/target-supports.exp (check_alias_available): Modified to
23106 indicate aliases not supported if only weak aliases are supported.
23107
23108 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23109
23110 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23111 Turn on cmpstrsi checks for __pj__ and __i370__.
23112
23113 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23114
23115 * g++.old-deja/g++.other/virtual11.C: New test.
23116
23117 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23118
23119 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23120
23121 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23122
23123 * gcc.c-torture/compile/20010102-1.c: New test.
23124
23125 2001-01-02 Andreas Jaeger <aj@suse.de>
23126
23127 * gcc.dg/noreturn-3.c: New test.
23128
23129 * gcc.dg/noreturn-4.c: New test.
23130
23131 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23132
23133 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23134 __builtin_fputc and __builtin_fwrite.
23135
23136 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23137
23138 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23139 signed char, not default char.
23140
23141 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23142
23143 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23144
23145 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23146
23147 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23148
23149 2000-12-29 Richard Henderson <rth@redhat.com>
23150
23151 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23152 (__cyg_profile_func_exit): Define.
23153
23154 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23155
23156 * g++.dg/vtgc1.C: New test.
23157
23158 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23159
23160 * gcc.dg/noncompile/20001228-1.c: New test.
23161
23162 * gcc.dg/20001228-1.c: New test.
23163
23164 * gcc.c-torture/execute/20001228-1.c: New test.
23165
23166 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23167
23168 * gcc.dg/format-strfmon-1.c: New test.
23169
23170 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23171
23172 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23173 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23174 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23175 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23176 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23177 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23178 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23179 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23180 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23181 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23182 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23183 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23184 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23185
23186 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23187 * gcc.c-torture/execute/string-opt-4.c: Test index.
23188
23189 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23190
23191 * gcc.c-torture/compile/20001226-1.c: New test.
23192
23193 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23194
23195 * gcc.c-torture/compile/20001222-1.c: New test.
23196 * gcc.c-torture/compile/20001222-1.x: Xfail.
23197
23198 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23199
23200 * gcc.c-torture/execute/comp-goto-2.c: New test.
23201
23202 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23203
23204 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23205 Use long types if __INT_MAX__ is 32767.
23206 (main): Use cast to (sint32 *) when poking 88 into a_page.
23207
23208 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23209
23210 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23211
23212 * gcc.c-torture/compile/20001221-1.c: New test.
23213 * gcc.c-torture/execute/20001221-1.c: New test.
23214
23215 2000-12-20 Richard Henderson <rth@redhat.com>
23216
23217 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23218 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23219
23220 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23221
23222 * gcc.dg/compare3.c: New test.
23223
23224 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23225
23226 * gcc.dg/format-warnll-1.c: New test.
23227
23228 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23229
23230 * gcc.dg/cpp/cmdlne-P.c: New test.
23231
23232 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23233
23234 * gcc.c-torture/execute/builtin-abs-1.c,
23235 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23236
23237 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23238
23239 * gcc.dg/cpp/multiline.c: New test.
23240
23241 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23242
23243 * g++.old-deja/g++.other/syshdr1.C: Update.
23244 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23245
23246 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23247
23248 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23249
23250 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23251
23252 * g++.old-deja/g++.pt/ttp65.C: New test.
23253
23254 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23255
23256 * g++.old-deja/g++.pt/ttp64.C: New test.
23257
23258 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23259
23260 * g++.old-deja/g++.pt/spec33.C: New test.
23261
23262 2000-12-14 Catherine Moore <clm@redhat.com>
23263
23264 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23265 * gcc.c-torture/execute/920612-2.c: Likewise.
23266 * gcc.c-torture/execute/920428-2.c: Likewise.
23267 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23268 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23269
23270 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23271
23272 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23273 * gcc.dg/pack-test-2.c: Likewise.
23274
23275 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23276
23277 Tests by Zack Weinberg <zackw@stanford.edu>.
23278
23279 * gcc.dg/cpp/defined.c: Update.
23280 * gcc.dg/cpp/defined_trad.c: New tests.
23281
23282 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23283
23284 * gcc.dg/cpp/trad-direct.c: Update.
23285
23286 2000-12-11 Neil Booth <neilb@earthling.net>
23287
23288 * gcc.dg/cpp/defined_trad.c
23289
23290 2000-12-11 Neil Booth <neilb@earthling.net>
23291
23292 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23293
23294 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23295
23296 * gcc.dg/format-miss-2.c: New test.
23297
23298 2000-12-09 Neil Booth <neilb@earthling.net>
23299
23300 * gcc.dg/cpp/lineflags.c: New tests.
23301 * gcc.dg/cpp/poison.c: Update.
23302 * gcc.dg/cpp/redef2.c: Update.
23303 * gcc.dg/cpp/skipping.c: New test.
23304
23305 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23306
23307 * g++.old-deja/g++.other/eh3.C: New testcase.
23308
23309 2000-12-07 Neil Booth <neilb@earthling.net>
23310
23311 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23312 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23313 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23314 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23315 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23316 Update.
23317
23318 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23319
23320 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23321 __SIZE_TYPE__ instead of int for type of integers cast to
23322 pointers.
23323
23324 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23325
23326 * g++.old-deja/g++.other/cleanup4.C: New test.
23327
23328 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23329
23330 * format-sec-1.c: New test.
23331
23332 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23333
23334 * gcc.dg/format-nonlit-3.c: New test.
23335
23336 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23337
23338 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23339 through a null pointer.
23340
23341 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23342
23343 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23344 * g++.old-deja/g++.pt/partial4.C: New test.
23345
23346 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23347
23348 * gcc.c-torture/execute/ieee/hugeval.x: New.
23349
23350 2000-12-06 Neil Booth <neilb@earthling.net>
23351
23352 * gcc.dg/cpp/backslash2.c: New tests.
23353
23354 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23355
23356 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23357 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23358
23359 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23360
23361 * gcc.c-torture/execute/20001203-2.c: New testcase.
23362
23363 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23364
23365 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23366 * g++.old-deja/g++.other/virtual10.C: New test.
23367
23368 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23369
23370 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23371
23372 2000-12-05 Richard Henderson <rth@redhat.com>
23373
23374 * gcc.c-torture/compile/20001205-1.c: New.
23375
23376 2000-12-04 Neil Booth <neilb@earthling.net>
23377
23378 * g++.old-deja/g++.other/virtual9.C: New test.
23379 * g++.old-deja/g++.pt/crash61.C: New test.
23380 * gcc.c-torture/execute/loop-9.c: New test.
23381
23382 2000-12-04 Neil Booth <neilb@earthling.net>
23383
23384 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23385 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23386 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23387 * gcc.dg/cpp/extratokens.c: ...here.
23388
23389 2000-12-04 Neil Booth <neilb@earthling.net>
23390
23391 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23392 New tests.
23393
23394 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23395
23396 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23397 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23398
23399 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23400
23401 * gcc.c-torture/execute/20001203-1.c: New test.
23402
23403 2000-12-03 Neil Booth <neilb@earthling.net>
23404
23405 * gcc.dg/cpp/macro6.c: New test cases.
23406
23407 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23408
23409 * gcc.c-torture/execute/string-opt-9.c: New test.
23410 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23411 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23412 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23413
23414 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23415 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23416
23417 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23418
23419 * gcc.dg/cpp/if-6.c: New testcase.
23420
23421 * gcc.dg/20001201-1.c: New testcase.
23422
23423 2000-12-02 Neil Booth <neilb@earthling.net>
23424
23425 * g++.old-deja/g++.other/externC4.C,
23426 g++.old-deja/g++.other/friend10.C: New tests.
23427
23428 2000-12-02 Neil Booth <neilb@earthling.net>
23429
23430 * g++.old-deja/g++.other/instan2.C
23431 * g++.old-deja/g++.other/instan3.C: New test.
23432
23433 2000-12-02 Neil Booth <neilb@earthling.net>
23434
23435 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23436 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23437 gnuc99.c,gnuc99-pedantic.c: New tests.
23438
23439 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23440
23441 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23442 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23443
23444 2000-12-01 Neil Booth <neilb@earthling.net>
23445
23446 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23447 * gcc.dg/cpp/poison.c: Update.
23448 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23449
23450 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23451
23452 * g77.f-torture/execute/20001201.f: New test.
23453
23454 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23455
23456 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23457
23458 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23459
23460 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23461
23462 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23463
23464 * g++.old-deja/g++.other/cast6.C: New test.
23465
23466 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23467
23468 * gcc.c-torture/execute/20001130-2.c: New testcase.
23469
23470 2000-11-30 Richard Henderson <rth@redhat.com>
23471
23472 * gcc.c-torture/execute/20001130-1.c: New test.
23473
23474 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23475
23476 * g++.old-deja/g++.other/op3.C: New test.
23477
23478 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23479
23480 * g++.old-deja/g++.other/op2.C: New test.
23481
23482 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23483
23484 * g++.old-deja/g++.other/crash38.C: New test.
23485
23486 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23487
23488 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23489
23490 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23491
23492 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23493 tests.
23494 * gcc.c-torture/execute/string-opt-6.c: New test.
23495
23496 * gcc.dg/20001117-1.c: Add main.
23497
23498 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23499
23500 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23501 Move from here ...
23502 * gcc.dg/940510-1.c: ... to here.
23503
23504 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23505 zero-size arrays in toplevel structures.
23506
23507 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23508
23509 * gcc.c-torture/execute/loop-8.c: New test.
23510
23511 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23512
23513 * g++.old-deja/g++.other/base1.C: New test.
23514
23515 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23516
23517 * g++.old-deja/g++.other/parse2.C: New test.
23518
23519 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23520
23521 * g++.old-deja/g++.pt/incomplete1.C: New test.
23522
23523 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23524
23525 * g++.old-deja/g++.other/friend9.C: New test.
23526
23527 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23528
23529 * gcc.dg/20001127-1.c: New test.
23530
23531 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23532
23533 * g++.old-deja/g++.pt/friend46.C: New test.
23534
23535 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23536
23537 * g++.old-deja/g++.other/ptrmem8.C: New test.
23538
23539 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23540
23541 * gcc.c-torture/execute/string-opt-7.c: New test.
23542 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23543
23544 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23545
23546 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23547 instead of 'mkcheck 2'.
23548
23549 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23550
23551 * gcc.c-torture/execute/memcheck/driver.c,
23552 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23553 C9X references to refer to C99.
23554
23555 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23556
23557 * gcc.dg/ultrasp3.c: New test.
23558
23559 2000-11-25 Neil Booth <neilb@earthling.net>
23560
23561 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23562
23563 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23564
23565 * gcc.c-torture/compile/20001123-2.c: New.
23566
23567 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23568
23569 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23570
23571 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23572
23573 * gcc.dg/sequence-point-1.c: Add some new tests.
23574 * gcc.c-torture/execute/20001124-1.c: New test.
23575
23576 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23577
23578 * g++.old-deja/g++.other/vaarg4.C: New test.
23579 * gcc.c-torture/compile/20001123-1.c: New test.
23580
23581 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23582
23583 * g++.other/crash24.C: Adjust and remove XFAIL.
23584 * g++.other/crash37.C: New test.
23585
23586 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23587
23588 * g++.old-deja/g++.pt/instantiate9.C: New test.
23589
23590 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23591
23592 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23593 new ABI, too.
23594
23595 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23596 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23597
23598 2000-11-22 Neil Booth <neilb@earthling.net>
23599
23600 * gcc.dg/cpp/Wtrigraphs.c: New test.
23601
23602 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23603
23604 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23605
23606 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23607
23608 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23609
23610 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23611
23612 * lib/gcc-dg.exp: load_lib scanasm.exp.
23613 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23614 * lib/g++-dg.exp: load_lib scanasm.exp.
23615 * lib/scanasm.exp: New.
23616 (scan-assembler, scan-assembler-not): Add optional arguments to
23617 test name, or if not present, the pattern name.
23618 (scan-assembler-dem, scan-assembler-dem-not): New.
23619
23620 * g++.dg/dg.exp: New.
23621
23622 2000-11-21 Neil Booth <neilb@earthling.net>
23623
23624 * gcc.dg/cpp/integrated1.c: Remove.
23625
23626 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23627
23628 * gcc.c-torture/execute/20001121-1.c: New test.
23629
23630 2000-11-21 Richard Henderson <rth@redhat.com>
23631
23632 * gcc.c-torture/compile/20001121-1.c: New test.
23633
23634 2000-11-20 Neil Booth <neilb@earthling.net>
23635
23636 * gcc.dg/cpp/integrated1.c: New test.
23637
23638 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23639
23640 * g++.old-deja/g++.other/inline17.C: New test.
23641
23642 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23643
23644 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23645 local variable to be zero: I made the variable global. Now
23646 uses abort() and exit() instead of relying on main's return value.
23647
23648 2000-11-20 Neil Booth <neilb@earthling.net>
23649
23650 * gcc.dg/cpp/paste2.c: Update test.
23651 * objc/execute/paste.m: New test.
23652
23653 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23654
23655 * gcc.dg/c99-condexpr-1.c: New test.
23656
23657 2000-11-20 Neil Booth <neilb@earthling.net>
23658
23659 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23660
23661 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23662
23663 * g++.old-deja/g++.pt/export1.C: New test.
23664
23665 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23666
23667 * gcc.dg/20001117-1.c: New test.
23668
23669 2000-11-18 Richard Henderson <rth@redhat.com>
23670
23671 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23672
23673 2000-11-18 Richard Henderson <rth@redhat.com>
23674
23675 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23676 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23677 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23678
23679 2000-11-18 Richard Henderson <rth@redhat.com>
23680
23681 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23682 (main): New. Exit cleanly.
23683
23684 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23685
23686 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23687 gcc.dg/c99-fordecl-2.c: New tests.
23688
23689 2000-11-18 Richard Henderson <rth@redhat.com>
23690
23691 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23692 * gcc.c-torture/execute/zerolen-2.c: New.
23693
23694 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23695
23696 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23697 memory.
23698
23699 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23700
23701 * g++.old-deja/g++.pt/instantiate8.C: New test.
23702
23703 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23704
23705 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23706 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23707
23708 2000-11-16 Nick Clifton <nickc@redhat.com>
23709
23710 * gcc.c-torture/execute/nestfunc-2.c: New test.
23711 * gcc.c-torture/execute/nestfunc-3.c: New test.
23712
23713 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23714
23715 * gcc.c-torture/compile/20001116-1.c: New test.
23716
23717 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23718
23719 * gcc.c-torture/execute/20001115-1.c: New test.
23720
23721 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23722
23723 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23724 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23725 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23726 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23727
23728 2000-11-15 Neil Booth <neilb@earthling.net>
23729
23730 gcc.dg/cpp/_Pragma1.c: Update.
23731 gcc.dg/cpp/_Pragma2.c: New test.
23732
23733 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23734
23735 * g++.old-deja/g++.other/anon5.C: New test.
23736
23737 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23738
23739 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23740 tests.
23741
23742 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23743
23744 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23745 output.
23746
23747 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23748
23749 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23750 labels at end of compound statements.
23751
23752 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23753
23754 * gcc.c-torture/execute/loop-7.c: New test.
23755
23756 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23757
23758 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23759
23760 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23761
23762 * gcc.dg/c99-bool-1.c: New test.
23763
23764 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23765
23766 * gcc.dg/c99-scope-1.c: Remove xfail.
23767 * gcc.dg/c99-scope-2.c: New test.
23768
23769 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23770
23771 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23772 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23773
23774 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23775
23776 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23777 error messages.
23778
23779 * g++.mike/p700.C: Don't typedef wchar_t.
23780 * g++.mike/p784.C: Likewise.
23781 * g++.mike/eb101.C: Don't use __wchar_t.
23782
23783 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23784
23785 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23786 from DO loop.
23787
23788 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23789
23790 * gcc.c-torture/execute/20001111-1.c: New test.
23791
23792 2000-11-10 Nick Clifton <nickc@redhat.com>
23793
23794 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23795 long multuiple and accumulate.
23796
23797 2000-11-09 Richard Henderson <rth@redhat.com>
23798
23799 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23800 via size_t instead of int.
23801
23802 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23803 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23804 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23805 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23806
23807 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23808
23809 * gcc.c-torture/compile/20001109-1.c: New test.
23810 * gcc.c-torture/compile/20001109-2.c: New test.
23811
23812 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23813
23814 * g++.old-deja/g++.pt/operator1.C: New test.
23815 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23816
23817 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23818
23819 * gcc.dg/20001108-1.c: New test.
23820
23821 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23822
23823 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23824 with both arguments constant strings.
23825 * gcc.c-torture/execute/string-opt-3.c: New test.
23826 * gcc.c-torture/execute/string-opt-4.c: New test.
23827 * gcc.c-torture/execute/string-opt-5.c: New test.
23828
23829 2000-11-08 Nick Clifton <nickc@redhat.com>
23830
23831 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23832 mulsidi3adddi patterns.
23833
23834 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23835
23836 * g++.old-deja/g++.other/crash36.C: New test.
23837
23838 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23839
23840 * g++.old-deja/g++.other/init16.C: New test.
23841
23842 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23843
23844 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23845
23846 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23847
23848 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23849 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23850 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23851
23852 2000-11-07 DJ Delorie <dj@redhat.com>
23853
23854 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23855
23856 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23857
23858 * gcc.c-torture/execute/string-opt-1.c: New test.
23859
23860 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23861
23862 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23863 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23864 parameters in registers, and there is no way for a varargs
23865 function to know in which order the integer and floating-point
23866 parameters should be interleaved when they are placed on the
23867 stack.
23868 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23869 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23870
23871 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23872
23873 * gcc.c-torture/execute/string-opt-2.c: New test.
23874
23875 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23876
23877 * g++.old-deja/g++.pt/crash60.C: New test.
23878
23879 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23880
23881 * g++.old-deja/g++.other/crash24.C: New test.
23882 * g++.old-deja/g++.other/crash25.C: New test.
23883 * g++.old-deja/g++.other/crash26.C: New test.
23884 * g++.old-deja/g++.other/crash27.C: New test.
23885 * g++.old-deja/g++.other/crash28.C: New test.
23886 * g++.old-deja/g++.other/crash29.C: New test.
23887 * g++.old-deja/g++.other/crash30.C: New test.
23888 * g++.old-deja/g++.other/crash31.C: New test.
23889 * g++.old-deja/g++.other/crash32.C: New test.
23890 * g++.old-deja/g++.other/crash33.C: New test.
23891 * g++.old-deja/g++.other/crash34.C: New test.
23892 * g++.old-deja/g++.other/crash35.C: New test.
23893
23894 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23895
23896 * gcc.c-torture/execute/20001031-1.c: New test.
23897
23898 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23899
23900 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23901 namespace.
23902
23903 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23904 standards-conformant.
23905
23906 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23907
23908 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23909 * g++.old-deja/g++.mike/p755a.C: Likewise.
23910 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23911 library makes no calls to `operator new' during initialization.
23912
23913 2000-11-04 Neil Booth <neilb@earthling.net>
23914
23915 * gcc.dg/cpp/include2.c: New tests.
23916
23917 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23918
23919 * lib/g++.exp (g++_set_ld_library_path): New function.
23920 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23921
23922 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23923
23924 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23925 warnings.
23926
23927 2000-11-01 Richard Henderson <rth@redhat.com>
23928
23929 * g++.old-deja/g++.ext/namedret1.C: New.
23930 * g++.old-deja/g++.ext/namedret2.C: New.
23931 * g++.old-deja/g++.ext/namedret3.C: New.
23932
23933 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23934
23935 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23936 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23937
23938 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23939
23940 * gcc.c-torture/execute/va-arg-21.c: New test.
23941
23942 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23943
23944 * gcc.dg/c99-complex-2.c: New test.
23945
23946 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23947
23948 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23949
23950 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23951
23952 * g++.old-deja/g++.other/inline16.C: New test.
23953
23954 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23955
23956 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23957 __PRETTY_FUNCTION__
23958
23959 2000-10-29 Neil Booth <neilb@earthling.net>
23960
23961 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23962 New tests.
23963 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23964 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23965 optimisation.
23966
23967 2000-10-29 Neil Booth <neilb@earthling.net>
23968
23969 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23970 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23971 * mi5.c: Test multiple includes work with -C.
23972 * trigraphs.c: Test ^= version.
23973
23974 2000-10-28 Neil Booth <neilb@earthling.net>
23975
23976 New tests and test updates for new macro expander.
23977
23978 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23979 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23980 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23981 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23982 new diagnostic messages.
23983
23984 * gcc.dg/cpp/macro3.c: New tests.
23985
23986 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23987
23988 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23989 on the same line.
23990
23991 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23992
23993 * g++.old-deja/g++.other/eh2.C: New test.
23994
23995 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23996
23997 * gcc.c-torture/execute/20001027-1.c: New test.
23998
23999 2000-10-26 Richard Henderson <rth@redhat.com>
24000
24001 * gcc.c-torture/execute/20001026-1.c: New.
24002
24003 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24004
24005 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24006 * g++.old-deja/g++.law/builtin1.C: Likewise.
24007 * g++.old-deja/g++.law/ctors10.C: Likewise.
24008 * g++.old-deja/g++.law/virtual3.C: Likewise.
24009 * g++.old-deja/g++.mike/p658.C: Likewise.
24010 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24011 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24012 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24013 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24014 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24015
24016 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24017
24018 * gcc.c-torture/compile/20001024-1.c: New test.
24019
24020 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24021
24022 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24023 to tell us whether or not we are using V3.
24024
24025 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24026
24027 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24028 operands.
24029
24030 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24031
24032 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24033
24034 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24035
24036 * gcc.c-torture/execute/20001024-1.c: New test.
24037
24038 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24039
24040 * g++.old-deja/g++.other/sibcall1.C: New test.
24041
24042 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24043
24044 * gcc.dg/noncompile/init-3.c: New test.
24045
24046 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24047
24048 * gcc.dg/format-array-1.c: New test.
24049
24050 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24051
24052 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24053 writing through null pointers; remove comment about testing
24054 unterminated strings.
24055
24056 2000-10-17 Matthew Hiller <hiller@redhat.com>
24057
24058 * gcc.c-torture/execute/20001017-2.c: New test.
24059
24060 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24061
24062 * gcc.c-torture/compile/20001018-1.c: New test.
24063 * gcc.c-torture/compile/20001018-1.x: Xfail.
24064
24065 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24066
24067 * gcc.c-torture/execute/20001017-1.c: New test.
24068
24069 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24070
24071 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24072 for multiple use of arguments with scanf formats; add tests for
24073 multiple use of arguments.
24074
24075 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24076
24077 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24078
24079 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24080
24081 * gcc.dg/format-miss-1.c: New test.
24082
24083 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24084
24085 * gcc.c-torture/execute/20001013-1.c: New test.
24086
24087 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24088
24089 * gcc.dg/format-branch-1.c: New test.
24090
24091 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24092
24093 * README, lib/file-format.exp: Remove EGCS references.
24094
24095 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24096
24097 * gcc.dg/20001013-1.c: New test.
24098
24099 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24100
24101 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24102 for intmax_t in the compiler using __typeof__ and the type rules
24103 for conditional expressions.
24104
24105 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24106
24107 * gcc.dg/20001012-1.c: New test.
24108 * gcc.dg/20001012-2.c: New test.
24109
24110 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24111
24112 * gcc.dg/format-attr-1.c: New test.
24113
24114 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24115
24116 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24117 __LONG_LONG_MAX__ instead of LLONG_MAX.
24118
24119 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24120
24121 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24122 scanf flags.
24123 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24124 flags.
24125
24126 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24127
24128 * gcc.dg/sequence-pt-1.c: New test.
24129
24130 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24131
24132 * gcc.c-torture/execute/20001011-1.c: New testcase.
24133 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24134
24135 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24136
24137 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24138 does not error on it.
24139
24140 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24141
24142 * gcc.dg/20001009-1.c: New test.
24143
24144 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24145
24146 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24147 * gcc.c-torture/execute/20001009-2.c: ... to here.
24148
24149 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24150
24151 * gcc.c-torture/compile/20001009-1.c: New testcase.
24152 * gcc.c-torture/execute/20001009-1.c: New testcase.
24153 Testcases provided by Jan Hubicka <jh@suse.cz>.
24154
24155 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24156
24157 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24158 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24159 uintmax_t using <limits.h> to emulate the compiler's internal
24160 logic. No longer XFAIL %j tests.
24161
24162 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24163
24164 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24165 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24166 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24167 regexps and details of expected handling of some bad formats.
24168 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24169 suppression.
24170
24171 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24172
24173 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24174 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24175 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24176 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24177 in list archives.
24178
24179 2000-10-06 Richard Henderson <rth@cygnus.com>
24180
24181 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24182 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24183 * g++.old-deja/g++.jason/report.C: Likewise.
24184 * g++.old-deja/g++.law/friend5.C: Likewise.
24185 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24186 of the expected warnings.
24187
24188 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24189
24190 * g++.old-deja/g++.pt/enum14.C: New test.
24191
24192 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24193
24194 * g++.old-deja/g++.pt/crash59.C: New test.
24195
24196 2000-10-04 Will Cohen <wcohen@redhat.com>
24197
24198 * gcc.dg/20000926-1.c: New test.
24199
24200 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24201
24202 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24203 function name for current C++ compiler.
24204 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24205
24206 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24207
24208 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24209 __PRETTY_FUNCTION__.
24210 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24211
24212 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24213
24214 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24215
24216 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24217
24218 * gcc.c-torture/compile/20000923-1.c: New test.
24219
24220 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24221
24222 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24223 * g++.old-deja/g++.pt/ttp62.C: Same.
24224 * g++.old-deja/g++.other/inline14.C: Same.
24225
24226 2000-09-24 Richard Henderson <rth@cygnus.com>
24227
24228 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24229
24230 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24231
24232 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24233
24234 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24235
24236 * gcc.c-torture/compile/20000922-1.c: New file.
24237
24238 2000-09-21 Nick Clifton <nickc@redhat.com>
24239
24240 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24241 a signed long modulo operation.
24242 (mod6): New function - perform an unsigned long modulo operation.
24243 (main): Add tests for modulos of very large numbers by very small
24244 dividends.
24245
24246 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24247
24248 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24249
24250 2000-09-19 Richard Henderson <rth@cygnus.com>
24251
24252 * gcc.dg/compare2.c (case 10): XFAIL.
24253
24254 2000-09-18 Richard Henderson <rth@cygnus.com>
24255
24256 * gcc.c-torture/execute/20000906-1.c: Move ...
24257 * gcc.dg/20000906-1.c: ... here. Only run on targets
24258 that support __builtin_trap.
24259
24260 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24261
24262 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24263
24264 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24265
24266 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24267 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24268 more $ format tests.
24269
24270 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24271
24272 * gcc.dg/format-errmk-1.c: New test.
24273
24274 2000-09-17 Greg McGary <greg@mcgary.org>
24275
24276 * gcc.c-torture/execute/20000917-1.x: Remove.
24277
24278 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24279
24280 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24281
24282 2000-09-17 Greg McGary <greg@mcgary.org>
24283
24284 * gcc.c-torture/execute/20000917-1.c: New test.
24285 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24286
24287 2000-09-16 Neil Booth <NeilB@earthling.net>
24288
24289 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24290 in nested macro bug.
24291
24292 2000-09-15 Neil Booth <NeilB@earthling.net>
24293
24294 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24295
24296 2000-09-14 Jeffrey A Law (law@cygnus.com)
24297
24298 * gcc.c-torture/execute/20000914-1.c: New test.
24299
24300 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24301
24302 * g++.other/inline13.C: New test.
24303
24304 2000-09-12 Andreas Jaeger <aj@suse.de>
24305
24306 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24307 constant by Ulrich Drepper <drepper@redhat.com>.
24308
24309 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24310
24311 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24312
24313 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24314
24315 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24316
24317 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24318
24319 * gcc.dg/cpp/backslash.c: New test.
24320
24321 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24322
24323 * gcc.c-torture/execute/20000910-1.c: New test.
24324 * gcc.c-torture/execute/20000910-2.c: Likewise.
24325
24326 2000-09-11 Robert Lipe <robertl@sco.com>
24327
24328 * gcc.dg/pragma-align.c: New test.
24329
24330 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24331
24332 * g++.old-deja/g++.pt/explicit82.C: New test.
24333 * g++.old-deja/g++.pt/explicit83.C: New test.
24334
24335 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24336
24337 * gcc.dg/asm-names.c: New test.
24338
24339 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24340
24341 * gcc.dg/cpp/tr-warn6.c: New test
24342
24343 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24344
24345 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24346 be accepted.
24347
24348 2000-09-07 Catherine Moore <clm@redhat.com>
24349
24350 * gcc.c-torture/execute/unroll-1.c: New test.
24351
24352 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24353
24354 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24355 ERROR markers.
24356 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24357 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24358 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24359 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24360 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24361 Preprocess only.
24362 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24363 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24364
24365 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24366
24367 * g++.old-deja/g++.pt/deduct2.C: New test.
24368
24369 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24370
24371 * g++.old-deja/g++.pt/parms2.C: New test.
24372
24373 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24374
24375 * g++.old-deja/g++.pt/crash58.C: New test.
24376
24377 2000-09-06 Greg McGary <greg@mcgary.org>
24378
24379 * gcc.c-torture/execute/20000906-1.c: New test.
24380 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24381
24382 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24383
24384 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24385
24386 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24387
24388 * g++.old-deja/g++.pt/crash57.C: New test.
24389
24390 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24391
24392 * g++.old-deja/g++.pt/crash56.C: New test.
24393
24394 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24395
24396 * g++.old-deja/g++.pt/koenig1.C: New test.
24397
24398 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24399
24400 * gcc.dg/20000904-1.c: New test.
24401
24402 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24403
24404 * gcc.dg/cpp/paste8.c: New test.
24405
24406 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24407
24408 * gcc.c-torture/compile/20000827-1.c: New test.
24409
24410 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24411
24412 * gcc.dg/format-diag-1.c: New test.
24413
24414 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24415
24416 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24417 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24418 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24419 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24420 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24421
24422 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24423
24424 * g++.old-deja/g++.other/nested4.C: New test.
24425
24426 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24427
24428 * g++.old-deja/g++.ns/scoped1.C: New test.
24429
24430 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24431
24432 * lib/g++.exp: Support testing already-installed GCC.
24433
24434 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24435
24436 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24437
24438 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24439
24440 * gcc.dg/return-type-2.c: New test.
24441
24442 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24443
24444 * gcc.c-torture/compile/20000825-1.c: New test.
24445
24446 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24447
24448 * gcc.dg/dwarf2-2.c: New test.
24449
24450 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24451
24452 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24453 dg-warning regexps.
24454
24455 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24456
24457 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24458 gcc.dg/format-ext-5.c: New tests.
24459
24460 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24461
24462 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24463
24464 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24465
24466 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24467
24468 2000-08-24 Richard Henderson <rth@cygnus.com>
24469
24470 * gcc.dg/ia64-sync-1.c: New test.
24471 * gcc.dg/ia64-sync-2.c: New test.
24472 * gcc.dg/ia64-asm-1.c: New test.
24473
24474 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24475
24476 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24477 * gcc.dg/format-ext-2.c: New test.
24478
24479 2000-08-23 Jason Merrill <jason@redhat.com>
24480
24481 * lib/old-dejagnu.exp: Also ignore "In member function" and
24482 "At global scope".
24483
24484 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24485
24486 * gcc.dg/noncompile/label-lineno-1.c: New test.
24487
24488 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24489
24490 * gcc.dg/c99-array-nonobj-1.c: New test.
24491
24492 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24493
24494 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24495 tests.
24496 * gcc.dg/format-ext-1.c: New test.
24497
24498 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24499
24500 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24501 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24502 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24503 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24504 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24505
24506 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24507
24508 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24509 gcc.dg/c99-strftime-2.c: New tests.
24510
24511 2000-08-22 Richard Henderson <rth@cygnus.com>
24512
24513 * gcc.c-torture/execute/20000822-1.c: New test.
24514
24515 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24516
24517 * gcc.c-torture/execute/20000819-1.x: Remove.
24518
24519 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24520
24521 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24522 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24523 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24524 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24525 gcc.dg/format-xopen-1.c: New tests.
24526
24527 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24528
24529 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24530
24531 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24532
24533 * g++.old-deja/g++.other/loop2.C: New test.
24534
24535 * gcc.c-torture/compile/20000606-1.c: New test.
24536 * gcc.c-torture/compile/20000728-1.c: New test.
24537 * gcc.c-torture/execute/20000801-1.c: New test.
24538 * gcc.c-torture/execute/20000801-2.c: New test.
24539 * gcc.c-torture/execute/20000819-1.c: New test.
24540 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24541 * gcc.dg/20000629-1.c: New test.
24542 * gcc.dg/20000724-1.c: New test.
24543 * gcc.dg/20000807-1.c: New test.
24544
24545 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24546
24547 * gcc.dg/cpp/pragma-1.c: New test.
24548 * gcc.dg/cpp/pragma-2.c: New test.
24549
24550 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24551
24552 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24553 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24554
24555 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24556
24557 * gcc.c-torture/compile/20000818-1.c: New test.
24558
24559 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24560
24561 * gcc.c-torture/execute/20000818-1.c: New test.
24562
24563 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24564
24565 * gcc.dg/format-va-1.c: New test.
24566
24567 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24568
24569 * g++.old-deja/g++.other/typedef8.C: New test.
24570
24571 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24572
24573 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24574 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24575 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24576 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24577 * g++.old-deja/g++.other/ptrmem7.C: New test.
24578 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24579
24580 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24581
24582 * g++.old-deja/g++.pt/typename27.C: New test.
24583
24584 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24585
24586 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24587 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24588 * g++.old-deja/g++.pt/friend45.C: New test.
24589 * g++.old-deja/g++.other/friend8.C: New test.
24590
24591 2000-08-15 Richard Henderson <rth@cygnus.com>
24592
24593 * gcc.c-torture/execute/20000815-1.c: New test.
24594
24595 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24596
24597 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24598 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24599 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24600
24601 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24602
24603 * g++.old-deja/g++.other/refinit2.C: New test.
24604
24605 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24606
24607 * lib/c-torture.exp (c-torture): Make
24608 compiler_conditional_xfail_data global.
24609 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24610 compiler_conditional_xfail_data machinery.
24611 (f-torture-execute): Likewise.
24612 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24613 and only when unrolling loops.
24614
24615 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24616
24617 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24618
24619 * g++.old-deja/g++.pt/explicit81.C: New test.
24620
24621 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24622
24623 * g++.old-deja/g++.pt/typename26.C: New test.
24624
24625 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24626
24627 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24628 warning.
24629
24630 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24631
24632 * g++.old-deja/g++.other/array3.C: New test.
24633
24634 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24635
24636 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24637 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24638 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24639 New tests.
24640
24641 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24642
24643 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24644 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24645
24646 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24647
24648 * gcc.c-torture/execute/20000808-1.c: New test.
24649
24650 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24651
24652 * gcc.dg/c90-const-expr-1.c: New test.
24653
24654 2000-08-08 Richard Henderson <rth@cygnus.com>
24655
24656 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24657
24658 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24659
24660 * gcc.dg/noncompile/const-ll-1.c: New test.
24661
24662 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24663
24664 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24665
24666 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24667
24668 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24669 that running programs linked against the shared version of libobjc
24670 run correctly.
24671
24672 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24673
24674 * gcc.dg/c99-printf-1.c: New test.
24675
24676 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24677
24678 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24679
24680 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24681
24682 * gcc.c-torture/execute/20000731-1.x: Delete.
24683
24684 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24685
24686 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24687 and torture_without_loops as is done by c-torture.exp.
24688 (search_for): Copy from c-torture.exp.
24689 (gcc-dg-runtest): New function, drives a directory of tests
24690 iterating over the TORTURE_OPTIONS.
24691 (scan-assembler, scan-assembler-not): Move here from
24692 individual directory drivers.
24693
24694 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24695 defined by lib/gcc-dg.exp.
24696 * gcc.dg/cpp/cpp.exp: Likewise.
24697 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24698 gcc-dg-runtest, so we cycle over optimization options.
24699
24700 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24701 * gcc.dg/compare2.c: No longer expected to fail.
24702
24703 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24704
24705 * gcc.c-torture/execute/20000804-1.c: New test.
24706
24707 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24708
24709 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24710
24711 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24712
24713 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24714
24715 2000-08-03 Jeffrey A Law (law@cygnus.com)
24716
24717 * gcc.c-torture/compile/20000803-1.c: New test.
24718
24719 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24720
24721 * gcc.c-torture/execute/20000801-3.c,
24722 gcc.c-torture/execute/20000801-4.c: New tests.
24723 * gcc.c-torture/execute/20000801-3.x,
24724 gcc.c-torture/execute/20000801-4.x: Xfail.
24725
24726 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24727
24728 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24729 libobjc/.libs to allow for libtool.
24730
24731 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24732
24733 * gcc.c-torture/compile/20000802-1.c: New test.
24734
24735 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24736
24737 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24738
24739 2000-07-31 Jeffrey A Law (law@cygnus.com)
24740
24741 * gcc-c-torture/execute/20000731-2.c: New test.
24742
24743 * gcc.c-torture/execute/20000731-1.c: New test.
24744 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24745
24746 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24747
24748 * testsuite/gcc.dg/cpp/paste7.c: New test.
24749 * gcc.dg/cpp/20000725-1.c: New test.
24750
24751 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24752
24753 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24754 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24755 declaration warning for __builtin_dwarf_reg_size.
24756
24757 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24758
24759 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24760
24761 * gcc.dg/noncompile/voidparam-1.c: New test.
24762
24763 2000-07-30 Richard Henderson <rth@cygnus.com>
24764
24765 * gcc.dg/c90-digraph-1.c: Don't xfail.
24766 * gcc.dg/compare2.c (case 10): Xfail.
24767 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24768
24769 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24770
24771 * gcc.dg/c99-main-1.c: New test.
24772
24773 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24774
24775 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24776
24777 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24778
24779 * gcc.c-tortuer/execute/20000726-1.c: New test.
24780
24781 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24782
24783 * gcc.c-torture/execute/enum-2.c: New test.
24784
24785 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24786
24787 * gcc.dg/cpp/tr-warn3.c: New test.
24788
24789 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24790
24791 * g++.old-deja/g++.ext/implicit1.C: Remove.
24792 * g++.old-deja/g++.jason/c2.C: Remove
24793 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24794 * g++.old-deja/g++.pt/crash16.C: Likewise.
24795 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24796
24797 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24798
24799 * g++.old-deja/g++.other/for2.C: New test.
24800
24801 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24802
24803 * gcc.dg/20000720-1.c: New test.
24804
24805 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24806
24807 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24808
24809 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24810
24811 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24812 * gcc.c-torture/execute/20000722-1.c: New.
24813 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24814
24815 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24816
24817 * gcc.dg/cpp/20000720-1.S: New test.
24818
24819 2000-07-21 Michael Meissner <meissner@redhat.com>
24820
24821 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24822
24823 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24824
24825 * g++.old-deja/g++.brendan/crash16.C,
24826 g++.old-deja/g++.brendan/parse3.C,
24827 g++.old-deja/g++.brendan/redecl1.C,
24828 g++.old-deja/g++.ns/template13.C,
24829 g++.old-deja/g++.other/decl4.C,
24830 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24831
24832 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24833
24834 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24835 and "Internal error".
24836
24837 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24838 regexps.
24839 * gcc.dg/cpp/paste6.c: New test.
24840
24841 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24842
24843 * gcc.dg/cpp/tr-direct.c: New test.
24844
24845 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24846 gcc.dg/cpp/undef1.c: Tweak error regexps.
24847
24848 2000-07-18 Eric Christopher <echristo@redhat.com>
24849
24850 * gcc.c-torture/compile/20000718-1.c: New test.
24851
24852 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24853
24854 * cpplex.c (_cpp_push_token): If the token being pushed back
24855 is the previous token in this context, just subtract one from
24856 context->posn.
24857 * cppmacro.c (save_expansion): Clear aux field when storing a
24858 placemarker.
24859
24860 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24861
24862 * gcc.dg/noncompile/redecl-1.c: New test.
24863
24864 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24865
24866 * gcc.c-torture/execute/20000717-5.c: New test.
24867 * gcc.c-torture/execute/20000717-1.x: Removed.
24868
24869 2000-07-17 Richard Henderson <rth@cygnus.com>
24870
24871 * gcc.c-torture/execute/20000717-4.c: New test.
24872
24873 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24874
24875 * gcc.dg/cpp/syshdr.c: New test.
24876 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24877
24878 2000-07-17 Neil Booth <neilb@earthling.net>
24879
24880 * gcc.dg/cpp/cmdlne-dM.c: New test.
24881 * gcc.dg/cpp/cmdlne-dD.c: New test.
24882
24883 2000-07-17 Jeffrey A Law (law@cygnus.com)
24884
24885 * gcc.c-torture/execute/20000717-3.c: New test.
24886
24887 * gcc.c-torture/compile/20000717-1.c: New test.
24888
24889 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24890
24891 * gcc.c-torture/execute/20000717-2.c: New test.
24892
24893 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24894
24895 * gcc.dg/formatz-1.c: New test.
24896
24897 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24898 * gcc.dg/c99-digraph-1.c: New tests.
24899
24900 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24901 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24902
24903 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24904 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24905 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24906 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24907 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24908 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24909 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24910
24911 2000-07-17 Greg McGary <greg@mcgary.org>
24912
24913 * gcc.c-torture/execute/20000717-1.c: New test.
24914 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24915
24916 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24917
24918 * gcc.c-torture/execute/20000715-2.c: New test.
24919 * gcc.dg/20000715-1.c: New test.
24920
24921 2000-07-15 Michael Meissner <meissner@redhat.com>
24922
24923 * gcc.c-torture/execute/20000715-1.c: New test.
24924
24925 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24926
24927 * gcc.c-torture/execute/20000707-1.c: New test.
24928
24929 2000-07-13 Neil Booth <NeilB@earthling.net>
24930
24931 * testsuite/gcc.dg/cpp/digraph1.c,
24932 testsuite/gcc.dg/cpp/digraph2.c,
24933 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24934
24935 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24936
24937 * g77.f-torture/compile/20000630-2.f: New test.
24938 * g77.f-torture/compile/20000630-2.x
24939
24940 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24941
24942 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24943
24944 2000-07-11 Neil Booth <NeilB@earthling.net>
24945
24946 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24947
24948 2000-07-11 Neil Booth <NeilB@earthling.net>
24949
24950 * gcc.dg/cpp/cmdlne-C.c: New.
24951
24952 2000-07-09 Neil Booth <NeilB@earthling.net>
24953
24954 * gcc.dg/cpp/directiv.c: New tests.
24955 * gcc.dg/cpp/undef1.c: Update.
24956
24957 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24958
24959 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24960
24961 2000-07-09 Neil Booth <NeilB@earthling.net>
24962
24963 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24964
24965 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24966
24967 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24968 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24969
24970 2000-07-08 Neil Booth <NeilB@earthling.net>
24971
24972 * gcc.dg/cpp/macsyntx.c: New tests.
24973
24974 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24975
24976 * gcc.dg/20000707-1.c: New test.
24977
24978 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24979
24980 * gcc.c-torture/execute/20000706-1.c: New test.
24981 * gcc.c-torture/execute/20000706-2.c: New test.
24982 * gcc.c-torture/execute/20000706-3.c: New test.
24983 * gcc.c-torture/execute/20000706-4.c: New test.
24984 * gcc.c-torture/execute/20000706-5.c: New test.
24985
24986 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24987
24988 * g++.old-deja/g++.pt/instantiate7.C: New test.
24989
24990 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24991
24992 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24993 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24994 * g++.old-deja/g++.other/rtti3.C: Likewise.
24995 * g++.old-deja/g++.other/rttid3.C: Likewise.
24996
24997 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24998
24999 * g77.f-torture/compile/20000630-1.x: Fix typo
25000
25001 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25002
25003 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25004 assembly output.
25005
25006 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25007
25008 * gcc.dg/cpp/ident.c: New test.
25009
25010 2000-07-05 Neil Booth <NeilB@earthling.net>
25011
25012 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25013 gcc.dg/cpp/lexstrng.c: New tests.
25014
25015 2000-07-04 Neil Booth <NeilB@earthling.net>
25016
25017 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25018 * gcc.dg/cpp/strify2.c: Same.
25019
25020 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25021
25022 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25023 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25024 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25025 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25026
25027 * testsuite/gcc.dg/cpp/macro1.c,
25028 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25029 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25030 testsuite/gcc.dg/cpp/strify1.c,
25031 testsuite/gcc.dg/cpp/strify2.c: New tests.
25032
25033 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25034
25035 * gcc.c-torture/execute/20000703-1.c: New test.
25036
25037 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25038
25039 * g++.old-deja/g++.pt (lookup10.C): New test.
25040
25041 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25042
25043 * g++.old-deja/g++.pt (typename25.C): New test.
25044
25045 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25046
25047 * gcc.c-torture/compile/20000701-1.c: New test.
25048
25049 2000-06-30 Nick Clifton <nickc@cygnus.com>
25050
25051 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25052 to test case.
25053
25054 2000-06-30 Catherine Moore <clm@cygnus.com>
25055
25056 * gcc.c-torture/execute/align-1.c: New test.
25057
25058 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25059
25060 * g++.old-deja/g++.pt/expr8.C: New test.
25061 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25062
25063 2000-06-29 Nick Clifton <nickc@cygnus.com>
25064
25065 * gcc.c-torture/compile/20000629-1.c: New test.
25066
25067 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25068
25069
25070 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25071 gcc.dg/noncompile directory, depending on whether they're
25072 preprocessor tests or not. Annotate all the tests for the dg
25073 framework.
25074
25075 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25076 * gcc.dg/noncompile/noncompile.exp: New.
25077
25078 * Moved files:
25079 Old name New name
25080 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25081 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25082 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25083 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25084 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25085 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25086 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25087 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25088 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25089 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25090 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25091 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25092 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25093 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25094 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25095 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25096 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25097 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25098 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25099 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25100 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25101 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25102 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25103 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25104
25105 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25106 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25107 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25108 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25109 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25110 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25111
25112 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25113
25114 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25115 declare one variable. On the fourth, error.
25116 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25117 declared by 20000628-1a.h.
25118
25119 2000-06-29 Richard Henderson <rth@redhat.com>
25120
25121 * gcc.c-torture/execute/930529-1.x: New file.
25122 * gcc.dg/920413-1.c: Adjust expected warning text.
25123 * gcc.dg/980217-1.c: Declare abort.
25124 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25125
25126 2000-06-29 Jeffrey A Law (law@cygnus.com)
25127
25128 * g77.f-torture/compile/20000629-1.f: New test.
25129 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25130
25131 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25132
25133 Rearrange lots of files, removing entirely the
25134 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25135 directories.
25136
25137 * Deleted files:
25138 gcc.c-torture/code_quality/code_quality.exp
25139 gcc.c-torture/special/special.exp
25140 gcc.failure/failure.exp
25141 gcc.failure/940409-1.x
25142 gcc.c-torture/compile/961203-1.x
25143
25144 * New files:
25145 gcc.misc-tests/linkage.exp
25146 gcc.c-torture/execute/920730-1t.c
25147 gcc.c-torture/execute/920730-1t.x
25148 gcc.c-torture/compile/920520-1.x
25149 gcc.c-torture/compile/920521-1.x
25150 gcc.c-torture/compile/981006-1.x
25151 gcc.c-torture/execute/eeprof-1.x
25152
25153 * Moved files (possibly with modifications to fit a new harness):
25154 Old name New name
25155 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25156 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25157 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25158 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25159 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25160 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25161 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25162 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25163 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25164 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25165 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25166 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25167 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25168 gcc.failure/940409-1.c gcc.dg/940409-1.c
25169
25170 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25171
25172 * c-torture/compile/961203-1.x: Delete.
25173
25174 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25175 not exit. Include stdio.h.
25176 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25177 * gcc.misc-tests/dg-12.c: Likewise.
25178 * gcc.misc-tests/dg-5.c: Likewise.
25179 * gcc.misc-tests/dg-6.c: Likewise.
25180 * gcc.misc-tests/dg-7.c: Prototype abort.
25181 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25182 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25183 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25184 not exit.
25185 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25186 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25187
25188 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25189
25190 * gcc.dg/cpp/20000628-1.c: New test.
25191 * gcc.dg/cpp/20000628-1.h: New header for above test.
25192 * gcc.dg/cpp/20000628-1a.h: Likewise.
25193
25194 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25195
25196 * gcc.dg/cpp: New directory.
25197 * gcc.dg/cpp/cpp.exp: New driver.
25198 * gcc.dg/cpp/20000627-1.c: New test.
25199 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25200 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25201 and rewrite as a compilation test.
25202
25203 * gcc.dg: Move many files into the cpp subdirectory, possibly
25204 renaming or editing them as well.
25205 Old name New name
25206 990119-1.c cpp/19990119-1.c
25207 990228-1.c cpp/19990228-1.c
25208 990407-1.c cpp/19990407-1.c
25209 990409-1.c cpp/19990409-1.c
25210 990413-1.c cpp/19990413-1.c
25211 990703-1.c cpp/19990703-1.c
25212 20000127-1.c cpp/20000127-1.c
25213 20000129-1.c cpp/20000129-1.c
25214 20000207-1.c cpp/20000207-1.c
25215 20000207-2.c cpp/20000207-2.c
25216 20000209-1.c cpp/20000209-1.c
25217 20000209-2.c cpp/20000209-2.c
25218 20000301-1.c cpp/20000301-1.c
25219 20000419-1.c cpp/20000419-1.c
25220 20000510-1.S cpp/20000510-1.S
25221 20000519-1.c cpp/20000519-1.c
25222 20000529-1.c cpp/20000529-1.c
25223 20000625-1.c cpp/20000625-1.c
25224 20000625-2.c cpp/20000625-2.c
25225 cpp-as1.c cpp/assert1.c
25226 cpp-as2.c cpp/assert2.c
25227 cxx-comments-1.c cpp/cxxcom1.c
25228 cxx-comments-2.c cpp/cxxcom2.c
25229 endif-label.c cpp/endif.c
25230 cpp-hash1.c cpp/hash1.c
25231 cpp-hash2.c cpp/hash2.c
25232 cpp-if1.c cpp/if-1.c
25233 cpp-if2.c cpp/if-2.c
25234 cpp-if3.c cpp/if-3.c
25235 cpp-if4.c cpp/if-4.c
25236 cpp-if5.c cpp/if-5.c
25237 cpp-cond.c cpp/if-cexp.c
25238 cpp-missingop.c cpp/if-mop.c
25239 cpp-missingparen.c cpp/if-mpar.c
25240 cpp-opprec.c cpp/if-oppr.c
25241 cpp-ifparen.c cpp/if-paren.c
25242 cpp-shortcircuit.c cpp/if-sc.c
25243 cpp-shift.c cpp/if-shift.c
25244 cpp-unary.c cpp/if-unary.c
25245 cpp-li1.c cpp/line1.c
25246 cpp-li2.c cpp/line2.c
25247 lineno.c cpp/line3.c
25248 lineno-2.c cpp/line4.c
25249 cpp-mi.c cpp/mi1.c
25250 cpp-mic.h cpp/mi1c.h
25251 cpp-micc.h cpp/mi1cc.h
25252 cpp-mind.h cpp/mi1nd.h
25253 cpp-mindp.h cpp/mi1ndp.h
25254 cpp-mix.h cpp/mi1x.h
25255 cpp-mi2.c cpp/mi2.c
25256 cpp-mi2a.h cpp/mi2a.h
25257 cpp-mi2b.h cpp/mi2b.h
25258 cpp-mi2c.h cpp/mi2c.h
25259 cpp-mi3.c cpp/mi3.c
25260 cpp-mi3.def cpp/mi3.def
25261 poison-1.c cpp/poison.c
25262 pr-impl.c cpp/prag-imp.c
25263 cpp-redef-2.c cpp/redef1.c
25264 cpp-redef.c cpp/redef2.c
25265 strpaste.c cpp/strp1.c
25266 strpaste-2.c cpp/strp2.c
25267 cpp-tradpaste.c cpp/tr-paste.c
25268 cpp-tradstringify.c cpp/tr-str.c
25269 cpp-tradwarn1.c cpp/tr-warn1.c
25270 cpp-tradwarn2.c cpp/tr-warn2.c
25271 trigraphs.c cpp/trigraphs.c
25272 cpp-unc1.c cpp/unc1.c
25273 cpp-unc2.c cpp/unc2.c
25274 cpp-unc3.c cpp/unc3.c
25275 cpp-unc.c cpp/unc4.c
25276 undef.c cpp/undef1.c
25277 undef-2.c cpp/undef2.c
25278 cpp-wi1.c cpp/widestr1.c
25279
25280 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25281
25282 * lib/g++.exp (g++_include_flags): Tweak.
25283
25284 2000-06-27 H.J. Lu <hjl@gnu.org>
25285 Loren J. Rittle <ljrittle@acm.org>
25286
25287 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25288 version with one that knows about the new gcc tree structure.
25289 (g++_link_flags): Same.
25290
25291 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25292
25293 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25294 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25295 case we are cross-compiling.
25296
25297 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25298 g++.old-deja/g++.niklas/Makefile.in,
25299 g++.old-deja/g++.niklas/configure.in,
25300 g++.old-deja/g++.other/Makefile.in,
25301 g++.old-deja/g++.other/configure.in,
25302 gcc.c-torture/code_quality/Makefile.in,
25303 gcc.c-torture/code_quality/configure.in,
25304 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25305 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25306 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25307 gcc.c-torture/execute/ieee/Makefile.in,
25308 gcc.c-torture/execute/ieee/configure.in,
25309 gcc.c-torture/noncompile/Makefile.in,
25310 gcc.c-torture/noncompile/configure.in,
25311 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25312 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25313 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25314
25315 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25316
25317 * g++.old-deja/g++.other/ambig3.C: New test.
25318
25319 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25320
25321 * g++.old-deja/g++.pt/syntax1.C: New test.
25322 * g++.old-deja/g++.pt/syntax2.C: New test.
25323 * g++.old-deja/g++.other/syntax3.C: New test.
25324 * g++.old-deja/g++.other/syntax4.C: New test.
25325
25326 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25327
25328 * gcc.dg/20000623-1.c: Prototype exit and abort.
25329
25330 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25331
25332 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25333 New tests.
25334 * gcc.dg/cpp-mi3.def: New file.
25335
25336 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25337 inside assertions.
25338 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25339 lexer's error messages.
25340 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25341 divine anything from the linemarkers.
25342 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25343 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25344
25345 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25346
25347 * gcc.dg/20000623-1.c: New test.
25348
25349 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25350
25351 * gcc.c-torture/execute/20000622-1.c: New test.
25352
25353 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25354
25355 * g++.old-deja/g++.other/init15.C: New test.
25356
25357 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25358
25359 * g++.old-deja/g++.pt/vaarg2.C: New test.
25360 * g++.old-deja/g++.pt/vaarg3.C: New test.
25361
25362 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25363
25364 * g++.old-deja/g++.other/dyncast6.C: New test.
25365
25366 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25367
25368 * gcc.c-torture/execute/loop-6.c: New test.
25369
25370 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25371
25372 * gcc.dg/20000614-1.c: New test.
25373 * gcc.dg/20000614-2.c: New test.
25374
25375 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25376
25377 * g++.old-deja/g++.other/inline12.C: New test.
25378
25379 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25380
25381 * g++.old-deja/g++.other/eh1.C: New test.
25382
25383 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25384
25385 * g++.old-deja/g++.other/type.C: New test.
25386
25387 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25388
25389 * g++.old-deja/g++.other/initstring.C: New test.
25390
25391 2000-06-12 Jason Merrill <jason@redhat.com>
25392
25393 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25394
25395 2000-06-09 Jeffrey A Law (law@cygnus.com)
25396
25397 * gcc.c-torture/compile/20000609-1.c: New test.
25398
25399 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25400
25401 * gcc.dg/20000609-1.c: New test.
25402
25403 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25404
25405 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25406 * gcc.c-torture/noncompile/poison-1.c: Move...
25407 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25408 * gcc.dg/cpp-li1.c: Add a token after the #line.
25409
25410 2000-06-05 Richard Henderson <rth@cygnus.com>
25411
25412 * gcc.c-torture/execute/20000605-2.c: New test.
25413 * gcc.c-torture/execute/20000605-3.c: New test.
25414
25415 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25416
25417 * g77.f-torture/execute/20000503-1.x: New file.
25418
25419 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25420
25421 * g++.old-deja/g++.eh/badalloc1.C: New test.
25422
25423 2000-06-05 Richard Henderson <rth@cygnus.com>
25424
25425 * gcc.c-torture/execute/20000605-1.c: New test.
25426
25427 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25428 Nathan Sidwell <nathan@codesourcery.com>
25429
25430 * gcc.c-torture/compile/20000605-1.c: New test.
25431
25432 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25433
25434 * g77.f-torture/compile/20000601-1.f: New test.
25435
25436 2000-06-03 Richard Henderson <rth@cygnus.com>
25437
25438 * gcc.c-torture/execute/20000603-1.c: New.
25439
25440 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25441
25442 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25443 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25444
25445 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25446
25447 * gcc.dg/compare2.c (case 12): XFAIL.
25448 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25449 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25450
25451 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25452
25453 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25454
25455 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25456 guard macro is already defined when the header is first
25457 included.
25458 * gcc.dg/cpp-mix.h: New file.
25459 * gcc.dg/endif-label.c: Update patterns to match compiler.
25460
25461 * g++.brendan/complex1.C: Declare abort.
25462 * g++.law/refs4.C: Remove XFAIL.
25463 * g++.oliva/expr2.C: Declare abort and exit.
25464
25465 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25466
25467 * gcc.c-torture/execute/20000528-1.c: New test.
25468
25469 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25470 * g++.old-deja/g++.law/temps4.C: Likewise.
25471
25472 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25473 stdlib.h. Call abort() on failure.
25474 * g++.old-deja/g++.law/refs4.C: Likewise.
25475 * g++.old-deja/g++.law/temps4.C: Likewise.
25476 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25477 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25478
25479 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25480
25481 Relative to g++.dg/special:
25482 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25483
25484 Relative to g++.old-deja:
25485 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25486 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25487 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25488 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25489 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25490 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25491 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25492
25493 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25494 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25495 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25496 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25497 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25498 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25499 and/or string.h.
25500
25501 * g++.other/goto1.C: Update expectations for error messages.
25502
25503 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25504
25505 * gcc.c-torture/compile/20000523-1.c: New test.
25506
25507 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25508
25509 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25510
25511 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25512
25513 * g++.old-deja/g++.eh/catch11.C: New test.
25514 * g++.old-deja/g++.eh/catch12.C: New test.
25515
25516 2000-05-24 Nick Clifton <nickc@cygnus.com>
25517
25518 * gcc.c-torture/execute/20000523-1.c: New test.
25519
25520 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25521
25522 * c-torture/execute/bcp-1.c: Replace abort in arg of
25523 __builtin_constant_p with a generic external function.
25524
25525 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25526 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25527 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25528 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25529 Prototype abort and/or exit.
25530
25531 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25532 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25533 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25534 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25535
25536 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25537
25538 * gcc.dg/dwarf2-1.c: New test.
25539
25540 2000-05-20 Richard Henderson <rth@cygnus.com>
25541
25542 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25543
25544 2000-05-20 Andreas Jaeger <aj@suse.de>
25545
25546 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25547 testcase.
25548
25549 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25550
25551 * gcc.c-torture/execute/20000519-2.c: New test.
25552
25553 2000-05-19 Andreas Jaeger <aj@suse.de>
25554
25555 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25556 which fails with SSA.
25557
25558 * lib/c-torture.exp: Also test with -O3 -fssa.
25559
25560 2000-05-18 Michael Meissner <meissner@redhat.com>
25561
25562 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25563 * gcc.c-torture/execute/920415-1.c: Ditto.
25564 * gcc.c-torture/execute/920501-1.c: Ditto.
25565 * gcc.c-torture/execute/conversion.c: Ditto.
25566 * gcc.c-torture/execute/cvt-1.c: Ditto.
25567
25568 2000-05-18 Jeffrey A Law (law@cygnus.com)
25569
25570 * gcc.c-torture/compile/20000518-1.c: New test.
25571
25572 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25573
25574 * g77.f-torture/compile/200005018.f: New test.
25575
25576 2000-05-17 Jeffrey A Law (law@cygnus.com)
25577
25578 * gcc.c-torture/compile/20000517-1.c: New test.
25579
25580 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25581
25582 * gcc.c-torture/execute/20000516-1.c: New test.
25583
25584 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25585
25586 * g++.old-deja/g++.other/eh.C: New test.
25587
25588 2000-05-12 Richard Henderson <rth@cygnus.com>
25589
25590 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25591 constants through to doit's conditional.
25592
25593 2000-05-11 Jeffrey A Law (law@cygnus.com)
25594
25595 * gcc.c-torture/compile/20000511-1.c: New test.
25596 * g77.f-torture/compile/20000511-1.f: New test.
25597 * g77.f-torture/compile/20000511-2.f: New test.
25598
25599 2000-05-11 Michael Meissner <meissner@redhat.com>
25600
25601 * gcc.c-torture/execute/20000511-1.c: New test.
25602
25603 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25604
25605 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25606 * gcc.dg/20000510-1.S: New.
25607
25608 2000-05-08 Catherine Moore <clm@cygnus.com>
25609
25610 * gcc.dg/unused-3.c: New.
25611
25612 2000-05-06 Richard Henderson <rth@cygnus.com>
25613
25614 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25615 * g++.old-deja/g++.mike/warn1.C: Likewise.
25616 * g++.old-deja/g++.pt/local1.C: Likewise.
25617 * g++.old-deja/g++.pt/local7.C: Likewise.
25618 * g++.old-deja/g++.pt/spec16.C: Likewise.
25619
25620 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25621
25622 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25623
25624 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25625
25626 * g77.f-torture/execute/20000503-1.f: New test.
25627
25628 2000-05-04 Andreas Jaeger <aj@suse.de>
25629
25630 * gcc.dg/noreturn-2.c: New test.
25631
25632 2000-05-04 Neil Booth <NeilB@earthling.net>
25633
25634 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25635 preprocessor.
25636
25637 2000-05-04 Richard Henderson <rth@cygnus.com>
25638
25639 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25640
25641 2000-05-04 Richard Henderson <rth@cygnus.com>
25642
25643 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25644 OpenSSL by Jason R Thorpe.
25645
25646 2000-05-03 Jim Wilson <wilson@cygnus.com>
25647
25648 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25649
25650 2000-05-03 Robert Lipe <robertlipe@usa.net>
25651
25652 * gcc.dg/20000503-1.c: New test.
25653
25654 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25655
25656 * gcc.c-torture/compile/20000502-1.c: New test.
25657 * g++.old-deja/g++.other/align.C: New test.
25658 * gcc.dg/cpp-tradstringify.c: New test.
25659
25660 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25661
25662 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25663 and hard registers.
25664
25665 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25666
25667 * gcc.c-torture/execute/loop-5.c: New test.
25668
25669 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25670
25671 * gcc.c-torture/execute/va-arg-20.c: New test.
25672
25673 2000-04-23 Jeffrey A Law (law@cygnus.com)
25674
25675 * gcc.c-torture/execute/20000422-1.c: New test.
25676
25677 2000-04-20 Greg McGary <gkm@gnu.org>
25678
25679 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25680 when optimizing, but without sibling-call optimizations (-O1).
25681
25682 2000-04-20 Jeffrey A Law (law@cygnus.com)
25683
25684 * gcc.c-torture/compile/20000420-1.c: New test.
25685
25686 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25687
25688 * g++.abi/ptrflags.C: New test.
25689 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25690
25691 2000-04-19 Catherine Moore <clm@cygnus.com>
25692
25693 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25694
25695 2000-04-19 Greg McGary <gkm@gnu.org>
25696
25697 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25698 sibling-call optimizations.
25699
25700 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25701
25702 * gcc.dg/20000419-1.c: New test.
25703
25704 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25705
25706 * gcc.c-torture/execute/20000412-6.c: New test.
25707
25708 2000-04-12 Jeffrey A Law (law@cygnus.com)
25709
25710 * gcc.c-torture/execute/20000412-5.c: New test.
25711 * g77.f-torture/compile/20000412-1.f: New test.
25712 * gcc.c-torture/execute/20000412-4.c: New test.
25713 * gcc.c-torture/compile/20000412-2.c: New test.
25714 * gcc.c-torture/execute/20000412-3.c: New test.
25715 * gcc.c-torture/compile/20000412-1.c: New test.
25716 * gcc.c-torture/execute/20000412-2.c: New test.
25717
25718 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25719
25720 * objc/execute/bf-20.m: New test.
25721
25722 2000-04-10 Richard Henderson <rth@cygnus.com>
25723
25724 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25725
25726 * gcc.c-torture/execute/20000412-1.c: New test.
25727
25728 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25729
25730 * g++.old-deja/g++.eh/catchptr1.C: New test.
25731
25732 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25733
25734 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25735
25736 2000-04-08 Neil Booth <NeilB@earthling.net>
25737
25738 * gcc.dg/cpp-nullchar.c: Remove test as
25739 embedded nulls cause problems.
25740
25741 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25742
25743 * gcc.dg/compare2.c: New test.
25744
25745 2000-04-08 Neil Booth <NeilB@earthling.net>
25746
25747 * gcc.dg/cpp-nullchar.c: New test.
25748
25749 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25750
25751 * gcc.dg/cpp-mi2.c: New test.
25752 * gcc.dg/cpp-mi2[abc].h: New files.
25753
25754 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25755
25756 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25757 member name.
25758
25759 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25760
25761 * g++.old-deja/g++.abi/vmihint.C: New test.
25762
25763 2000-04-06 Neil Booth <NeilB@earthling.net>
25764
25765 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25766 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25767 copyright.
25768
25769 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25770
25771 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25772 avoid stack-frame overwrite.
25773
25774 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25775
25776 * gcc.c-torture/compile/20000405-2.c: New test.
25777 * gcc.c-torture/compile/20000405-3.c: New test.
25778
25779 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25780
25781 * gcc.c-torture/compile/20000405-1.c: New test.
25782
25783 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25784
25785 * gcc.dg/cast-qual-1.c: Revert last change.
25786
25787 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25788
25789 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25790
25791 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25792
25793 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25794 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25795
25796 2000-04-03 Jeffrey A Law (law@cygnus.com)
25797
25798 * gcc.c-torture/compile/20000403-2.c: New test.
25799 * gcc.c-torture/compile/20000403-1.c: New test.
25800
25801 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25802
25803 * gcc.c-torture/execute/20000403-1.c: New test.
25804
25805 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25806
25807 * gcc.c-torture/execute/20000402-1.c: New test.
25808
25809 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25810
25811 * gcc.c-torture/execute/va-arg-15.c: New test.
25812 * gcc.c-torture/execute/va-arg-16.c: New test.
25813 * gcc.c-torture/execute/va-arg-17.c: New test.
25814 * gcc.c-torture/execute/va-arg-18.c: New test.
25815 * gcc.c-torture/execute/va-arg-19.c: New test.
25816
25817 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25818
25819 * gcc.c-torture/compile/981211-1.c: Move to...
25820 * gcc.dg/cpp-as1.c: ...here.
25821 * gcc.dg/cpp-as2.c: New file.
25822
25823 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25824 compiler.
25825
25826 2000-04-02 Neil Booth <NeilB@earthling.net>
25827
25828 * gcc.dg/cpp-cond.c New tests.
25829 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25830 accidental success less likely.
25831 * gcc.dg/cpp-missingop.c New tests.
25832 * gcc.dg/cpp-missingparen.c New tests.
25833 * gcc.dg/cpp-shift.c New tests.
25834 * gcc.dg/cpp-shortcircuit.c New tests.
25835 * gcc.dg/cpp-unary.c New tests.
25836
25837 2000-03-29 Jeffrey A Law (law@cygnus.com)
25838
25839 * gcc.c-torture/compile/20000329-1.c: New test.
25840
25841 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25842
25843 * gcc.c-torture/compile/20000326-1.c: New test.
25844 * gcc.c-torture/compile/20000326-2.c: New test.
25845
25846 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25847
25848 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25849 the first parameter is a function argument.
25850
25851 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25852
25853 * g++.old-deja/g++.ext/array4.C: New test.
25854
25855 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25856
25857 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25858
25859 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25860
25861 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25862
25863 2000-03-19 Richard Henderson <rth@cygnus.com>
25864
25865 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25866
25867 2000-03-19 Richard Henderson <rth@cygnus.com>
25868
25869 * gcc.c-torture/compile/20000319-1.c: New test.
25870
25871 2000-03-14 Jeffrey A Law (law@cygnus.com)
25872
25873 * gcc.c-torture/execute/20000314-3.c: New test.
25874 * gcc.c-torture/execute/20000314-2.c: New test.
25875 * gcc.c-torture/execute/20000314-1.c: New test.
25876 * gcc.c-torture/compile/20000314-2.c: New test.
25877 * gcc.c-torture/compile/20000314-1.c: New test.
25878
25879 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25880
25881 * g++.old-deja/g++.warn/inline.C: New test.
25882
25883 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25884
25885 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25886 standards-compliant result rather than specific constants.
25887 Put test-values in array.
25888
25889 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25890
25891 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25892 (g++_target_compile): Put test-specific options last.
25893
25894 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25895
25896 * g++.old-deja/g++.eh/vbase4.C: New test.
25897
25898 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25899
25900 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25901
25902 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25903
25904 * g++.old-deja/g++.brendan/misc12.C: Removed.
25905 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25906 * g++.old-deja/g++.ext/pretty4.C: New test.
25907
25908 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25909
25910 * g++.old-deja/g++.other/string2.C: New test.
25911
25912 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25913
25914 * g++.old-deja/g++.warn/impint2.C: New test.
25915
25916 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25917
25918 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25919 is 1, not zero.
25920
25921 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25922
25923 * g++.old-deja/g++.warn/impint.C: New test.
25924 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25925 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25926 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25927 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25928 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25929 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25930 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25931 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25932 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25933 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25934 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25935 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25936
25937 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25938
25939 * gcc.dg/cpp-redef.c: New test.
25940
25941 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25942
25943 * g++.old-deja/g++.pt/unify7.C: New test.
25944
25945 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25946
25947 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25948 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25949
25950 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25951
25952 * gcc.c-torture/compile/20000224-1.c: New test.
25953
25954 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25955
25956 * gcc.c-torture/compile/cpp-2.c: New test.
25957 * gcc.c-torture/compile/cpp-1.c: New test.
25958
25959 2000-02-25 Jeffrey A Law (law@cygnus.com)
25960
25961 * gcc.c-torture/execute/20000225-1.c: New test.
25962
25963 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25964
25965 * gcc.dg/cpp-li2.c: New test.
25966
25967 * gcc.dg/cpp-wi1.c: New test.
25968
25969 * gcc.dg/cpp-li1.c: New test.
25970
25971 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25972
25973 * g++.old-deja/g++.other/sizeof5.C: New test.
25974
25975 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25976
25977 * gcc.c-torture/execute/va-arg-13.c: New test.
25978
25979 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25980
25981 * gcc.c-torture/execute/va-arg-12.c: New test.
25982
25983 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25984
25985 * gcc.c-torture/execute/20000223-1.c: New test.
25986
25987 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25988
25989 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25990
25991 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25992
25993 * g++.old-deja/g++.abi/ptrmem.C: New test.
25994
25995 2000-02-19 Richard Henderson <rth@cygnus.com>
25996
25997 * gcc.c-torture/compile/init-3.c: New.
25998
25999 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26000
26001 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26002 ALWAYS_CXXFLAGS.
26003
26004 2000-02-11 Robert Lipe <robertl@sco.com>
26005
26006 * gcc.c-torture/compile/20000211-3.c: New test.
26007
26008 2000-02-11 Martin Buchholz <martin@xemacs.org>
26009
26010 * gcc.c-torture/compile/20000211-2.c: New test.
26011
26012 2000-02-11 Jeffrey A Law (law@cygnus.com)
26013
26014 * gcc.c-torture/compile/20000211-1.c: New test.
26015
26016 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26017
26018 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26019 on native targets
26020
26021 2000-02-08 Nathan Sidwell <nathan@acm.org>
26022
26023 * g++.old-deja/g++.other/cast5.C: New test.
26024
26025 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26026
26027 * gcc.c-torture/execute/20000205-1.c: New.
26028
26029 2000-02-03 Nathan Sidwell <nathan@acm.org>
26030
26031 * g++.old-deja/g++.jason/cast3.C: Return void.
26032 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26033
26034 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26035
26036 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26037
26038 * gcc.dg/loop-1.c: New test.
26039
26040 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26041
26042 * gcc.c-torture/compile/20000127-1.c: New test.
26043 * gcc.c-torture/execute/991228-1.c: New test.
26044
26045 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26046
26047 * gcc.dg/unused-2.c: New test.
26048
26049 * gcc.dg/conv-1.c: New test.
26050
26051 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26052
26053 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26054 compiler.
26055 (tool_option_proc): Fix typo.
26056
26057 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26058
26059 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26060 of the ld on the host, not on the build machine.
26061 Also, don't crash if '--help' is not a supported option.
26062
26063 2000-01-24 Richard Henderson <rth@cygnus.com>
26064
26065 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26066
26067 2000-01-20 Jeffrey A Law (law@cygnus.com)
26068
26069 * gcc.c-torture/execute/20000120-2.c: New test.
26070 * gcc.c-torture/execute/20000120-1.c: New test.
26071
26072 2000-01-13 Jeffrey A Law (law@cygnus.com)
26073
26074 * gcc.c-torture/execute/20000113-1.c: New test.
26075
26076 2000-01-12 Jeffrey A Law (law@cygnus.com)
26077
26078 * gcc.c-torture/execute/20000112-1.c: New test.
26079
26080 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26081
26082 * gcc.dg/20000111-1.c: New test.
26083
26084 2000-01-10 Jeffrey A Law (law@cygnus.com)
26085
26086 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26087 with 16 bit integers.
26088
26089 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26090
26091 * gcc.dg/20000108-1.c: New test.
26092
26093 2000-01-05 Nathan Sidwell <nathan@acm.org>
26094
26095 * g++.old-deja/g++.ns/koenig8.C: New test.
26096
26097 2000-01-05 Nathan Sidwell <nathan@acm.org>
26098
26099 * g++.old-deja/g++.other/cast4.C: New test.
26100
26101 2000-01-05 Jeffrey A Law (law@cygnus.com)
26102
26103 * gcc.c-torture/compile/20000105-2.c: New test.
26104 * gcc.c-torture/compile/20000105-1.c: New test.
26105
26106 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26107
26108 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26109 references to printf & atoi to conform to ANSI standard.
26110 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26111 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26112 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26113 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26114 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26115 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26116 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26117 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26118 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26119 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26120 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26121 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26122 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26123 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26124 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26125 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26126 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26127 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26128 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26129 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26130 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26131 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26132 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26133 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26134 * g++.old-deja/g++.brendan/init3.C: Likewise.
26135 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26136 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26137 * g++.old-deja/g++.brendan/new2.C: Likewise.
26138 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26139 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26140 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26141 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26142 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26143 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26144 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26145 * g++.old-deja/g++.brendan/template24.C: Likewise.
26146 * g++.old-deja/g++.brendan/template3.C: Likewise.
26147 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26148 * g++.old-deja/g++.jason/inline3.C: Likewise.
26149 * g++.old-deja/g++.jason/opeq.C: Likewise.
26150 * g++.old-deja/g++.law/arg5.C: Likewise.
26151 * g++.old-deja/g++.law/arm7.C: Likewise.
26152 * g++.old-deja/g++.law/ctors11.C: Likewise.
26153 * g++.old-deja/g++.law/cvt8.C: Likewise.
26154 * g++.old-deja/g++.law/init9.C: Likewise.
26155 * g++.old-deja/g++.law/refs4.C: Likewise.
26156 * g++.old-deja/g++.law/template2.C: Likewise.
26157 * g++.old-deja/g++.law/visibility24.C: Likewise.
26158 * g++.old-deja/g++.law/vtable3.C: Likewise.
26159 * g++.old-deja/g++.mike/asm2.C: Likewise.
26160 * g++.old-deja/g++.mike/eh1.C: Likewise.
26161 * g++.old-deja/g++.mike/misc1.C: Likewise.
26162 * g++.old-deja/g++.mike/misc13.C: Likewise.
26163 * g++.old-deja/g++.mike/misc14.C: Likewise.
26164 * g++.old-deja/g++.mike/ns12.C: Likewise.
26165 * g++.old-deja/g++.mike/p1248.C: Likewise.
26166 * g++.old-deja/g++.mike/p3708.C: Likewise.
26167 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26168 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26169 * g++.old-deja/g++.mike/p646.C: Likewise.
26170 * g++.old-deja/g++.mike/p700.C: Likewise.
26171 * g++.old-deja/g++.mike/p783.C: Likewise.
26172 * g++.old-deja/g++.mike/p783a.C: Likewise.
26173 * g++.old-deja/g++.mike/p783b.C: Likewise.
26174 * g++.old-deja/g++.mike/p786.C: Likewise.
26175 * g++.old-deja/g++.mike/p789.C: Likewise.
26176 * g++.old-deja/g++.mike/p789a.C: Likewise.
26177 * g++.old-deja/g++.mike/p807a.C: Likewise.
26178 * g++.old-deja/g++.other/delete3.C: Likewise.
26179 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26180 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26181 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26182 * g++.old-deja/g++.other/empty1.C: Likewise.
26183 * g++.old-deja/g++.other/temporary1.C: Likewise.
26184 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26185 * g++.old-deja/g++.pt/t16.C: Likewise.
26186 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26187
26188 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26189
26190 * gcc.dg/991230-1.c: New test.
26191
26192 1999-12-29 Jeffrey A Law (law@cygnus.com)
26193
26194 * gcc.c-torture/compile/991229-3.c: New test.
26195 * gcc.c-torture/compile/991229-2.c: New test.
26196 * gcc.c-torture/compile/991229-1.c: New test.
26197
26198 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26199
26200 * gcc.c-torture/compile/labels-2.c: New test.
26201
26202 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26203
26204 * gcc.c-torture/execute/991227-1.c: New test.
26205
26206 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26207
26208 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26209
26210 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26211
26212 * gcc.c-torture/execute/991221-1.c: New test.
26213
26214 1999-12-20 Nathan Sidwell <nathan@acm.org>
26215
26216 * g++.old-deja/g++.other/cast3.C: New test.
26217
26218 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26219
26220 * gcc.c-torture/execute/991216-4.c: New test.
26221
26222 1999-12-16 Michael Meissner <meissner@cygnus.com>
26223
26224 * gcc.c-torture/execute/991216-1.c: New test.
26225 * gcc.c-torture/execute/991216-2.c: New test.
26226 * gcc.c-torture/execute/991216-3.c: New test.
26227
26228 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26229
26230 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26231 Actually make the test fail by using "-O2" for compilation.
26232
26233 1999-12-15 Nathan Sidwell <nathan@acm.org>
26234
26235 * g++.old-deja/g++.warn/cast-align1.C: New test.
26236
26237 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26238
26239 * gcc.c-torture/compile/991214-1.c: New test.
26240 * gcc.c-torture/compile/991214-2.c: New test.
26241
26242 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26243
26244 * gcc.dg/991214-1.c: New test.
26245
26246 1999-12-13 Jeffrey A Law (law@cygnus.com)
26247
26248 * gcc.c-torture/compile/991213-3.c: New test.
26249 * gcc.c-torture/compile/991213-2.c: New test.
26250 * gcc.c-torture/compile/991213-1.c: New test.
26251
26252 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26253
26254 * gcc.dg/991209-1.c: New test.
26255
26256 1999-12-08 Nathan Sidwell <nathan@acm.org>
26257
26258 * gcc.c-torture/compile/991208-1.c: New test.
26259
26260 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26261
26262 * gcc.dg/ultrasp2.c: New test.
26263
26264 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26265
26266 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26267
26268 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26269
26270 * gcc.c-torture/compile/991202-1.c: New test.
26271 * gcc.c-torture/execute/991202-1.c: New test.
26272 * gcc.c-torture/execute/991202-2.c: New test.
26273 * gcc.c-torture/execute/991202-3.c: New test.
26274
26275 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26276
26277 * g++.old-deja/g++.abi/align.C: New test.
26278 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26279 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26280
26281 1999-12-01 Richard Henderson <rth@cygnus.com>
26282
26283 * gcc.c-torture/execute/991201-1.c: New.
26284
26285 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26286
26287 * gcc.dg/991129-1.c: New test.
26288
26289 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26290
26291 * gcc.c-torture/compile/991127-1.c: New test.
26292
26293 1999-11-22 Nathan Sidwell <nathan@acm.org>
26294
26295 * g++.old-deja/g++.other/warn4.C: New test.
26296
26297 1999-11-22 Nathan Sidwell <nathan@acm.org>
26298
26299 * g++.old-deja/g++.eh/cleanup2.C: New test.
26300 * g++.old-deja/g++.ext/pretty2.C: New test.
26301 * g++.old-deja/g++.ext/pretty3.C: New test.
26302 * g++.old-deja/g++.other/debug6.C: New test.
26303
26304 1999-10-20 Jim Wilson <wilson@cygnus.com>
26305
26306 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26307 compiler_output to look for one error message instead of two.
26308
26309 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26310
26311 * gcc.c-torture/execute/991118-1.c: Also test case
26312 where the word boundary does not split a byte evenly.
26313
26314 1999-11-19 Nathan Sidwell <nathan@acm.org>
26315
26316 * g++.old-deja/g++.ext/restrict1.C: New test.
26317
26318 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26319
26320 * gcc.c-torture/execute/991118-1.c: New test.
26321
26322 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26323
26324 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26325 working directory pathnames.
26326
26327 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26328
26329 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26330 host is equipped with driver.h and driver.o so it can actually
26331 compile and run the tests.
26332
26333 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26334
26335 * gcc.c-torture/compile/991008-1.c: New test.
26336
26337 1999-11-08 Nick Clifton <nickc@cygnus.com>
26338
26339 * lib/gcc-dg.exp: Include target-supports.exp
26340
26341 1999-11-05 Nick Clifton <nickc@cygnus.com>
26342
26343 * lib/target-supports.exp: New file: Provide procs to test for
26344 features supported by the target.
26345 (check_weak_available): Moved here from ecos.exp.
26346 (check_alias_available): New proc: Determine of the target
26347 toolchain supports the alias attribute.
26348
26349 * gcc.dg/special/ecos.exp: Move check_weak_available to
26350 target-supports.exp.
26351 (alias-1.c): Only perform the test if the target supports
26352 aliases.
26353 (wkali-1.c): Only perform the test if the target supports
26354 aliases.
26355
26356 * gcc.dg/990506-0.c: Expect error messages from cross
26357 targets as well as native targets.
26358
26359 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26360
26361 * gcc.dg/ultrasp1.c: Removed xfail.
26362 * gcc.dg/struct-ret-2.c: Likewise.
26363 * gcc.dg/array-1.c: Likewise.
26364
26365 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26366
26367 * gcc.dg/struct-ret-2.c: New test.
26368
26369 * gcc.dg/array-1.c: New test.
26370
26371 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26372
26373 * gcc.c-torture/execute/991030-1.c: New test.
26374
26375 1999-10-26 Richard Henderson <rth@cygnus.com>
26376
26377 * gcc.c-torture/compile/991026-2.c: New test.
26378
26379 1999-10-26 Jeffrey A Law (law@cygnus.com)
26380
26381 * gcc.c-torture/compile/991026-1.c: New test.
26382
26383 1999-10-23 Jeffrey A Law (law@cygnus.com)
26384
26385 * gcc.c-torture/execute/991023-1.c: New test.
26386
26387 1999-10-19 Jeffrey A Law (law@cygnus.com)
26388
26389 * gcc.c-torture/execute/991019-1.c: New test.
26390
26391 1999-10-16 Richard Henderson <rth@cygnus.com>
26392
26393 * gcc.c-torture/execute/991016-1.c: New test.
26394
26395 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26396
26397 * gcc.c-torture/execute/991014-1.c: New test.
26398
26399 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26400
26401 * g++.old-deja/g++.other/union2.C: New test.
26402
26403 1999-10-13 Nathan Sidwell <nathan@acm.org>
26404
26405 * g++.old-deja/g++.other/vaarg2.C: New test.
26406 * g++.old-deja/g++.other/vaarg3.C: New test.
26407
26408 1999-10-12 Craig Burley <craig@jcb-sc.com>
26409
26410 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26411 in compile/.
26412
26413 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26414
26415 * gcc.c-torture/execute/va-arg-11.c: New test.
26416
26417 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26418
26419 * lib/file-format.exp (gcc_target_object_format): Don't
26420 crash if objdump is unavailable.
26421
26422 1999-09-29 Donn Terry <donn@interix.com>
26423
26424 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26425
26426 1999-09-28 Nick Clifton <nickc@cygnus.com>
26427
26428 * gcc.c-torture/compile/990928-1.c: New test.
26429
26430 1999-09-28 Nathan Sidwell <nathan@acm.org>
26431
26432 * g++.old-deja/g++.other/decl6.C: New test.
26433
26434 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26435
26436 * gcc.c-torture/execute/va-arg-10.c: New test.
26437
26438 1999-09-27 Nathan Sidwell <nathan@acm.org>
26439
26440 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26441 __PRETTY_FUNCTION__.
26442
26443 1999-09-23 Nick Clifton <nickc@cygnus.com>
26444
26445 * gcc.c-torture/execute/990923-1.c: New test.
26446
26447 1999-09-21 Nick Clifton <nickc@cygnus.com>
26448
26449 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26450 for which -fpic is inappropriate.
26451
26452 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26453
26454 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26455
26456 1999-09-21 Nathan Sidwell <nathan@acm.org>
26457
26458 * g++.old-deja/g++.other/dyncast1.C: New test.
26459 * g++.old-deja/g++.other/dyncast2.C: New test.
26460 * g++.old-deja/g++.other/dyncast3.C: New test.
26461 * g++.old-deja/g++.other/dyncast4.C: New test.
26462 * g++.old-deja/g++.other/dyncast5.C: New test.
26463 * g++.old-deja/g++.eh/catch3.C: New test.
26464 * g++.old-deja/g++.eh/catch3p.C: New test.
26465 * g++.old-deja/g++.eh/catch4.C: New test.
26466 * g++.old-deja/g++.eh/catch4p.C: New test.
26467 * g++.old-deja/g++.eh/catch5.C: New test.
26468 * g++.old-deja/g++.eh/catch5p.C: New test.
26469 * g++.old-deja/g++.eh/catch6.C: New test.
26470 * g++.old-deja/g++.eh/catch6p.C: New test.
26471 * g++.old-deja/g++.eh/catch7.C: New test.
26472 * g++.old-deja/g++.eh/catch7p.C: New test.
26473 * g++.old-deja/g++.eh/catch8.C: New test.
26474 * g++.old-deja/g++.eh/catch8p.C: New test.
26475 * g++.old-deja/g++.eh/catch9.C: New test.
26476 * g++.old-deja/g++.eh/catch9p.C: New test.
26477
26478 1999-09-13 Nathan Sidwell <nathan@acm.org>
26479
26480 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26481 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26482
26483 1999-09-13 Jeffrey A Law (law@cygnus.com)
26484
26485 * gcc.c-torture/compile/990913-1.c: New test.
26486
26487 1999-09-10 Nathan Sidwell <nathan@acm.org>
26488
26489 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26490 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26491
26492 1999-09-09 Richard Henderson <rth@cygnus.com>
26493
26494 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26495
26496 1999-09-09 Nathan Sidwell <nathan@acm.org>
26497
26498 * g++.old-deja/g++.other/lookup11.C: New test.
26499 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26500 what is permitted and what we want.
26501 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26502 overload use.
26503 * g++.old-deja/g++.jason/rfg5.C: Likewise
26504
26505 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26506
26507 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26508 * gcc.c-torture/noncompile/poison-1.c: New file.
26509
26510 1999-09-08 Nathan Sidwell <nathan@acm.org>
26511
26512 * g++.old-deja/g++.other/sizeof3.C: New test.
26513 * g++.old-deja/g++.other/sizeof4.C: New test.
26514 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26515 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26516
26517 1999-09-07 Richard Henderson <rth@cygnus.com>
26518
26519 * gcc.dg/va-arg-1.c: New.
26520
26521 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26522
26523 * gcc.c-torture/execute/va-arg-9.c: New test.
26524
26525 1999-09-05 Craig Burley <craig@jcb-sc.com>
26526
26527 * g77.f-torture/compile/980519-2.f: New test.
26528 * g77.f-torture/compile/19990905-0.f: New test.
26529 * g77.f-torture/compile/19990905-1.f: New test.
26530 * g77.f-torture/compile/19990905-2.f: New test.
26531
26532 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26533
26534 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26535
26536 * gcc.c-torture/execute/990827-1.c: Fix typo.
26537
26538 1999-09-03 Nathan Sidwell <nathan@acm.org>
26539
26540 * g++.old-deja/g++.other/deref1.C: New test.
26541
26542 1999-09-02 Nathan Sidwell <nathan@acm.org>
26543
26544 * g++.old-deja/g++.other/ambig2.C: New test.
26545 * g++.old-deja/g++.other/cond5.C: New test.
26546 * g++.old-deja/g++.other/lookup16.C: New test.
26547
26548 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26549
26550 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26551 assemblers too.
26552
26553 1999-08-31 Jeffrey A Law (law@cygnus.com)
26554
26555 * lib/c-torture.exp: Avoid the "compare executables" optimization
26556 when testing native.
26557
26558 1999-08-29 Jeffrey A Law (law@cygnus.com)
26559
26560 * gcc.c-torture/execute/990829-1.c: New test.
26561 * gcc.c-torture/compile/990829-1.c: New test.
26562
26563 1999-08-27 Paul Burchard <burchard@pobox.com>
26564
26565 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26566 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26567 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26568 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26569 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26570 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26571 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26572 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26573 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26574 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26575 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26576
26577 1999-08-27 Jeffrey A Law (law@cygnus.com)
26578
26579 * gcc.c-torture/execute/990827-1.c: New test.
26580
26581 1999-08-26 Craig Burley <craig@jcb-sc.com>
26582
26583 * g77.f-torture/noncompile/19990826-4.f: New test.
26584
26585 * g77.f-torture/compile/19990826-3.f: New test.
26586
26587 * g77.f-torture/execute/19990826-2.f: New test.
26588
26589 * g77.f-torture/compile/19990826-1.f: New test.
26590
26591 * gcc.c-torture/execute/990826-0.c: New test.
26592 * g77.c-torture/execute/19990826-0.f: New test.
26593
26594 * g77.f-torture/noncompile/970626-2.f: New test.
26595
26596 1999-08-25 Paul Burchard <burchard@pobox.com>
26597
26598 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26599 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26600 lss-011.C: New tests.
26601
26602 1999-08-25 Nathan Sidwell <nathan@acm.org>
26603
26604 * g++.old-deja/g++.other/decl5.C: New test.
26605
26606 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26607
26608 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26609 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26610 call `postbase' for each one. All callers of `postbase' changed
26611 to call this instead.
26612
26613 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26614
26615 * gcc.c-torture/execute/990811-1.c: New test.
26616
26617 1999-08-09 Nick Clifton <nickc@cygnus.com>
26618
26619 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26620 just native ones.
26621
26622 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26623 just native ones.
26624
26625 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26626
26627 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26628
26629 1999-08-04 Jeffrey A Law (law@cygnus.com)
26630
26631 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26632
26633 1999-08-04 Nathan Sidwell <nathan@acm.org>
26634
26635 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26636
26637 1999-08-04 Jeffrey A Law (law@cygnus.com)
26638
26639 * gcc.c-torture/execute/990804-1.c: New test.
26640
26641 1999-08-03 Nathan Sidwell <nathan@acm.org>
26642
26643 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26644 * g++.old-deja/g++.brendan/crash64.C: Likewise
26645 * g++.old-deja/g++.brendan/overload8.C: Likewise
26646
26647 1999-08-03 Nathan Sidwell <nathan@acm.org>
26648
26649 * g++.old-deja/g++.other/struct1.C: New test.
26650
26651 1999-08-03 Nathan Sidwell <nathan@acm.org>
26652
26653 * g++.old-deja/g++.other/enum2.C: New test.
26654
26655 1999-08-02 Richard Henderson <rth@cygnus.com>
26656
26657 Adapted from tests from Franz Sirl:
26658 * gcc.c-torture/execute/va-arg-7.c: New test.
26659 * gcc.c-torture/execute/va-arg-8.c: New test.
26660
26661 1999-08-01 Jeffrey A Law (law@cygnus.com)
26662
26663 * gcc.c-torture/compile/990801-2.c: New test.
26664
26665 * gcc.c-torture/compile/990801-1.c: New test.
26666
26667 1999-07-27 Michael Meissner <meissner@cygnus.com>
26668
26669 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26670 fp-cmp-1.c, converting double to float.
26671
26672 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26673 fp-cmp-1.c, converting double to long double.
26674
26675 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26676 from fr1 to unknown_register, since fr1 is a legitimate register
26677 on some machines.
26678
26679 1999-07-25 Jeffrey A Law (law@cygnus.com)
26680
26681 * README: More listname related changes.
26682
26683 1999-07-08 Catherine Moore <clm@cygnus.com>
26684
26685 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26686
26687 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26688
26689 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26690
26691 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26692
26693 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26694
26695 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26696
26697 * gcc.dg/990703-1.c: New test.
26698
26699 1999-06-29 Nick Clifton <nickc@cygnus.com>
26700
26701 * lib/file-format.exp: New file: Move definition of proc
26702 gcc_target_object_format to here from
26703 gcc.dg/special/ecos.exp.
26704
26705 * lib/c-torture.exp: Include lib file-format.exp.
26706 * lib/gcc-dg.exp: Include lib file-format.exp.
26707
26708 * gcc.dg/special/ecos.exp: Remove definition of proc
26709 gcc_target_object_format.
26710
26711 1999-06-28 Jeffrey A Law (law@cygnus.com)
26712
26713 * gcc.c-torture/execute/990628-1.c: New test.
26714
26715 1999-06-25 Jeffrey A Law (law@cygnus.com)
26716
26717 * gcc.c-torture/compile/990625-2.c: New test.
26718
26719 * gcc.c-torture/compile/990625-1.c: New test.
26720
26721 1999-06-23 Nick Clifton <nickc@cygnus.com>
26722
26723 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26724 attributes compile.
26725 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26726 ports that use the COFF/PE file format.
26727
26728 1999-06-17 Jeffrey A Law (law@cygnus.com)
26729
26730 * gcc.c-torture/compile/990617-1.c: New test.
26731
26732 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26733
26734 * g++.old-deja/g++.other/decl4.C: New test.
26735
26736 1999-06-14 Nathan Sidwell <nathan@acm.org>
26737
26738 * g++.old-deja/g++.other/bitfld3.C: New test.
26739
26740 1999-06-08 Nathan Sidwell <nathan@acm.org>
26741
26742 * g++.old-deja/g++.eh/catch1.C: New test.
26743
26744 1999-06-07 Jeffrey A Law (law@cygnus.com)
26745
26746 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26747
26748 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26749 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26750
26751 1999-06-05 Craig Burley <craig@jcb-sc.com>
26752
26753 * g77.f-torture/compile/19990502-0.f: Replace with new,
26754 shorter, test that still fails after recent changes.
26755
26756 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26757
26758 * gcc.c-torture/execute/990604-1.c: New test.
26759
26760 1999-05-31 Jeffrey A Law (law@cygnus.com)
26761
26762 * gcc.c-torture/execute/990531-1.c: New test.
26763
26764 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26765
26766 * gcc.c-torture/compile/990527-1.c: New test.
26767
26768 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26769
26770 * gcc.c-torture/execute/990527-1.c: New test.
26771
26772 1999-05-25 Nick Clifton <nickc@cygnus.com>
26773
26774 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26775 bitfields as signed.
26776
26777 1999-05-25 Craig Burley <craig@jcb-sc.com>
26778
26779 * g77.f-torture/compile/19990525-0.f: New test.
26780
26781 1999-05-25 Jeffrey A Law (law@cygnus.com)
26782
26783 * gcc.c-torture/execute/990525-2.c: New test.
26784
26785 * gcc.c-torture/execute/990525-1.c: New test.
26786
26787 1999-05-24 Nathan Sidwell <nathan@acm.org>
26788
26789 * g++.old-deja/g++.other/anon3.C: New test.
26790 * g++.old-deja/g++.other/anon4.C: New test.
26791 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26792 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26793 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26794 Merrill).
26795
26796 1999-05-24 Jeffrey A Law (law@cygnus.com)
26797
26798 * gcc.c-torture/execute/990524-1.c: New test.
26799
26800 * gcc.dg/990524-1.c: New test.
26801
26802 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26803
26804 * gcc.c-torture/compile/990523-1.c: New test.
26805
26806 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26807
26808 * gcc.c-torture/compile/990519-1.c: New test.
26809
26810 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26811
26812 * gcc.c-torture/compile/990517-1.c: New test.
26813
26814 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26815 (e4, f4): New tests.
26816 (main): Call them.
26817
26818 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26819
26820 * gcc.dg/noreturn-1.c: New test.
26821
26822 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26823
26824 * gcc.c-torture/execute/990513-1.c: New test.
26825
26826 1999-05-10 Richard Henderson <rth@cygnus.com>
26827
26828 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26829
26830 1999-05-10 Craig Burley <craig@jcb-sc.com>
26831
26832 * g77.f-torture/execute/erfc.f: Use small single-precision
26833 values, to avoid problems on Alphas when not -mieee.
26834
26835 1999-05-08 Craig Burley <craig@jcb-sc.com>
26836
26837 * gcc.dg/990506-0.c: New test.
26838
26839 1999-05-08 Richard Henderson <rth@cygnus.com>
26840
26841 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26842 the constant to test. Don't XFAIL 64-bit targets.
26843
26844 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26845 * g++.old-deja/g++.law/profile1.C: Likewise.
26846
26847 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26848 operator new instances.
26849 * g++.old-deja/g++.other/delete5.C: Likewise.
26850
26851 1999-05-03 Craig Burley <craig@jcb-sc.com>
26852
26853 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26854 intrinsic.
26855
26856 1999-05-03 Craig Burley <craig@jcb-sc.com>
26857
26858 * g77.f-torture/execute/u77-test.f: Reverse order of two
26859 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26860
26861 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26862
26863 * gcc.dg/compare1.c: New test.
26864
26865 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26866
26867 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26868 New tests.
26869
26870 1999-05-02 Craig Burley <craig@jcb-sc.com>
26871
26872 * g77.f-torture/compile/19990502-1.f: New test.
26873
26874 1999-05-02 Craig Burley <craig@jcb-sc.com>
26875
26876 * g77.f-torture/compile/19990502-0.f: New test.
26877
26878 1999-05-02 Craig Burley <craig@jcb-sc.com>
26879
26880 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26881 intrinsic.
26882
26883 1999-05-02 Craig Burley <craig@jcb-sc.com>
26884
26885 * g77.f-torture/execute/u77-test.f (main): List libU77
26886 intrinsics not currently tested.
26887 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26888 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26889 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26890 Trim blanks off the ends of some printed strings.
26891
26892 1999-05-02 Craig Burley <craig@jcb-sc.com>
26893
26894 * g77.f-torture/execute/u77-test.f (main): Just warn about
26895 FSTAT gid disagreement, as it's expected on some systems.
26896
26897 1999-05-01 Craig Burley <craig@jcb-sc.com>
26898
26899 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26900 use a new function, which allows for some slop.
26901 Clean up some commentary.
26902 (issum): The new function.
26903 (sgladd): Deleted subroutine.
26904
26905 1999-05-01 Craig Burley <craig@jcb-sc.com>
26906
26907 * g77.f-torture/execute/u77-test.f: Modify to be more like
26908 libf2c/libU77 version, bringing patches to that version here.
26909 Add suitable commentary.
26910
26911 1999-04-25 Richard Henderson <rth@cygnus.com>
26912
26913 * gcc.dg/990424-1.c: New test.
26914
26915 1999-04-24 Craig Burley <craig@jcb-sc.com>
26916
26917 * g77.f-torture/execute/u77-test.f (main): Bug involving
26918 LSTAT has been fixed, so turn back on full checking.
26919
26920 1999-04-20 Craig Burley <craig@jcb-sc.com>
26921
26922 * g77.f-torture/compile/19990419-0.f: New test.
26923 * g77.f-torture/execute/19990419-1.f: New test.
26924
26925 1999-04-17 Richard Henderson <rth@cygnus.com>
26926
26927 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26928 to avoid the need for a prototype to supress a warning.
26929
26930 1999-04-07 Jim Wilson <wilson@cygnus.com>
26931
26932 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26933
26934 1999-04-04 Jeffrey A Law (law@cygnus.com)
26935
26936 * gcc.c-torture/execute/990404-1.c: New test.
26937
26938 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26939
26940 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26941 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26942 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26943 missing initializer warnings.
26944
26945 1999-03-28 Jeffrey A Law (law@cygnus.com)
26946
26947 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26948 matching strings.
26949
26950 1999-03-26 Jeffrey A Law (law@cygnus.com)
26951
26952 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26953
26954 1999-03-26 Craig Burley <craig@jcb-sc.com>
26955
26956 * g77.f-torture/execute/19990325-0.f: New test.
26957 * g77.f-torture/execute/19990325-1.f: New test.
26958
26959 1999-03-24 Jeffrey A Law (law@cygnus.com)
26960
26961 * gcc.c-torture/execute/990324-1.c: New test.
26962
26963 1999-03-22 Jim Wilson <wilson@cygnus.com>
26964
26965 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26966 test with 4.
26967
26968 1999-03-17 Richard Henderson <rth@cygnus.com>
26969
26970 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26971
26972 1999-03-13 Craig Burley <craig@jcb-sc.com>
26973
26974 * g77.f-torture/execute/19990313-2.f: New test.
26975 * g77.f-torture/execute/19990313-3.f: New test.
26976
26977 1999-03-13 Craig Burley <craig@jcb-sc.com>
26978
26979 * g77.f-torture/execute/19990313-0.f: New test.
26980 * g77.f-torture/execute/19990313-1.f: New test.
26981
26982 1999-03-12 Jim Wilson <wilson@cygnus.com>
26983
26984 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26985 printf to sprintf.
26986 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26987 (main): Add check for u15. Conditionalize u31 check depending on
26988 whether ints are <32 bits or >=32 bits.
26989
26990 1999-03-08 Craig Burley <craig@jcb-sc.com>
26991
26992 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26993
26994 1999-03-08 Craig Burley <craig@jcb-sc.com>
26995
26996 * g77.f-torture/compile/19990305-0.f: New test.
26997 * g77.f-torture/execute/19981119-0.f: New test.
26998
26999 1999-03-08 Craig Burley <craig@jcb-sc.com>
27000
27001 * g77.f-torture/execute/970625-2.f: call ABORT if final
27002 result is not correct, instead of just printing it.
27003 Add this checking via newly introduced obfuscation, to
27004 trip up buggy front ends.
27005
27006 1999-03-07 Craig Burley <craig@jcb-sc.com>
27007
27008 * g77.f-torture/compile/960317-1.f: Moved from being
27009 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27010
27011 1999-03-06 Craig Burley <craig@jcb-sc.com>
27012
27013 * g77.f-torture/execute/960317-1.f: New (old) test.
27014 * g77.f-torture/execute/970625-2.f: Ditto.
27015
27016 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27017
27018 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27019 message on line 1 or line 2; cccp and cpplib do this differently.
27020
27021 1999-03-01 Jeffrey A Law (law@cygnus.com)
27022
27023 * g++.old-deja/g++.law/weak1.C: New test.
27024
27025 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27026
27027 * gcc.c-torture/execute/990119-1.c: Renamed to...
27028 * gcc.dg/990119-1.c: this, so it will only be tested once
27029 (it's a preprocessor test, it doesn't need to be run at
27030 multiple optimization levels).
27031
27032 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27033
27034 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27035 ALWAYS_CXXFLAGS.
27036
27037 1999-02-24 Craig Burley <craig@jcb-sc.com>
27038
27039 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27040 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27041 to not be compilable by current g77.
27042
27043 1999-02-24 Nick Clifton <nickc@cygnus.com>
27044
27045 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27046
27047 1999-02-22 Jeffrey A Law (law@cygnus.com)
27048
27049 * gcc.c-torture/execute/990222-1.c: New test.
27050
27051 1999-02-19 Craig Burley <craig@jcb-sc.com>
27052
27053 * g77.f-torture/compile/19990218-0.f: New test.
27054 * g77.f-torture/noncompile/19990218-1.f: New test.
27055
27056 1999-02-18 Craig Burley <craig@jcb-sc.com>
27057
27058 * g77.f-torture/compile/19981216-0.f: New test.
27059
27060 1999-02-14 Jeffrey A Law (law@cygnus.com)
27061
27062 * gcc.dg/990214-1.c: New test.
27063
27064 1999-02-13 Jeffrey A Law (law@cygnus.com)
27065
27066 * gcc.dg/990213-2.c: New test.
27067
27068 * gcc.dg/990213-1.c: New test.
27069
27070 1999-02-12 Jeffrey A Law (law@cygnus.com)
27071
27072 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27073 ints.
27074
27075 1999-02-11 Nick Clifton <nickc@cygnus.com>
27076
27077 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27078 specified by target.
27079
27080 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27081
27082 1999-02-11 Jeffrey A Law (law@cygnus.com)
27083
27084 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27085
27086 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27087
27088 * gcc.dg/special/ecos.exp: New test driver for new tests with
27089 special requirements.
27090
27091 * gcc.dg/special/alias-1.c: New test.
27092 * gcc.dg/special/gcsec-1.c: New test.
27093 * gcc.dg/special/weak-1.c: New test.
27094 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27095 * gcc.dg/special/weak-2.c: New test.
27096 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27097 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27098 * gcc.dg/special/wkali-1.c: New test.
27099 * gcc.dg/special/wkali-2.c: New test.
27100 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27101 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27102
27103 1999-02-10 Felix Lee <flee@cygnus.com>
27104
27105 * lib/c-torture.exp (c-torture-compile): Pull out code for
27106 analyzing gcc error messages.
27107 (c-torture-execute): Likewise. Fix some (harmless) false
27108 positives.
27109 * lib/gcc.exp (gcc_check_compile): New function.
27110
27111 1999-02-08 Richard Henderson <rth@cygnus.com>
27112
27113 * gcc.c-torture/execute/990208-1.c: New test.
27114
27115 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27116
27117 * g++.dg/special/ecos.exp: New driver for new tests with special
27118 requirements
27119
27120 * g++.dg/special/conpr-1.C: New test
27121 * g++.dg/special/conpr-2.C: New test
27122 * g++.dg/special/conpr-2a.C: New test
27123 * g++.dg/special/conpr-3.C: New test
27124 * g++.dg/special/conpr-3a.C: New test
27125 * g++.dg/special/conpr-3b.C: New test
27126
27127 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27128 allow g++ to use the dg driver
27129
27130 * README: Add comment about g++.dg directory
27131
27132 1999-02-06 Jeffrey A Law (law@cygnus.com)
27133
27134 * README: Update email addresses.
27135
27136 1999-02-03 Nick Clifton <nickc@cygnus.com>
27137
27138 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27139 arguments in order to force structure S onto the stack even on
27140 the alpha.
27141 (test): Pass 10 leading arguments to function foo as well as the
27142 structure S.
27143
27144 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27145 failure for all targets.
27146
27147 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27148 abort to terminate program execution.
27149
27150 1999-01-30 Richard Henderson <rth@cygnus.com>
27151
27152 * gcc.c-torture/execute/990130-1.c: New test.
27153
27154 1999-01-30 Jeffrey A Law (law@cygnus.com)
27155
27156 * gcc.dg/990130-1.c: New test.
27157
27158 1999-01-28 Michael Meissner <meissner@cygnus.com>
27159
27160 * gcc.c-torture/execute/990128-1.c: New test.
27161
27162 1999-01-27 Michael Meissner <meissner@cygnus.com>
27163
27164 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27165
27166 1999-01-27 Felix Lee <flee@cygnus.com>
27167
27168 * lib/c-torture.exp (c-torture-compile): pull out code for
27169 analyzing gcc error messages.
27170 (c-torture-execute): ditto, and fix some (harmless) false
27171 positives.
27172 * lib/gcc.exp (gcc_check_compile): new function.
27173
27174 1999-01-17 Jeffrey A Law (law@cygnus.com)
27175
27176 * gcc.dg/990117-1.c: New test.
27177
27178 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27179
27180 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27181
27182 1999-01-15 Jeffrey A Law (law@cygnus.com)
27183
27184 * g77.f-torture/compile/990115-1.f: New test.
27185
27186 1999-01-07 Jeffrey A Law (law@cygnus.com)
27187
27188 * gcc.c-torture/compile/990107-1.c: New test
27189
27190 1999-01-06 Jeffrey A Law (law@cygnus.com)
27191
27192 * gcc.c-torture/execute/990106-2.c: New test.
27193
27194 * gcc.c-torture/execute/990106-1.c: New test.
27195
27196 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27197
27198 * gcc.c-torture/compile/981223-1.c: New test.
27199
27200 1998-12-29 Richard Henderson <rth@cygnus.com>
27201
27202 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27203 (opt3): Rename from opt4 and disable.
27204
27205 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27206
27207 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27208
27209 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27210
27211 * g++.old-deja/g++.other/conv5.C: New test.
27212
27213 1998-12-14 Nick Clifton <nickc@cygnus.com>
27214
27215 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27216
27217 1998-12-11 Jeffrey A Law (law@cygnus.com)
27218
27219 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27220
27221 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27222
27223 * gcc.c-torture/compile/981211-1.c: New test.
27224
27225 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27226
27227 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27228
27229 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27230
27231 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27232
27233 * gcc.special/930510-1.c: Make C9X safe.
27234 * gcc.misc-tests/gcov-1.c Similarly.
27235 * gcc.misc-tests/gcov-2.c Similarly.
27236
27237 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27238
27239 * gcc.dg/ultrasp1.c: New test.
27240
27241 1998-12-06 Richard Henderson <rth@cygnus.com>
27242
27243 * gcc.c-torture/execute/981206.c: New test.
27244
27245 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27246
27247 * g++.old-deja/g++.ns/template7.C: New test.
27248
27249 * g++.old-deja/g++.other/expr1.C: New test.
27250
27251 * g++.old-deja/g++.eh/tmpl3.C: New test.
27252
27253 * g++.old-deja/g++.eh/tmpl2.C: New test.
27254
27255 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27256
27257 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27258 * g++.old-deja/g++.other/using6.C: Removed.
27259 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27260
27261 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27262
27263 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27264
27265 * g++.old-deja/g++.pt/overload8.C: New test.
27266
27267 * g++.old-deja/g++.pt/overload7.C: New test.
27268
27269 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27270
27271 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27272 and relinking messages.
27273 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27274 compiling with -frepo.
27275
27276 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27277
27278 * g++.old-deja/g++.pt/lookup6.C: New test.
27279
27280 1998-11-30 Nick Clifton <nickc@cygnus.com>
27281
27282 * gcc.c-torture/execute/981130-1.c: New test.
27283 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27284
27285 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27286
27287 * g++.old-deja/g++.pt/explicit76.C: New test.
27288
27289 * g++.old-deja/g++.pt/friend38.C: New test.
27290
27291 * g++.old-deja/g++.ns/crash2.C: New test.
27292
27293 * g++.old-deja/g++.pt/defarg8.C: New test.
27294
27295 * g++.old-deja/g++.pt/instantiate6.C: New test.
27296
27297 * g++.old-deja/g++.pt/static6.C: New test.
27298
27299 * g++.old-deja/g++.pt/decl2.C: New test.
27300
27301 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27302
27303 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27304 problem is actually related with name lookup, but so what? :-)
27305
27306 * g++.old-deja/g++.pt/friend37.C: New test.
27307
27308 1998-11-25 Dave Love <d.love@dl.ac.uk>
27309
27310 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27311 element, which fails on some systems.
27312
27313 * g77.f-torture/execute/labug1.f: New test.
27314
27315 1998-11-21 Jeffrey A Law (law@cygnus.com)
27316
27317 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27318 is defined.
27319
27320 1998-11-18 Dave Love <d.love@dl.ac.uk>
27321
27322 * g77.f-torture/compile/981117-1.f: New test.
27323
27324 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27325
27326 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27327 properly discarded.
27328
27329 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27330
27331 * gcc.c-torture/execute/memcheck: New directory of tests for
27332 -fcheck-memory-usage.
27333
27334 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27335
27336 * README: New file, general information about the testsuite and
27337 new description of the various C++ test subdirectories.
27338 * README.g++: Eliminate obsolete information, update and move most
27339 relevant stuff to README.
27340
27341 1998-11-07 Richard Henderson <rth@cygnus.com>
27342
27343 * gcc.c-torture/compile/981107-1.c: New test.
27344
27345 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27346
27347 * execute/memcpy-bi.c: New testcase.
27348
27349 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27350
27351 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27352 base classes.
27353
27354 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27355 template is selected.
27356
27357 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27358 classes, it should be accepted for all types.
27359
27360 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27361
27362 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27363 specializations start with template headers.
27364
27365 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27366
27367 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27368
27369 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27370 non-POD types.
27371
27372 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27373
27374 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27375
27376 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27377
27378 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27379
27380 1998-10-19 Jeffrey A Law (law@cygnus.com)
27381
27382 * 981019-1.c: New test.
27383
27384 1998-10-14 Robert Lipe <robertl@dgii.com>
27385
27386 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27387 find objc headers.
27388
27389 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27390
27391 * compile/981001-4.c: Remove use of GCC extension that triggers a
27392 compiler bug.
27393
27394 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27395
27396 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27397
27398 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27399
27400 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27401 instantiation of template produces incorrect code for delete
27402 expression.
27403
27404 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27405 constructors' name is not unique.
27406 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27407 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27408
27409 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27410 automatic array of const is ill-formed.
27411
27412 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27413 of template parameter?
27414
27415 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27416 const.
27417
27418 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27419 pointer-to-member expression.
27420
27421 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27422 declaration causes ICE.
27423
27424 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27425
27426 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27427 reserved in the global namespace.
27428
27429 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27430 generate needed virtual table.
27431
27432 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27433
27434 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27435
27436 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27437 template-dependent type
27438
27439 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27440
27441 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27442 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27443 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27444
27445 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27446 class should be usable as argument of member function.
27447 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27448 class should be usable as return type of member function.
27449 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27450 class should be usable as type of data member.
27451
27452 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27453
27454 1998-10-09 Jeffrey A Law (law@cygnus.com)
27455
27456 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27457
27458 1998-10-08 Nick Clifton <nickc@cygnus.com>
27459
27460 * gcc.dg/dll-?.c Add thumb to target list.
27461 Fix assembler scan patterns to match current assembler output.
27462
27463 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27464
27465 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27466 matching of template brackets.
27467
27468 * g++.old-deja/g++.other/using4.C: New test. Test using
27469 declarations of methods from base classes.
27470
27471 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27472 within functions should introduce names into the innermost
27473 enclosing namespace.
27474
27475 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27476 of static locals if first initialization throws.
27477
27478 1998-10-07 Jim Wilson <wilson@cygnus.com>
27479
27480 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27481
27482 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27483
27484 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27485 lose track of the possible targets of tablejump insns.
27486 * special/special.exp: Run it.
27487
27488 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27489
27490 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27491 must be declared before its specializations can be named in friend
27492 declarations.
27493
27494 1998-10-05 Dave Love <d.love@dl.ac.uk>
27495
27496 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27497
27498 * g77.f-torture/execute/io1.f: New test.
27499
27500 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27501
27502 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27503 with pointer to template function, for which no argument deduction
27504 is possible.
27505
27506 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27507 specialization of template function as argument to template
27508 function.
27509
27510 * g++.old-deja/g++.other/access2.C: New test; Inner class
27511 shouldn't have privileged access to Outer's names.
27512
27513 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27514
27515 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27516 friend template declared within template class conflicts with
27517 nested class of the same name.
27518
27519 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27520 is ignored.
27521
27522 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27523 object with direct initializer as function declaration.
27524
27525 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27526 initializers.
27527
27528 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27529 involving const pointer and NULL produces incorrect result.
27530
27531 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27532 type name without `typename' should be rejected with -pedantic.
27533
27534 1998-10-02 Richard Henderson <rth@cygnus.com>
27535
27536 * g++.old-deja/g++.other/addrof1.C: New test.
27537
27538 1998-10-01 Nick Clifton <nickc@cygnus.com>
27539
27540 * gcc.c-torture/compile/981001-1.c: New test.
27541 * gcc.c-torture/execute/981001-1.c: New test.
27542
27543 1998-10-01 Jeffrey A Law (law@cygnus.com)
27544
27545 * gcc.c-torture/compile/981001-2.c: New test.
27546 * gcc.c-torture/compile/981001-3.c: New test.
27547 * gcc.c-torture/compile/981001-4.c: New test.
27548
27549 1998-10-01 Robert Lipe <robertl@dgii.com>
27550
27551 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27552 multilibbed hosts. Idea grafted from g77.exp.
27553
27554 1998-09-30 Dave Love <d.love@dl.ac.uk>
27555
27556 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27557 avoid losing on systems which need -lsocket.
27558
27559 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27560
27561 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27562 * g++.old-deja/g++.other/nested2.C: Ditto.
27563 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27564 failure.
27565
27566 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27567
27568 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27569 preferred over template operator!= for enum bitfields.
27570
27571 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27572
27573 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27574 that happen to have the same base name, but in different scopes,
27575 are incorrectly rejected.
27576
27577 1998-09-16 Richard Henderson <rth@cygnus.com>
27578
27579 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27580 on the native word size instead of an integer literal.
27581
27582 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27583
27584 * g++.old-deja/g++.other/static2.C: Invocation of static data
27585 member of type pointer-to-function denoted as non-static member.
27586
27587 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27588 checks involving function types and aliases.
27589
27590 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27591
27592 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27593 redefined to the same non-trivial type.
27594
27595 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27596 namespace-qualification of template specializations declared in
27597 other namespaces.
27598
27599 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27600 to declare a subset of the specializations of a template function
27601 as friends of specializations of a template class.
27602
27603 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27604 member templates that do not fully specialize the enclosing
27605 template class are rejected.
27606
27607 1998-09-11 Dave Love <d.love@dl.ac.uk>
27608
27609 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27610
27611 1998-09-08 Dave Love <d.love@dl.ac.uk>
27612
27613 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27614 altered from libf2c/libU77 version.
27615
27616 1998-09-06 Dave Love <d.love@dl.ac.uk>
27617
27618 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27619
27620 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27621
27622 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27623 (un)signed char are different types for template specialization
27624 purposes.
27625
27626 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27627
27628 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27629 * objc: ObjC testsuite.
27630
27631 1998-08-31 Catherine Moore <clm@cygnus.com>
27632
27633 * gcc.c-torture/execute/941014-1.x: New file.
27634
27635 1998-08-31 Nick Clifton <nickc@cygnus.com>
27636
27637 * lib/c-torture.exp: Add support for
27638 torture_eval_before_compile and torture_eval_before_execute
27639 variables.
27640
27641 1998-08-30 Jeffrey A Law (law@cygnus.com)
27642
27643 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27644 this test triggers valid.
27645
27646 1998-08-27 Jeffrey A Law (law@cygnus.com)
27647
27648 * gcc.dg/980827-1.c: New test.
27649
27650 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27651
27652 * gcc.c-torture/execute/loop-4b.c: New test.
27653
27654 1998-08-26 Nick Clifton <nickc@cygnus.com>
27655
27656 * lib/c-torture.exp: Add support for
27657 torture_eval_before_compile and torture_eval_before_execute
27658 variables.
27659
27660 1998-08-25 Jeffrey A Law (law@cygnus.com)
27661
27662 * gcc.c-torture/compile/980825-1.c: New test.
27663
27664 1998-08-24 Nick Clifton <nickc@cygnus.com>
27665
27666 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27667 count number tests in opt_t0 not good_t0.
27668
27669 1998-08-24 Jeffrey A Law (law@cygnus.com)
27670
27671 * gcc.c-torture/compile/930326-1.x: Fix typo.
27672
27673 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27674
27675 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27676 causes an ICE.
27677
27678 1998-08-21 Jeffrey A Law (law@cygnus.com)
27679
27680 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27681 STACK_SIZE is defined.
27682 * gcc.c-torture/unsorted/stuct.c: Similarly.
27683
27684 * gcc.c-torture/compile/980821-1.c: New test.
27685
27686 1998-08-21 Jeffrey A Law (law@cygnus.com)
27687
27688 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27689
27690 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27691
27692 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27693 code.
27694
27695 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27696
27697 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27698 error'.
27699
27700 1998-08-18 Jeffrey A Law (law@cygnus.com)
27701
27702 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27703
27704 1998-08-16 Jeffrey A Law (law@cygnus.com)
27705
27706 * gcc.c-torture/compile/980816-1.c: New test.
27707
27708 * gcc.dg/980816-1.c: New test.
27709
27710 1998-08-13 Jeffrey A Law (law@cygnus.com)
27711
27712 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27713 compiler for ieee tests.
27714
27715 1998-08-01 Dave Love <d.love@dl.ac.uk>
27716
27717 * g77.f-torture/compile/980729-0.f: New test.
27718
27719 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27720
27721 * gcc.c-torture/special/eeprof-1.c: New test, for
27722 -finstrument-functions.
27723 * gcc.c-torture/special/special.exp: Run it.
27724
27725 1998-07-29 Jeffrey A Law (law@cygnus.com)
27726
27727 * gcc.c-torture/compile/980729-1.c: New test.
27728
27729 1998-07-27 Nick Clifton <nickc@cygnus.com>
27730
27731 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27732 __thumb__ is defined, and test for ARM style doubles if so.
27733
27734 1998-07-26 Dave Love <d.love@dl.ac.uk>
27735
27736 * g77.f-torture/noncompile/980615-0.f: New test.
27737
27738 1998-07-26 H.J. Lu (hjl@gnu.org)
27739
27740 * gcc.dg/980312-1.c: Do link instead of compile.
27741 * gcc.dg/980313-1.c: Likewise.
27742
27743 1998-07-26 Jeffrey A Law (law@cygnus.com)
27744
27745 * gcc.c-torture/compile/980726-1.c: New test.
27746
27747 1998-07-25 Dave Love <d.love@dl.ac.uk>
27748
27749 * g77.f-torture/execute/io0.f: New test.
27750
27751 1998-07-24 Nick Clifton <nickc@cygnus.com>
27752
27753 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27754 an int.
27755
27756 1998-06-18 Michael Meissner <meissner@cygnus.com>
27757
27758 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27759 m32r bugs.
27760
27761 1998-07-17 Nick Clifton <nickc@cygnus.com>
27762
27763 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27764 c-decl.c:grokdeclarator can handle mode attributes.
27765
27766 1998-07-16 Jeffrey A Law (law@cygnus.com)
27767
27768 * gcc.c-torture/execute/980716-1.c: New test.
27769
27770 1998-07-13 Jeffrey A Law (law@cygnus.com)
27771
27772 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27773 the mn10200.
27774 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27775 the mn10200.
27776 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27777 * gcc.c-torture/compile/930326-1.x: Similarly.
27778
27779 1998-07-13 Dave Love <d.love@dl.ac.uk>
27780
27781 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27782 New test from Craig.
27783
27784 1998-07-12 Dave Love <d.love@dl.ac.uk>
27785
27786 * g77.f-torture/noncompile/980616-0.f: New test.
27787
27788 * g77.f-torture/execute/970816-3.f: New test from Craig.
27789
27790 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27791
27792 * g++.other/singleton.C: Return error value instead of taking
27793 SIGSEGV.
27794
27795 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27796
27797 * g++.other/singleton.C: New test. Warning is under dispute.
27798 Runtime crash is not.
27799
27800 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27801
27802 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27803 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27804 using6.C, using7.C}: New namespace tests.
27805
27806 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27807
27808 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27809 specialization with typedef'ed names used as array indexes.
27810
27811 1998-07-09 Jeffrey A Law (law@cygnus.com)
27812
27813 * gcc.c-torture/execute/980709-1.c: New test.
27814
27815 * gcc.dg/980709-1.c: New test.
27816
27817 1998-07-07 Richard Henderson <rth@cygnus.com>
27818
27819 * gcc.c-torture/execute/bcp-1.c: New test.
27820
27821 1998-07-07 Jeffrey A Law (law@cygnus.com)
27822
27823 * gcc.c-torture/execute/980707-1.c: New test.
27824
27825 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27826
27827 * gcc.c-torture/compile/980706-1.c: New test.
27828
27829 1998-07-01 Dave Love <d.love@dl.ac.uk>
27830
27831 * g77.f-torture/execute/980701-0.f,
27832 g77.f-torture/execute/980701-1.f: New test from Craig.
27833
27834 1998-07-01 Jeffrey A Law (law@cygnus.com)
27835
27836 * gcc.c-torture/compile/980701-1.c: New test.
27837
27838 * gcc.c-torture/execute/980701-1.c: New test.
27839
27840 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27841 rlsruhe.de>
27842
27843 * g++.old-deja/g++.robertl/eb132.C: New test.
27844 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27845
27846 1998-06-29 Dave Love <d.love@dl.ac.uk>
27847
27848 * g77.f-torture/execute/980628-7.f,
27849 g77.f-torture/execute/980628-8.f,
27850 g77.f-torture/execute/980628-9.f,
27851 g77.f-torture/execute/980628-10.f: New tests from Craig.
27852
27853 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27854
27855 1998-06-28 Jeffrey A Law (law@cygnus.com)
27856
27857 * g77.f-torture/execute/980628-4.f: New test from Craig.
27858 * g77.f-torture/execute/980628-5.f: Likewise.
27859 * g77.f-torture/execute/980628-2.f: Likewise.
27860 * g77.f-torture/execute/980628-0.f: Likewise.
27861 * g77.f-torture/execute/980628-1.f: Likewise.
27862 * g77.f-torture/execute/980628-3.f: Likewise.
27863 * g77.f-torture/execute/980628-6.f: Likewise.
27864
27865 1998-06-28 Jeffrey A Law (law@cygnus.com)
27866
27867 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27868 directory when nothing has been installed yet.
27869
27870 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27871
27872 * gcc.c-torture/special/special.exp: Handle newer versions of
27873 dejagnu.
27874
27875 1998-06-26 Jeffrey A Law (law@cygnus.com)
27876
27877 * gcc.dg/980626-1.c: New test.
27878
27879 1998-06-19 Bruno Haible <haible@ilog.fr>
27880
27881 * gcc.misc-tests/m-un-2.c: New test.
27882 * g++.old-deja/g++.other/warn01.c: Likewise.
27883
27884 1998-06-19 Robert Lipe <robertl@dgii.com>
27885
27886 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27887 compatibility with assmblers with a different comment character.
27888 Eliminate use of GAS-specific extensions.
27889
27890 1998-06-19 Jeffrey A Law (law@cygnus.com)
27891
27892 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27893
27894 1998-06-19 Robert Lipe <robertl@dgii.com>
27895
27896 *lib/g77.exp: Replace search for libf2c.a with search for newly
27897 renamed libg2c.a
27898
27899 1998-06-17 Jeffrey A Law (law@cygnus.com)
27900
27901 * gcc.c-torture/execute/980617-1.c: New test.
27902
27903 1998-06-12 Jeffrey A Law (law@cygnus.com)
27904
27905 * gcc.c-torture/execute/980612-1.c: New test.
27906
27907 1998-06-08 Jeffrey A Law (law@cygnus.com)
27908
27909 * gcc.dg/980523-1.c: Only test on ppc-linux.
27910 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27911
27912 * gcc.c-torture/execute/980608-1.c: New test.
27913
27914 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27915
27916 * gcc.c-torture/execute/980605-1.c: New test.
27917
27918 1998-06-04 Jeffrey A Law (law@cygnus.com)
27919
27920 * gcc.c-torture/execute/980604-1.c: New test.
27921
27922 1998-06-02 Jeffrey A Law (law@cygnus.com)
27923
27924 * gcc.c-torture/execute/980602-1.c: New test.
27925 * gcc.c-torture/execute/980602-2.c: Likewise.
27926
27927 1998-06-02 Dave Love <d.love@dl.ac.uk>
27928
27929 * 970125-0.f: Fix per JCB. Add commentary.
27930
27931 1998-05-31 Michael Meissner <meissner@cygnus.com>
27932
27933 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27934 IEEE -0 support.
27935
27936 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27937
27938 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27939 earlier.
27940
27941 1998-05-28 Catherine Moore <clm@cygnus.com>
27942
27943 * gcc.c-torture/execute/980526-3.c: New test.
27944
27945 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27946
27947 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27948 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27949 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27950 m88k-motorola-sysv3 to XFAIL.
27951
27952 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27953
27954 * gcc.dg/980526-1.c: New test.
27955 * gcc.c-torture/execute/980526-2.c: New test.
27956
27957 1998-05-26 Jeffrey A Law (law@cygnus.com)
27958
27959 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27960
27961 * gcc.c-torture/execute/980526-1.c: New test.
27962
27963 1998-05-26 Dave Love <d.love@dl.ac.uk>
27964
27965 * g77.f-torture/execute/alpha2.f: Add runtime test.
27966
27967 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27968
27969 * g++.old-deja/old-deja.exp: Strip leading directories.
27970
27971 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27972 error for the line. Don't run multiple tests for the same line.
27973
27974 1998-05-23 Jeffrey A Law (law@cygnus.com)
27975
27976 * gcc.dg/980523-1.c: New test.
27977
27978 1998-05-23 Dave Love <d.love@dl.ac.uk>
27979
27980 * g77.f-torture/compile/970915-0.f: New test.
27981
27982 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27983
27984 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27985
27986 1998-05-21 Jeffrey A Law (law@cygnus.com)
27987
27988 * gcc.dg/980520-1.c: New test.
27989
27990 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27991
27992 * gcc.dg/980502-1.c: Fix return type.
27993
27994 1998-05-20 Jeffrey A Law (law@cygnus.com)
27995
27996 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27997 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27998 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27999 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28000 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28001
28002 1998-05-20 Dave Love <d.love@dl.ac.uk>
28003
28004 * g77.f-torture/execute/980520-1.f: New test.
28005
28006 1998-05-15 Dave Love <d.love@dl.ac.uk>
28007
28008 * lib/mike-g77.exp: New file.
28009
28010 * g77.f-torture/noncompile/noncompile.exp,
28011 g77.f-torture/noncompile/check0.f: New files.
28012
28013 1998-05-14 Dave Love <d.love@dl.ac.uk>
28014
28015 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28016 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28017 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28018 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28019 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28020 abort where appropriate.
28021
28022 1998-05-05 Michael Meissner <meissner@cygnus.com>
28023
28024 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28025 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28026
28027 1998-04-29 Dave Love <d.love@dl.ac.uk>
28028
28029 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28030
28031 1998-04-27 Dave Love <d.love@dl.ac.uk>
28032
28033 * g77.f-torture/compile/980427-0.f: New test.
28034
28035 1998-04-24 Dave Love <d.love@dl.ac.uk>
28036
28037 * g77.f-torture/compile/980424-0.f: New test.
28038
28039 1998-04-19 Dave Love <d.love@dl.ac.uk>
28040
28041 * g77.f-torture/compile/980419-2.f (main): New test.
28042 * g77.f-torture/compile/970125-0.f: New test.
28043 * g77.f-torture/compile/980419-1.f: New test.
28044
28045 1998-04-08 Jim Wilson <wilson@cygnus.com>
28046
28047 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28048 of loop-4.c.
28049
28050 1998-04-07 Jim Wilson <wilson@cygnus.com>
28051
28052 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28053
28054 1998-04-03 Jim Wilson <wilson@cygnus.com>
28055
28056 * gcc.c-torture/compile/980329-1.c: New test.
28057
28058 1998-03-18 Jim Wilson <wilson@cygnus.com>
28059
28060 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28061 * gcc.dg/980312-1.c: Fix typo in -march command.
28062
28063 1998-03-16 H.J. Lu (hjl@gnu.org)
28064
28065 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28066
28067 1998-03-11 Robert Lipe <robertl@dgii.com>
28068
28069 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28070 Dave Love agree the Fortran source is bogus.
28071
28072 1998-03-11 Robert Lipe <robertl@dgii.com>
28073
28074 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28075 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28076 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28077 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28078 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28079
28080 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28081
28082 * g++.old-deja/g++.other/friend1.C: New test.
28083
28084 1998-02-18 Dave Love <d.love@dl.ac.uk>
28085
28086 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28087 possibly uninitialized) variables and declare dnrm2.
28088
28089 1998-02-23 Robert Lipe <robertl@dgii.com>
28090
28091 From Bruno Haible <haible@ilog.fr>:
28092 * gcc.c-torture/execute/980223.c: New test.
28093
28094 1998-02-13 Jeffrey A Law (law@cygnus.com)
28095
28096 * gcc.dg/ifelse-1.c: New test.
28097
28098 1998-02-09 H.J. Lu (hjl@gnu.org)
28099
28100 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28101
28102 * lib/old-dejagnu.exp (old-dejagnu): Added the
28103 "execution test - XFAIL *-*-*" handling in the spirit of
28104 "excess errors test -". Changed the "execution test fails"
28105 handling to be like "excess errors test fails".
28106 * Update various tests accordingly.
28107
28108 1998-02-06 Jim Wilson <wilson@cygnus.com>
28109
28110 * gcc.c-torture/execute/980205.c: New test.
28111
28112 1998-01-18 Jeffrey A Law (law@cygnus.com)
28113
28114 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28115 * lib/f-torture.exp: Similarly.
28116 * gcc.c-torture: Rename all .cexp files to .x files.
28117
28118 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28119
28120 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28121 (940510-1.c): Removed duplicate.
28122 (971104-1.c): New test.
28123
28124 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28125
28126 * lib/f-torture.exp: Improve error and loop detection.
28127
28128 1997-11-19 Michael Meissner <meissner@cygnus.com>
28129
28130 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28131 use that to size the filler array.
28132
28133 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28134
28135 * lib/c-torture.exp(c-torture-execute): Fix typo.
28136
28137 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28138 testcase as the executable name. Keep the executable around if
28139 the test fails.
28140
28141 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28142
28143 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28144 changes. Only test one -g option, and move it to the end of the
28145 list of options to test.
28146
28147 1997-09-19 Michael Meissner <meissner@cygnus.com>
28148
28149 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28150 variable GCC_TORTURE_OPTIONS to supply default switches separated
28151 by colons. If no environment variable, run tests with -O0 -g, -O1
28152 -g, and -O2 -g as well.
28153
28154 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28155
28156 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28157 explanatory comments. Fix indentation.
28158
28159 1997-09-15 Jeffrey A Law (law@cygnus.com)
28160
28161 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28162
28163 1997-09-11 Jeffrey A Law (law@cygnus.com)
28164
28165 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28166 * g++.old-deja/g++.mike/p7325.C: Likewise.
28167 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28168
28169 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28170
28171 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28172 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28173 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28174 * g++.old-deja/g++.law/operators4.C: Likewise.
28175
28176 1997-09-11 Joe Buck (jbuck@synopsys.com)
28177
28178 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28179 * g++.old-deja/g++.mike/p784.C: Ditto.
28180 * g++.old-deja/g++.mike/p785.C: Ditto.
28181
28182 1997-09-05 Jeffrey A Law (law@cygnus.com)
28183
28184 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28185
28186 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28187
28188 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28189 target feature; pass this to c-torture-execute as needed.
28190
28191 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28192
28193 * lib/c-torture.exp(c-torture-execute): If the previous and the
28194 current executables being tested are identical, we don't need to
28195 run the executable again. Try to make the executable names
28196 unique. Add an optional argument for passing additional compiler
28197 flags.
28198
28199 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28200
28201 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28202
28203 1997-08-29 Jeffrey A Law (law@cygnus.com)
28204
28205 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28206
28207 1997-07-31 Jeffrey A Law (law@cygnus.com)
28208
28209 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28210 32bit or larger longs.
28211
28212 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28213 have either a 32bit long or 32bit int.
28214
28215 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28216
28217 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28218 Make double precision tests dependent on sizeof (double).
28219
28220 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28221
28222 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28223 too.
28224
28225 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28226
28227 * gcc.c-torture/compile/961203-1.cexp: New script.
28228
28229 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28230
28231 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28232 up the includes ourselves.
28233
28234 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28235
28236 * lib/plumhall.exp: Remove random include, and add a few
28237 verbose messages for debugging.
28238
28239 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28240
28241 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28242 of trying to do it ourselves.
28243
28244 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28245
28246 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28247
28248 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28249
28250 * gcc.prms/5403.c: Made regexp a bit less strict.
28251
28252 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28253
28254 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28255 is returned from remote_load instead.
28256 * lib/plumhall.exp: Ditto.
28257 * lib/mike-g++.exp: Ditto.
28258 * lib/old-dejagnu.exp: Ditto.
28259 * lib/c-torture.exp: Ditto.
28260
28261 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28262
28263 * lib/g++.exp: Use build_wrapper procedure.
28264 * lib/gcc.exp: Ditto.
28265
28266 1997-05-20 Jeffrey A Law (law@cygnus.com)
28267
28268 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28269 an old-style decl for malloc. Fixes tests to work when
28270 sizeof (int) != sizeof (size_t).
28271
28272 1997-05-15 Mike Meissner <meissner@cygnus.com>
28273
28274 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28275
28276 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28277 use stdargs.h interface.
28278
28279 1997-05-15 Mike Meissner <meissner@cygnus.com>
28280
28281 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28282 NO_VARARGS when compiling.
28283
28284 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28285
28286 * lib/plumhall.exp(ph_includes): New procedure.
28287 (ph_make): Use it.
28288 (ph_compiler): Ditto.
28289
28290 * lib/g++.exp: Rename test-glue.c to testglue.c.
28291 * lib/gcc.exp: Ditto.
28292
28293 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28294
28295 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28296 to completion when it's called.
28297
28298 1997-03-21 Michael Meissner <meissner@cygnus.com>
28299
28300 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28301 is defined, don't do test.
28302
28303 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28304
28305 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28306 for object files.
28307 (ph_summary): Mark skipped testcases as untested, not unresolved.
28308
28309 * lib/plumhall.exp (ph_make): If unresolved because of bad
28310 errorCode, record errorCode in log file.
28311 (*): Replace send_log/verbose with verbose -log.
28312
28313 1997-03-19 Michael Meissner <meissner@cygnus.com>
28314
28315 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28316 double conversion if double isn't at least 8 bytes.
28317
28318 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28319 int to work with targets where int is 16 bits.
28320
28321 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28322 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28323 precision for the test to complete.
28324
28325 1997-03-14 Michael Meissner <meissner@cygnus.com>
28326
28327 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28328 if d10v is not compiled with the -mdouble64 flag.
28329 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28330
28331 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28332 d10v is not compiled with the -mint32 flag.
28333
28334 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28335
28336 * lib/plumhall.exp: Use incr_count.
28337
28338 1997-03-12 Jeffrey A Law (law@cygnus.com)
28339
28340 * gcc.c-torture: Update to c-torture-1.45.
28341
28342 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28343
28344 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28345 the name of the expect testcase file).
28346
28347 * lib/g++.exp(g++_init): Ditto.
28348
28349 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28350
28351 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28352 the host.
28353
28354 * lib/gcc.exp(gcc_exit): New procedure.
28355
28356 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28357
28358 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28359 specs where appropriate.
28360
28361 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28362 because of new "candidates are" messages, and removed a few
28363
28364 * Converted all non-old-style g++ testcases to old-style, and
28365 moved into g++.old-deja.
28366
28367 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28368
28369 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28370 options.
28371
28372 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28373 succeeded.
28374
28375 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28376
28377 1997-02-13 Michael Meissner <meissner@cygnus.com>
28378
28379 * lib/gcc.exp (gcc_target_compile): Add support for defining
28380 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28381 the machine doesn't have those features.
28382
28383 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28384
28385 * g++.law/operators4.exp: Don't use LIBS.
28386
28387 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28388
28389 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28390
28391 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28392 * lib/g++.exp: Set it here instead. Also, allow use of the
28393 --tool_exec and --tool_opt options. Change CXX to
28394 GXX_UNDER_TEST.
28395
28396 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28397
28398 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28399
28400 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28401
28402 * lib/old-dejagnu.exp: Use prune_warnings instead of
28403 prune_system_crud.
28404 * lib/mike-g++.exp: Ditto.
28405 * lib/gcc.exp: Ditto.
28406 * lib/g++.exp: Ditto.
28407
28408 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28409
28410 1997-02-07 Jeffrey A Law (law@cygnus.com)
28411
28412 * 941014-2.c: Include stdlib.h
28413 * 960327-1.c: Include stdio.h
28414 * dbra.c, index-1.c: Don't assume ints are 32bits.
28415
28416 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28417
28418 * lib/gcc.exp: Add gcc,stack_size target feature.
28419
28420 * lib/g++.exp(g++_target_compile): Add the include and link
28421 paths here, not in two other places. And, it's $options, not
28422 options.
28423
28424 * lib/mike-g++.exp(postbase): Remove the code that determines
28425 the correct include and link paths.
28426 * g++.old-deja/old-deja.exp: Ditto.
28427
28428 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28429
28430 * lib/g++.exp(g++_init): target_compile no longer returns the
28431 filename of the result.
28432
28433 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28434
28435 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28436 call to glob.
28437
28438 * gcc.c-torture/special/special.exp: Change call to
28439 gcc_target_compile to include the object file.
28440
28441 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28442
28443 * gcc.c-torture/special/special.exp: Correct misspelling in last
28444 change.
28445
28446 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28447
28448 * lib/plumhall.exp(ph_summary): Log the entire output of the
28449 executable. Return -1 if there were any failures, 0 otherwise.
28450 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28451 (ph_make): Clean up objects and executables that were built
28452 if the tests succeeded.
28453
28454 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28455
28456 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28457 libraries and includes in the build tree as appropriate.
28458
28459 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28460
28461 * lib/c-torture.exp: Instead of looking for the global variable
28462 NO_LONG_LONG, check to see if that's a feature of the target.
28463
28464 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28465
28466 * config/default.exp: Minimize. Delete the remainer of the files in
28467 config; this functionality is now in devo/dejagnu/config.
28468
28469 g++.*/*: Pass any additional flags used to compile to postbase;
28470 delete CXXFLAGS.
28471
28472 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28473 is now done by runtest.exp. Use gcc_target_compile instead of
28474 compile.
28475
28476 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28477 Remove references to CFLAGS. Use remote_file instead of
28478 calling rm -f.
28479 (c-torture): Take a list of arguments to use to compile this
28480 testcase.
28481
28482 lib/g++.exp: Simplify. Use target_compile instead of compile.
28483 lib/gcc-dg.exp: Ditto.
28484 lib/gcc.exp: Ditto.
28485 lib/mike-{gcc,g++}.exp: Ditto.
28486 lib/old-dejagnu.exp: Ditto.
28487 lib/plumhall.exp: Ditto.
28488
28489 1997-01-08 Jim Wilson <wilson@cygnus.com>
28490
28491 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28492 (ph_linker): Likewise.
28493
28494 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28495
28496 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28497 MAP_ANON / MAP_ANONYMOUS if defined;
28498 else try to map from /dev/zero .
28499
28500 1996-11-12 Jeffrey A Law (law@cygnus.com)
28501
28502 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28503 isn't defined, then define it to MAP_ANONYMOUS.
28504
28505 1996-11-12 Jeffrey A Law (law@cygnus.com)
28506
28507 * gcc.c-torture: Update to c-torture-1.42 release.
28508
28509 1996-11-11 Jeffrey A Law (law@cygnus.com)
28510
28511 * gcc.c-torture: Update to c-torture-1.41 release.
28512
28513 1996-10-27 Jeffrey A Law (law@cygnus.com)
28514
28515 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28516 c-torture release.
28517
28518 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28519
28520 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28521 and LDFLAGS. Fix second case to append the target_info ldflags
28522 onto LDFLAGS, not CFLAGS.
28523 * lib/g++.exp (g++_init): Add target_info stuff.
28524 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28525 of libgloss and newlib flags for !native.
28526
28527 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28528 (GDB): Fix relative path to go up another dir for finding gdb.
28529
28530 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28531
28532 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28533 versions in the target_info array, if they don't exist.
28534
28535 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28536
28537 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28538
28539 1996-07-08 Jim Wilson <wilson@cygnus.com>
28540
28541 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28542 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28543
28544 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28545
28546 * lib/old-dejagnu.exp: Don't remove the output file before we've
28547 actually tested it. Don't append pwd to the path of the executable
28548 we're testing.
28549
28550 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28551
28552 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28553
28554 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28555
28556 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28557 temporary directory for compiler files, and set it to a default
28558 value of /tmp. Set $output as the name of the output file from
28559 compiling the testcase. Add a -o option to $cflags_var so the
28560 compiler writes the final output file as $output. Set $executable
28561 to $output.
28562
28563 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28564 directory for compiler files, and set it to /tmp if it doesn't
28565 already have a value. Set $output_file to the name of the output
28566 file from compiling the testcase. Add a -o option to CXXFLAGS so
28567 the compiler writes the final output file as $output. Use $output
28568 as the executable to be tested.
28569
28570 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28571
28572 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28573
28574 1996-06-08 Jeffrey A Law (law@cygnus.com)
28575
28576 * gcc.c-torture/execute/pending-1.c: New test. Still
28577 pending in Tege's queue.
28578
28579 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28580
28581 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28582 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28583 if there were failures. Call unresolved if there were unresolved
28584 testcases. Call gcc_fail if program did not run to completion.
28585 (ph_make): Pass additional argument name to ph_execute.
28586 (ph_execute): Add new argument. Pass additional arguments to
28587 ph_summary. Call gcc_fail is there is no execution output.
28588
28589 1996-04-24 Jeffrey A Law (law@cygnus.com)
28590
28591 * lib/plumhall.exp (proc_summary): Output relavent summary
28592 lines into the log so specific failures in plumhall can be
28593 investigated.
28594
28595 1996-04-10 Jeffrey A Law (law@cygnus.com)
28596
28597 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28598 (c-torture-execute): Don't try to execute tests which use
28599 "long long" types if $NO_LONG_LONG is nonzero.
28600
28601 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28602
28603 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28604 not c-torture.
28605
28606 * gcc.ieee: Move from here.
28607 * gcc.c-torture/execute/ieee: To here.
28608
28609 1996-03-26 Jeffrey A Law (law@cygnus.com)
28610
28611 * gcc.c-torture: Update to c-torture-1.41 release.
28612
28613 1996-03-22 Jeffrey A Law (law@cygnus.com)
28614
28615 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28616 not "$output".
28617
28618 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28619
28620 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28621 -c present.
28622
28623 1996-03-02 Jeffrey A Law (law@cygnus.com)
28624
28625 * config/proelf.exp: Handle connecting to a simulator.
28626
28627 1996-01-31 Jeffrey A Law (law@cygnus.com)
28628
28629 * config/proelf.exp: New file. Enough framework that we can
28630 run c-torture tests on the proelf targets (or any other target
28631 that gdb can connect to for that matter).
28632
28633 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28634
28635 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28636 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28637
28638 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28639 exec_output exists.
28640
28641 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28642
28643 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28644 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28645
28646 * config/*.exp: Update FSF address. Change result of ${tool}_load
28647 to pass/fail/unresolved/unsupported/untested. Caller must now
28648 call unresolved/unsupported/untested.
28649 * lib/*.exp: Update FSF address. Update to handle new results of
28650 ${tool}_load.
28651 * lib/chill.exp (verbose): Delete.
28652
28653 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28654
28655 * lib/gcc.exp (default_gcc_start): Change order of args to
28656 $LDFLAGS $CFLAGS $LIBS.
28657 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28658 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28659 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28660 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28661 * gcc.misc-tests/dg-test.exp: Likewise.
28662 * gcc.misc-tests/msgs.exp: Likewise.
28663 * gcc.prms/prms.exp: Likewise.
28664 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28665 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28666
28667 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28668
28669 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28670
28671 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28672
28673 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28674 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28675
28676 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28677 necessary.
28678
28679 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28680
28681 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28682 global for loop; add use of $mathlib.
28683 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28684 settings here; set mathlib for anything but VxWorks.
28685
28686 1996-01-22 Jeffrey A Law (law@cygnus.com)
28687
28688 * gcc.c-torture: Update to c-torture-1.40 release.
28689
28690 1996-01-03 Jeffrey A Law (law@cygnus.com)
28691
28692 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28693 dg.exp.
28694
28695 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28696
28697 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28698 global.
28699
28700 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28701
28702 * lib/g++.exp (LIBS): Define if not already.
28703 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28704 (gcc-dg-prune): Call prune_gcc_output.
28705 * lib/gcc.exp (prune_gcc_output): New proc.
28706 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28707 prune_gcc_output.
28708
28709 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28710
28711 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28712 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28713
28714 1995-11-15 Jeffrey A Law (law@cygnus.com)
28715
28716 * gcc.c-torture: Update to c-torture-1.39 release.
28717
28718 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28719
28720 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28721 fails, try others as well.
28722
28723 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28724
28725 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28726 If compilation fails, mark execute tests as `untested'.
28727 If test is marked as unsupported, don't mark compilation and
28728 execute tests as failed.
28729
28730 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28731
28732 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28733 libstdc++ for whether or not we want to be doing shared
28734 libraries. Delete link_curses since we don't need it anymore.
28735 * lib/mike-g++.exp (postbase): Don't link in libg++.
28736 * g++.old-deja/old-deja.exp: Likewise.
28737
28738 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28739
28740 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28741
28742 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28743
28744 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28745 For that, add `-Wl,-a,shared_archive'.
28746 * g++.old-deja/old-deja.exp: Likewise.
28747
28748 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28749
28750 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28751
28752 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28753
28754 * lib/mike-g++.exp (postbase): Pay attention to the status of
28755 g++_load.
28756
28757 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28758
28759 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28760
28761 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28762
28763 * lib/gcc.exp (default_gcc_start): No longer need to log program
28764 being executed or its output, execute_anywhere does that now.
28765 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28766 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28767
28768 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28769
28770 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28771 the same as those in lib/g++.exp.
28772
28773 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28774
28775 * gcc.c-torture: Update to c-torture-1.38 release.
28776 * gcc.ieee: Related changes.
28777
28778 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28779
28780 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28781 "exec". Minor reformatting changes.
28782
28783 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28784 cross. This means all "exec" calls now work on a remote host as
28785 well.
28786 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28787 cross. Filter out the extra "\r\n" stuff that expect puts in.
28788 (c-torture-execute): Filter out the bogus warnings like
28789 c-torture-compile does. Add support for canadian cross.
28790 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28791 Use execute_anywhere rather than calling exec directly. Now it
28792 works for canadian cross testing.
28793
28794 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28795
28796 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28797 results into a variable, and check that rather than using file exists.
28798
28799 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28800
28801 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28802 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28803
28804 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28805
28806 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28807 lib_curses if there's a shared libg++ in the build tree.
28808
28809 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28810
28811 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28812 if not supported target.
28813
28814 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28815
28816 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28817 link_curses up to always happen, not just for native builds.
28818
28819 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28820
28821 * gcc.c-torture: Update to c-torture-1.36 release.
28822 * gcc.failure: Related changes.
28823
28824 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28825
28826 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28827
28828 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28829
28830 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28831 * lib/mike-g++.exp (postbase): Not in here. Still reference
28832 runshlib, link_curses, and mathlib for link and run.
28833
28834 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28835 pass the runtime shared library options for Solaris, OSF/1, and
28836 Irix5, and link with -lcurses to avoid unresolved references.
28837
28838 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28839
28840 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28841 only run once.
28842
28843 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28844
28845 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28846
28847 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28848
28849 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28850 do not have a framework for the "compat" tests yet.
28851
28852 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28853
28854 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28855 set to null if we're testing vxworks5.1. Use that instead of
28856 `-lm' in the setting of LIBS for link and run.
28857
28858 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28859
28860 * config/rom68k.exp (${tool}_load): Major changes to make it
28861 work. Verified that it does in fact return the stuff in
28862 exec_output properly. Catch any Emul or any TRAP other than 0.
28863
28864 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28865
28866 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28867 LDFLAGS properly for targets that need stuff from libgloss.
28868 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28869 only run once.
28870 (gpp_initialized): New variable.
28871
28872 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28873
28874 * config/rom68k.exp: Load libgloss.exp.
28875 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28876 so we can produce a fully linked binary.
28877 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28878 so we can produce a fully linked binary.
28879
28880 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28881
28882 * lib/plumhall.exp (ph_section): Watch for expected failures.
28883 Add missing `else'.
28884
28885 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28886 run the testcase.
28887 (c-torture): Likewise.
28888
28889 1995-08-28 Doug Evans <dje@cygnus.com>
28890
28891 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28892
28893 * lib/mike-g++.exp (mike_cleanup): New proc.
28894 (prebase): New globals compiler_result, not_compiler_result,
28895 target_regexp.
28896 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28897 allow leading "-" in pattern. Watch for unsupported tests.
28898 If $compiler_result is set, pattern match assembler code,
28899 and ditto for $not_compiler_result.
28900 * lib/mike-gcc.exp: Likewise.
28901
28902 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28903 execution "succeeded".
28904
28905 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28906
28907 * config/win32.exp: New file.
28908 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28909
28910 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28911
28912 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28913 unsupported.
28914 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28915 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28916 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28917
28918 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28919 "... without exceptions was ...". That is now handled by
28920 prune_system_crud.
28921 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28922
28923 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28924
28925 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28926 sieve.c,sort2.c}: New files.
28927 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28928 sieve.exp,sort2.exp}: Drivers for them.
28929
28930 * lib/mike-gcc.exp (program_output): New user settable variable.
28931 (postbase): Call prune_system_crud. Also prune extraneous compiler
28932 messages.
28933 * lib/mike-g++.exp (program_output): New user settable variable.
28934
28935 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28936
28937 * config/sh.exp: Deleted (use sim.exp instead).
28938
28939 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28940
28941 * config/vx.exp: Declare CHECKTASK as global.
28942 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28943 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28944 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28945
28946 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28947
28948 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28949 target. Like vx.exp, only includes `vx29k.exp' instead of
28950 `vxworks.exp'.
28951
28952 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28953
28954 * config/sim.exp: Increase time limit from 120 seconds to 240.
28955
28956 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28957
28958 * gcc.c-torture/execute/950628-1.c: New test.
28959
28960 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28961
28962 * gcc.c-torture: Update with changes/additions from
28963 c-torture-1.34.
28964
28965 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28966
28967 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28968
28969 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28970
28971 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28972
28973 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28974
28975 * gcc.c-torture/compile/950512-1.c: New test.
28976 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28977 * gcc.dg/struct-ret-1.c: Likewise.
28978
28979 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28980
28981 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28982 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28983
28984 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28985
28986 * gcc.c-torture/special/920411-1.c: Deleted.
28987 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28988
28989 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28990
28991 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28992 cpu limit.
28993
28994 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28995
28996 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28997
28998 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28999
29000 From kenner;
29001 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29002 is the proper length.
29003 * va-arg-3.c: Likewise.
29004
29005 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29006
29007 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29008 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29009
29010 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29011 * lib/g++.exp (default_g++_start): Delete old cruft.
29012
29013 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29014
29015 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29016 (2 * (1 << 18)) to (2 * (1 << 17)).
29017
29018 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29019
29020 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29021
29022 * config/rom68k.exp: Renamed from config/idp.exp
29023
29024 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29025
29026 * c-torture/compile/921109-2.c
29027
29028 1995-04-18 Mike Stump <mrs@cygnus.com>
29029
29030 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29031 excess errors.
29032
29033 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29034
29035 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29036 output.
29037 * lib/g++.exp (default_g++_start): Likewise.
29038
29039 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29040
29041 * gcc.c-torture/compile/950329-1.c: New test.
29042
29043 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29044
29045 * config/bug.exp (${tool}_load): Updated to use new remote_open
29046 and remote_close procs.
29047 * config/idp.exp: New file.
29048
29049 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29050
29051 * gcc.c-torture/execute/950322-1.c: New test.
29052
29053 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29054
29055 * config/vx.exp (${tool}_load): Clean up testing of return code from
29056 vxworks_ld and vxworks_spawn.
29057
29058 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29059
29060 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29061
29062 1995-03-13 Mike Stump <mrs@cygnus.com>
29063
29064 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29065 can mark excess errors on a machine by machine basis. Note, the
29066 default is to not expect any excess errors, even when excess
29067 errors test - is given, so you will want to put an XFAIL ... on
29068 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29069 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29070 those 4 machines, but no others.
29071
29072 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29073
29074 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29075 * lib/c-torture.exp: to here.
29076
29077 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29078
29079 * gcc.c-torture/execute/950221-1.c: New test.
29080 * gcc.c-torture/execute/struct-ret-1.c: New test.
29081 * gcc.c-torture/compile/950221-1.c: New test.
29082
29083 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29084
29085 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29086
29087 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29088 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29089
29090 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29091
29092 * g++.gb: New directory of tests, derived from my signature and
29093 class scoping tests.
29094
29095 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29096 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29097 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29098 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29099 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29100 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29101 * g++.gb/sig25.C: Likewise.
29102
29103 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29104 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29105 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29106 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29107 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29108 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29109 * g++.gb/sig25.exp: Likewise.
29110
29111 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29112 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29113 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29114 * g++.gb/scope13.C: Likewise, this test still fails.
29115
29116 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29117 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29118 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29119 * g++.gb/scope13.exp: Ditto.
29120
29121 * g++.gb/README: New file, explains what these tests are about.
29122
29123 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29124
29125 * lib/dg.exp (dg-do): Support `preprocess'.
29126 (dg-test): Likewise.
29127
29128 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29129
29130 * config/udi.exp: change "continue -expect" to "exp_continue".
29131
29132 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29133
29134 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29135 Delete redundant tests.
29136
29137 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29138 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29139 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29140 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29141 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29142 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29143 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29144 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29145
29146 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29147 storing label pointers.
29148 * gcc.c-torture/execute/921019-1.c: Likewise.
29149 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29150 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29151 parameter fp.
29152 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29153 constants.
29154
29155 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29156 Delete obsolete tests.
29157
29158 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29159 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29160 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29161 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29162 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29163 * gcc.c-torture/compile/950124-1.c: New test.
29164
29165 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29166
29167 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29168
29169 * lib/mike-g++.exp: Add -lm to LIBS.
29170
29171 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29172
29173 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29174
29175 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29176
29177 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29178
29179 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29180
29181 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29182
29183 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29184
29185 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29186 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29187 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29188 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29189 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29190 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29191 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29192 * g++.law/{operators31.C, operators32.C,
29193 * g++.law/{operators33.C, operators34.C}: Likewise.
29194 * g++.law/{pic1.C, refs2.C}: Likewise.
29195 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29196 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29197 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29198 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29199
29200 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29201 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29202 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29203 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29204 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29205 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29206 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29207 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29208 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29209 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29210 * g++.law/{operators34.exp}: Likewise.
29211 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29212 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29213 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29214 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29215 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29216
29217 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29218 No longer expected to fail.
29219 * g++.law/missed-error3.C: Tweak for recent bool changes.
29220
29221 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29222
29223 * config/emb-unix: Deleted.
29224 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29225 remote execution. Do final link on remote host if REMOTE_LINK is set.
29226
29227 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29228
29229 * lib/dg.exp (dg-test): Fix typo in last patch.
29230
29231 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29232
29233 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29234 (handles multiple occurrences).
29235
29236 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29237
29238 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29239 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29240 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29241 printed).
29242 * lib/c-torture.exp (c-torture-compile): Likewise.
29243 (c-torture): Prepend full path if missing.
29244 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29245 (gcc_fail): Likewise.
29246 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29247
29248 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29249
29250 * lib/netware.exp: Only attach to NetWare i386 systems.
29251
29252 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29253
29254 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29255 messages. Add test name to "output pattern match" pass/fail message.
29256
29257 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29258
29259 * gcc.dg: New testsuite.
29260 * gcc.dg/dg.exp: New file.
29261
29262 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29263 test-switch.c}: Deleted.
29264
29265 * gcc.misc-tests/msgs.exp: New testcase driver.
29266
29267 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29268
29269 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29270 Watch for illegal return values from ${tool}_load.
29271 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29272 cross targets. Coerce return value >0 to 1.
29273
29274 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29275
29276 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29277
29278 * config/emb-unix.exp: New file.
29279
29280 * config/sim.exp: Error if variable $SIM not defined.
29281 (${tool}_load): Mark test as "untested" if simulator missing.
29282
29283 * config/unix.exp: Load remote.exp to get rcp_download.
29284 * lib/c-torture.exp: Use different option lists for testcases with
29285 and without loops.
29286 * gcc.c-torture/execute/execute.exp: Likewise.
29287
29288 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29289
29290 * config/*.exp: Clarify return code from ${tool}_load.
29291 Call `unresolved' or `untested' instead of `warning' or `perror'
29292 (sometimes you still want to call both though).
29293 Add comment that `shell_id' is local to each file.
29294 * config/udi.exp (timeout): Set to 30.
29295 Don't print warning if connection fails, $connectmode has already
29296 printed an error.
29297 (${tool}_load): Move verbose messages to level 2.
29298 Rework pattern for "Process started" message.
29299 Pass `shell_id' to ${connectmode}_download.
29300 Retry twice upon timeout. Make resetting of target more robust.
29301 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29302 Pass `shell_id' to exit_$connectmode.
29303 Only call exit_$connectmode if connected.
29304 * config/unix.exp (${tool}_load): Check return codes better.
29305 * config/vrtx.exp (${tool}_load): Likewise.
29306 * config/vx.exp (${tool}_load): Likewise.
29307 Delete unneeded global's.
29308 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29309 from ${tool}_load.
29310 (dg-stat): Delete.
29311 (dg-init): Delete recording of pass/fail counts.
29312 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29313 (old-dejagnu-init): Likewise.
29314 (old-dejagnu-stat): Delete contents, empty proc now.
29315 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29316 (c-torture): Delete references to lcnt, lpass, lfail.
29317 Get option list from TORTURE_OPTIONS.
29318 Delete -funroll[-all]-loops if no loops.
29319 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29320 (g++_stat): Delete contents (empty proc now).
29321 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29322 (gcc_finish): Likewise.
29323 (gcc_stat): Deleted.
29324 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29325 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29326 * gcc.c-torture/execute/execute.exp: Likewise.
29327 Split tests into two parts: compile, execute.
29328 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29329 no loops. Update to reflect clarified return codes from ${tool}_load.
29330
29331 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29332
29333 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29334 to grep for.
29335 (old-dejagnu): Likewise (where necessary).
29336
29337 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29338
29339 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29340
29341 * lib/dg.exp (dg-process-target): Fix processing of selector.
29342 Add comment regarding use of `error'.
29343
29344 * lib/gcc.exp (prune_system_crud): Define if missing.
29345 * lib/g++.exp (prune_system_crud): Likewise.
29346
29347 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29348 Call prune_system_crud.
29349 * lib/dg.exp (dg-runtest): New proc.
29350 Use perror instead of send_user for tcl errors in testcase.
29351 Don't return any value, it's never used.
29352 Don't clobber previous definition of `unknown'.
29353 Print tcl errors in `dg-final'.
29354
29355 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29356
29357 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29358 (dg-test): Don't print errorInfo, it contains stack backtrace.
29359
29360 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29361
29362 * lib/g++.exp (runtest_file_p): Define if missing.
29363
29364 1994-09-24 Doug Evans (dje@cygnus.com)
29365
29366 * lib/mike-g++.exp: Comment out loading of g++.exp.
29367 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29368 (default_g++_version): Always print something.
29369 (default_g++_start): Comment out call to `which'.
29370 (g++_start, g++_load): Deleted (must be defined in config file).
29371 * lib/gcc.exp: Test for existence of $CC at start.
29372 Delete check for tmpdir (done in gcc_init).
29373 (default_gcc_version): Always print something.
29374 (default_gcc_start): Comment out call to `which'.
29375 * config/*.exp: Major cleanup - make cross targets work at least a
29376 little better for g++ (by not being "--tool gcc" specific).
29377 Rename gcc_xxx to ${tool}_xxx.
29378 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29379 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29380
29381 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29382
29383 * lib/c-torture.exp (c-torture-compile): Rework compiler
29384 message processing.
29385
29386 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29387 c-torture.
29388
29389 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29390
29391 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29392
29393 * lib/dg.exp (dg-process-target): Support { target native }.
29394
29395 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29396
29397 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29398 looked for "... program xxx got fatal signal".
29399 Correct regsub munging of `comp_output'.
29400 Ignore compiler messages "path prefix not used" and "linker input
29401 file unused".
29402
29403 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29404
29405 * lib/gcc.exp (runtest_file_p): Define if missing.
29406 * gcc.prms/template.c: Example to work from.
29407
29408 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29409
29410 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29411 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29412
29413 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29414 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29415 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29416 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29417
29418 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29419 (dg-process-target): No longer a varargs proc.
29420 Return S/N for target, P/F for xfail. All callers changed.
29421 (user option procs): More argument checking.
29422 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29423 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29424 (dg-test): Skip test if not running on selected target in `dg-do'.
29425 Update handling of `dg-do-what', `dg-output-text'.
29426 Separate execution pass/fail from output pattern match pass/fail.
29427 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29428
29429 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29430
29431 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29432 target for 920510-1.c.
29433
29434 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29435
29436 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29437 Clean up comment regarding use of passcnt, etc.
29438 (gcc_stat): Don't update `testcnt' here.
29439 (gcc_finish): Do it here.
29440 Might as well reset `but_id' here too.
29441 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29442 to determine if the file should be tested.
29443 * gcc.c-torture/compile/compile.exp: Likewise.
29444 * gcc.c-torture/execute/execute.exp: Likewise.
29445 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29446 * gcc.misc-tests/dg-test.exp: Likewise.
29447 * gcc.prms/prms.exp: Likewise.
29448 * gcc.wendy/wendy.exp: Likewise.
29449 * g++.old-deja.exp: Likewise.
29450 Move "Testing file" message to verbose level 1.
29451
29452 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29453
29454 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29455
29456 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29457
29458 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29459 (default_gcc_start): Accept optional second list element
29460 of compiler flags. Print compiler output at verbosity level 2.
29461 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29462 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29463 Save current values of framework globals passcnt, failcnt, xpasscnt,
29464 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29465 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29466 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29467 xfailcnt to compute stats. Update framework global `testcnt' from
29468 pass/fail counts.
29469 (gcc_finish): New proc. Clean up test environment.
29470 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29471 (gcc_epass, gcc_efail): Delete.
29472 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29473 argument of line number.
29474 (dg-init): If the tool has an init routine, call it.
29475 (dg-test): Remove args `cflags_var' and `libs_var'.
29476 Pass all compiler options to ${tool}_start.
29477 Handle missing line number.
29478 (dg-finish): New function.
29479 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29480 particular files. Call gcc_finish at end. Move "skipping test"
29481 message to verbosity level 3.
29482 * gcc.c-torture/compile/compile.exp: Likewise.
29483 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29484 * gcc.c-torture/execute/execute.exp: Likewise.
29485 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29486 Print testcase being tried at verbosity level 1.
29487 * gcc.c-torture/special/special.exp: Unset xfail.
29488 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29489 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29490 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29491 * gcc.failure/failure.exp: Likewise.
29492 * gcc.ieee/ieee.exp: Likewise.
29493 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29494 Update call to dg-test. Call dg-finish at end.
29495 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29496 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29497 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29498 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29499 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29500 * gcc.wendy/wendy.exp: Add copyright.
29501 Delete setting of tmpdir (done by gcc_init).
29502 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29503 Pass compiler flags to gcc_start. Call gcc_finish at end.
29504 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29505 gcc_[ce]pass/fail.
29506
29507 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29508
29509 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29510 confusion.
29511 (g++_load): Likewise.
29512
29513 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29514 Rename argument to `prog' to remove the confusion.
29515 Varargs fns behave differently too!
29516 (g++_load): Likewise.
29517
29518 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29519
29520 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29521 what it is. Delete (always) printing of status value for !native.
29522 Simplify verbose code, and include status and exec_output.
29523 (g++_load): Use gcc_load.
29524
29525 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29526
29527 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29528 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29529 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29530 940714-3.c as these testcases don't exist anymore. Make
29531 va-arg-1.c expected to pass.
29532
29533 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29534
29535 * gcc.misc-tests/misc.exp: Only run specific testcases.
29536 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29537 * gcc.misc-tests/dg-[1-9].c: New files.
29538
29539 * lib/dg.exp: New testsuite driver.
29540 * gcc.prms/prms.exp: Use it.
29541
29542 * README.gcc: New file.
29543
29544 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29545 Document and reset `lxpass' and `lxfail'.
29546 Simplify "initialized" message.
29547 (gcc_stat): Clean up comments a little.
29548
29549 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29550
29551 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29552
29553 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29554
29555 * lib/old-dejagnu.exp (process-option): New proc.
29556 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29557 (old-dejagnu): Simplify.
29558 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29559
29560 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29561
29562 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29563 exists and is not an empty string.
29564
29565 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29566 $xfail rather than calling setup_xfail. Clear $xfail when test is
29567 finished.
29568 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29569 automatically.
29570
29571 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29572 longer expected to fail.
29573
29574 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29575 "f" function call.
29576
29577 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29578
29579 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29580 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29581 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29582 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29583 c-torture-1.29.
29584
29585 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29586 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29587
29588 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29589
29590 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29591 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29592
29593 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29594 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29595 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29596
29597 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29598
29599 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29600 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29601 940714-1.c, 940714-2.c, 940714-3.c},
29602 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29603 gcc.misc-tests/{mg.c,mg.exp}:
29604 New tests.
29605 * gcc.noncompile/noncompile.exp: Change accordingly.
29606
29607 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29608
29609 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29610 Undo previous clobberage.
29611
29612 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29613
29614 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29615 * gcc.special/{930510-1.c, special.exp}:
29616 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29617 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29618 struct-varargs-1.c}: New tests from c-torture-1.26.
29619
29620 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29621
29622 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29623 argument to switch.
29624
29625 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29626
29627 * Revert the previous changes. Please see Rob's directory
29628 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29629 fixes.
29630
29631 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29632
29633 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29634 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29635 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29636 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29637 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29638 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29639 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29640 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29641 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29642 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29643 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29644 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29645 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29646 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29647 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29648 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29649 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29650 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29651 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29652 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29653 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29654 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29655 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29656 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29657 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29658 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29659 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29660
29661 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29662
29663 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29664 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29665 with perror calls.
29666
29667 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29668
29669 * config/unix.exp (g++_load): Fix syntax.
29670
29671 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29672
29673 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29674 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29675 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29676 Don't expect va-arg-1.c to fail. Correct expected output for
29677 920928-1.c.
29678 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29679 * gcc.wendy/hbm4.c: Correct typo.
29680 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29681
29682 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29683
29684 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29685 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29686 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29687 * lib/c-torture.exp (c-torture-compile): Ditto.
29688
29689 Reduce volume of output (remove all the -I's and such).
29690 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29691 Call gcc_cpass, gcc_cfail.
29692 (c-torture): Pass testing option to c-torture-compile.
29693
29694 1994-03-21 Doug Evans (dje@cygnus.com)
29695
29696 Bring patches over from progressive.
29697 * config/default.exp: Exit remote shell cleanly.
29698 (g++_exit, g++_start): Add default versions.
29699 * config/sim.exp (gcc_load): Use perror, not error.
29700
29701 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29702
29703 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29704 set in site.exp.
29705
29706 1994-03-14 Doug Evans (dje@cygnus.com)
29707
29708 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29709 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29710 (wendy_try): New proc to run testcase.
29711 (main loop): Call 'em.
29712 * gcc.wendy/*.c: Clean up pass to correct expected output.
29713
29714 * lib/gcc.exp: Minor cleanup work.
29715 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29716
29717 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29718
29719 * config/sim.exp (gcc_load): Document return codes better.
29720 Don't pass -v to simulator.
29721
29722 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29723
29724 * gcc.special/920717-x.c: Fix typo.
29725 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29726 get at sources.
29727
29728 * lib/mike-gcc.exp: Fix typo.
29729
29730 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29731
29732 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29733 binary to use, transform the name.
29734 * config/*.exp: rename everything. Nuke any g++ specific files,
29735 it's now a special case of gcc that requires no special support.
29736 Add a default.exp for unsupported targets.
29737
29738 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29739
29740 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29741 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29742 version of Tcl.
29743
29744 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29745
29746 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29747 than a warning.
29748
29749 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29750
29751 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29752
29753 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29754
29755 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29756 option_list. Compile every file with only 4/6 option choices
29757 (same as C torture) instead of with 12/18 different option
29758 choices.
29759 * lib/c-torture.exp: Likewise.
29760
29761 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29762 not already set.
29763
29764 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29765
29766 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29767 can put an XFAIL *-*-* on excess errors.
29768
29769 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29770
29771 * g++.law: Add more tests derived from g++-bugs snapshots.
29772
29773 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29774 equivalent to g++.law/init9.
29775
29776 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29777 compiled it, and the a.out file after we've run it.
29778
29779 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29780
29781 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29782 compiled it, and the a.out file after we've run it.
29783
29784 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29785
29786 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29787
29788 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29789
29790 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29791 version number.
29792
29793 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29794
29795 * g++.law: New directory of g++ tests derived from the g++-bugs
29796 snapshots.
29797
29798 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29799
29800 * gcc.compile: initbug1.c initbug1.exp testcase added
29801
29802 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29803
29804 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29805 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29806 fixes submitted by Jeff Law (law@cs.utah.edu)
29807 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29808 Jeff Law (law@cs.utah.edu)
29809
29810
29811 1993-11-30 Mike Stump (mrs@cygnus.com)
29812
29813 * config/unix-g++.exp: Follow the gcc way of doing things.
29814 * g++.old-deja/old-deja.exp: Minor updates.
29815 * lib/g++.exp: New file, follow the gcc way of doing things.
29816 * lib/old-dejagnu.exp: Minor updates.
29817 * lib/mike-g++.exp: Always unset errorInfo.
29818
29819 1993-11-06 Mike Stump (mrs@cygnus.com)
29820
29821 * lib/gcc.exp: Fix some errors with the below change, CC and
29822 CFLAGS should be global when setting, not local.
29823
29824 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29825
29826 * lib/gcc.exp: Transform tool name.
29827
29828 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29829
29830 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29831
29832 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29833
29834 * lib/gcc.exp: change gcc_done to gcc_stat
29835
29836 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29837
29838 * Upgraded gcc testsuite to c-torture version 1.25
29839
29840 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29841
29842 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29843 * lib/c-torture: added hooks for new reporting code.
29844
29845 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29846
29847 * config/sh-gcc.exp: check if sh-sim exists in the path
29848
29849 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29850
29851 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29852 * gcc.compile/compile.exp: Initial changes for new logic.
29853 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29854 * gcc.failure/failure.exp: Initial changes for new logic.
29855 * gcc.ieee/ieee.exp: Initial changes for new logic.
29856 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29857 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29858 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29859 * lib/c-torture.exp: Initial changes for new logic.
29860 * lib/gcc.exp: Initial changes for new logic.
29861
29862 1993-10-15 Mike Stump (mrs@cygnus.com)
29863
29864 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29865 depend upon failure or success. Fully qualify names in failure
29866 and success messages. Always remove a.out before starting
29867 compile, just in case. Pay more attention to error text output by
29868 the compiler. Handle testcases with no known past errors just
29869 like all others, so that things are uniform. Other miscellaneous
29870 improvements.
29871
29872 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29873
29874 * gcc.cpp: new directory for cpp tests
29875
29876 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29877
29878 * lib/chill.exp: Code reformatted, removed unused code.
29879 * config/unix-chill.exp: Code reformatted, removed unused code.
29880 * chill.execute/execute.exp: Code reformatted, removed unused code.
29881 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29882
29883 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29884
29885 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29886 routines not written.
29887
29888 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29889
29890 * config/bug-gcc.exp: Use new procs from bug.exp.
29891
29892 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29893
29894 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29895 via ftp, rather than depending on NFS.
29896 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29897 case.
29898
29899 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29900
29901 * config/bug-gcc.exp: Use new download proc.
29902
29903 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29904
29905 * chill.execute/execute.exp: cleanups, handles errors better
29906 * chill.compile/compile.exp: rewrite, based on execute.exp
29907 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29908 * lib/chill.exp: major changes to diff proc and compile and link
29909 procs. added chill_fail and chill_pass wrappers to pass and
29910 fail. added more comments, and handle error codes better.
29911 Added a hack to capture stderr from exec, so noncompile tests
29912 can work.
29913
29914 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29915
29916 * chill.execute/execute.exp: rewrite of testsuite driver
29917 * lib/chill.exp: rewrite of testsuite driver
29918 * config/unix-chill.exp: rewrite of testsuite driver
29919
29920 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29921
29922 In chill.execute:
29923 * iexpr.ch: Standardize uppercase.
29924 * tuples.dat: Standardize uppercase.
29925 * vary.ch: standardize. Correct varying string assignments.
29926 * vary.dat: Add new output lines.
29927
29928 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29929
29930 In chill.execute:
29931 * chprintf.ch: Standardize use of uppercase.
29932 * tuples.ch: Standardize and turn arr2 into a DCL,
29933 rather than a SYN.
29934 * pinits.ch: Standardize.
29935
29936 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29937
29938 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29939 * Makefil: Renamed to Makefile.in.
29940 * configure.in: New.
29941
29942 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29943
29944 In chill.execute:
29945 * .cvsignore: Add result/output files.
29946 * Makefile: Fix up variables at start. Use MFLAGS
29947 everywhere. Correct bool_loc, built_ins entries.
29948 Add entry for vary1.ch.
29949 * bitarray.ch: Standardize upper-case usage.
29950 * bitexpr.ch: Standardize, add output of b1.
29951 * params.ch: Use arrayt in along PROC parameters, to
29952 avoid novelty problems.
29953 * sets.ch: Tiny cleanup.
29954 * vary1.ch: Re-indent.
29955
29956 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29957
29958 * Add PR-related files to Makefiles, .cvsignore files, etc.
29959
29960 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29961
29962 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29963 with compiler objects. New names are test-flow.c and test-loop.c
29964
29965 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29966
29967 * Upgraded c-torture tests from 1.19 to 1.20
29968
29969 * new files:
29970 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29971 * gcc.compile: 930623-1.c 930623-2.c
29972 * gcc.noncompile: 930622-1.c 930622-2.c
29973 * gcc.failure: 920411-1.c 920627-2.c
29974 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29975
29976 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29977
29978 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29979 More changes to get testsuite working properly. Needs more work.
29980 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29981
29982 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29983
29984 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29985 More changes to get testsuite working properly. Needs more work.
29986
29987 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29988
29989 * chill.compile/compile.exp: Added for Dejagnu support
29990 * chill.execute/execute.exp: Added for Dejagnu support
29991 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29992
29993 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29994
29995 This should complete moving the CHILL test files.
29996 * chill.noncompile(.cvsignore printf.grt
29997 in-printf.grt chprintf.grt chprintf.ch):
29998 Added test-support files.
29999 (Makefile): Modified further.
30000 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30001 signal.ch): Added test files.
30002 * chill.execute (.cvsignore printf.grt printr.c
30003 in-printf.grt rts.c chprintf.grt rts.h): Added
30004 test-support files.
30005 (Makefile): More corrections.
30006
30007 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30008
30009 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30010 test cases, ready for DejaGnu.
30011
30012 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30013
30014 * Upgraded c-torture tests from 1.18 to 1.19
30015
30016 * gcc.compile: added test(s):
30017 930607-1.c
30018 * gcc.execute: added test(s):
30019 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30020
30021 * added new subdirectory for misc tests: gcc.misc-tests
30022 * gcc.misc-test(s): added tests:
30023 inst-check.c test-consts.c test-ior.c test-switch.c
30024
30025 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30026
30027 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30028
30029 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30030
30031 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30032
30033 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30034
30035 * Upgraded c-torture tests from 1.17 to 1.18
30036
30037 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30038
30039 * Upgraded c-torture tests from 1.12 to 1.17
30040
30041 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30042
30043 * lib/old-dejagnu.exp:
30044 Fixed handling of XFAIL target triplets to correctly
30045 recognize wildcard characters. Removed code that
30046 appended a unique id tag to the end of the file name
30047 printed out by the result of the testcases within a
30048 given test file.
30049
30050 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30051
30052 * lib/old-dejagnu.exp:
30053 Reworked expected failure handling to trigger off of XFAIL
30054 keyword in keyphrase embeded in testcase source code. The
30055 XFAIL keyword must be at the end of the keyphrase line. It
30056 may optionally be followed by one or more target triplets.
30057 It has just occured that the handling of wildcards in the
30058 target triplet may not be correct.
30059
30060 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30061
30062 * g++.old-deja/tests:
30063 Moved all subdirectories up one level into g++.old-deja .
30064
30065 * lib/old-dejagnu.exp:
30066 Fixed problem with CXXFLAGS not being properly reset, and being
30067 corrupted with extraneous "-c" compiler option. This was
30068 causing binaries to not be generated for test that needed them.
30069 Modified strings passed to "pass" and "fail" so that individual
30070 tests from the same test file would be distinguished by an
30071 identifier appended to the test file name in the summary logs;
30072 this corrected a problem with erroneous diff logs. Added code
30073 to search testcases for expected fail and unexpected pass keywords.
30074
30075 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30076
30077 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30078
30079 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30080
30081 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30082 Removed extraneous text from end of "Special g++ Options"
30083 keyphrase.
30084
30085 * lib/old-dejagnu.exp: Added pattern matching to look for new
30086 keywords, embedded in testcases comments, which will trigger
30087 calls to xpass and xfail.
30088
30089 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30090
30091 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30092 comments embedded in the testcases, especially the one looking for
30093 special compiler options, as well as the pattern matching for the
30094 compiler output again.
30095
30096 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30097
30098 * lib/old-dejagnu.exp: Do a proper check of the return value for
30099 execute tests. Fixed several problems with the pattern matching
30100 of the compiler output which gave erroneous test results.
30101 Changed several of the test result messages to be more descriptive.
30102 * config/unix-g++.exp: Proc g++_load now actually works and
30103 executes the tests passed to it and returns a usable return
30104 value.
30105
30106 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30107
30108 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30109
30110 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30111
30112 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30113 Modified both files to properly execute the old style
30114 dejagnu tests. The previous versions of these files were
30115 experimental and did not function anything near correctly.
30116
30117 1993-04-05 Rob Savoye (rob@cygnus.com)
30118
30119 * Removed all Makefile.in and configure.in files. No configuration
30120 needed now.
30121
30122 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30123
30124 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30125
30126 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30127
30128 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30129 gcc.special/configure.in, gcc.noncompile/configure.in,
30130 gcc.execute/configure.in, gcc.code_quality/configure.in,
30131 g++.other/configure.in, g++.old-deja/configure.in,
30132 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30133 in srcname setting.
30134
30135 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30136
30137 * lib/udi.exp: Fixed mondfe and mondfe_download.
30138 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30139 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30140
30141 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30142
30143 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30144 (gdb_exit): Don't remove *_soc files.
30145
30146 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30147
30148 * lib/c-torture.exp: Don't look for main; instead always use -w
30149 -c. This is how the c-torture tests work. Remove the object
30150 file if the compilation succeeds.
30151 * gcc.execute/execute.exp: Remove executable if test passes.
30152 * gcc.noncompile/noncompile.exp: Every test is an expected
30153 failure.
30154 * gcc.special/special.exp: Added tests from c-torture 1.11,
30155 corrected use of existing test.
30156 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30157 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30158 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30159 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30160 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30161 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30162 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30163 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30164 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30165 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30166 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30167 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30168 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30169 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30170 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30171 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30172 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30173 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30174 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30175 c-torture 1.11.
30176 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30177 correspond to c-torture 1.11.
30178
30179 * New file.