re PR c++/19508 (dwarf2, ICE on __attribute__(aligned) in class template)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2
3 PR c++/19508
4 * g++.dg/ext/attrib20.C: New test.
5
6 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7
8 PR middle-end/20030
9 * gfortran.fortran-torture/execute/character_passing.f90: New test.
10
11 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12
13 PR c++/20008
14 * g++.dg/opt/switch4.C: New.
15
16 2005-02-18 Jakub Jelinek <jakub@redhat.com>
17
18 PR c++/20023
19 PR tree-optimization/20009
20 * gcc.c-torture/compile/20050217-1.c: New test.
21 * g++.dg/opt/switch3.C: New test.
22
23 PR tree-optimization/18947
24 * gcc.c-torture/compile/20050215-1.c: New test.
25 * gcc.c-torture/compile/20050215-2.c: New test.
26 * gcc.c-torture/compile/20050215-3.c: New test.
27
28 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
29
30 PR c++/20028
31 * g++.dg/template/crash34.C: New.
32
33 PR c++/20022
34 * g++.dg/other/access3.C: New.
35
36 2005-02-17 Ira Rosen <irar@il.ibm.com>
37
38 * gcc.dg/vect/vect-98.c: New test.
39
40 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
41
42 PR tree-optimization/19967
43 * gcc.dg/pr19967.c: New.
44
45 2005-02-16 Jakub Jelinek <jakub@redhat.com>
46
47 PR middle-end/19857
48 * gcc.dg/tree-ssa/20050215-1.c: New test.
49 * gcc.c-torture/execute/20050215-1.c: New test.
50
51 2005-02-15 Eric Christopher <echristo@redhat.com>
52
53 * gcc.dg/cpp/20050215-1.c: New file.
54
55 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
56
57 PR tree-optimization/15785
58 * gcc.dg/pr15785-1.c: New test.
59
60 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
61
62 PR c++/17788
63 * g++.dg/init/ctor4.C: New.
64 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
65
66 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
67
68 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
69 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
70
71 2005-02-15 Andreas Schwab <schwab@suse.de>
72
73 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
74 declare malloc.
75
76 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
77
78 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
79
80 2005-02-14 Diego Novillo <dnovillo@redhat.com>
81
82 PR tree-optimization/19853
83 * gcc.c-torture/compile/pr19853.c: New test.
84
85 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
86
87 PR c++/19608
88 * g++.dg/parse/local-class1.C: New.
89
90 PR c++/19895
91 * g++.dg/parse/ptrmem3.C: New.
92
93 PR c++/19884
94 * g++.old-deja/g++.oliva/template6.C: Add another case.
95 * g++.dg/template/explicit6.C: New.
96
97 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
98
99 PR c++/17816
100 * g++.dg/other/redecl2.C: New.
101
102 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
103
104 PR c++/19891
105 * g++.dg/abi/covariant4.C: New.
106
107 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
108
109 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
110
111 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
112
113 * gcc.dg/vect/vect-96.c: Fix typo.
114
115 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
116
117 PR c++/14479
118 PR c++/19487
119 * g++.dg/template/enum5.C: New test.
120
121 2005-02-12 Ira Rosen <irar@il.ibm.com>
122
123 * gcc.dg/vect/vect-97.c: New test.
124
125 2005-02-12 Ira Rosen <irar@il.ibm.com>
126
127 * gcc.dg/vect/vect-96.c: New test.
128
129 2005-02-12 Uros Bizjak <uros@kss-loka.si>
130
131 * gcc.dg/builtins-34.c: Also check ldexp*.
132
133 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
134
135 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
136
137 2005-02-11 Janis Johnson <janis187@us.ibm.com>
138
139 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
140 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
141 dg-require-dll, dg-require-iconv, dg-require-named-sections,
142 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
143 selector_list, selector_expression, dg-process-target): Move to new
144 file target-supports-dg.exp.
145 * lib/target-supports-dg.exp: New.
146
147 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
148 New.
149
150 2005-02-11 Jakub Jelinek <jakub@redhat.com>
151
152 PR c++/19666
153 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
154
155 PR middle-end/19858
156 * gcc.c-torture/compile/20050210-1.c: New test.
157
158 2005-02-11 Mark Mitchell <mark@codesourcery.com>
159
160 PR c++/19755
161 * g++.dg/warn/Wbraces1.C: New test.
162
163 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
164
165 * gcc.dg/builtins-52.c: New testcase.
166
167 2005-02-10 Jakub Jelinek <jakub@redhat.com>
168
169 PR c/19342
170 * gcc.c-torture/execute/20050119-1.c: New test.
171
172 2005-02-09 Mark Mitchell <mark@codesourcery.com>
173
174 PR c++/19811
175 * g++.dg/init/delete1.C: New test.
176
177 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
178
179 PR c++/18470
180 * g++.dg/template/static12.C: New test.
181
182 2005-02-09 Mark Mitchell <mark@codesourcery.com>
183
184 PR c++/19787
185 * g++.dg/conversion/ambig1.C: New test.
186
187 PR c++/19739
188 * g++.dg/ext/attrib19.C: New test.
189
190 PR c++/19732
191 * g++.dg/parse/dtor5.C: New test.
192
193 PR c++/19762
194 * g++.dg/template/dtor3.C: New test.
195
196 PR c++/19826
197 * g++.dg/template/static11.C: New test.
198 * g++.dg/template/crash2.C: Remove dg-error marker.
199
200 2005-02-09 Janis Johnson <janis187@us.ibm.com>
201
202 PR C++/18491
203 * g++.old-deja/g++.mike/p10769a.C: Remove.
204
205 2005-02-09 Roger Sayle <roger@eyesopen.com>
206
207 * gcc.dg/builtins-48.c: New test case.
208 * gcc.dg/builtins-49.c: New test case.
209 * gcc.dg/builtins-50.c: New test case.
210 * gcc.dg/builtins-51.c: New test case.
211
212 2005-02-09 Ian Lance Taylor <ian@airs.com>
213
214 PR middle-end/19583
215 * g++.dg/warn/Wreturn-type-3.C: New test.
216
217 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
218
219 PR middle-end/19402
220 * gcc.dg/pr19402-1.c: New testcase.
221 * gcc.dg/pr19402-2.c: likewise.
222
223 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
224
225 PR middle-end/19854
226 * g++.dg/tree-ssa/tmmti.C: New testcase.
227
228 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
229
230 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
231
232 2005-02-08 Mark Mitchell <mark@codesourcery.com>
233
234 PR c++/19733
235 * g++.dg/parse/crash23.C: New test.
236 * g++.dg/warn/Weff1.C: New test.
237
238 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
239
240 * gcc.dg/20050209-1.c: New test.
241
242 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
243
244 PR target/19799
245 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
246
247 2005-02-08 Mike Stump <mrs@apple.com>
248
249 * g++.dg/pch/import-2.c: New test.
250 * g++.dg/pch/import-2.hs: New.
251 * g++.dg/pch/include/import-2a.h: New.
252 * g++.dg/pch/include/import-2b.h: New.
253
254 2005-02-08 Janis Johnson <janis187@us.ibm.com>
255
256 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
257
258 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
259
260 * gfortran.dg/substr_1.f90: New test.
261
262 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
263
264 PR middle-end/19775
265 * gcc.dg/torture/builtin-power-1.c: Disable test for
266 invalid transformation.
267 * gcc.dg/builtins-10.c: Likewise. Disable one test we
268 no longer optimize.
269 * gcc.dg/builtins-47.c: New testcase.
270
271 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
272 Dorit Naishlos <dorit@il.ibm.com>
273
274 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
275
276 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
277
278 * gcc.c-torture/compile/20050206-1.c: New test.
279
280 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
281
282 PR tree-opt/19768
283 * g++.dg/opt/pr19768.C: New test.
284
285 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
286
287 PR tree-opt/19736
288 * gcc.c-torture/compile/pr19736.c: New test.
289
290 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
291
292 PR c++/17401
293 * g++.dg/parse/error25.C: New test.
294
295 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
296
297 * gcc.c-torture/execute/20050203-1.c: New.
298
299 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
300
301 * gcc.dg/vect/vect-85.c: Remove xfail.
302 * gcc.dg/vect/vect-86.c: Remove xfail.
303 * gcc.dg/vect/vect-87.c: Remove xfail.
304 * gcc.dg/vect/vect-88.c: Remove xfail.
305
306 2005-02-02 Geoffrey Keating <geoffk@apple.com>
307
308 * gcc.dg/altivec-19.c: New.
309
310 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
311
312 PR c/17807
313 * gcc.dg/nested-func-3.c: New test.
314 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
315
316 2005-02-02 Janis Johnson <janis187@us.ibm.com>
317
318 * gcc.test-framework/gen_directive_tests: Generate tests for
319 selector expressions.
320
321 2005-02-02 Matt Austern <austern@apple.com>
322
323 PR c++/19628
324 * g++/ext/builtin7.C: New.
325 * g++/ext/builtin8.C: New.
326
327 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
328
329 PR c/18502
330 * gcc.dg/pr18502-1.c: New test.
331
332 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
333
334 PR c++/17413
335 * g++.dg/template/local4.C: Tweak.
336
337 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
338
339 PR tree-optimization/19578
340 * gcc.c-torture/compile/20050202-1.c: New test.
341
342 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
343
344 PR c/19435
345 * gcc.dg/c99-init-4.c: New test.
346
347 2005-02-01 Janis Johnson <janis187@us.ibm.com>
348
349 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
350
351 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
352
353 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
354 * g++.dg/eh/check-vect.h: New.
355
356 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
357 * gcc.dg/vect/vect-78.c: Ditto.
358 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
359 Remove.
360
361 * g++.dg/conversion/simd1.C: Expect warning.
362 * g++.dg/ext/attribute-test-1.C: Ditto.
363 * g++.dg/ext/attribute-test-2.C: Ditto.
364 * g++.dg/ext/attribute-test-3.C: Ditto.
365 * g++.dg/ext/attribute-test-4.C: Ditto.
366
367 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
368 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
369
370 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
371
372 2005-02-01 Richard Henderson <rth@redhat.com>
373
374 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
375 long double for ibm double-double format.
376 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
377
378 2005-02-01 Diego Novillo <dnovillo@redhat.com>
379
380 PR tree-optimization/19633
381 * testsuite/gcc.dg/pr19633-1.c: New test.
382 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
383 to NULL or a symbol.
384
385 2005-02-01 Janis Johnson <janis187@us.ibm.com>
386
387 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
388 New procs.
389 (dg-process-target (local override)): Handle selector expressions.
390
391 * gcc.test-framework/README: Describe tests in source directory.
392 * gcc.test-framework/test-framework.awk: Handle dg- tests.
393 * gcc.test-framework/test-framework.exp: Handle dg- tests.
394 * gcc.test-framework/dg-bogus-exp-P.c: New test.
395 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
396 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
397 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
398 * gcc.test-framework/dg-do-link-exp-P.c: New test.
399 * gcc.test-framework/dg-do-run-exp-P.c: New test.
400 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
401 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
402 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
403 * gcc.test-framework/dg-error-exp-P.c: New test.
404 * gcc.test-framework/dg-error-exp-XP.c: New test.
405 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
406 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
407 * gcc.test-framework/dg-output-exp-P.c: New test.
408 * gcc.test-framework/dg-output-exp-XF.c: New test.
409 * gcc.test-framework/dg-warning-exp-P.c: New test.
410 * gcc.misc-tests/dg-1.c: Remove.
411 * gcc.misc-tests/dg-2.c: Remove.
412 * gcc.misc-tests/dg-3.c: Remove.
413 * gcc.misc-tests/dg-4.c: Remove.
414 * gcc.misc-tests/dg-5.c: Remove.
415 * gcc.misc-tests/dg-6.c: Remove.
416 * gcc.misc-tests/dg-7.c: Remove.
417 * gcc.misc-tests/dg-8.c: Remove.
418 * gcc.misc-tests/dg-9.c: Remove.
419 * gcc.misc-tests/dg-10.c: Remove.
420 * gcc.misc-tests/dg-11.c: Remove.
421 * gcc.misc-tests/dg-12.c: Remove.
422 * gcc.misc-tests/dg-test.exp: Remove.
423
424 * gcc.test-framework/test-framework.awk: Change recording and
425 printing of passes and failures.
426
427 * gcc.test-framework: New directory.
428 * gcc.test-framework/README: New.
429 * gcc.test-framework/test-framework.exp: New.
430 * gcc.test-framework/test-framework.awk: New.
431 * gcc.test-framework/gen_directive_tests: New.
432
433 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
434
435 * lib/treelang.exp: Fix comment typos.
436 (treelang_target_compile): Don't append libs=-ltreelang to options.
437
438 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
439
440 * g++.dg/parse/typename7.C: Adjust error messages.
441
442 2005-01-31 Jeff Law <law@redhat.com>
443
444 * gcc.c-torture/execute/20050131-1.c: New test.
445 * gcc.dg/wcaselabel.c: New test.
446
447 2005-01-31 Mark Mitchell <mark@codesourcery.com>
448
449 * g++.dg/other/warning1.C: Adjust error messags.
450 * g++.dg/parse/constant5.C: New test.
451
452 2005-01-31 Steven Bosscher <stevenb@suse.de>
453
454 PR c/19333
455 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
456 the test case valid.
457 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
458 * testsuite/gcc.dg/array-7.c: Adjust expected result.
459 * testsuite/gcc.dg/pr18596-3.c: Likewise.
460 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
461 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
462 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
463
464 2005-01-31 Dale Johannesen <dalej@apple.com>
465
466 * g++.dg/opt/pr19650.C: New test.
467
468 2005-01-31 Richard Henderson <rth@redhat.com>
469
470 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
471 long double for intel double extended format.
472 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
473
474 2005-01-30 Mark Mitchell <mark@codesourcery.com>
475
476 PR c++/19555
477 * g++.dg/template/static10.C: New test.
478
479 PR c++/19395
480 * g++.dg/parse/error24.C: New test.
481
482 PR c++/19367
483 * g++.dg/lookup/builtin1.C: New test.
484
485 PR c++/19457
486 * g++.dg/warn/conv3.C: New test.
487
488 2005-01-30 Bud Davis <bdavis@gfortran.org>
489
490 PR fortran/19647
491 * gfortan.dg/inquire_7.f90
492
493 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
494
495 PR tree-optimization/15791
496 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
497 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
498 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
499 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
500 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
501 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
502 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
503 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
504 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
505 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
506
507 2005-01-29 Paul Brook <paul@codesourcery.com>
508
509 PR fortran/18565
510 * check.c (real_or_complex_check): New function.
511 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
512 * intrinsic.c (add_functions): Use new check functions.
513 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
514 Add prototypes.
515
516 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
517
518 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
519 gcc.dg/lvalue-3.c: New tests.
520 * gcc.dg/concat.c: Update expected messages.
521
522 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
523
524 PR libfortran/19595
525 * gfortran.dg/eor_1.f90: New test.
526
527 2005-01-29 Steven G. Kargl <kargls@comcast.net>
528
529 PR fortran/19589
530 * gfortran.dg/logical_data_1.f90: New test.
531
532 2005-01-28 Mark Mitchell <mark@codesourcery.com>
533
534 PR c++/19253
535 * g++.dg/template/crash33.C: New test.
536
537 PR c++/19667
538 * g++.dg/template/crash32.C: New test.
539
540 2005-01-28 Ian Lance Taylor <ian@airs.com>
541
542 PR middle-end/16558
543 * g++.dg/warn/Wreturn-type-2.C: New test.
544
545 2004-06-24 Jeff Law <law@redhat.com>
546
547 * gcc.dg/tree-ssa/20050128-1.c: New test.
548
549 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
550
551 * gcc.target/frv/all-mdpackh-1.c: New test.
552
553 2005-01-28 Steven Bosscher <stevenb@suse.de>
554
555 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
556
557 2005-01-27 Richard Henderson <rth@redhat.com>
558
559 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
560
561 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
562
563 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
564
565 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
566
567 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
568 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
569 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
570 to cope with cases where the multilib options override the dg-options.
571
572 2005-01-27 Jakub Jelinek <jakub@redhat.com>
573
574 PR c/18946
575 * gcc.dg/noncompile/20050120-1.c: New test.
576
577 2005-01-26 Diego Novillo <dnovillo@redhat.com>
578
579 PR tree-optimization/19633
580 * gcc.dg/pr19633.c: New test.
581 * gcc.dg/tree-ssa/pr19633.c: New test.
582
583 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
584
585 * gcc.dg/20041216-1.c: New test.
586
587 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
588
589 PR objc/18862
590 * objc.dg/selector-2.m: New test.
591
592 2005-01-26 Jakub Jelinek <jakub@redhat.com>
593
594 * g++.dg/opt/range-test-2.C: New test.
595
596 PR rtl-optimization/19579
597 * gcc.c-torture/execute/20050124-1.c: New test.
598
599 2005-01-26 Greg Parker <gparker@apple.com>
600 Stuart Hastings <stuart@apple.com>
601
602 * gcc.c-torture/execute/20050125-1.c: New.
603
604 2005-01-18 Jan Hubicka <jh@suse.cz>
605
606 PR tree-optimize/19337
607 * gcc.c-torture/compile/20050119-1.c: New test.
608
609 2005-01-24 James E Wilson <wilson@specifixinc.com>
610
611 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
612 test for successful match.
613
614 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
615
616 PR objc/18408
617 * objc.dg/comp-types-7.m: New test.
618
619 2005-01-24 Janis Johnson <janis187@us.ibm.com>
620
621 * lib/target-supports.exp (current_target_name): New.
622 (check_effective_target_ilp32, check_effective_target_lp64):
623 Cache the result to use as long as the current target, with
624 multilib flags, remains the same.
625
626 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
627 (dg-require-weak, dg-require-visibility, dg-require-alias,
628 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
629 dg-require-effective-target, dg-skip-if): Remove call to
630 skip_test_and_clear_xfail.
631 (dg-test): Clear xfail data.
632
633 2005-01-24 Jakub Jelinek <jakub@redhat.com>
634
635 PR target/17751
636 * gcc.dg/ppc64-toc.c: New test.
637
638 * g++.dg/tree-ssa/empty-1.C: New test.
639
640 PR middle-end/19551
641 * gcc.c-torture/execute/20050121-1.c: New test.
642 * gcc.dg/20050121-2.c: New test.
643
644 2004-01-23 Steven G. Kargl <kargls@comcast.net>
645 Paul Brook <paul@codesourcery.com>
646
647 PR fortran/17941
648 * gfortran.dg/real_const_1.f: New test.
649 * gfortran.dg/real_const_2.f90: New test.
650 * gfortran.dg/complex_int_1.f90: New test.
651
652 2005-01-23 Bud Davis <bdavis9659@comcast.net>
653
654 PR fortran/19313
655 * gfortan.dg/inquire_6.f90: New test.
656
657 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
658
659 PR libfortran/19451
660 * open_readonly_1.f90: New test.
661
662 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
663
664 PR libfortran/18982
665 * gfortran.dg/open_new.f90: New file.
666
667 2005-01-22 Paul Brook <paul@codesourcery.com>
668
669 * namelist_1.f90: New test.
670
671 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
672
673 PR tree-optimization/19484
674 * gcc.c-torture/compile/20050122-[12].c: New tests.
675
676 2005-01-22 Paul Brook <paul@codesourcery.com>
677
678 * gfortran.dg/implicit_2.f90: New test.
679
680 2005-01-22 Bud Davis <bdavis9659@comcast.net>
681
682 PR fortran/19314
683 * gfortran.dg/inquire_5.f90: New test.
684
685 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
686
687 PR c/18809
688 * gcc.dg/pr18809-1.c: New test.
689
690 2005-01-21 Ian Lance Taylor <ian@airs.com>
691
692 * gcc.dg/20050121-1.c: New test.
693
694 PR tree-optimization/13000
695 * gcc.dg/20040206-1.c: Change warning to point where function is
696 being inlined.
697
698 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
699
700 PR c++/19208
701 * g++.dg/template/array11.C: New test.
702
703 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
704
705 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
706 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
707 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
708 * gfortran.dg/getenv_1.f90: Add dg-do directive.
709 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
710 gfortran.dg/pr17164.f90: Add missing dg-do directives.
711
712 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
713
714 PR tree-optimization/15349
715 * gcc.dg/tree-ssa/pr15349.c: New.
716
717 2005-01-20 Steve Ellcey <sje@cup.hp.com>
718
719 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
720
721 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
722
723 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
724 scan-assembler-times directive name.
725
726 * gcc.dg/asm-a.c: Move dg-require-effective-target to
727 after dg-do.
728
729 PR rtl-optimization/19462
730 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
731
732 2005-01-19 Steve Ellcey <sje@cup.hp.com>
733
734 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
735 counting function calls on ia64.
736
737 2005-01-19 Jakub Jelinek <jakub@redhat.com>
738
739 PR rtl-optimization/15139
740 * gcc.dg/20050111-2.c: New test.
741
742 PR c/17297
743 * gcc.c-torture/compile/20050113-1.c: New testcase.
744
745 PR middle-end/19164
746 * gcc.dg/20050113-1.c: New testcase.
747
748 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
749
750 * gcc.dg/vect/vect-85.c: Add comment.
751 * gcc.dg/vect/vect-86.c: Add xfail for now.
752 * gcc.dg/vect/vect-87.c: Add xfail for now.
753 * gcc.dg/vect/vect-88.c: Add xfail for now.
754 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
755
756 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
757
758 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
759
760 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
761
762 * g++.dg/debug/typedef3.C: New test.
763
764 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
765
766 PR c/19472
767 * gcc.dg/asm-a.c: New test.
768
769 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
770
771 * gcc.dg/sh-relax.c: Add prototype for abort.
772
773 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
774
775 * gcc.dg/short-compare-1.c: New test.
776 * gcc.dg/short-compare-2.c: Likewise.
777
778 2005-01-18 Michael Matz <matz@suse.de>
779
780 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
781
782 2005-01-17 Diego Novillo <dnovillo@redhat.com>
783
784 PR tree-optimization/19121
785 * gcc.c-torture/compile/pr19121.c: New test.
786
787 2005-01-17 James E. Wilson <wilson@specifixinc.com>
788
789 PR target/19357
790 * gcc.c-torture/compile/pr19357.c: New test.
791
792 2005-01-17 Ian Lance Taylor <ian@airs.com>
793
794 PR c/5675
795 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
796 pass--those that refer just to the variable, possibly with a
797 cast.
798 * gcc.dg/c99-const-expr-3.c: Likewise.
799
800 PR middle-end/13127
801 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
802 longer emitted.
803
804 2005-01-16 Bud Davis <bdavis9659@comcast.net>
805
806 PR fortran/18778
807 * gfortran.dg/endfile_2.f90: New test.
808
809 2005-01-16 Steven G. Kargl <kargls@comcast.net>
810
811 PR 19168
812 * gfortran.dg/select_5.f90: New test.
813
814 2004-01-16 Paul Brook <paul@codesourcery.com>
815
816 * gfortran.dg/common_4.f90: New test.
817
818 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
819
820 PR rtl-optimization/19462
821 * gcc.dg/torture/pr19462-1.c: New test.
822
823 2005-01-15 Ziemowit Laski <zlaski@apple.com>
824
825 PR objc/19321
826 * objc.dg/func-ptr-2.m: New.
827 * objc.dg/volatile-1.m: New.
828
829 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
830
831 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
832
833 2005-01-15 Jakub Jelinek <jakub@redhat.com>
834
835 PR tree-optimization/19060
836 * gcc.c-torture/execute/20050104-1.c: New test.
837
838 2005-01-15 Bud Davis <bdavis9659@comcast.net>
839
840 PR fortran/18983
841 * gfortran.dg/write_to_null.f90: New test.
842
843 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
844 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
845
846 PR other/19328
847 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
848 argument.
849
850 2005-01-15 Jakub Jelinek <jakub@redhat.com>
851
852 PR c++/19263
853 * g++.dg/init/vector1.C: New test.
854
855 2005-01-14 James E. Wilson <wilson@specifixinc.com>
856
857 PR target/13158
858 * gcc.target/ia64/sibcall-unwind-1.c: New test.
859 PR target/18987
860 * gcc.target/ia64/sibcall-unwind-2.c: New test.
861
862 2005-01-14 Steven G. Kargl <kargls@comcast.net>
863
864 * gfortran.dg/select_1.f90: New test.
865 * gfortran.dg/select_2.f90: New test.
866 * gfortran.dg/select_3.f90: New test.
867 * gfortran.dg/select_4.f90: New test.
868
869 2005-01-14 Jakub Jelinek <jakub@redhat.com>
870
871 PR middle-end/19084
872 PR rtl-optimization/19348
873 * gcc.dg/20050111-1.c: New test.
874 * gcc.c-torture/execute/20050111-1.c: New test.
875
876 * gcc.dg/i386-asm-4.c: New test.
877
878 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
879
880 * gcc.dg/nested-func-2.c: New test.
881 * ada/acats/norun.lst: Remove c953002.
882
883 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
884
885 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
886
887 2005-01-12 Ben Elliston <bje@au.ibm.com>
888
889 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
890
891 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
892
893 PR target/18761
894 * g++.dg/abi/align1.C: New test.
895
896 2005-01-11 Alan Modra <amodra@bigpond.net.au>
897
898 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
899 at a time.
900 * g++.dg/ext/altivec_check.h: Support compiling as C.
901
902 2005-01-10 Roger Sayle <roger@eyesopen.com>
903
904 PR c++/19355
905 * g++.dg/expr/pr19355-1.C: New test case.
906
907 2005-01-10 Laurent GUERBY <laurent@guerby.net>
908
909 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
910 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
911 * ada/acats/tests/c3/c92005b.ada: Likewise.
912 * ada/acats/tests/c3/cxb3012.a: Likewise.
913 * ada/acats/norun.lst: Add c380004 and c953002, add PR
914
915 2005-01-09 Paul Brook <paul@codesourcery.com>
916
917 * gfortran.dg/common_2.f90: New file.
918 * gfortran.dg/common_3.f90: New file.
919
920 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
921
922 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
923
924 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
925
926 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
927 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
928 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
929 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
930 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
931 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
932 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
933 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
934 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
935 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
936 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
937 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
938 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
939 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
940 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
941 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
942 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
943 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
944 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
945 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
946 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
947 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
948 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
949 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
950 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
951 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
952 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
953 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
954 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
955 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
956 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
957 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
958 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
959 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
960 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
961 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
962 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
963 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
964 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
965 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
966 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
967 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
968 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
969 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
970 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
971 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
972 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
973 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
974 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
975 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
976 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
977 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
978 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
979 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
980 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
981 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
982 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
983 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
984 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
985 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
986 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
987 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
988 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
989 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
990 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
991 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
992 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
993
994 * gcc.dg/vect/vect-1.c: Fix spelling.
995 * gcc.dg/vect/vect-10.c: Fix spelling.
996 * gcc.dg/vect/vect-11.c: Fix spelling.
997 * gcc.dg/vect/vect-12.c: Fix spelling.
998 * gcc.dg/vect/vect-14.c: Fix spelling.
999 * gcc.dg/vect/vect-15.c: Fix spelling.
1000 * gcc.dg/vect/vect-16.c: Fix spelling.
1001 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1002 * gcc.dg/vect/vect-64.c: Fix comments.
1003 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1004
1005 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1006 Ira Rosen <irar@il.ibm.com>
1007
1008 * gcc.dg/vect/vect-70.c: New test.
1009 * gcc.dg/vect/vect-71.c: New test.
1010
1011 2005-01-09 Manfred Hollstein <mh@suse.com>
1012
1013 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1014 * gcc.dg/pr18241-2.c: Likewise.
1015 * gcc.dg/pr18241-3.c: Likewise.
1016 * gcc.dg/pr18241-4.c: Likewise.
1017 * gcc.dg/pr18241-5.c: Likewise.
1018
1019 2005-01-08 Richard Henderson <rth@redhat.com>
1020
1021 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1022 False for x86 and x86-64.
1023
1024 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1025
1026 PR tree-optimization/18241
1027 * gcc.dg/pr18241-1.c: New test.
1028 * gcc.dg/pr18241-2.c: New test.
1029 * gcc.dg/pr18241-3.c: New test.
1030 * gcc.dg/pr18241-4.c: New test.
1031 * gcc.dg/pr18241-5.c: New test.
1032
1033 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1034
1035 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1036 gfortran.dg/select_4.f90: New.
1037
1038 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1039
1040 * gcc.c-torture/execute/20050107-1.c: New test.
1041
1042 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1043
1044 PR c++/19298
1045 * g++.dg/template/ref2.C: New.
1046
1047 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1048
1049 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1050 instead of being empty.
1051
1052 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1053
1054 PR fortran/15553
1055 * gfortran.dg/array-1.f90: New test.
1056
1057 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1058
1059 PR tree-optimization/19283
1060 * gcc.c-torture/execute/20050106-1.c: New test.
1061
1062 PR rtl-optimization/18861
1063 * gcc.dg/20050105-1.c: New test.
1064
1065 PR tree-optimization/18828
1066 * gcc.dg/20050105-2.c: New test.
1067
1068 2005-01-07 Andreas Jaeger <aj@suse.de>
1069
1070 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1071
1072 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1073
1074 PR fortran/18398
1075 * gfortran.dg/fmt_read.f90: New test.
1076
1077 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1078
1079 * gcc.dg/rs6000-ldouble-2.c: New.
1080
1081 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1082
1083 PR c++/19244
1084 * g++.dg/parser/ctor2.C: New test.
1085
1086 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1087
1088 PR c++/17154
1089 * g++.dg/template/using9.C: New test.
1090
1091 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1092
1093 PR c++/19258
1094 * g++.dg/lookup/friend6.C: New test.
1095
1096 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1097
1098 PR c++/19270
1099 * g++.dg/template/array10.C: New.
1100
1101 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1102
1103 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1104 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1105
1106 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1107
1108 * gcc.c-torture/compile/20050105-1.c: New test.
1109
1110 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1111
1112 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1113
1114 2005-01-05 Roger Sayle <roger@eyesopen.com>
1115
1116 PR middle-end/19100
1117 * gcc.dg/conv-3.c: New test case.
1118
1119 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1120
1121 * gcc.dg/asm-wide-1.c: New test.
1122
1123 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1124
1125 PR c++/19030
1126 * g++.dg/parse/crash22.C: New
1127
1128 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1129
1130 PR 19257
1131 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1132
1133 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1134
1135 PR middle-end/17767
1136 * gcc.dg/i386-mmx-6.c: New test case.
1137
1138 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1139
1140 PR tree-optimization/18308
1141 * gcc.dg/vect/pr18308.c: New testcase.
1142
1143 2005-01-04 Andreas Jaeger <aj@suse.de>
1144
1145 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1146
1147 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1148 Robert Bowdidge <bowdidge@apple.com>
1149
1150 * gcc.dg/cpp/subframework1.c: New.
1151 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1152 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1153 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1154 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1155
1156 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1157
1158 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1159 producing warning.
1160 * gcc.dg/darwin-weakimport-2.c: New.
1161
1162 2005-01-03 Richard Henderson <rth@redhat.com>
1163
1164 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1165
1166 2005-01-03 Richard Henderson <rth@redhat.com>
1167
1168 * gcc.dg/vect/vect.exp: Enable for ia64.
1169 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1170 (check_effective_target_vect_float): Likewise.
1171 (check_effective_target_vect_no_align): Likewise.
1172 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1173 * gcc.dg/vect/vect-8.c: Likewise.
1174
1175 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1176
1177 PR target/19236
1178 * gcc.dg/pr19236-1.c: New test case.
1179
1180 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1181
1182 PR rtl-optimization/12092
1183 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1184
1185 2005-01-02 Andreas Jaeger <aj@suse.de>
1186
1187 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1188
1189 2005-01-01 Roger Sayle <roger@eyesopen.com>
1190 Andrew Pinski <pinskia@physics.uc.edu>
1191
1192 PR rtl-optimization/12092
1193 * gcc.dg/pr12092-1.c: New test case.
1194
1195 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1196
1197 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1198 'hidden' and 'default' for better portability.
1199 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1200
1201 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1202 6 and 7.
1203 * g++.old-deja/g++.brendan/new3.C: Likewise.
1204
1205 2005-01-01 Steven Bosscher <stevenb@suse.de>
1206
1207 * gcc.dg/20041231-1.C: New test.
1208 * g++.dg/warn/Wunreachable-code-1.C: New test.
1209
1210 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1211
1212 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1213 file, not /dev/null. Abort on error.
1214
1215 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1216 Ziemowit Laski <zlaski@apple.com>
1217
1218 PR objc/18971
1219 * objc.dg/encode-5.m: New test.
1220
1221 2004-12-29 Richard Henderson <rth@redhat.com>
1222
1223 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1224 * objc.dg/stabs-1.m: Disable for ia64.
1225
1226 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1227
1228 PR c++/19190
1229 * g++.dg/warn/Wunused-10.C: New test.
1230
1231 2004-12-28 Richard Henderson <rth@redhat.com>
1232
1233 * objc.dg/stabs-1.m: Disable for alpha.
1234
1235 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1236
1237 PR c++/19149
1238 * g++.dg/parse/error23.C: New test.
1239
1240 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1241
1242 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1243
1244 PR fortran/19032
1245 * gfortran.dg/intrinsic_modulo_1.f90: New.
1246 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1247 tests with divisor -1.
1248
1249 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1250
1251 * g++.dg/opt/temp1.C (memcpy): Return a value.
1252
1253 PR c++/19148
1254 * g++.dg/expr/cond7.C: New test.
1255
1256 2004-12-27 Paul Brook <paul@codesourcery.com>
1257
1258 * gfortran.dg/g77/select_no_compile.f: Remove.
1259
1260 2004-12-27 Richard Henderson <rth@redhat.com>
1261
1262 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1263 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1264 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1265
1266 2004-12-26 Richard Henderson <rth@redhat.com>
1267
1268 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1269 by 1i instead of token pasting.
1270
1271 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1272
1273 PR tree-optimization/17578
1274 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1275 to additional_flags.
1276 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1277
1278 2004-12-25 Richard Henderson <rth@redhat.com>
1279
1280 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1281 Remove Alpha.
1282
1283 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1284
1285 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1286 hppa*-*-hpux*.
1287 * gcc.dg/pr17957.c (dg-options): Likewise.
1288 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1289 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1290 instead of 0 on __hppa__.
1291 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1292 "foo,%r" on hppa*-*-*.
1293
1294 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1295
1296 PR fortran/19071
1297 * gfortran.dg/complex_write.f90: New test.
1298
1299 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1300
1301 PR c++/17595
1302 * g++.dg/parse/pragma2.C: New test.
1303
1304 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1305
1306 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1307
1308 * gcc.dg/empty2.c: Add missing dg-warning.
1309
1310 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1311
1312 PR c++/17413
1313 * g++.dg/template/local4.C: New test.
1314 * g++.dg/template/crash19.C: Add dg-error marker.
1315
1316 * g++.dg/template/crash31.C: Correct embedded PR number.
1317
1318 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1319
1320 PR c++/16405
1321 * g++.dg/opt/temp1.C: Add do-run marker.
1322
1323 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1324
1325 * g++.dg/template/spec19.C: New.
1326
1327 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1328
1329 PR target/16819
1330 * gcc.dg/empty2.c: New.
1331
1332 2004-12-23 Richard Henderson <rth@redhat.com>
1333
1334 * lib/target-supports.exp (check_effective_target_vect_no_align):
1335 Remove i?86 and x86-64.
1336
1337 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1338
1339 PR c++/16405
1340 * g++.dg/opt/temp1.C: New test.
1341
1342 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1343
1344 PR c++/18733
1345 * g++.dg/template/friend33.C: New testcase.
1346
1347 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1348
1349 PR c++/18464
1350 * g++.dg/template/cond5.C: New test.
1351
1352 PR c++/18492
1353 * g++.dg/inherit/thunk3.C: New test.
1354
1355 PR c++/11224
1356 * g++.dg/warn/Wunused-9.C: New test.
1357
1358 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1359
1360 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1361
1362 2004-12-22 Jan Beulich <jbeulich@novell.com>
1363
1364 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1365
1366 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1367
1368 PR c++/18378
1369 * g++.dg/ext/packed8.C: New test.
1370
1371 PR c++/13268
1372 * g++.dg/template/crash31.C: New test.
1373
1374 PR c++/19034
1375 * g++.dg/template/crash30.C: New test.
1376
1377 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1378
1379 PR C++/18984
1380 * g++.dg/eh/ctor3.C: New test.
1381
1382 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1383
1384 * objc.dg/stabs-1.m: Allow section name to be quoted and
1385 assembly label to begin with '.LL'.
1386
1387 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1388
1389 * gcc.dg/vect/vect.exp
1390 (check_effective_target_lp64_or_vect_no_align): New.
1391 * gcc.dg/vect/vect-77.c: Use it.
1392 * gcc.dg/vect/vect-78.c: Use it.
1393
1394 * lib/target-supports.exp
1395 (check_effective_target_vect_no_max,
1396 check_effective_target_vect_no_bitwise,
1397 check_effective_target_vect_no_align): New.
1398 * gcc.dg/vect/vect-13.c: Use them.
1399 * gcc.dg/vect/vect-17.c: Ditto.
1400 * gcc.dg/vect/vect-18.c: Ditto.
1401 * gcc.dg/vect/vect-19.c: Ditto.
1402 * gcc.dg/vect/vect-20.c: Ditto.
1403 * gcc.dg/vect/vect-27.c: Ditto.
1404 * gcc.dg/vect/vect-29.c: Ditto.
1405 * gcc.dg/vect/vect-44.c: Ditto.
1406 * gcc.dg/vect/vect-48.c: Ditto.
1407 * gcc.dg/vect/vect-50.c: Ditto.
1408 * gcc.dg/vect/vect-52.c: Ditto.
1409 * gcc.dg/vect/vect-54.c: Ditto.
1410 * gcc.dg/vect/vect-56.c: Ditto.
1411 * gcc.dg/vect/vect-58.c: Ditto.
1412 * gcc.dg/vect/vect-60.c: Ditto.
1413 * gcc.dg/vect/vect-72.c: Ditto.
1414 * gcc.dg/vect/vect-80.c: Ditto.
1415
1416 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1417
1418 PR c++/14075
1419 * g++.dg/init/string1.C: New.
1420
1421 PR c++/18975
1422 * g++.dg/other/synth1.C: New.
1423
1424 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1425
1426 PR c/18963
1427 * gcc.dg/pr18963-1.c: New test.
1428
1429 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1430
1431 PR c/18596
1432 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1433 * gcc.dg/pr18596-1.c: Use dg-error.
1434 (dg-options): Use -fno-unit-at-a-time.
1435 * gcc.dg/pr18596-2.c: New test.
1436 * gcc.dg/pr18596-3.c: New test.
1437
1438 2004-12-20 Roger Sayle <roger@eyesopen.com>
1439
1440 PR middle-end/18683
1441 * g++.dg/opt/pr18683-1.C: New test case.
1442
1443 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1444
1445 PR other/19093
1446 * g++.dg/opt/max1.C: Fix for 64bit targets.
1447
1448 2004-12-20 Matt Austern <austern@apple.com>
1449
1450 PR c++/19044
1451 * g++.dg/ext/builtin6.C: New
1452
1453 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1454
1455 PR tree-optimization/19080
1456 * gcc.c-torture/compile/pr19080.c: New test.
1457
1458 2004-12-20 Steven Bosscher <stevenb@suse.de>
1459
1460 * gcc.dg/20041219-1.c: New test.
1461
1462 2004-12-19 Roger Sayle <roger@eyesopen.com>
1463
1464 PR middle-end/19068
1465 * g++.dg/opt/max1.C: New test case.
1466
1467 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1468
1469 * gcc.dg/fdata-sections-1.c: New test.
1470
1471 2004-12-18 Roger Sayle <roger@eyesopen.com>
1472
1473 PR middle-end/18548
1474 * gcc.dg/max-1.c: New test case.
1475
1476 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1477
1478 * gcc.c-torture/execute/20041218-1.c: New test.
1479
1480 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1481
1482 * gcc.dg/pr18501.c: New test.
1483 * gcc.dg/uninit-5.c: XFAIL.
1484 * gcc.dg/uninit-9.c: XFAIL.
1485
1486 2004-12-17 Dale Johannesen <dalej@apple.com>
1487
1488 * gcc.dg/20041213-1.c: New.
1489
1490 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1491
1492 * objc.dg/stabs-1.m: Allow assembly label to begin
1493 with a dot ('.').
1494
1495 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1496
1497 * gcc.c-torture/execute/20041213-1.c: Move...
1498 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1499
1500 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1501
1502 PR c++/18721
1503 * g++.dg/lookup/conv-5.C: New.
1504
1505 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1506
1507 * objc.dg/stabs-1.m: New test.
1508
1509 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1510
1511 * gcc.dg/visibility-c.c: Change compile to
1512 assemble for the test.
1513
1514 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1515
1516 PR target/19041
1517 * gcc.dg/visibility-c.c: New test.
1518
1519 2004-12-16 Roger Sayle <roger@eyesopen.com>
1520
1521 PR middle-end/18493
1522 * gcc.dg/switch-8.c: New test case.
1523
1524 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1525
1526 PR c++/18905
1527 * g++.dg/template/init4.C: New.
1528 * g++.dg/opt/static3.C: Enable optimizer.
1529
1530 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1531
1532 * g++.dg/other/complex1.C: New test.
1533
1534 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1535
1536 * g++.dg/opt/inline9.C: New test.
1537
1538 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1539
1540 PR fortran/18993
1541 * gfotran.dg/nullify_1.f: New test.
1542
1543 2004-12-15 Richard Henderson <rth@redhat.com>
1544
1545 * gcc.target/i386/i386.exp: New harness.
1546 * gcc.target/i386/vect-args.c: New.
1547
1548 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1549
1550 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1551
1552 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1553
1554 PR c++/18825
1555 * g++.dg/template/friend32.C: New test.
1556
1557 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1558
1559 * cpp/pragma-once-1.c: New test.
1560 * cpp/pragma-once-1b.h: Likewise.
1561 * cpp/pragma-once-1c.h: Likewise.
1562 * cpp/pragma-once-1d.h: Likewise.
1563 * cpp/inc/pragma-once-1a.h: Likewise.
1564
1565 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1566 Steven G. Kargl <kargls@comcast.net>
1567
1568 PR fortran/17597
1569 * gfortran.dg/list_read_3.f90: New test.
1570
1571 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1572
1573 * gcc.dg/ftrapv-2.c: New test.
1574
1575 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1576
1577 PR c++/18981
1578 * g++.dg/template/typename9.C: New test.
1579
1580 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1581
1582 PR c++/18738
1583 * g++.dg/template/typename8.C: New test.
1584 * g++.dg/parse/friend2.C: Tweak error message.
1585
1586 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1587
1588 * gcc.c-torture/20041214-1.c: New test.
1589
1590 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1591
1592 PR c++/18965
1593 * g++.dg/init/array17.C: New test.
1594
1595 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1596
1597 PR c++/18793
1598 * g++.dg/init/aggr3.C: New test.
1599
1600 2004-12-14 Janis Johnson <janis187@us.ibm.com
1601
1602 * gcc.dg/altivec-types-1.c: New test.
1603 * gcc.dg/altivec-types-2.c: New test.
1604 * gcc.dg/altivec-types-3.c: New test.
1605 * gcc.dg/altivec-types-4.c: New test.
1606 * g++.dg/ext/altivec-types-1.C: New test.
1607 * g++.dg/ext/altivec-types-2.C: New test.
1608 * g++.dg/ext/altivec-types-3.C: New test.
1609 * g++.dg/ext/altivec-types-4.C: New test.
1610
1611 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1612
1613 PR middle-end/18951
1614 * gcc.c-torture/execute/20041213-1.c: New test.
1615
1616 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1617
1618 PR c++/18949
1619 * g++.dg/template/cast1.C: New.
1620
1621 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1622
1623 * gcc.c-torture/execute/20041213-2.c: New test.
1624
1625 2004-12-13 Richard Henderson <rth@redhat.com>
1626
1627 * gcc.dg/i386-sse-10.c: Fix typo in options.
1628
1629 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1630
1631 PR c++/18968
1632 * g++.dg/opt/pr18968.C: New test.
1633
1634 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1635
1636 PR c++/18925
1637 * g++.dg/ext/visibility/staticdatamem.C: New test.
1638
1639 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1640
1641 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1642
1643 2004-12-13 Roger Sayle <roger@eyesopen.com>
1644
1645 PR rtl-optimization/18928
1646 * gcc.dg/pr18928-1.c: New test case.
1647
1648 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1649
1650 PR tree-opt/16951
1651 * gcc.c-torture/compile/20041211-1.c: New.
1652
1653 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1654
1655 PR middle-end/17564
1656 * gcc.c-torture/execute/20041212-1.c: New test.
1657
1658 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1659
1660 PR fortran/18869
1661 * gfortran.dg/common_1.f90: New test.
1662
1663 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1664 Paul Brook <paul@codesourcery.com>
1665
1666 PR fortran/16222
1667 * gfortran.dg/real_do_1.f90: New test.
1668
1669 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1670
1671 PR tree-opt/18040
1672 * g++.dg/opt/ptrmem6.C: New test.
1673
1674 2004-12-11 Roger Sayle <roger@eyesopen.com>
1675
1676 PR middle-end/18921
1677 * gcc.dg/pr18921-1.c: New test case.
1678
1679 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1680
1681 PR fortran/17175
1682 * gfortran.dg/scale_1.f90: New test.
1683
1684 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1685
1686 PR middle-end/18903
1687 * gcc.c-torture/compile/pr18903.c: New test.
1688
1689 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1690
1691 * gcc.c-torture/execute/20041210-1.c: New test.
1692
1693 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1694
1695 PR c++/18731
1696 * g++.dg/parser/struct-1.C: New test.
1697 * g++.dg/parser/struct-2.C: New test.
1698 * g++.dg/parser/struct-3.C: New test.
1699
1700 2004-12-09 Richard Henderson <rth@redhat.com>
1701
1702 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1703
1704 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1705 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1706
1707 2004-12-09 Matt Austern <austern@apple.com>
1708
1709 PR c++/18514
1710 * g++.dg/ext/builtin1.C: New
1711 * g++.dg/ext/builtin2.C: New
1712 * g++.dg/ext/builtin3.C: New
1713 * g++.dg/ext/builtin4.C: New
1714 * g++.dg/ext/builtin5.C: New
1715
1716 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1717
1718 PR tree-opt/18904
1719 * g++.dg/opt/ptrmem5.C: New test.
1720
1721 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1722
1723 * g++.dg/parse/typename5.C: Adjust for new error.
1724 * g++.dg/parse/typename7.C: New.
1725
1726 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1727
1728 PR c++/18073
1729 * g++.dg/other/mmintrin.C: New test.
1730
1731 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1732
1733 PR c++/16681
1734 * g++.dg/init/array15.C: New.
1735 * g++.dg/init/array16.C: New.
1736
1737 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1738
1739 PR fortran/18826
1740 * gfortran.dg/assign_1.f90: New test.
1741
1742 2004-12-08 Nick Clifton <nickc@redhat.com>
1743
1744 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1745 * gcc.target/xstormy16/data_below100: Likewise.
1746 * gcc.target/xstormy16/sfr: Likewise.
1747 * gcc.target/xstormy16/below100.S: New test source file.
1748 * gcc.target/xstormy16/below100.ld: New test linker script.
1749 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1750 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1751 bp instructions.
1752 * gcc.target/xstormy16/bp.c: Likewise.
1753
1754 * gcc.target/xstormy16/bss_below100: New files:
1755 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1756 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1757 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1758 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1759 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1760 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1761 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1762 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1763 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1764 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1765 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1766 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1767 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1768 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1769 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1770 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1771 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1772 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1773 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1774 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1775 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1776 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1777 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1778 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1779 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1780 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1781 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1782
1783 * gcc.target/xstormy16/data_below100: New files:
1784 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1785 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1786 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1787 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1788 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1789 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1790 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1791 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1792 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1793 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1794 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1795 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1796 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1797 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1798 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1799 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1800 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1801 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1802 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1803 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1804 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1805 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1806 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1807 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1808 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1809 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1810 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1811
1812 * gcc.target/xstormy16/sfr: New files:
1813 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1814 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1815 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1816 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1817 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1818 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1819 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1820 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1821 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1822 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1823 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1824 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1825 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1826 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1827 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1828 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1829 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1830 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1831 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1832 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1833 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1834 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1835 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1836 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1837 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1838 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1839 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1840 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1841 27_if0_sfrw_bitfield_f.c
1842
1843 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1844
1845 PR c++/18100
1846 * g++.dg/lookup/name-clash4.C: New test.
1847
1848 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1849
1850 PR c++/18672
1851 * g++.dg/opt/array1.C: New.
1852
1853 PR c++/18803
1854 * g++.dg/template/operator5.C: New.
1855
1856 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1857
1858 PR c/18867
1859 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1860
1861 2004-12-07 Steven Bosscher <stevenb@suse.de>
1862
1863 * gcc.dg/noncompile/20041207.c: New test.
1864
1865 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1866
1867 * g++.dg/other/unreachable-1.C: New test.
1868
1869 2004-12-06 Nick Clifton <nickc@redhat.com>
1870
1871 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1872 <limits.h> because the latter comes from gcc's include/ directory
1873 and not the newlib/libc/include directory.
1874
1875 2004-12-04 Richard Henderson <rth@redhat.com>
1876
1877 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1878
1879 2004-12-04 Richard Henderson <rth@redhat.com>
1880
1881 * lib/target-supports.exp (check_gc_sections_available): Disable
1882 for alpha and ia64.
1883
1884 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1885
1886 PR middle-end/17909
1887 * g++.dg/other/vararg-2.C: New test.
1888
1889 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1890
1891 PR c++/17011, c++/17971
1892 * g++.dg/template/error15.C: Adjust expected error.
1893 * g++.dg/template/instantiate3.C: Likewise.
1894
1895 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1896
1897 * gcc.dg/altivec-18.c: Fix for darwin
1898
1899 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1900
1901 PR c++/18782
1902 * g++.dg/parse/ptrmem2.C: New.
1903
1904 PR c++/18318
1905 * g++.dg/template/new1.C: New.
1906
1907 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1908
1909 PR fortran/18710
1910 * gfortran.dg/direct_io_3.f90: New test.
1911
1912 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1913
1914 PR 18758
1915 * g++.dg/parse/crash21.C: New.
1916
1917 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1918
1919 PR c++/15664, c++/18276
1920 * g++.dg/template/ttp13.C: New test.
1921 * g++.dg/template/ttp14.C: Likewise.
1922
1923 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1924
1925 PR c++/18123
1926 * g++.dg/parse/enum2.C: New test.
1927 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1928
1929 2004-12-02 Nick Clifton <nickc@redhat.com>
1930
1931 * gcc.target/xstormy16: New test directory.
1932 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1933 * gcc.target/xstormy16/bp.c: Check the generation of bp
1934 instructions.
1935 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1936 bn instructions and the BELOW100 attribute.
1937
1938 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1939
1940 PR target/16952
1941 * gcc.dg/ppc-eabi.c: New.
1942
1943 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1944
1945 PR fortran/18284
1946 * gfortran.dg/backspace.f90
1947
1948 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1949
1950 * gfortran.dg/inquire.f90: New test.
1951
1952 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1953
1954 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1955 handle effective-target-keyword.
1956 (dg-skip-if): Support effective-target keyword as target list.
1957 (dg-xfail-if): Ditto.
1958 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1959
1960 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1961
1962 PR tree-optimization/18291
1963 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1964
1965 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1966
1967 PR C++/18729
1968 * g++.dg/parse/crash20.C: New.
1969
1970 PR c++/17431
1971 * g++.dg/overload/arg1.C: New.
1972 * g++.dg/overload/arg2.C: New.
1973 * g++.dg/overload/arg3.C: New.
1974 * g++.dg/overload/arg4.C: New.
1975
1976 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1977
1978 * gcc.dg/c99-flex-array-4.c: Remove.
1979
1980 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1981
1982 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1983
1984 * lib/target-supports.exp (is-effective-target): Simplify.
1985
1986 * lib/target-supports.exp (check_effective_target_vect_long):
1987 Fix for powerpc64-*-*.
1988
1989 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1990
1991 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1992 to support new requirements on FreeBSD 5.
1993
1994 2004-11-30 Devang Patel <dpatel@apple.com>
1995
1996 PR 18702
1997 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1998
1999 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2000
2001 * g++.dg/ext/altivec-13.C: New test.
2002
2003 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2004
2005 PR tree-opt/18298
2006 * gcc.c-torture/execute/p18298.c: New test.
2007
2008 2004-11-30 Ira Rosen <irar@il.ibm.com>
2009 Dorit Naishlos <dorit@il.ibm.com>
2010
2011 PR tree-opt/18607
2012 * gcc.dg/vect/vect-89.c: New test.
2013
2014 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2015
2016 * gcc.dg/pr18596-1.c: New test.
2017
2018 2004-11-30 Ben Elliston <bje@au.ibm.com>
2019
2020 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2021
2022 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2023
2024 PR c/18479
2025 * gcc.dg/pr18479.c: New test.
2026
2027 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2028
2029 PR target/18490
2030 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2031 mmix-knuth-mmixware.
2032
2033 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2034 cris-*-elf* cris-*-aout* mmix-*-*
2035
2036 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2037
2038 PR middle-end/18725
2039 * gcc.dg/pr18725.c: New test.
2040
2041 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2042
2043 PR target/18488
2044 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2045
2046 PR target/18336
2047 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2048
2049 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2050
2051 PR c++/18368
2052 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2053 * g++.old-deja/g++.law/ctors5.C: Likewise.
2054 * g++.old-deja/g++.other/crash25.C: Likewise.
2055
2056 PR c++/18674
2057 * g++.dg/template/error16.C: New test.
2058
2059 PR c++/18512
2060 * g++.dg/template/crash29.C: New test.
2061
2062 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2063
2064 PR tree-optimization/18712
2065 * gcc.c-torture/compile/pr18712.c: New test.
2066
2067 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2068
2069 PR c/7544
2070 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2071 tests.
2072
2073 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2074
2075 PR c++/18652
2076 * g++.dg/lookup/crash6.C: New test.
2077
2078 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2079
2080 PR middle-end/18164
2081 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2082
2083 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2084
2085 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2086 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2087 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2088
2089 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2090
2091 * gcc.dg/pr18164.c: New test.
2092
2093 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2094
2095 * gcc.dg/funroll-loops-all.c: New.
2096
2097 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2098
2099 PR target/18489
2100 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2101 delimeter, match space and TAB as well as ":".
2102
2103 PR target/18484
2104 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2105
2106 PR target/18348
2107 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2108
2109 PR target/18345
2110 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2111
2112 PR target/18337
2113 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2114
2115 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2116
2117 * gfortran.dg/direct_io_2.f90: New test.
2118
2119 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2120
2121 PR target/18334
2122 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2123
2124 2004-11-28 Richard Henderson <rth@redhat.com>
2125
2126 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2127
2128 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2129
2130 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2131 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2132 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2133 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2134 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2135 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2136 gcc.dg/pointer-arith-8.c: New tests.
2137
2138 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2139
2140 PR fortran/18364
2141 * gfortran.dg/endfile.f90: New test.
2142
2143 2004-11-27 Falk Hueffner <falk@debian.org>
2144
2145 * gcc.dg/loop-6.c: New test.
2146
2147 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2148
2149 * gcc.c-torture/execute/20041126-1.c: New test.
2150
2151 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2152
2153 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2154 on IRIX.
2155
2156 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2157
2158 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2159 functions.
2160
2161 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2162
2163 PR rtl-optimization/17825
2164 * gcc.c-torture/compile/20041119-1.c: New test.
2165
2166 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2167
2168 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2169 Check existence of ld library path variables before unsetting.
2170
2171 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2172
2173 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2174
2175 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2176
2177 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2178
2179 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2180
2181 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2182
2183 2004-11-26 Ben Elliston <bje@au.ibm.com>
2184
2185 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2186 dg-do directive.
2187
2188 2004-11-26 Ben Elliston <bje@au.ibm.com>
2189
2190 * gcc.dg/pr17957.c: Pass --param, not -param.
2191
2192 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2193
2194 PR middle-end/17957
2195 * testsuite/gcc.dg/pr17957.c: New test.
2196
2197 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2198
2199 PR c++/18445
2200 * g++.dg/template/crash28.C: Likewise.
2201
2202 PR c++/18001
2203 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2204 * g++.dg/ext/lvaddr.C: Likewise.
2205 * g++.dg/opt/pr7503-3.C: Likewise.
2206
2207 PR c++/18466
2208 * g++.dg/parse/qualified3.C: New test.
2209 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2210
2211 PR c++/18545
2212 * g++.dg/expr/return1.C: New test.
2213
2214 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2215
2216 Friend class name lookup 3/n, PR c++/3332
2217 * g++.dg/lookup/friend3.C: New test.
2218 * g++.dg/lookup/friend4.C: Likewise.
2219 * g++.dg/lookup/friend5.C: Likewise.
2220
2221 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2222
2223 Friend class name lookup 2/n, PR c++/14513, c++/15410
2224 * g++.dg/lookup/friend2.C: New test.
2225 * g++.dg/template/friend31.C: Likewise.
2226
2227 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2228
2229 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2230
2231 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2232
2233 PR c++/17473
2234 * g++.dg/tc1/dr56.C: Remove.
2235 * g++.dg/template/typedef1.C: Add dg-error markers.
2236 * g++.old-deja/g++.other/typedef7.C: Likewise.
2237
2238 PR c++/18285
2239 * g++.dg/parse/typedef7.C: New test.
2240
2241 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2242
2243 * gcc.c-torture/execute/20041124-1.c: New test.
2244
2245 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2246
2247 * g++.dg/template/deduce3.C: New test.
2248
2249 PR c++/18586
2250 * g++.dg/template/crash27.C: New test.
2251
2252 PR c++/18530
2253 * g++.dg/warn/Wshadow-3.C: New test.
2254
2255 2004-11-24 Devang Patel <dpatel@apple.com>
2256
2257 PR/18555
2258 * gcc.dg/cpp/isysroot-1.c: New test.
2259 * gcc.dg/cpp/usr/include/stdio.h: New file.
2260 * gcc.dg/cpp/isysroot-2.c: New test.
2261 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2262 New file.
2263
2264 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2265
2266 PR c++/8929
2267 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2268
2269 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2270
2271 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2272 * gcc.target/sparc/pdist.c: Likewise.
2273
2274 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2275
2276 PR c++/16882
2277 * g++.dg/conversion/simd1.C: New test.
2278
2279 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2280
2281 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2282 and restore_ld_library_path_env_vars.
2283 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2284 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2285 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2286 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2287
2288 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2289
2290 * gcc.dg/pragma-align-2.c: Test macro expansion.
2291 * gcc.dg/pragma-pack-2.c: New test.
2292
2293 2004-11-23 Richard Henderson <rth@redhat.com>
2294
2295 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2296 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2297 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2298 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2299 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2300 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2301
2302 * gcc.dg/vect/vect.exp: Add check for alpha.
2303 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2304 (check_effective_target_vect_int): Enable for alpha.
2305 (check_effective_target_vect_long): New.
2306 (is-effective-target): Add it.
2307
2308 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2309
2310 * gcc.dg/pr18614-1.c: New test.
2311
2312 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2313
2314 * gcc.dg/setjmp-2.c: New test.
2315
2316 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2317
2318 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2319 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2320 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2321 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2322 gcc.target/sparc/pdist.c: New tests.
2323
2324 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2325
2326 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2327
2328 2004-11-22 Dale Johannesen <dalej@apple.com>
2329
2330 * gcc.dg/20041111-1.c: New.
2331
2332 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2333
2334 PR tree-opt/18536
2335 * gcc.dg/vect/pr18536.c: New test.
2336
2337 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2338
2339 PR c++/18354
2340 * g++.dg/template/nontype11.C: New test.
2341
2342 2004-11-21 Roger Sayle <roger@eyesopen.com>
2343
2344 PR middle-end/18520
2345 * gcc.dg/pr18520-1.c: New test case.
2346
2347 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2348
2349 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2350 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2351 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2352 expected diagnostics.
2353
2354 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2355
2356 PR target/18580
2357 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2358 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2359 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2360
2361 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2362
2363 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2364
2365 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2366 Joseph Myers <joseph@codesourcery.com>
2367
2368 * lib/target-supports.exp (check_visibility_available): Really
2369 test the compiler.
2370
2371 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2372
2373 PR tree-opt/18181
2374 * gcc.dg/vect/vect-85.c: New test.
2375 * gcc.dg/vect/vect-86.c: New test.
2376 * gcc.dg/vect/vect-87.c: New test.
2377 * gcc.dg/vect/vect-88.c: New test.
2378
2379 2004-11-19 Ben Elliston <bje@au.ibm.com>
2380
2381 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2382
2383 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2384
2385 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2386 * gcc.dg/ppc-and-1.c: Ditto.
2387 * gcc.dg/ppc-compare-1.c: Ditto.
2388 * gcc.dg/ppc-mov-1.c: Ditto
2389
2390 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2391 Mark Mitchell <mark@codesourcery.com>
2392
2393 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2394
2395 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2396 Aldy Hernandez <aldyh@redhat.com>
2397
2398 * lib/target-supports.exp (check_effective_target_vect_int): New
2399 (check_effective_target_vect_float): New
2400 (check_effective_target_vect_double): New.
2401 (is-effective-target): Support new effective targets keywords.
2402 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2403 default action for dg-do.
2404 * gcc.dg/vect/pr16105.c: Use new support.
2405 * gcc.dg/vect/pr18400.c: Ditto.
2406 * gcc.dg/vect/pr18425.c: Ditto.
2407 * gcc.dg/vect/vect-1.c: Ditto.
2408 * gcc.dg/vect/vect-10.c: Ditto.
2409 * gcc.dg/vect/vect-11.c: Ditto.
2410 * gcc.dg/vect/vect-12.c: Ditto.
2411 * gcc.dg/vect/vect-13.c: Ditto.
2412 * gcc.dg/vect/vect-14.c: Ditto.
2413 * gcc.dg/vect/vect-15.c: Ditto.
2414 * gcc.dg/vect/vect-16.c: Ditto.
2415 * gcc.dg/vect/vect-17.c: Ditto.
2416 * gcc.dg/vect/vect-18.c: Ditto.
2417 * gcc.dg/vect/vect-19.c: Ditto.
2418 * gcc.dg/vect/vect-2.c: Ditto.
2419 * gcc.dg/vect/vect-20.c: Ditto.
2420 * gcc.dg/vect/vect-21.c: Ditto.
2421 * gcc.dg/vect/vect-22.c: Ditto.
2422 * gcc.dg/vect/vect-23.c: Ditto.
2423 * gcc.dg/vect/vect-24.c: Ditto.
2424 * gcc.dg/vect/vect-25.c: Ditto.
2425 * gcc.dg/vect/vect-26.c: Ditto.
2426 * gcc.dg/vect/vect-27.c: Ditto.
2427 * gcc.dg/vect/vect-27a.c: Ditto.
2428 * gcc.dg/vect/vect-28.c: Ditto.
2429 * gcc.dg/vect/vect-29.c: Ditto.
2430 * gcc.dg/vect/vect-29a.c: Ditto.
2431 * gcc.dg/vect/vect-3.c: Ditto.
2432 * gcc.dg/vect/vect-30.c: Ditto.
2433 * gcc.dg/vect/vect-31.c: Ditto.
2434 * gcc.dg/vect/vect-32.c: Ditto.
2435 * gcc.dg/vect/vect-33.c: Ditto.
2436 * gcc.dg/vect/vect-34.c: Ditto.
2437 * gcc.dg/vect/vect-35.c: Ditto.
2438 * gcc.dg/vect/vect-36.c: Ditto.
2439 * gcc.dg/vect/vect-37.c: Ditto.
2440 * gcc.dg/vect/vect-38.c: Ditto.
2441 * gcc.dg/vect/vect-4.c: Ditto.
2442 * gcc.dg/vect/vect-40.c: Ditto.
2443 * gcc.dg/vect/vect-41.c: Ditto.
2444 * gcc.dg/vect/vect-42.c: Ditto.
2445 * gcc.dg/vect/vect-43.c: Ditto.
2446 * gcc.dg/vect/vect-44.c: Ditto.
2447 * gcc.dg/vect/vect-45.c: Ditto.
2448 * gcc.dg/vect/vect-46.c: Ditto.
2449 * gcc.dg/vect/vect-47.c: Ditto.
2450 * gcc.dg/vect/vect-48.c: Ditto.
2451 * gcc.dg/vect/vect-48a.c: Ditto.
2452 * gcc.dg/vect/vect-49.c: Ditto.
2453 * gcc.dg/vect/vect-5.c: Ditto.
2454 * gcc.dg/vect/vect-50.c: Ditto.
2455 * gcc.dg/vect/vect-51.c: Ditto.
2456 * gcc.dg/vect/vect-52.c: Ditto.
2457 * gcc.dg/vect/vect-53.c: Ditto.
2458 * gcc.dg/vect/vect-54.c: Ditto.
2459 * gcc.dg/vect/vect-55.c: Ditto.
2460 * gcc.dg/vect/vect-56.c: Ditto.
2461 * gcc.dg/vect/vect-56a.c: Ditto.
2462 * gcc.dg/vect/vect-57.c: Ditto.
2463 * gcc.dg/vect/vect-58.c: Ditto.
2464 * gcc.dg/vect/vect-59.c: Ditto.
2465 * gcc.dg/vect/vect-6.c: Ditto.
2466 * gcc.dg/vect/vect-60.c: Ditto.
2467 * gcc.dg/vect/vect-61.c: Ditto.
2468 * gcc.dg/vect/vect-62.c: Ditto.
2469 * gcc.dg/vect/vect-63.c: Ditto.
2470 * gcc.dg/vect/vect-64.c: Ditto.
2471 * gcc.dg/vect/vect-65.c: Ditto.
2472 * gcc.dg/vect/vect-66.c: Ditto.
2473 * gcc.dg/vect/vect-67.c: Ditto.
2474 * gcc.dg/vect/vect-68.c: Ditto.
2475 * gcc.dg/vect/vect-69.c: Ditto.
2476 * gcc.dg/vect/vect-7.c: Ditto.
2477 * gcc.dg/vect/vect-72.c: Ditto.
2478 * gcc.dg/vect/vect-72a.c: Ditto.
2479 * gcc.dg/vect/vect-73.c: Ditto.
2480 * gcc.dg/vect/vect-74.c: Ditto.
2481 * gcc.dg/vect/vect-75.c: Ditto.
2482 * gcc.dg/vect/vect-76.c: Ditto.
2483 * gcc.dg/vect/vect-77.c: Ditto.
2484 * gcc.dg/vect/vect-77a.c: Ditto.
2485 * gcc.dg/vect/vect-78.c: Ditto.
2486 * gcc.dg/vect/vect-79.c: Ditto.
2487 * gcc.dg/vect/vect-8.c: Ditto.
2488 * gcc.dg/vect/vect-80.c: Ditto.
2489 * gcc.dg/vect/vect-82.c: Ditto.
2490 * gcc.dg/vect/vect-82_64.c: Ditto.
2491 * gcc.dg/vect/vect-83.c: Ditto.
2492 * gcc.dg/vect/vect-83_64.c: Ditto.
2493 * gcc.dg/vect/vect-9.c: Ditto.
2494 * gcc.dg/vect/vect-all.c: Ditto.
2495 * gcc.dg/vect/vect-none.c: Ditto.
2496
2497 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2498
2499 * lib/gcc-dg.exp (dg-skip-if): New function.
2500 (dg-forbid-option): Remove.
2501 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2502 * g++.dg/abi/bitfield8.C: Likewise.
2503 * g++.dg/abi/dtor1.C: Likewise.
2504 * g++.dg/abi/empty10.C: Likewise.
2505 * g++.dg/abi/empty7.C: Likewise.
2506 * g++.dg/abi/empty9.C: Likewise.
2507 * g++.dg/abi/layout3.C: Likewise.
2508 * g++.dg/abi/layout4.C: Likewise.
2509 * g++.dg/abi/thunk1.C: Likewise.
2510 * g++.dg/abi/thunk2.C: Likewise.
2511 * g++.dg/abi/vbase11.C: Likewise.
2512 * g++.dg/abi/vthunk2.C: Likewise.
2513 * g++.dg/abi/vthunk3.C: Likewise.
2514 * g++.dg/ext/attrib8.C: Likewise.
2515 * g++.dg/opt/longbranch2.C: Likewise.
2516 * g++.dg/opt/reg-stack4.C: Likewise.
2517 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2518 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2519 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2520 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2521 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2522 * gcc.dg/20000609-1.c: Likewise.
2523 * gcc.dg/20000720-1.c: Likewise.
2524 * gcc.dg/20011107-1.c: Likewise.
2525 * gcc.dg/20011119-1.c: Likewise.
2526 * gcc.dg/20020108-1.c: Likewise.
2527 * gcc.dg/20020122-2.c: Likewise.
2528 * gcc.dg/20020122-3.c: Likewise.
2529 * gcc.dg/20020201-3.c: Likewise.
2530 * gcc.dg/20020206-1.c: Likewise.
2531 * gcc.dg/20020218-1.c: Likewise.
2532 * gcc.dg/20020310-1.c: Likewise.
2533 * gcc.dg/20020411-1.c: Likewise.
2534 * gcc.dg/20020418-2.c: Likewise.
2535 * gcc.dg/20020426-1.c: Likewise.
2536 * gcc.dg/20020426-2.c: Likewise.
2537 * gcc.dg/20020517-1.c: Likewise.
2538 * gcc.dg/20020523-1.c: Likewise.
2539 * gcc.dg/20020523-2.c: Likewise.
2540 * gcc.dg/20020729-1.c: Likewise.
2541 * gcc.dg/20030204-1.c: Likewise.
2542 * gcc.dg/20030826-2.c: Likewise.
2543 * gcc.dg/20030926-1.c: Likewise.
2544 * gcc.dg/20031202-1.c: Likewise.
2545 * gcc.dg/980312-1.c: Likewise.
2546 * gcc.dg/980313-1.c: Likewise.
2547 * gcc.dg/990117-1.c: Likewise.
2548 * gcc.dg/990424-1.c: Likewise.
2549 * gcc.dg/990524-1.c: Likewise.
2550 * gcc.dg/991230-1.c: Likewise.
2551 * gcc.dg/i386-387-1.c: Likewise.
2552 * gcc.dg/i386-387-2.c: Likewise.
2553 * gcc.dg/i386-387-3.c: Likewise.
2554 * gcc.dg/i386-387-4.c: Likewise.
2555 * gcc.dg/i386-387-5.c: Likewise.
2556 * gcc.dg/i386-387-6.c: Likewise.
2557 * gcc.dg/i386-asm-1.c: Likewise.
2558 * gcc.dg/i386-bitfield1.c: Likewise.
2559 * gcc.dg/i386-bitfield2.c: Likewise.
2560 * gcc.dg/i386-loop-1.c: Likewise.
2561 * gcc.dg/i386-loop-2.c: Likewise.
2562 * gcc.dg/i386-loop-3.c: Likewise.
2563 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2564 * gcc.dg/i386-pic-1.c: Likewise.
2565 * gcc.dg/i386-regparm.c: Likewise.
2566 * gcc.dg/i386-signbit-1.c: Likewise.
2567 * gcc.dg/i386-signbit-2.c: Likewise.
2568 * gcc.dg/i386-signbit-3.c: Likewise.
2569 * gcc.dg/i386-sse-5.c: Likewise.
2570 * gcc.dg/i386-sse-8.c: Likewise.
2571 * gcc.dg/i386-unroll-1.c: Likewise.
2572 * gcc.dg/tls/opt-1.c: Likewise.
2573 * gcc.dg/tls/opt-2.c: Likewise.
2574 * gcc.dg/unroll-1.c: Likewise.
2575 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2576 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2577 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2578 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2579
2580 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2581
2582 * g++.dg/template/incomplete1.C: New test.
2583
2584 2004-11-16 Nick Clifton <nickc@redhat.com>
2585
2586 Revert patches accidentally commited during checkin of fixes for
2587 xstormy16 tests:
2588 gcc.c-torture/execute/simd-4.c: Revert
2589 gcc.dg/20040910-1.c: Revert.
2590
2591 2004-11-16 Paul Brook <paul@codesourcery.com>
2592
2593 PR fortran/13010
2594 * gfortran.dg/der_pointer_1.f90: New test.
2595
2596 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2597
2598 PR c/18498
2599 * gcc.dg/bitfld-13.c: New test.
2600
2601 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2602
2603 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2604 powerpc*-*-linux*.
2605
2606 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2607 * gcc.dg/ppc64-abi-2.c: Ditto.
2608 * gcc.dg/ppc64-abi-3.c: Ditto.
2609
2610 * lib/gcc-dg.exp (dg-target-list): Remove.
2611
2612 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2613
2614 * gcc.dg/ia64-postinc.c: New test.
2615
2616 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2617
2618 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2619
2620 2004-11-15 Nick Clifton <nickc@redhat.com>
2621
2622 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2623 __INT_MAX__ so that the test can be compiled by toolchains
2624 targeted at 16-bit processors.
2625
2626 * gcc.dg/20040625-1.c: Use long constants rather than integers
2627 when performing arithmetic that will overflow 16-bits.
2628
2629 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2630 xstormy16. It does not support 128-bit vector operations.
2631
2632 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2633 with the macro PTR_TYPE. Define this macro to an integer type
2634 suitable for holding a pointer.
2635
2636 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2637 the target is a 16-bit processor.
2638
2639 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2640 16-bit targets where the character constant will be too long.
2641
2642 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2643 where the double will not be directly addressable.
2644
2645 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2646
2647 Friend class name lookup 1/n, PR c++/18471
2648 * g++.dg/template/crash26.C: New test.
2649 * g++.dg/lookup/struct1.C: Adjust expected error.
2650 * g++.dg/parse/elab1.C: Likewise.
2651 * g++.dg/parse/elab2.C: Likewise.
2652 * g++.dg/parse/int-as-enum1.C: Likewise.
2653 * g++.dg/parse/struct-as-enum1.C: Likewise.
2654 * g++.dg/parse/typedef1.C: Likewise.
2655 * g++.dg/parse/typedef3.C: Likewise.
2656 * g++.dg/parse/typedef4.C: Likewise.
2657 * g++.dg/parse/typedef5.C: Likewise.
2658 * g++.dg/template/nontype4.C: Likewise.
2659 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2660 * g++.old-deja/g++.other/elab1.C: Likewise.
2661 * g++.old-deja/g++.other/syntax4.C: Likewise.
2662
2663 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2664
2665 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2666
2667 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2668
2669 * gcc.c-torture/execute/20041114-1.c: New test.
2670
2671 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2672
2673 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2674 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2675 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2676 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2677 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2678 gcc.dg/switch-7.c: New tests.
2679
2680 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2681
2682 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2683
2684 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2685
2686 PR tree-opt/18400
2687 * gcc.dg/vect/pr18400.c: New test.
2688
2689 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2690 Andrew Pinski <pinskia@physics.uc.edu>
2691
2692 PR tree-opt/18425
2693 * gcc.dg/vect/pr18425.c: New test.
2694
2695 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2696
2697 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2698 Guard with dg-require-alias and dg-require-visibility.
2699
2700 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2701
2702 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2703
2704 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2705
2706 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2707
2708 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2709
2710 PR c++/17344
2711 * g++.dg/template/defarg5.C: New test.
2712
2713 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2714
2715 * g++.dg/parse/cast1.C: Run only on ILP32.
2716 * g++.old-deja/g++.mike/p784.C: Likewise.
2717
2718 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2719
2720 * gcc.c-torture/execute/20041113-1.c: New test.
2721
2722 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2723
2724 PR target/18230
2725 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2726 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2727 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2728 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2729 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2730 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2731 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2732 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2733 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2734 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2735 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2736 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2737 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2738
2739 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2740
2741 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2742 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2743 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2744 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2745 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2746 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2747 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2748 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2749 gcc.target/sparc/combined-1.c: New tests.
2750
2751 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2752
2753 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2754 New tests.
2755
2756 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2757
2758 * lib/gcc-dg.exp (dg-forbid-option): New function.
2759 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2760 * g++.dg/abi/bitfield8.C: Likewise.
2761 * g++.dg/abi/dtor1.C: Likewise.
2762 * g++.dg/abi/empty10.C: Likewise.
2763 * g++.dg/abi/empty7.C: Likewise.
2764 * g++.dg/abi/empty9.C: Likewise.
2765 * g++.dg/abi/layout3.C: Likewise.
2766 * g++.dg/abi/layout4.C: Likewise.
2767 * g++.dg/abi/thunk1.C: Likewise.
2768 * g++.dg/abi/thunk2.C: Likewise.
2769 * g++.dg/abi/vbase11.C: Likewise.
2770 * g++.dg/abi/vthunk2.C: Likewise.
2771 * g++.dg/abi/vthunk3.C: Likewise.
2772 * g++.dg/ext/attrib8.C: Likewise.
2773 * g++.dg/opt/longbranch2.C: Likewise.
2774 * g++.dg/opt/reg-stack4.C: Likewise.
2775 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2776 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2777 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2778 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2779 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2780 * gcc.dg/20000609-1.c: Likewise.
2781 * gcc.dg/20000720-1.c: Likewise.
2782 * gcc.dg/20011107-1.c: Likewise.
2783 * gcc.dg/20011119-1.c: Likewise.
2784 * gcc.dg/20020108-1.c: Likewise.
2785 * gcc.dg/20020122-2.c: Likewise.
2786 * gcc.dg/20020122-3.c: Likewise.
2787 * gcc.dg/20020201-3.c: Likewise.
2788 * gcc.dg/20020206-1.c: Likewise.
2789 * gcc.dg/20020218-1.c: Likewise.
2790 * gcc.dg/20020310-1.c: Likewise.
2791 * gcc.dg/20020411-1.c: Likewise.
2792 * gcc.dg/20020418-2.c: Likewise.
2793 * gcc.dg/20020426-1.c: Likewise.
2794 * gcc.dg/20020426-2.c: Likewise.
2795 * gcc.dg/20020517-1.c: Likewise.
2796 * gcc.dg/20020523-1.c: Likewise.
2797 * gcc.dg/20020523-2.c: Likewise.
2798 * gcc.dg/20020729-1.c: Likewise.
2799 * gcc.dg/20030204-1.c: Likewise.
2800 * gcc.dg/20030826-2.c: Likewise.
2801 * gcc.dg/20030926-1.c: Likewise.
2802 * gcc.dg/20031202-1.c: Likewise.
2803 * gcc.dg/980312-1.c: Likewise.
2804 * gcc.dg/980313-1.c: Likewise.
2805 * gcc.dg/990117-1.c: Likewise.
2806 * gcc.dg/990424-1.c: Likewise.
2807 * gcc.dg/990524-1.c: Likewise.
2808 * gcc.dg/991230-1.c: Likewise.
2809 * gcc.dg/i386-387-1.c: Likewise.
2810 * gcc.dg/i386-387-2.c: Likewise.
2811 * gcc.dg/i386-387-3.c: Likewise.
2812 * gcc.dg/i386-387-4.c: Likewise.
2813 * gcc.dg/i386-387-5.c: Likewise.
2814 * gcc.dg/i386-387-6.c: Likewise.
2815 * gcc.dg/i386-asm-1.c: Likewise.
2816 * gcc.dg/i386-bitfield1.c: Likewise.
2817 * gcc.dg/i386-bitfield2.c: Likewise.
2818 * gcc.dg/i386-loop-1.c: Likewise.
2819 * gcc.dg/i386-loop-2.c: Likewise.
2820 * gcc.dg/i386-loop-3.c: Likewise.
2821 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2822 * gcc.dg/i386-pic-1.c: Likewise.
2823 * gcc.dg/i386-regparm.c: Likewise.
2824 * gcc.dg/i386-signbit-1.c: Likewise.
2825 * gcc.dg/i386-signbit-2.c: Likewise.
2826 * gcc.dg/i386-signbit-3.c: Likewise.
2827 * gcc.dg/i386-sse-5.c: Likewise.
2828 * gcc.dg/i386-sse-8.c: Likewise.
2829 * gcc.dg/i386-unroll-1.c: Likewise.
2830 * gcc.dg/tls/opt-1.c: Likewise.
2831 * gcc.dg/tls/opt-2.c: Likewise.
2832 * gcc.dg/unroll-1.c: Likewise.
2833 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2834 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2835 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2836 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2837 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2838 -m64 is specified.
2839
2840 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2841
2842 PR c++/18389
2843 * g++.dg/parse/cond1.C: New test.
2844
2845 PR c++/18429
2846 * g++.dg/template/array9.C: New test.
2847 * g++.dg/ext/vla1.C: Adjust error messages.
2848 * g++.dg/ext/vlm1.C: Likewise.
2849 * g++.dg/template/crash2.C: Likewise.
2850
2851 PR c++/18436
2852 * g++.dg/template/call3.C: New test.
2853
2854 PR c++/18407
2855 * g++.dg/template/ptrmem11.C: New test.
2856
2857 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2858
2859 PR other/14264
2860 * lib/g++.exp: Set LC_ALL and LANG to C.
2861 * lib/gcc-dg.exp: Likewise.
2862 * lib/gfortran.exp: Likewise.
2863 * lib/objc.exp: Likewise.
2864 * lib/treelang.exp: Likewise.
2865
2866 2004-11-12 Andreas Schwab <schwab@suse.de>
2867
2868 * gcc.dg/pr16286.c: Fix last change.
2869
2870 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2871
2872 PR c++/18416
2873 * g++.dg/init/global1.C: New test.
2874
2875 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2876
2877 * gcc.c-torture/execute/20041112-1.c: New test.
2878
2879 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2880
2881 * lib/gcc-dg.exp (dg-target-list): New.
2882
2883 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2884 Richard Sandiford <rsandifo@redhat.com>
2885
2886 * lib/target-supports.exp (get-compiler_messages): New.
2887 (check_named_sections_available): Use it.
2888 (check_effective_target_ilp32): New.
2889 (check_effective_target_lp64): New.
2890 (is-effective-target): New.
2891 * lib/gcc-dg.exp (dg-require-effective-target): New.
2892
2893 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2894
2895 * gcc.dg/precedence-1.c: New test.
2896
2897 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2898
2899 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2900
2901 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2902 message, delete generated files, use more descriptive name for
2903 executable, and make the test unsupported when it cannot be run.
2904
2905 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2906 (dg-require-weak, dg-require-visibility, dg-require-alias,
2907 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2908 dg-require-iconv, dg-require-named-sections): Use it.
2909
2910 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2911
2912 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2913
2914 PR target/16457
2915 * gcc.dg/ppc-and-1: New
2916
2917 PR target/16796
2918 * gcc.dg/ppc-mov-1.c: New.
2919
2920 PR target/16458
2921 * gcc.dg/ppc-compare-1.c: New.
2922
2923 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2924
2925 * objc.dg/desig-init-2.m: New test.
2926
2927 2004-11-10 Adam Nemet <anemet@lnxw.com>
2928
2929 PR middle-end/18160
2930 * g++.dg/warn/register-var-1.C: New test.
2931 * g++.dg/warn/register-var-2.C: New test.
2932
2933 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2934
2935 * gcc.dg/union-2.c: New test.
2936
2937 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2938
2939 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2940 New test for PR tree-optimization/17892.
2941
2942 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2943
2944 PR c++/18369
2945 * g++.dg/init/new12.C: New test.
2946
2947 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2948
2949 * gcc.target/sparc: New directory.
2950 * gcc.target/sparc/sparc.exp: New driver.
2951 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2952 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2953 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2954 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2955
2956 2004-11-10 Paul Brook <paul@codesourcery.com>
2957
2958 PR fortran/18218
2959 * gfortran.dg/list_read.c: New test.
2960
2961 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2962
2963 PR c/18322
2964 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2965 expected diagnostic location.
2966
2967 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2968
2969 * gcc.dg/20041109-1.c: New test.
2970
2971 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2972
2973 PR objc/18406
2974 * objc/compile/pr18406.m: New test.
2975
2976 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2977
2978 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2979
2980 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2981
2982 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2983
2984 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2985
2986 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2987
2988 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2989
2990 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2991 exit.
2992
2993 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2994
2995 PR tree-opt/18299
2996 * gcc.c-torture/pr18299-1.c: New test.
2997
2998 2004-11-06 Andreas Schwab <schwab@suse.de>
2999
3000 * gcc.dg/pr16286.c: Also test for bool and pixel.
3001
3002 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3003
3004 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3005 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3006 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3007 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3008 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3009 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3010 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3011 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3012 gcc.dg/struct-semi-3.c: New tests.
3013
3014 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3015
3016 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3017
3018 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3019
3020 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3021 Do not use C99 designators.
3022
3023 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3024
3025 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3026
3027 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3028
3029 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3030 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3031 * gcc.c-torture/execute/simd-5.x: Remove.
3032
3033 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3034
3035 PR rtl-optimization/17933
3036 * gcc.dg/torture/pr17933-1.c: New test.
3037
3038 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3039
3040 PR target/18106
3041 * lib/target-supports.exp (check_weak_available): Support
3042 Windows.
3043
3044 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3045
3046 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3047 call to fflush(stdout) before abort.
3048 (my_ffsll): New function.
3049 (generate_fields): Use it.
3050
3051 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3052
3053 * gcc.dg/init-undef-1.c: New test.
3054
3055 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3056
3057 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3058 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3059 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3060 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3061 expected messages for new parser.
3062
3063 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3064
3065 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3066
3067 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3068
3069 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3070 on LP64 targets.
3071
3072 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3073
3074 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3075 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3076 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3077 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3078 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3079 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3080 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3081 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3082 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3083 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3084
3085 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3086
3087 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3088 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3089 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3090 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3091 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3092 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3093 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3094 for new parser.
3095
3096 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3097
3098 PR target/15342
3099 * gcc.dg/20041104-1.c: New test.
3100
3101 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3102
3103 * g++.dg/template/nontype7.C: New test.
3104 * g++.dg/template/nontype8.C: Likewise.
3105 * g++.dg/template/nontype9.C: Likewise.
3106 * g++.dg/template/nontype10.C: Likewise.
3107 * g++.dg/tc1/dr49.C: Likewise.
3108 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3109 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3110
3111 2004-11-04 Ben Elliston <bje@au.ibm.com>
3112
3113 * g++.dg/rtti/tinfo1.C: Remove xfails.
3114
3115 2004-11-04 Ben Elliston <bje@au.ibm.com>
3116
3117 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3118 packed attribute to the definition to satisfy the new C++ parser.
3119
3120 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3121
3122 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3123 invocations of va_arg.
3124
3125 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3126
3127 PR c++/18124
3128 * g++.dg/template/crash25.C: New test.
3129
3130 PR c++/18155
3131 * g++.dg/template/typedef2.C: New test.
3132 * g++.dg/parse/crash13.C: Adjust error markers.
3133
3134 PR c++/18177
3135 * g++.dg/conversion/const3.C: New test.
3136
3137 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3138
3139 PR fortran/17535
3140 PR fortran/17583
3141 PR fortran/17713
3142 * gfortran.dg/generic_[123].f90: New testcases.
3143
3144 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3145
3146 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3147 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3148
3149 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3150
3151 PR tree-opt/16808
3152 * gcc.c-torture/compile/pr16808.c: New test.
3153
3154 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3155
3156 PR rtl-optimization/17104
3157 * gcc.dg/ppc-bitfield1.c: New.
3158
3159 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3160
3161 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3162
3163 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3164
3165 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3166 strings for 32-bit code.
3167
3168 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3169
3170 PR c/18239
3171 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3172
3173 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3174
3175 PR c++/18064
3176 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3177
3178 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3179
3180 PR c++/15172
3181 * g++.dg/init/aggr2.C: New test.
3182
3183 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3184
3185 * objc.dg/local-decl-1.m: New test.
3186
3187 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3188
3189 * gcc.dg/20040910-1.c: Adjust regex.
3190
3191 2004-10-30 Roger Sayle <roger@eyesopen.com>
3192
3193 PR rtl-optimization/18084
3194 * g++.dg/opt/pr18084-1.C: New testcase.
3195
3196 2004-10-30 Matt Austern <austern@apple.com>
3197
3198 PR c++/17542
3199 * g++.dg/ext/attrib18.C: New test.
3200
3201 2004-10-30 Roger Sayle <roger@eyesopen.com>
3202
3203 PR middle-end/18096
3204 * gcc.dg/pr18096-1.c: New test case.
3205
3206 2004-10-30 Roger Sayle <roger@eyesopen.com>
3207
3208 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3209
3210 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3211
3212 PR c/16666
3213 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3214 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3215 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3216 gcc.dg/old-style-prom-3.c: New tests.
3217
3218 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3219
3220 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3221 Remove unnecessary inclusion of stdio.h.
3222
3223 2004-10-29 Roger Sayle <roger@eyesopen.com>
3224
3225 PR rtl-optimization/17581
3226 * gcc.dg/pr17581-1.c: New test case.
3227
3228 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3229
3230 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3231 being implemented.
3232 * g++.dg/conversion/dr195-1.C: New.
3233 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3234 * g++.old-deja/g++.mike/p10148.C: Likewise.
3235
3236 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3237
3238 PR c++/17695
3239 * g++.dg/debug/typedef2.C: New test.
3240
3241 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3242
3243 PR fortran/13490
3244 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3245 * gfortran.dg/g77/README: Update.
3246
3247 2004-10-28 Matt Austern <austern@apple.com>
3248
3249 PR c++/14124
3250 * g++.dg/ext/packed7.C: New test.
3251
3252 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3253
3254 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3255 scan-assembler.
3256 * lib/scanasm.exp (hidden-scan-for): New proc.
3257 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3258 string.
3259 (scan-not-hidden): Likewise.
3260 * lib/target-supports.exp (check_visibility_available): mach-o is
3261 support too.
3262
3263 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3264
3265 PR c++/17132
3266 * g++.dg/template/memclass3.C: New test.
3267
3268 2004-10-28 Adam Nemet <anemet@lnxw.com>
3269
3270 PR middle-end/18160
3271 * gcc.dg/register-var-1.c: New test.
3272 * gcc.dg/register-var-2.c: New test.
3273 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3274 error now.
3275
3276 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3277
3278 PR other/18172
3279 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3280 unused variables.
3281 * gcc.dg/vect/vect-22.c: Likewise.
3282
3283 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3284
3285 * gcc.dg/i386-rotate-1.c: New test.
3286
3287 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3288
3289 * g++.dg/init/ref12.C: Add "run" marker.
3290
3291 PR c++/17435
3292 * g++.dg/init/ref12.C: New test.
3293
3294 PR c++/18140
3295 * g++.dg/template/shift1.C: New test.
3296 * g++.dg/template/error10.C: Adjust error markers.
3297
3298 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3299
3300 PR tree-opt/17529
3301 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3302
3303 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3304
3305 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3306 * gcc.dg/weak/weak-3.c: Likewise.
3307 * gcc.dg/weak/weak-5.c: Likewise.
3308 * gcc.dg/weak/weak-9.c: Likewise.
3309 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3310 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3311
3312 * gcc.dg/darwin-weakimport-1.c: New.
3313
3314 2004-10-28 Ben Elliston <bje@au.ibm.com>
3315
3316 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3317
3318 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3319
3320 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3321 'syntax' error messages.
3322 * gcc.dg/cpp/direct2s.c: Likewise.
3323
3324 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3325
3326 * gcc.c-torture/compile/20041026-1.c: New.
3327
3328 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3329
3330 PR c++/18093
3331 * g++.dg/lookup/ns2.C: New test.
3332
3333 PR c++/18020
3334 * g++.dg/template/enum4.C: New test.
3335
3336 PR c++/18161
3337 * g++.dg/template/expr1.C: New test.
3338
3339 2004-10-26 Ben Elliston <bje@au.ibm.com>
3340
3341 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3342
3343 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3344
3345 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3346 gcc.dg/decl-nospec-3.c: New tests.
3347
3348 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3349
3350 * objc.dg/super-class-3.m: New test.
3351
3352 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3353
3354 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3355 resyncing.
3356 * gcc.dg/cpp/direct2s.c: Likewise.
3357
3358 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3359
3360 * objc.dg/image-info.m: Update for changes to section selection.
3361
3362 2004-10-25 David Ayers <d.ayers@inode.at>
3363 Ziemowit Laski <zlaski@apple.com>
3364
3365 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3366 diagnostics when messaging 'id <Proto>'.
3367 * objc.dg/class-protocol-1.m: New test.
3368 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3369 a non-existent method signature.
3370 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3371 Update diagnostics when messaging with non-existent method signature.
3372 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3373 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3374 invalid receivers are now resolved as if messaging 'id'; remove
3375 extraneous diagnostics.
3376
3377 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3378
3379 PR c/16667
3380 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3381 gcc.dg/init-desig-obs-3.c: New tests.
3382
3383 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3384
3385 * gcc.dg/debug/20041023-1.c: New test.
3386
3387 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3388
3389 PR middle-end/17407
3390 * gcc.c-torture/compile/pr17407.c: New test.
3391
3392 PR c++/18121
3393 * g++.dg/template/array8.C: New test.
3394
3395 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3396
3397 PR other/18138
3398 * lib/g++.exp: Accept more than one multilib libgcc.
3399 * lib/gcc-dg.exp: Likewise.
3400 * lib/objc.exp: Likewise.
3401 * lib/treelang.exp: Likewise.
3402 * lib/gfortran.exp: Likewise.
3403
3404 2004-10-24 Ben Elliston <bje@au.ibm.com>
3405
3406 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3407
3408 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3409
3410 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3411 * gcc.dg/c99-const-expr-3.c: Likewise.
3412
3413 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3414
3415 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3416
3417 2004-10-23 Ben Elliston <bje@au.ibm.com>
3418
3419 * gcc.c-torture/execute/loop-2e.x: Remove.
3420
3421 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3422
3423 PR c++/18095
3424 * g++.dg/parse/crash18.C: New.
3425 * g++.dg/parse/crash19.C: New.
3426
3427 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3428
3429 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3430 * g++.dg/ext/dllimport2.C: Same.
3431 * g++.dg/ext/dllimport8.C: Same.
3432
3433 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3434
3435 PR c++/10841
3436 * g++.dg/conversion/cast1.C: New test.
3437 * g++.dg/overload/pmf1.C: Adjust error marker.
3438
3439 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3440
3441 PR objc/17923
3442 * objc.dg/const-str-7.m: New test.
3443
3444 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3445
3446 * g++.dg/template/memfriend11.C: Fix comment typo.
3447 * g++.dg/template/memfriend14.C: Likewise.
3448
3449 2004-10-20 Richard Henderson <rth@redhat.com>
3450
3451 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3452 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3453 -fasynchronous-unwind-tables.
3454
3455 2004-10-20 Richard Henderson <rth@redhat.com>
3456
3457 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3458 (main): Return success.
3459 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3460 (main): Return success.
3461
3462 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3463
3464 PR c++/13495
3465 * g++.dg/template/memfriend9.C: New test.
3466 * g++.dg/template/memfriend10.C: Likewise.
3467 * g++.dg/template/memfriend11.C: Likewise.
3468 * g++.dg/template/memfriend12.C: Likewise.
3469 * g++.dg/template/memfriend13.C: Likewise.
3470 * g++.dg/template/memfriend14.C: Likewise.
3471 * g++.dg/template/memfriend15.C: Likewise.
3472 * g++.dg/template/memfriend16.C: Likewise.
3473 * g++.dg/template/memfriend17.C: Likewise.
3474 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3475
3476 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3477
3478 * g++.dg/conversion/dr195.C: New.
3479 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3480
3481 2004-10-20 Ben Elliston <bje@au.ibm.com>
3482 Devang Patel <dpatel@apple.com>
3483
3484 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3485 of floating point arithmetic, which could trap.
3486
3487 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3488
3489 PR c++/14035
3490 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3491 * g++.dg/conversion/const2.C: New test.
3492 * g++.dg/expr/reinterpret2.C: New test.
3493 * g++.dg/expr/reinterpret3.C: New test.
3494 * g++.dg/expr/cast2.C: New test.
3495 * g++.dg/expr/copy1.C: New test.
3496 * g++.dg/other/conversion1.C: Change error message.
3497 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3498 function pointers to void *.
3499 * g++.old-deja/g++.mike/p10148.C: Likewise.
3500
3501 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3502
3503 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3504
3505 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3506
3507 PR c++/18047
3508
3509 * g++.dg/parse/expr3.C: New test.
3510
3511 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3512
3513 * gcc.dg/smod-1.c: New test.
3514
3515 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3516
3517 * objc.dg/method-14.m: New test.
3518
3519 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3520
3521 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3522 Also xfail as the patch was reverted.
3523
3524 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3525
3526 PR middle-end/16973
3527 * gcc.dg/pr16973.c: New test.
3528
3529 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3530
3531 PR tree-optimization/17656
3532 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3533
3534 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3535
3536 * g++.dg/eh/shadow1.C: New.
3537
3538 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3539
3540 * gcc.c-torture/compile/20041018-1.c: New test.
3541
3542 2004-10-18 Ben Elliston <bje@au.ibm.com>
3543
3544 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3545 compiler referring to register 0 when accessing sdata. The linker
3546 now patches things up.
3547
3548 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3549
3550 PR c/17529
3551 * gcc.c-torture/compile/pr17529.c: New test.
3552
3553 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3554
3555 PR c++/17743
3556 * g++.dg/ext/attrib17.C: New test.
3557
3558 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3559
3560 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3561
3562 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3563
3564 PR c++/10479
3565 * g++.dg/ext/attrib16.C: New test.
3566
3567 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3568
3569 PR c++/17042
3570 * g++.dg/init/dso_handle1.C: New test.
3571
3572 PR c++/14667
3573 * g++.dg/parse/typedef6.C: New test.
3574
3575 PR c++/17916
3576 * g++.dg/parse/pragma1.C: New test.
3577
3578 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3579
3580 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3581
3582 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3583
3584 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3585 -fno-common when on HPPA HP-UX platforms.
3586
3587 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3588
3589 PR other/16820
3590 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3591 stdint.h.
3592 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3593 uintptr_t.
3594
3595 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3596
3597 PR c++/16301
3598 * g++.dg/lookup/strong-using-4.C: New test.
3599
3600 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3601
3602 PR middle-end/16567
3603 * gcc.c-torture/compile/nested-1.c: New test.
3604
3605 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3606
3607 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3608 and mipsisa64*-*-* (until support for misaligned loads is added).
3609 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3610 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3611 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3612 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3613 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3614 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3615
3616 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3617
3618 PR c++/17976
3619 * g++.dg/init/dtor3.C: New test.
3620
3621 2004-10-15 Ben Elliston <bje@au.ibm.com>
3622
3623 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3624
3625 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3626
3627 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3628 * gcc.dg/macho-lo-sum.c: Likewise.
3629
3630 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3631
3632 * gcc.dg/ppc-spe64-1.c: New test.
3633
3634 2004-10-14 Devang Patel <dpatel@apple.com>
3635
3636 PR 17635
3637 * gcc.dg/pr17635.c : New test.
3638
3639 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3640
3641 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3642 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3643 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3644 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3645 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3646 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3647 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3648 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3649 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3650 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3651 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3652 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3653 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3654 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3655 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3656 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3657 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3658 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3659
3660 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3661
3662 * gcc.dg/vect/vect-82.c: New testcase.
3663 * gcc.dg/vect/vect-82_64.c: New testcase.
3664 * gcc.dg/vect/vect-83.c: New testcase.
3665 * gcc.dg/vect/vect-83_64.c: New testcase.
3666
3667 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3668
3669 * gcc.dg/cpp/error-1.c: New test.
3670
3671 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3672
3673 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3674
3675 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3676
3677 PR target/17984
3678 * gcc.dg/cris-peep2-xsrand2.c: New test.
3679
3680 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3681
3682 PR c++/17661
3683 * testsuite/g++.dg/expr/for2.C: New test.
3684
3685 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3686
3687 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3688
3689 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR tree-optimization/17724
3692 * g++.dg/opt/pr17724-1.C: New test.
3693 * g++.dg/opt/pr17724-2.C: New test.
3694 * g++.dg/opt/pr17724-3.C: New test.
3695 * g++.dg/opt/pr17724-4.C: New test.
3696 * g++.dg/opt/pr17724-5.C: New test.
3697 * g++.dg/opt/pr17724-6.C: New test.
3698
3699 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3700
3701 PR c/17301
3702 * gcc.dg/pr17301-2.c: New test.
3703
3704 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3705
3706 PR c++/15876
3707 * g++.dg/parse/error22.C: New test.
3708
3709 PR c++/17936
3710 * g++.dg/template/spec18.C: New test.
3711
3712 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3713
3714 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3715 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3716 memcpy.
3717 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3718 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3719
3720 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3721
3722 * g++.dg/eh/cleanup5.C: Add dg-options "".
3723
3724 2004-10-11 Roger Sayle <roger@eyesopen.com>
3725
3726 PR middle-end/17657
3727 * gcc.dg/switch-4.c: New test case.
3728
3729 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3730
3731 * gcc.c-torture/execute/20041011-1.c: New test.
3732
3733 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3734
3735 PR c++/17554
3736 * g++.dg/init/for3.C: New test.
3737
3738 PR c++/17657
3739 * g++.dg/opt/switch2.C: New test.
3740
3741 PR middle-end/17703
3742 * g++.dg/warn/Wreturn-2.C: New test.
3743
3744 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3745
3746 PR c++/17907
3747 * g++.dg/eh/cleanup5.C: New test.
3748
3749 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3750
3751 PR c++/17393
3752 * g++.dg/parse/error21.C: New test.
3753
3754 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3755
3756 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3757 * g++.dg/warn/incomplete1.C: Likewise.
3758 * g++.dg/template/qualttp20.C: Likewise.
3759
3760 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3761
3762 PR c/17881
3763 * parm-incomplete-1.c: New test.
3764
3765 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3766
3767 PR c++/17867
3768 * g++.dg/parse/error19.C: New test.
3769
3770 PR c++/17670
3771 * g++.dg/init/new11.C: New test.
3772
3773 PR c++/17821
3774 * g++.dg/parse/error20.C: New test.
3775
3776 PR c++/17826
3777 * g++.dg/template/crash24.C: New test.
3778
3779 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3780
3781 PR c/17301
3782 * gcc.dg/pr17301-1.c: New test.
3783
3784 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3785
3786 PR c/17189
3787 * gcc.dg/anon-struct-5.c: New test.
3788
3789 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3790
3791 PR c/17844
3792 * gcc.dg/pr17844-1.c: New test.
3793
3794 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3795
3796 PR tree-optimization/17906
3797 * gcc.c-torture/compile/pr17906.c: New.
3798
3799 2004-10-09 Stuart Hastings <stuart@apple.com>
3800 Roger Sayle <roger@eyesopen.com>
3801
3802 PR rtl-optimization/17853
3803 * gcc.dg/i386-mmx-5.c: New testcase.
3804
3805 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3806
3807 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3808
3809 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3810
3811 PR c++/17524
3812 * g++.dg/template/static9.C: New test.
3813
3814 PR c++/17685
3815 * g++.dg/parse/operator5.C: New test.
3816
3817 2004-10-09 Roger Sayle <roger@eyesopen.com>
3818
3819 PR middle-end/17894
3820 * gcc.c-torture/execute/divcmp-4.c: New test case.
3821
3822 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3823
3824 PR tree-opt/17902
3825 * g++.dg/opt/pr17902.C: New test.
3826
3827 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3828
3829 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3830
3831 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3832
3833 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3834
3835 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3836
3837 * gcc.dg/assign-warn-3.c: New test.
3838
3839 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3840
3841 PR c/16999
3842 * gcc.dg/cpp/ident-1.c: New test.
3843
3844 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3845
3846 * gcc.c-torture/compile/acc1.c: New.
3847
3848 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3849
3850 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3851 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3852
3853 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3854
3855 * gcc.dg/ultrasp11.c: New test.
3856
3857 2004-10-08 Michael Matz <matz@suse.de>
3858
3859 * gcc.dg/doloop-2.c: New test.
3860
3861 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3862
3863 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3864 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3865 objc.dg/method-9.m: Update expected diagnostics.
3866
3867 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3868
3869 * gcc.dg/ppc-fsel-3.c: New file.
3870 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3871
3872 2004-10-07 Paul Brook <paul@codesourcery.com>
3873
3874 * gfortran.dg/intrinsic_verify_1.f90: New test.
3875
3876 2004-10-07 Paul Brook <paul@codesourcery.com>
3877
3878 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3879
3880 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3881
3882 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3883 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3884 commit.
3885
3886 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3887
3888 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3889
3890 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3891
3892 PR c++/17115
3893 * g++.dg/warn/Winline-4.C: New test.
3894
3895 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3896
3897 * gcc.c-torture/compile/20041007-1.c: New test.
3898
3899 2004-10-07 Paul Brook <paul@codesourcery.com>
3900
3901 PR fortran/17678
3902 * gfortran.dg/use_allocated_1.f90: New test.
3903
3904 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3905
3906 PR middle-end/17849
3907 * gfortran.fortran-torture/compile/nested.f90: New test
3908
3909 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3910
3911 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3912
3913 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3914
3915 PR c++/17368
3916 * g++.dg/ext/asm6.C: New test.
3917
3918 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3919
3920 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3921
3922 2004-10-06 Paul Brook <paul@codesourcery.com>
3923
3924 PR libfortran/17709
3925 * gfortran.dg/empty_format_1.f90: New test.
3926
3927 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3928
3929 PR fortran/17568
3930 * gfortran.dg/ishft.f90: New test.
3931
3932 PR fortran/17283
3933 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3934 tests.
3935
3936 2004-10-06 Paul Brook <paul@codesourcery.com>
3937
3938 * gfortran.dg/do_1.f90: New test.
3939
3940 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3941
3942 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3943 optimizing for size.
3944
3945 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3946
3947 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3948
3949 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3950
3951 * gcc.c-torture/compile/20041005-1.c: New test.
3952
3953 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3954
3955 PR c++/17829
3956 * g++.dg/lookup/koenig4.C: New.
3957
3958 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3959
3960 * g++.dg/other/classkey1.C: Adjust quoting marks.
3961 * g++.dg/parse/error15.C: Likewise.
3962 * g++.dg/template/meminit2.C (int>): Likewise.
3963
3964 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3965
3966 PR fortran/17283
3967 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3968
3969 PR fortran/17631
3970 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3971
3972 PR fortran/17708
3973 * gfortran.dg/pr17708.f90: New test.
3974
3975 2004-10-04 Chao-ying Fu <fu@mips.com>
3976
3977 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3978 * gcc.dg/vect/vect-4.c: Ditto.
3979 * gcc.dg/vect/vect-5.c: Ditto.
3980 * gcc.dg/vect/vect-6.c: Ditto.
3981 * gcc.dg/vect/vect-8.c: Ditto.
3982 * gcc.dg/vect/vect-16.c: Ditto.
3983 * gcc.dg/vect/vect-30.c: Ditto.
3984 * gcc.dg/vect/vect-40.c: Ditto.
3985 * gcc.dg/vect/vect-41.c: Ditto.
3986 * gcc.dg/vect/vect-42.c: Ditto.
3987 * gcc.dg/vect/vect-43.c: Ditto.
3988 * gcc.dg/vect/vect-44.c: Ditto.
3989 * gcc.dg/vect/vect-45.c: Ditto.
3990 * gcc.dg/vect/vect-46.c: Ditto.
3991 * gcc.dg/vect/vect-47.c: Ditto.
3992 * gcc.dg/vect/vect-48.c: Ditto.
3993 * gcc.dg/vect/vect-49.c: Ditto.
3994 * gcc.dg/vect/vect-50.c: Ditto.
3995 * gcc.dg/vect/vect-51.c: Ditto.
3996 * gcc.dg/vect/vect-52.c: Ditto.
3997 * gcc.dg/vect/vect-53.c: Ditto.
3998 * gcc.dg/vect/vect-54.c: Ditto.
3999 * gcc.dg/vect/vect-55.c: Ditto.
4000 * gcc.dg/vect/vect-56.c: Ditto.
4001 * gcc.dg/vect/vect-57.c: Ditto.
4002 * gcc.dg/vect/vect-58.c: Ditto.
4003 * gcc.dg/vect/vect-59.c: Ditto.
4004 * gcc.dg/vect/vect-60.c: Ditto.
4005 * gcc.dg/vect/vect-74.c: Ditto.
4006 * gcc.dg/vect/vect-79.c: Ditto.
4007 * gcc.dg/vect/vect-80.c: Ditto.
4008
4009 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4010
4011 * gcc.dg/unused-7.c: Use the correct option.
4012
4013 2004-10-04 Paul Brook <paul@codesourcery.com>
4014 Bud Davis <bdavis9659@comcast.net>
4015
4016 PR fortran/17706
4017 PR fortran/16434
4018 * gfortran/pr17706.f90: New test.
4019 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4020
4021 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4022
4023 * gfortran.dg/pr17612.f90: New test.
4024
4025 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4026
4027 * g++.dg/template/local1.C: Adjust quoting marks in
4028 testing for diagnostics.
4029 * g++.dg/tls/diag-2.C: Likewise.
4030 * g++.dg/other/error8.C: Likewise.
4031
4032 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4033
4034 PR c/17178
4035 * gcc.dg/unused-4.c: Adjust to be correct.
4036
4037 PR c/17820
4038 * gcc.dg/unused-7.c: New test.
4039
4040 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4041
4042 PR c++/17797
4043 * g++.dg/overload/template2.C: New test.
4044
4045 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4046
4047 PR tree-optimization/16632
4048 * gcc.dg/tree-ssa/20041002-1.c: New.
4049
4050 2004-10-03 Paul Brook <paul@codesourcery.com>
4051
4052 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4053 rather than relying on default formatting.
4054
4055 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4056
4057 * gcc.dg/20040920-1.c: Update expected message text.
4058
4059 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4060
4061 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4062
4063 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4064
4065 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4066 tree level.
4067
4068 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4069
4070 * gcc.dg/tree-ssa/pr17343.c: Remove.
4071
4072 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4073
4074 PR tree-opt/17343
4075 * gcc.dg/tree-ssa/pr17343.c: New test.
4076
4077 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4078
4079 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4080 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4081 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4082 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4083 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4084
4085 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4086
4087 * gcc.dg/lvalue-2.c: New test.
4088
4089 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4090
4091 PR c/17730
4092 * gcc.dg/pr17730-1.c: New test
4093
4094 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4095
4096 PR c/7425
4097 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4098
4099 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4100
4101 * gcc.c-torture/execute/stdarg-1.c: New test.
4102 * gcc.c-torture/execute/stdarg-2.c: New test.
4103 * gcc.c-torture/execute/stdarg-3.c: New test.
4104 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4105 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4106 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4107 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4108 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4109
4110 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4111
4112 PR tree-optimization/17697
4113 * g++.dg/opt/pr17697-1.C: New test.
4114 * g++.dg/opt/pr17697-2.C: New test.
4115 * g++.dg/opt/pr17697-3.C: New test.
4116
4117 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4118
4119 PR c/16409
4120 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4121 gcc.dg/vla-init-5.c: New tests.
4122
4123 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4124
4125 PR c/13804
4126 * gcc.dg/pr13804-1.c: New test.
4127
4128 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4129
4130 PR fortran/16938
4131 * gfortran.dg/pr16938.f90: New test.
4132
4133 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4134
4135 * g++.dg/template/crash23.C: New test.
4136
4137 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4138
4139 PR c++/17585
4140 * g++.dg/template/static8.C: New test.
4141
4142 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4143
4144 PR c++/17681
4145 * g++.dg/other/error9.C: New test.
4146
4147 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4148
4149 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4150
4151 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4152
4153 PR fortran/15164
4154 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4155
4156 2004-09-26 Roger Sayle <roger@eyesopen.com>
4157
4158 PR middle-end/17112
4159 * gcc.dg/pr17112-1.c: New test case.
4160
4161 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4162
4163 PR c/11459
4164 * gcc.dg/pr11459-1.c: New test.
4165
4166 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4167
4168 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4169 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4170
4171 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4172
4173 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4174
4175 2004-09-25 Jan Hubicka <jh@suse.cz>
4176
4177 * compile/30040909-1.c: New test.
4178 * compile/30040907-1.c: New test.
4179
4180 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4181
4182 * gcc.c-torture/execute/va-arg-26.c: New test.
4183
4184 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4185
4186 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4187 extra diagnostics on targets with 64-bit pointers.
4188 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4189
4190 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4191
4192 PR c/17188
4193 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4194 * gcc.dg/decl-3.c: Adjust expected message.
4195
4196 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4197
4198 PR fortran/17615
4199 * gfortran.dg/pr17615.f90: New test.
4200
4201 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4202
4203 PR tree-optimzation/17517
4204 * g++.dg/tree-ssa/pr17517.C: New Test.
4205
4206 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4207
4208 PR c++/16889
4209 * g++.dg/lookup/ambig3.C: New.
4210
4211 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4212
4213 PR tree-opt/17624
4214 * g++.dg/opt/pr17624.C: New test.
4215
4216 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4217
4218 PR c/6980
4219 * gcc.dg/Wbad-function-cast-1.c: New test.
4220
4221 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4222
4223 * g++.dg/ext/complit1.C
4224 * g++.dg/other/error2.C
4225 * g++.dg/other/nontype-1.C
4226 * g++.dg/parse/crash11.C
4227 * g++.dg/parse/crash12.C
4228 * g++.dg/parse/error15.C
4229 * g++.dg/parse/error4.C
4230 * g++.dg/parse/tmpl-outside1.C
4231 * g++.dg/parse/too-many-tmpl-args1.C
4232 * g++.dg/template/dependent-expr3.C
4233 * g++.dg/template/error10.C
4234 * g++.dg/template/instantiate1.C
4235 * g++.dg/template/vtable2.C
4236 * g++.dg/warn/Wshadow-1.C
4237 * g++.dg/warn/weak1.C
4238 * g++.old-deja/g++.brendan/crash16.C
4239 * g++.old-deja/g++.brendan/crash18.C
4240 * g++.old-deja/g++.brendan/crash48.C
4241 * g++.old-deja/g++.brendan/crash49.C
4242 * g++.old-deja/g++.brendan/crash55.C
4243 * g++.old-deja/g++.brendan/crash56.C
4244 * g++.old-deja/g++.brendan/crash8.C
4245 * g++.old-deja/g++.brendan/enum11.C
4246 * g++.old-deja/g++.brendan/enum8.C
4247 * g++.old-deja/g++.brendan/enum9.C
4248 * g++.old-deja/g++.brendan/friend3.C
4249 * g++.old-deja/g++.brendan/misc14.C
4250 * g++.old-deja/g++.bugs/900402_02.C
4251 * g++.old-deja/g++.bugs/900404_03.C
4252 * g++.old-deja/g++.bugs/900404_04.C
4253 * g++.old-deja/g++.bugs/900428_03.C
4254 * g++.old-deja/g++.jason/crash4.C
4255 * g++.old-deja/g++.jason/overload21.C
4256 * g++.old-deja/g++.jason/redecl1.C
4257 * g++.old-deja/g++.jason/report.C
4258 * g++.old-deja/g++.jason/rfg10.C
4259 * g++.old-deja/g++.jason/template30.C
4260 * g++.old-deja/g++.law/arm12.C
4261 * g++.old-deja/g++.law/ctors5.C
4262 * g++.old-deja/g++.law/cvt20.C
4263 * g++.old-deja/g++.law/init10.C
4264 * g++.old-deja/g++.law/init8.C
4265 * g++.old-deja/g++.law/visibility17.C
4266 * g++.old-deja/g++.law/visibility7.C
4267 * g++.old-deja/g++.mike/net8.C
4268 * g++.old-deja/g++.mike/p646.C
4269 * g++.old-deja/g++.mike/p700.C
4270 * g++.old-deja/g++.mike/p701.C
4271 * g++.old-deja/g++.mike/p811.C
4272 * g++.old-deja/g++.ns/template13.C
4273 * g++.old-deja/g++.other/array3.C
4274 * g++.old-deja/g++.other/crash25.C
4275 * g++.old-deja/g++.other/dtor3.C
4276 * g++.old-deja/g++.other/dtor4.C
4277 * g++.old-deja/g++.other/main1.C
4278 * g++.old-deja/g++.other/warn7.C
4279 * g++.old-deja/g++.pt/crash11.C
4280 * g++.old-deja/g++.pt/crash36.C
4281 * g++.old-deja/g++.pt/spec22.C
4282 * g++.old-deja/g++.pt/spec9.C
4283 * g++.old-deja/g++.pt/ttp52.C
4284 * g++.old-deja/g++.robertl/eb103.C
4285 * g++.old-deja/g++.robertl/eb121.C
4286 * g++.old-deja/g++.robertl/eb22.C
4287 * g++.old-deja/g++.robertl/eb8.C:
4288 Update locations and/or regexps of dg-error markers.
4289 Remove markers for some bogus messages that are no longer issued.
4290
4291 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4292
4293 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4294 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4295
4296 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4297
4298 PR c++/17618
4299 * g++.dg/lookup/crash5.C: New test.
4300
4301 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4302
4303 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4304 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4305 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4306 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4307 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4308 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4309
4310 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4311 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4312 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4313 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4314 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4315 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4316
4317 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4318
4319 * gcc.dg/vect/vect-44.c: Check additional cases.
4320 * gcc.dg/vect/vect-48.c: Check additional cases.
4321
4322 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4323 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4324 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4325 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4326 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4327 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4328 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4329 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4330 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4331
4332 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4333 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4334 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4335
4336 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4337
4338 * gcc.dg/tree-ssa/loop-6.c: New test.
4339
4340 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4341
4342 PR c++/17620
4343 * g++.dg/inherit/base2.C: New.
4344
4345 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4346
4347 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4348 * gcc.dg/20001012-2.c: Likewise.
4349 * gcc.dg/20001013-1.c: Likewise.
4350 * gcc.dg/20001101-1.c: Likewise.
4351 * gcc.dg/20001102-1.c: Likewise.
4352 * gcc.dg/bf-spl1.c: Likewise.
4353 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4354 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4355
4356 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4357
4358 PR tree-optimization/16721
4359 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4360
4361 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4362
4363 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4364 * gcc.dg/20040305-1.c: Likewise.
4365
4366 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4367
4368 PR c/16566
4369 * gcc.c-torture/compile/pr16566-1.c,
4370 gcc.c-torture/compile/pr16566-2.c,
4371 gcc.c-torture/compile/pr16566-3.c: New tests.
4372
4373 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4374
4375 PR tree-optimization/17512
4376 * gcc.c-torture/compile/20040916-1.c.
4377
4378 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4379
4380 * gcc.dg/pragma-re-3.c: New test.
4381
4382 2004-09-17 Matt Austern <austern@apple.com>
4383
4384 PR c++/15049
4385 * g++.dg/other/anon3.C: New.
4386
4387 2004-09-21 Roger Sayle <roger@eyesopen.com>
4388
4389 PR c++/7503
4390 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4391 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4392 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4393 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4394 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4395
4396 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4397
4398 PR fortran/17286
4399 * gfortran.dg/pr17286.f90: New test.
4400
4401 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4402
4403 PR c++/17530
4404 * g++.dg/template/static7.C: New test.
4405
4406 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4407
4408 PR tree-opt/17558
4409 * gcc.c-torture/compile/pr17558.c: New test.
4410
4411 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4412
4413 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4414 if SKIP_ATTRIBUTE is defined.
4415
4416 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4417
4418 PR fortran/15957
4419 * gfortran.dg/pr15957.f90: New test.
4420
4421 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4422
4423 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4424 in comparison.
4425 * gcc.dg/vect/vect-79.c: Likewise.
4426 * gcc.dg/vect/vect-80.c: Likewise.
4427
4428 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4429
4430 PR fortran/15750
4431 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4432
4433 2004-09-20 Ira Rosen <irar@il.ibm.com>
4434
4435 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4436 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4437 * gcc.dg/vect/vect-62.c: New testcase.
4438 * gcc.dg/vect/vect-63.c: New testcase.
4439 * gcc.dg/vect/vect-64.c: New testcase.
4440 * gcc.dg/vect/vect-65.c: New testcase.
4441 * gcc.dg/vect/vect-66.c: New testcase.
4442 * gcc.dg/vect/vect-67.c: New testcase.
4443 * gcc.dg/vect/vect-68.c: New testcase.
4444 * gcc.dg/vect/vect-69.c: New testcase.
4445 * gcc.dg/vect/vect-79.c: New testcase.
4446 * gcc.dg/vect/vect-80.c: New testcase.
4447
4448 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4449
4450 * gcc.target/mips/asm-1.c: New test.
4451
4452 2004-09-19 Ira Rosen <irar@il.ibm.com>
4453
4454 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4455 * gcc.dg/vect/vect-73.c: New testcase.
4456 * gcc.dg/vect/vect-74.c: New testcase.
4457 * gcc.dg/vect/vect-75.c: New testcase.
4458 * gcc.dg/vect/vect-76.c: New testcase.
4459 * gcc.dg/vect/vect-77.c: New testcase.
4460 * gcc.dg/vect/vect-78.c: New testcase
4461
4462 2004-09-18 Paul Brook <paul@codesourcery.com>
4463
4464 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4465
4466 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4467
4468 PR c/17424
4469 * gcc.dg/pr17424-1.c: New test.
4470
4471 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4472
4473 * g++.dg/tree-ssa/pr17153.C: New test.
4474
4475 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4476
4477 PR pch/13361
4478 * testsuite/g++.dg/pch/wchar-1.C: New.
4479 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4480
4481 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4482
4483 * gcc.c-torture/execute/20040917-1.c: New test.
4484
4485 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4486
4487 PR tree-optimization/17319
4488 * gcc.dg/pr17319.c: New test.
4489
4490 2004-09-17 Devang Patel <dpatel@apple.com>
4491
4492 * gcc.dg/20040813-1.c: New test.
4493
4494 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4495
4496 PR tree-optimization/17273
4497 * gcc.c-torture/compile/pr17273.c: New test.
4498
4499 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4500
4501 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4502 Update expected messages.
4503 * gcc.dg/declspec-13.c: New test.
4504
4505 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4506
4507 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4508
4509 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4510
4511 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4512 change what 'a' is pointing to.
4513
4514 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4515
4516 PR c++/16002
4517 * g++.dg/template/error18.C: New test.
4518
4519 PR c++/16029
4520 * g++.dg/warn/Wunused-8.C: New test.
4521
4522 2004-09-17 Steven Bosscher <stevenb@suse.de>
4523
4524 PR tree-optimization/17513
4525 * gcc.dg/20040916-1.c: New test.
4526
4527 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4528
4529 PR c++/17501
4530 * g++.dg/template/typename7.C: New test.
4531
4532 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4533
4534 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4535
4536 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4537
4538 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4539 with -ftree-based-profiling also.
4540 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4541
4542 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4543
4544 PR/15364
4545 * gfortran.dg/der_array_io_1.f90: New test.
4546 * gfortran.dg/der_array_io_2.f90: New test.
4547 * gfortran.dg/der_array_io_3.f90: New test.
4548
4549 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4550
4551 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4552 EABI.
4553
4554 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4555
4556 * g++.dg/opt/switch1.C: New test.
4557
4558 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4559
4560 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4561 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4562 Update expected messages.
4563
4564 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4565
4566 PR fortran/16485
4567 * gfortran.dg/same_name_1.f90: New test.
4568
4569 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4570
4571 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4572 dereference garbage pointers.
4573
4574 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4575
4576 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4577 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4578
4579 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4580 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4581 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4582
4583 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4584
4585 PR c++/17324
4586 * g++.dg/template/mangle1.C: New test.
4587
4588 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4589
4590 PR tree-optimization/17252
4591 * gcc.c-torture/execute/pr17252.c: New test.
4592
4593 2004-09-14 Andrew Pinski <apinski@apple.com>
4594
4595 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4596
4597 2004-09-14 Roger Sayle <roger@eyesopen.com>
4598
4599 PR rtl-optimization/9771
4600 * gcc.dg/pr9771-1.c: New test case.
4601
4602 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4603
4604 PR tree-optimization/15262
4605 * gcc.c-torture/execute/pr15262-1.c: New test.
4606 * gcc.c-torture/execute/pr15262-2.c: New test.
4607
4608 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4609
4610 * gcc.dg/declspec-12.c: New test.
4611
4612 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4613
4614 * gfortran.dg/pr17090.f90: Add directives to test.
4615
4616 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4617
4618 * gcc.c-torture/compile/20040914-1.c: New test.
4619
4620 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4621
4622 PR c++/16162
4623 * g++.dg/template/decl2.C: New test.
4624
4625 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4626
4627 PR fortran/17090
4628 * gfortran.dg/pr17090.f90: New test.
4629
4630 2004-09-13 Dale Johannesen <dalej@apple.com>
4631
4632 * gcc.c-torture/compile/pr17408.c: New test case.
4633
4634 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4635
4636 PR c++/16716
4637 * g++.dg/parse/crash17.C: New test.
4638
4639 PR c++/17327
4640 * g++.dg/template/enum3.C: New test.
4641
4642 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4643
4644 * lib/gcc-defs.exp: Load wrapper.exp.
4645 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4646 using local code.
4647 * lib/gcc.exp (gcc_init): Similar.
4648 * lib/gfortran.exp (gfortran_init): Similar.
4649 * lib/objc.exp (objc_init): Similar.
4650 * lib/treelang.exp (treelang_init): Similar.
4651 * lib/wrapper.exp: New file with build_wrapper call machinery in
4652 ${tool}_maybe_build_wrapper.
4653
4654 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4655
4656 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4657 "inline".
4658 * gcc.dg/declspec-11.c: Update expected messages.
4659 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4660 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4661 gcc.dg/inline-12.c: New tests.
4662
4663 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4664
4665 * g++.dg/tree-ssa/pr17400.C: New testcase.
4666
4667 2004-09-13 James E Wilson <wilson@specifixinc.com>
4668
4669 * gcc.target/mips/sb1-1.c: New testcase.
4670
4671 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4672
4673 * lib/g77-dg.exp: Remove unused file.
4674 * lib/mike-g77.exp: Ditto.
4675 * lib/g77.exp: Ditto.
4676
4677 2004-09-12 Richard Henderson <rth@redhat.com>
4678
4679 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4680
4681 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4682
4683 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4684 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4685 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4686 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4687 Update expected messages.
4688
4689 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4690
4691 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4692 declaration/use mismatch for dirp parameter.
4693
4694 2004-09-12 Andrew Pinski <apinski@apple.com>
4695
4696 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4697 -fgnu-runtime is passed.
4698
4699 2004-09-12 Richard Henderson <rth@redhat.com>
4700
4701 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4702 do the uplevel thing and update additional_flags directly.
4703 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4704 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4705 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4706 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4707
4708 2004-09-11 Steven Bosscher <stevenb@suse.de>
4709
4710 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4711
4712 2004-09-11 Roger Sayle <roger@eyesopen.com>
4713
4714 PR middle-end/17411
4715 * g++.dg/opt/pr17411-1.C: New test case.
4716
4717 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4718
4719 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4720 gcc.dg/tls/diag-2.c: Update expected messages.
4721 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4722 messages.
4723 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4724 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4725 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4726 gcc.dg/tls/diag-5.c: New tests.
4727
4728 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4729
4730 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4731
4732 2004-09-11 Steven Bosscher <stevenb@suse.de>
4733
4734 * g++.dg/parse/break-in-for.C: New test.
4735
4736 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4737
4738 * gcc.dg/tree-ssa/20040911-1.c: New test.
4739
4740 2004-09-11 Andreas Jaeger <aj@suse.de>
4741
4742 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4743 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4744
4745 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4746
4747 * gcc.target/frv: New directory of FR-V-specific tests.
4748
4749 2004-09-10 James E Wilson <wilson@specifixinc.com>
4750
4751 * gcc.dg/convert-vec-1.c: New test.
4752
4753 2004-09-10 Roger Sayle <roger@eyesopen.com>
4754
4755 PR middle-end/17024
4756 * gcc.dg/pr17024-1.c: New test case.
4757
4758 2004-09-10 Eric Christopher <echristo@redhat.com>
4759
4760 * gcc.dg/20040910-1.c: New test.
4761
4762 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4763
4764 * gcc.dg/bitfld-9.c: New test.
4765
4766 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4767
4768 * gcc.c-torture/execute/ieee/acc1.c: New test.
4769 * gcc.c-torture/execute/ieee/acc2.c: New test.
4770 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4771
4772 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4773
4774 * gcc.dg/deprecated-2.c: New test.
4775
4776 2004-09-09 James E Wilson <wilson@specifixinc.com>
4777
4778 * gcc.dg/init-vec-1.c: New test.
4779
4780 2004-09-09 Roger Sayle <roger@eyesopen.com>
4781
4782 PR middle-end/17055
4783 * gcc.dg/pr17055-1.c: New test case.
4784
4785 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4786
4787 PR target/17377
4788 * gcc.c-torture/execute/pr17377.c: New test.
4789
4790 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4791
4792 PR c/8420
4793 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4794 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4795 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4796 gcc.dg/long-long-typespec-1.c: New tests.
4797 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4798
4799 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4800
4801 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4802 gcc.dg/gnu99-static-1.c: New tests.
4803
4804 2004-09-08 Devang Patel <dpatel@apple.com>
4805
4806 * gcc.dg/darwin-ld-20040828-1.c: New test.
4807 * gcc.dg/darwin-ld-20040828-2.c: New test.
4808 * gcc.dg/darwin-ld-20040828-3.c: New test.
4809
4810 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4811
4812 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4813 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4814 in error message.
4815 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4816 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4817 in error message.
4818 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4819 types they qualify.
4820 * objc.dg/type-size-2.m: Fix wording in comment.
4821 * objc.dg/va-meth-1.m: New test case.
4822
4823 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4824
4825 PR c/16633:
4826 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4827 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4828
4829 2004-09-06 Devang Patel <dpatel@apple.com>
4830
4831 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4832 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4833
4834 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4835
4836 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4837 reflect changed line numbering of diagnostics.
4838
4839 2004-09-06 Paul Brook <paul@codesourcery.com>
4840
4841 * gfortran.dg/edit_real_1.f90: Add new test.
4842
4843 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4844
4845 * gcc.dg/tree-ssa/loop-2.c: New test.
4846 * gcc.dg/tree-ssa/loop-3.c: New test.
4847 * gcc.dg/tree-ssa/loop-4.c: New test.
4848 * gcc.dg/tree-ssa/loop-5.c: New test.
4849
4850 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4851
4852 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4853
4854 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4855
4856 * gcc.dg/format/sentinel-1.c: New test.
4857
4858 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4859
4860 * testsuite/gcc.dg/builtins-46.c: New.
4861
4862 2004-09-03 Devang Patel <dpatel@apple.com>
4863
4864 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4865 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4866
4867 2004-09-03 Jan Beulich <jbeulich@novell.com>
4868
4869 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4870 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4871 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4872 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4873 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4874 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4875 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4876 the non-portable bzero.
4877 * gcc.dg/20010912-1.c: xfail for NetWare.
4878 * gcc.dg/20020426-2.c: xfail for NetWare.
4879 * gcc.dg/20021014-1.c: xfail for NetWare.
4880 * gcc.dg/20021018-1.c: xfail for NetWare.
4881 * gcc.dg/20030213-1.c: xfail for NetWare.
4882 * gcc.dg/20030225-1.c: xfail for NetWare.
4883 * gcc.dg/20030708-1.c: xfail for NetWare.
4884 * gcc.dg/builtins-config.h: Also exclude NetWare.
4885 * gcc.dg/format/format.h: Define restrict only if not already defined.
4886 * gcc.dg/nest.c: xfail for NetWare.
4887 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4888 * lib/target-supports.exp (check_visibility_available): Exclude
4889 NetWare.
4890
4891 2004-09-03 Jan Beulich <jbeulich@novell.com>
4892
4893 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4894 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4895 deterministic starting point for the alignment of structure fields.
4896 * gcc.dg/Wpadded.c: Dito.
4897 * g++.dg/abi/vbase10.C: Dito.
4898
4899 2004-09-03 Devang Patel <dpatel@apple.com>
4900
4901 * g++.dg/debug/pr15736.cc: New test.
4902
4903 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4904
4905 * README.QMTEST: Fix out-of-date link.
4906
4907 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4908
4909 PR fortran/16579
4910 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4911 Delete. Duplicate of gfortran.dg/g77/20010610.f
4912
4913 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4914
4915 * g++.dg/abi/arm_rtti1.C: New test.
4916
4917 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4918
4919 * gcc.dg/ppc-vector-memcpy.c: New.
4920 * gcc.dg/ppc-vector-memset.c: New.
4921
4922 2004-09-02 Chao-ying Fu <fu@mips.com>
4923
4924 * gcc.target/mips/mips-3d-1.c: New test.
4925 * gcc.target/mips/mips-3d-2.c: New test.
4926 * gcc.target/mips/mips-3d-3.c: New test.
4927 * gcc.target/mips/mips-3d-4.c: New test.
4928 * gcc.target/mips/mips-3d-5.c: New test.
4929 * gcc.target/mips/mips-3d-6.c: New test.
4930 * gcc.target/mips/mips-3d-7.c: New test.
4931 * gcc.target/mips/mips-3d-8.c: New test.
4932 * gcc.target/mips/mips-3d-9.c: New test.
4933 * gcc.target/mips/mips-ps-1.c: New test.
4934 * gcc.target/mips/mips-ps-2.c: New test.
4935 * gcc.target/mips/mips-ps-3.c: New test.
4936 * gcc.target/mips/mips-ps-4.c: New test.
4937 * gcc.target/mips/mips-ps-type.c: New test.
4938
4939 2004-09-02 Paul Brook <paul@codesourcery.com>
4940
4941 * gfortran.dg/edit_real_1.f90: Add new tests.
4942
4943 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4944
4945 PR fortran/15327
4946 * gfortran.dg/merge_char_1.f90: New test.
4947
4948 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4949
4950 PR fortran/16404
4951 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4952
4953 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4954
4955 PR c/1522
4956 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4957
4958 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4959
4960 * g++.dg/opt/loop1.C: Do not XFAIL.
4961
4962 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4963
4964 * gcc.c-torture/execute/20040831-1.c: New test.
4965
4966 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4967
4968 PR fortran/16579
4969 * gfortran.dg/g77/20010610.f: Now passes.
4970 Copy from g77.f-torture/execute. Add dg-run directive.
4971 * gfortran.dg/g77/README: Update
4972
4973 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4974
4975 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4976 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4977 (t1, t2, t3, t4): Add volatile.
4978
4979 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4980
4981 * g++.dg/ext/visibility/arm1.C: New test.
4982
4983 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4984
4985 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4986 -pedantic-errors.
4987
4988 2004-09-01 Paul Brook <paul@codesourcery.com>
4989
4990 * gfortran.dg/eof_2.f90: New test.
4991
4992 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4993
4994 PR fortran/16579
4995 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4996
4997 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4998
4999 PR libfortran/16805
5000 * gfortran.dg/list_read_2.f90: New test.
5001
5002 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5003
5004 * g++.dg/abi/key1.C: New test.
5005
5006 2004-08-31 Richard Henderson <rth@redhat.com>
5007
5008 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5009 form of offsetof.
5010 * g++.dg/other/offsetof5.C: Remove duplicate.
5011
5012 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5013
5014 PR fortran/17244
5015 * gfortran.dg/func_derived_1.f90: New test.
5016
5017 2004-08-31 Paul Brook <paul@codesourcery.com>
5018
5019 * gfortran.dg/eof_1.f90: New test.
5020
5021 2004-08-31 Paul Brook <paul@codesourcery.com>
5022
5023 * gfortran.dg/list_read_1.f90: New file.
5024
5025 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5026
5027 * g++.dg/opt/loop1.C: XFAIL.
5028
5029 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5030
5031 * gcc.dg/funcdef-storage-1.c: New.
5032 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5033 an extern function in local scope.
5034 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5035 declare an 'auto inline' function in local scope.
5036 * gcc.dg/20011130-1.c: Likewise.
5037 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5038 an 'auto' function in local scope.
5039 * gcc.dg/20021014-1.c: Likewise.
5040 * gcc.dg/20030331-2.c: Likewise.
5041
5042 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5043
5044 * gfortran.dg/blockdata_1.f90: New test.
5045
5046 2004-08-30 Richard Henderson <rth@redhat.com>
5047
5048 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5049
5050 2004-08-30 Richard Henderson <rth@redhat.com>
5051
5052 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5053 additional_flags set by alternate driver.
5054 (ieee-options): New procedure.
5055 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5056 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5057 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5058 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5059
5060 2004-08-30 Richard Henderson <rth@redhat.com>
5061
5062 * lib/f-torture.exp: Remove.
5063
5064 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5065
5066 PR rtl-optimization/16590
5067 * g++.dg/opt/loop1.C: New test.
5068
5069 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5070
5071 PR fortran/13910
5072 * gfortran.dg/oldstyle_1.f90: New test.
5073
5074 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5075 Paul Brook <paul@codesourcery.com>
5076
5077 * gfortran.dg/g77/README: Update.
5078 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5079 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5080 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5081
5082 2004-08-28 Paul Brook <paul@codesourcery.com>
5083
5084 PR libfortran/17195
5085 * gfortran.dg/edit_real_1.f90: New test.
5086
5087 2004-08-27 Paul Brook <paul@codesourcery.com>
5088
5089 * gfortran.dg/rewind_1.f90: New test.
5090
5091 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5092
5093 PR fortran/16597
5094 * gfortran.dg/pr16597.f90: New test.
5095
5096 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5097
5098 PR c/13801
5099 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5100 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5101 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5102 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5103 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5104
5105 2004-08-26 Nick Clifton <nickc@redhat.com>
5106
5107 * gcc.c-torture/compile/pr17119.c: New test.
5108
5109 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5110
5111 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5112
5113 2004-08-25 Richard Henderson <rth@redhat.com>
5114
5115 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5116 the bits that expect kind=8 to be the largest real kind.
5117
5118 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5119
5120 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5121
5122 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5123
5124 * gfortran.dg/assignment_1.f90: New test.
5125
5126 2004-08-25 Adam Nemet <anemet@lnxw.com>
5127
5128 * g++.dg/template/repo3.C: New test.
5129
5130 2004-08-25 Roger Sayle <roger@eyesopen.com>
5131
5132 PR middle-end/16693
5133 PR tree-optimization/16372
5134 * g++.dg/opt/pr16372-1.C: New test case.
5135 * g++.dg/opt/pr16693-1.C: New test case.
5136 * g++.dg/opt/pr16693-2.C: New test case.
5137
5138 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5139
5140 * objc.dg/proto-lossage-4.m: New test.
5141
5142 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5143
5144 PR c++/17155
5145 * g++.dg/inherit/local2.C: New test.
5146
5147 2004-08-25 Paul Brook <paul@codesourcery.com>
5148
5149 PR fortran/17144
5150 * gfortran.dg/string_ctor_1.f90: New test.
5151
5152 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5153
5154 PR c++/14428
5155 * g++.dg/template/redecl2.C: New test.
5156
5157 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5158
5159 PR fortran/17143
5160 * gfortran.dg/pr17143.f90: New test.
5161
5162 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5163
5164 PR fortran/17164
5165 * gfortran.dg/pr17164.f90: New test.
5166
5167 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5168
5169 * gcc.dg/tree-ssa/loop-1.c: New test.
5170
5171 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5172
5173 * gcc.c-torture/compile/20040824-1.c: New test.
5174
5175 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5176
5177 * gcc.c-torture/compile/iftrap-3.c: New test.
5178
5179 2004-08-24 Paul Brook <paul@codesourcery.com>
5180
5181 * gfortran.dg/entry_2.f90: New test.
5182
5183 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5184
5185 PR c++/16889
5186 * g++.dg/lookup/ambig[12].C: New.
5187
5188 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5189
5190 PR c++/16706
5191 * g++.dg/template/crash21.C: New test.
5192 * g++.dg/template/crash22.C: Likewise.
5193
5194 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5195
5196 PR c++/17149
5197 * g++.dg/template/access15.C: New.
5198
5199 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5200
5201 PR c++/17163
5202 * g++.dg/template/repo2.C: New test.
5203
5204 2004-08-23 Roger Sayle <roger@eyesopen.com>
5205
5206 PR rtl-optimization/17078
5207 * gcc.c-torture/execute/pr17078-1.c: New test case.
5208
5209 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5210
5211 PR c/14492
5212 * gcc.dg/debug/crash1.c: New test.
5213
5214 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5215
5216 PR c/16180
5217 * gcc.dg/loop-5.c: New test.
5218
5219 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5220
5221 * gcc.c-torture/execute/20040823-1.c: New test.
5222
5223 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5224
5225 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5226 to the assembler. Simplify test accordingly.
5227 (asm_abi_flags): Use GNU names.
5228 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5229 to check for ABI flags.
5230
5231 2004-08-22 Andrew Pinski <apinski@apple.com>
5232
5233 * g++.dg/opt/pr14029.C: New test.
5234 * gcc.c-torture/execute/pr15262.c: New test.
5235
5236 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5237
5238 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5239
5240 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5241
5242 PR 16908
5243 * gfortran.dg/direct_io.f90: New test.
5244
5245 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5246
5247 PR c++/17121
5248 * g++.dg/inherit/local2.C: New test.
5249
5250 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5251
5252 PR c++/17120
5253 * g++.dg/warn/Wparentheses-4.C: New test.
5254
5255 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5256
5257 PR c++/17121
5258 * g++.dg/inherit/local2.C: New test.
5259
5260 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5261 * gcc.dg/ppc-ldstruct.c: Likewise.
5262 * gcc.dg/ppc64-abi-2.c: Likewise.
5263
5264 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5265
5266 PR rtl-optimization/17099
5267 * gcc.c-torture/execute/20040820-1.c: New test.
5268
5269 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5270
5271 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5272
5273 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5274
5275 PR fortran/17077
5276 * gfortran.dg/auto_array_1.f90: New test.
5277
5278 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5279
5280 PR fortran/17074
5281 * gfortran.dg/simpleif_1.f90: New test.
5282
5283 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5284
5285 * lib/target-supports.exp (check_profiling_available): Return
5286 false for arm*-*-symbianelf* and arm*-*-eabi*.
5287
5288 PR c++/15890
5289 * g++.dg/template/delete1.C: New test.
5290
5291 2004-08-19 Paul Brook <paul@codesourcery.com>
5292
5293 PR fortran/14976
5294 PR fortran/16228
5295 * gfortran.dg/data_char_1.f90: New test.
5296
5297 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5298
5299 PR fortran/16946
5300 * gfortran.dg/reduction.f90: New testcase.
5301
5302 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5303
5304 PR fortran/16520
5305 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5306
5307 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5308
5309 PR c++/17041
5310 * g++.dg/Wparentheses-3.C: New test.
5311
5312 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5313
5314 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5315 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5316 * gcc.dg/vect/vect-2.c: Likewise.
5317 * gcc.dg/vect/vect-3.c: Likewise.
5318 * gcc.dg/vect/vect-4.c: Likewise.
5319 * gcc.dg/vect/vect-5.c: Likewise.
5320 * gcc.dg/vect/vect-6.c: Likewise.
5321 * gcc.dg/vect/vect-7.c: Likewise.
5322 * gcc.dg/vect/vect-25.c: Likewise.
5323 * gcc.dg/vect/vect-31.c: Likewise.
5324 * gcc.dg/vect/vect-32.c: Likewise.
5325 * gcc.dg/vect/vect-34.c: Likewise.
5326 * gcc.dg/vect/vect-36.c: Likewise.
5327 * gcc.dg/vect/vect-all.c: Likewise.
5328
5329 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5330
5331 PR c++/17068
5332 * g++.dg/template/operator4.C: New test.
5333
5334 2004-08-18 Richard Henderson <rth@redhat.com>
5335
5336 * gcc.dg/20040206-1.c: XFAIL.
5337
5338 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5339
5340 PR c++/16246
5341 * g++.dg/template/array7.C: New test.
5342
5343 2004-08-17 James E Wilson <wilson@specifixinc.com>
5344
5345 * gcc.dg/mips-movcc-1.c: New test.
5346 * gcc.dg/mips-movcc-2.c: New test.
5347 * gcc.dg/mips-movcc-3.c: New test.
5348
5349 * gcc.dg/mips-nmadd-1.c: New test.
5350 * gcc.dg/mips-nmadd-2.c: New test.
5351
5352 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5353
5354 PR c++/15871
5355 * g++.dg/opt/inline8.C: New test.
5356
5357 PR c++/16965
5358 * g++.dg/parse/error17.C: New test.
5359
5360 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5361
5362 * gcc.dg/vect: New directory for vectorizer tests.
5363 * gcc.dg/vect/tree-vect.h: New file.
5364 * gcc.dg/vect/vect.exp: New file.
5365 * gcc.dg/vect/pr16105.c.c: New test.
5366 * gcc.dg/vect/vect-1.c: New test.
5367 * gcc.dg/vect/vect-2.c: New test.
5368 * gcc.dg/vect/vect-3.c: New test.
5369 * gcc.dg/vect/vect-4.c: New test.
5370 * gcc.dg/vect/vect-5.c: New test.
5371 * gcc.dg/vect/vect-6.c: New test.
5372 * gcc.dg/vect/vect-7.c: New test.
5373 * gcc.dg/vect/vect-8.c: New test.
5374 * gcc.dg/vect/vect-9.c: New test.
5375 * gcc.dg/vect/vect-10.c: New test.
5376 * gcc.dg/vect/vect-11.c: New test.
5377 * gcc.dg/vect/vect-12.c: New test.
5378 * gcc.dg/vect/vect-13.c: New test.
5379 * gcc.dg/vect/vect-14.c: New test.
5380 * gcc.dg/vect/vect-15.c: New test.
5381 * gcc.dg/vect/vect-16.c: New test.
5382 * gcc.dg/vect/vect-17.c: New test.
5383 * gcc.dg/vect/vect-18.c: New test.
5384 * gcc.dg/vect/vect-19.c: New test.
5385 * gcc.dg/vect/vect-20.c: New test.
5386 * gcc.dg/vect/vect-21.c: New test.
5387 * gcc.dg/vect/vect-22.c: New test.
5388 * gcc.dg/vect/vect-23.c: New test.
5389 * gcc.dg/vect/vect-24.c: New test.
5390 * gcc.dg/vect/vect-25.c: New test.
5391 * gcc.dg/vect/vect-26.c: New test.
5392 * gcc.dg/vect/vect-27.c: New test.
5393 * gcc.dg/vect/vect-28.c: New test.
5394 * gcc.dg/vect/vect-29.c: New test.
5395 * gcc.dg/vect/vect-30.c: New test.
5396 * gcc.dg/vect/vect-31.c: New test.
5397 * gcc.dg/vect/vect-32.c: New test.
5398 * gcc.dg/vect/vect-33.c: New test.
5399 * gcc.dg/vect/vect-34.c: New test.
5400 * gcc.dg/vect/vect-35.c: New test.
5401 * gcc.dg/vect/vect-36.c: New test.
5402 * gcc.dg/vect/vect-37.c: New test.
5403 * gcc.dg/vect/vect-38.c: New test.
5404 * gcc.dg/vect/vect-40.c: New test.
5405 * gcc.dg/vect/vect-41.c: New test.
5406 * gcc.dg/vect/vect-42.c: New test.
5407 * gcc.dg/vect/vect-43.c: New test.
5408 * gcc.dg/vect/vect-44.c: New test.
5409 * gcc.dg/vect/vect-45.c: New test.
5410 * gcc.dg/vect/vect-46.c: New test.
5411 * gcc.dg/vect/vect-47.c: New test.
5412 * gcc.dg/vect/vect-48.c: New test.
5413 * gcc.dg/vect/vect-49.c: New test.
5414 * gcc.dg/vect/vect-50.c: New test.
5415 * gcc.dg/vect/vect-51.c: New test.
5416 * gcc.dg/vect/vect-52.c: New test.
5417 * gcc.dg/vect/vect-53.c: New test.
5418 * gcc.dg/vect/vect-54.c: New test.
5419 * gcc.dg/vect/vect-55.c: New test.
5420 * gcc.dg/vect/vect-56.c: New test.
5421 * gcc.dg/vect/vect-57.c: New test.
5422 * gcc.dg/vect/vect-58.c: New test.
5423 * gcc.dg/vect/vect-59.c: New test.
5424 * gcc.dg/vect/vect-60.c: New test.
5425 * gcc.dg/vect/vect-61.c: New test.
5426 * gcc.dg/vect/vect-all.c: New test.
5427 * gcc.dg/vect/vect-none.c: New test.
5428
5429 2004-08-17 Paul Brook <paul@codesourcery.com>
5430
5431 PR fortran/13082
5432 * gfortran.dg/entry_1.f90: New test.
5433
5434 2004-08-17 Andrew Pinski <apinski@apple.com>
5435
5436 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5437
5438 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5439
5440 * gcc.dg/pr17036-1.c: New test.
5441
5442 2004-08-16 Devang Patel <dpatel@apple.com>
5443
5444 * gcc.dg/darwin-20040809-1.c: New test.
5445
5446 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5447
5448 * gcc.dg/funcdef-attr-1.c: New test.
5449
5450 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5451
5452 * gcc.dg/altivec-17.c: New test.
5453 * gcc.dg/altivec-18.c: New test.
5454
5455 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5456
5457 PR c++/6749
5458 * g++.dg/template/vtable2.C: New test.
5459
5460 2004-08-14 Richard Henderson <rth@redhat.com>
5461
5462 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5463 * gcc.dg/pack-test-4.c (main): Return 0.
5464 * gcc.dg/setjmp-1.c: Remove XFAIL.
5465 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5466
5467 2004-08-14 Richard Henderson <rth@redhat.com>
5468
5469 * gcc.dg/980217-1.c: Add prototype for printf.
5470
5471 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5472
5473 * gfortran.dg/pr16935.f90: New test.
5474
5475 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5476
5477 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5478
5479 2004-08-13 Paul Brook <paul@codesourcery.com>
5480
5481 * gfortran.dg/der_io_1.f90: Remove stray comma.
5482
5483 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5484
5485 * gcc.dg/vmx/cw-bug-2.c: Remove.
5486 * gcc.dg/vmx/vprint-1.c: Remove.
5487 * gcc.dg/vmx/vscan-1.c: Remove.
5488
5489 2004-08-12 Devang patel <dpatel@apple.com>
5490
5491 * gcc.dg/darwin-20040809-2.c: New test.
5492
5493 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5494
5495 * g++.dg/ext/altivec-12.C: New test.
5496
5497 * g++.dg/ext/altivec-11.C: New test.
5498
5499 2004-08-12 Paul Brook <paul@codesourcery.com>
5500
5501 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5502
5503 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5504
5505 * g++.dg/ext/altivec-2.C: Check for hardware support before
5506 executing any VMX instructions.
5507
5508 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5509
5510 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5511
5512 PR c++/16276
5513 * g++.old-deja/g++.other/comdat4.C: New test.
5514 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5515
5516 2004-08-12 Ben Elliston <bje@au.ibm.com>
5517
5518 PR target/16286
5519 * gcc.dg/pr16286.c: New test.
5520
5521 2004-08-12 Jan Beulich <jbeulich@novell.com>
5522
5523 * g++.dg/ext/asm5.C: New.
5524
5525 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5526
5527 PR c++/16698
5528 * g++.dg/eh/crash1.C: New test.
5529
5530 PR c++/16717
5531 * g++.dg/ext/construct1.C: New test.
5532
5533 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5534
5535 PR c++/16853
5536 * g++.dg/init/ptrmem1.C: New test.
5537
5538 PR c++/16618
5539 * g++.dg/parse/offsetof5.C: New test.
5540
5541 PR c++/16870
5542 * g++.dg/template/overload3.C: New test.
5543
5544 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5545
5546 PR c++/16964
5547 * g++.dg/parse/error16.C: New test.
5548
5549 PR c++/16904
5550 * g++.dg/template/error14.C: New test.
5551
5552 PR c++/16929
5553 * g++.dg/template/error15.C: New test.
5554
5555 2004-08-11 Devang Patel <dpatel@apple.com>
5556
5557 * gcc.dg/darwin-ld-20040809-1.c: New test.
5558 * gcc.dg/darwin-ld-20040809-2.c: New test.
5559
5560 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5561
5562 PR fortran/16917
5563 * gfortran.dg/dfloat_1.f90: New test.
5564
5565 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5566
5567 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5568 * gcc.dg/dll-2.c: Fix dg-require syntax.
5569 * gcc.misc-tests/arm-isr.c (abort): Declare.
5570 (exit): Likewise.
5571
5572 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5573
5574 PR c++/16971
5575 * g++.dg/parse/crash16.C: New test.
5576
5577 2004-08-10 Roger Sayle <roger@eyesopen.com>
5578
5579 * gcc.dg/mips-rsqrt-1.c: New test case.
5580 * gcc.dg/mips-rsqrt-2.c: New test case.
5581 * gcc.dg/mips-rsqrt-3.c: New test case.
5582
5583 2004-08-10 Paul Brook <paul@codesourcery.com>
5584
5585 * gfortran.dg/der_io_1.f90: New test.
5586
5587 2004-08-10 Paul Brook <paul@codesourcery.com>
5588
5589 PR fortran/16919
5590 * gfortran.dg/der_array_1.f90: New test.
5591
5592 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5593
5594 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5595
5596 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5597
5598 * gcc.dg/wchar_t-2.c: Fix typo.
5599
5600 2004-08-09 Falk Hueffner <falk@debian.org>
5601
5602 PR tree-optimization/12517
5603 * gcc.c-torture/compile/pr12517.c: New test.
5604
5605 PR tree-optimization/12578
5606 * gcc.c-torture/compile/pr12578.c: New test.
5607
5608 PR tree-optimization/12899
5609 * gcc.c-torture/compile/pr12899.c: New test.
5610
5611 PR rtl-optimization/14692
5612 * gcc.c-torture/compile/pr14692.c: New test.
5613
5614 PR tree-optimization/16461
5615 * gcc.c-torture/compile/pr16461.c: New test.
5616
5617 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5618
5619 * gfortran.dg/getenv_1.f90: New test.
5620
5621 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5622
5623 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5624 wchar_t.
5625 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5626
5627 2004-08-06 Paul Brook <paul@codesourcery.com>
5628
5629 * gfortran.dg/ret_array_1.f90: New test.
5630 * gfortran.dg/ret_pointer_1.f90: New test.
5631
5632 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5633
5634 * gcc.dg/missing-field-init-[12].c: New tests.
5635 * g++.dg/warn/missing-field-init-[12].C: New tests.
5636
5637 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5638
5639 * gcc.dg/enum2.c: New test.
5640 * gcc.dg/symbian3.c: Likewise.
5641 * gcc.dg/symbian4.c: Likewise.
5642 * gcc.dg/wchar_t-2.c: Likewise.
5643
5644 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5645
5646 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5647 destructor tests.
5648
5649 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5650
5651 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5652 dg-require-visiblity.
5653 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5654 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5655 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5656 * g++.dg/ext/visibility/new1.C: Likewise.
5657 * g++.dg/ext/visibility/pragma.C: Likewise.
5658 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5659 * g++.dg/ext/visibility/virtual.C: Likewise.
5660 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5661 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5662 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5663 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5664 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5665 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5666 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5667 * g++/dg/ext/visibility/visibility-8.C: New test.
5668 * gcc.c-torture/compile/dll.x: Remove.
5669 * gcc.dg/dll-2.c: Use dg-require-dll
5670 * gcc.dg/visibility-10.c: New test.
5671 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5672 supporting DLLs.
5673 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5674 (scan_not_hidden): Likewise.
5675
5676 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5677
5678 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5679
5680 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5681
5682 * gcc.c-torture/execute/20040805-1.c: New test.
5683
5684 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5685
5686 * gcc.dg/20020118-1.c: Declare abort.
5687 * gcc.dg/altivec_check.h: Likewise.
5688 * gcc.dg/iftrap-2.c: Likewise.
5689 * gcc.dg/pragma-darwin.c: Likewise.
5690 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5691
5692 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5693
5694 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5695
5696 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5697
5698 * gcc.c-torture/execute/builtins/abs-2.c,
5699 gcc.c-torture/execute/builtins/abs-3.c,
5700 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5701 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5702 intmax_t, uintmax_t and their limits.
5703 * gcc.dg/intmax_t-1.c: New test.
5704
5705 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5706
5707 * g++.dg/tc1/dr147.C: Add reference to PR.
5708
5709 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5710
5711 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5712 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5713
5714 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5715
5716 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5717
5718 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5719
5720 * gcc.dg/redecl-5.c: New test.
5721 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5722 of scanf.
5723
5724 2004-08-03 Roger Sayle <roger@eyesopen.com>
5725
5726 PR middle-end/16790
5727 * gcc.c-torture/execute/pr16790-1.c: New test case.
5728
5729 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5730
5731 * g++.dg/ext/visibility/assign1.C: New test.
5732 * g++.dg/ext/visibility/new1.C: Likewise.
5733
5734 * gcc.dg/symbian1.c: New test.
5735 * gcc.dg/symbian2.c: Likewise.
5736
5737 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5738
5739 PR target/16570
5740 * gcc.dg/i386-sse-9.c: New test.
5741
5742 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5743
5744 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5745
5746 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5747
5748 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5749 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5750 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5751 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5752 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5753 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5754 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5755 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5756 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5757 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5758 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5759 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5760 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5761 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5762 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5763 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5764 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5765 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5766 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5767 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5768 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5769 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5770 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5771 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5772 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5773 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5774 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5775 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5776 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5777 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5778 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5779 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5780 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5781 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5782 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5783 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5784 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5785 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5786 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5787 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5788 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5789 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5790 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5791 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5792 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5793 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5794 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5795 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5796 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5797 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5798 gcc.misc-tests/i386-pf-3dnow-1.c,
5799 gcc.misc-tests/i386-pf-athlon-1.c,
5800 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5801 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5802 Declare built-in functions used.
5803 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5804
5805 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5806
5807 PR c++/16707
5808 * g++.dg/lookup/using12.C: New test.
5809
5810 * g++.dg/init/null1.C: Fix PR number.
5811 * g++.dg/parse/namespace10.C: Likewise.
5812
5813 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5814
5815 PR c++/16224
5816 * g++.dg/template/spec17.C: New test.
5817 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5818 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5819
5820 2004-08-02 David Billinghurst
5821
5822 PR fortran/16292
5823 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5824
5825 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5826
5827 * gcc.dg/ia64-got-1.c: New test case.
5828
5829 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5830
5831 PR c++/16489
5832 * g++.dg/init/null1.C: New test.
5833 * g++.dg/tc1/dr76.C: Adjust error marker.
5834
5835 PR c++/16529
5836 * g++.dg/parse/namespace10.C: New test.
5837
5838 PR c++/16810
5839 * g++.dg/inherit/ptrmem2.C: New test.
5840
5841 2004-08-02 Ben Elliston <bje@au.ibm.com>
5842
5843 PR target/16155
5844 * gcc.dg/pr16155.c: New test.
5845
5846 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5847
5848 * gcc.dg/redecl-2.c: New test.
5849
5850 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5851
5852 * gcc.dg/darwin-longdouble.c: New file.
5853
5854 2004-07-30 Richard Henderson <rth@redhat.com>
5855
5856 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5857 write to constant argument.
5858 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5859
5860 2004-07-30 Richard Henderson <rth@redhat.com>
5861
5862 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5863 tests of nearest around zero.
5864
5865 2004-07-30 Andrew Pinski <apinski@apple.com>
5866
5867 * gcc.c-torture/compile/20040730-1.c: New test.
5868
5869 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5870
5871 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5872 powerpc-eabispe.
5873
5874 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5875
5876 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5877
5878 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5879
5880 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5881 contains $ld_library_path.
5882 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5883
5884 2004-07-29 Richard Henderson <rth@redhat.com>
5885
5886 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5887
5888 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5889 (alt2, which): New.
5890 (Check): Accept either alternative.
5891
5892 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5893
5894 * g++.dg/abi/inline1.C: New test.
5895 * g++.dg/abi/local1-a.cc: Likewise.
5896 * g++.dg/abi/local1.C: Likewise.
5897 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5898 * g++.dg/abi/mangle12.C: Likewise.
5899 * g++.dg/abi/mangle17.C: Likewise.
5900 * g++.dg/abi/mangle20-2.C: Likewise.
5901 * g++.dg/opt/interface1.C: Likewise.
5902 * g++.dg/opt/interface1.h: Likewise.
5903 * g++.dg/opt/interface1-a.cc: New test.
5904 * g++.dg/parse/repo1.C: New test.
5905 * g++.dg/template/repo1.C: Likewise.
5906 * g++.dg/warn/Winline-1.C: Likewise.
5907 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5908
5909 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5910
5911 * gcc.dg/tree-ssa/20040729-1.c: New test.
5912
5913 2004-07-27 Matt Austern <austern@apple.com>
5914
5915 * gcc.dg/darwin-bool-1.c: New test.
5916 * gcc.dg/darwin-bool-2.c: New test.
5917
5918 2004-07-28 Richard Henderson <rth@redhat.com>
5919
5920 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5921 arguments in the correct type. Don't write to constant arguments.
5922
5923 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5924
5925 PR tree-optimization/16688
5926 PR tree-optimization/16689
5927 * g++.dg/tree-ssa/pr16688.C: New test.
5928
5929 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5930
5931 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5932 loads. Not only in the comment, this time.
5933
5934 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5935
5936 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5937 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5938 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5939 * gcc.dg/sh4a-bitmovua.c: New.
5940 * gcc.dg/sh4a-cos.c: New.
5941 * gcc.dg/sh4a-cosf.c: New.
5942 * gcc.dg/sh4a-fprun.c: New.
5943 * gcc.dg/sh4a-fsrra.c: New.
5944 * gcc.dg/sh4a-memmovua.c: New.
5945 * gcc.dg/sh4a-sin.c: New.
5946 * gcc.dg/sh4a-sincos.c: New.
5947 * gcc.dg/sh4a-sincosf.c: New.
5948 * gcc.dg/sh4a-sinf.c: New.
5949
5950 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5951
5952 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5953 conditionals.
5954 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5955 loads.
5956 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5957 DOM1.
5958
5959 2004-07-27 Andrew Pinski <apinski@apple.com>
5960
5961 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5962
5963 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5964
5965 * gcc.dg/pragma-isr.c: New test.
5966
5967 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5968
5969 PR c++/14429
5970 * g++.dg/template/ttp11.C: New test.
5971
5972 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5973
5974 * gcc.c-torture/compile/20040727-1.c: New test.
5975
5976 2004-07-26 Eric Christopher <echristo@redhat.com>
5977
5978 * gcc.c-torture/compile/20040726-2.c: New test.
5979
5980 2004-07-26 Andrew Pinski <apinski@apple.com>
5981
5982 * g++.dg/rtti/tinfo1.C: Xfail.
5983
5984 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5985
5986 * gcc.c-torture/compile/20040726-1.c: New test.
5987
5988 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5989 Brian Ryner <bryner@brianryner.com>
5990
5991 PR c++/9283
5992 PR c++/15000
5993 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5994 * g++.dg/ext/visibility/: New directory.
5995 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5996 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5997 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5998 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5999 * g++.dg/ext/visibility/fvisibility.C,
6000 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6001 g++.dg/ext/visibility/fvisibility-override1.C
6002 g++.dg/ext/visibility/fvisibility-override2.C
6003 g++.dg/ext/visibility/memfuncts.C
6004 g++.dg/ext/visibility/noPLT.C
6005 g++.dg/ext/visibility/pragma.C
6006 g++.dg/ext/visibility/pragma-override1.C
6007 g++.dg/ext/visibility/pragma-override2.C
6008 g++.dg/ext/visibility/staticmemfuncts.C
6009 g++.dg/ext/visibility/virtual.C: New tests.
6010
6011 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6012
6013 PR c/15360
6014 * gcc.dg/pr15360-1.c: New test.
6015
6016 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6017
6018 * gcc.dg/pragma-align-2.c: New test.
6019 * gcc.dg/pragma-init-fini.c: New test.
6020 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6021 targets.
6022
6023 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6024
6025 * gcc.dg/init-string-2.c: New test.
6026
6027 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6028
6029 PR 16684
6030 * gcc.dg/Wredundant-decls-1.c: New test case.
6031
6032 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6033
6034 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6035 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6036 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6037 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6038 * gcc.dg/compat/generate-random.c: New file.
6039 * gcc.dg/compat/generate-random.h: Likewise.
6040 * gcc.dg/compat/generate-random_r.c: Likewise.
6041 * gcc.dg/compat/struct-layout-1.h: Likewise.
6042 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6043 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6044 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6045 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6046 * gcc.dg/compat/struct-layout-1_main.c: New test.
6047 * gcc.dg/compat/struct-layout-1_x.c: New file.
6048 * gcc.dg/compat/struct-layout-1_y.c: New file.
6049 * gcc.dg/compat/struct-layout-1_test.h: New file.
6050
6051 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6052
6053 * gcc.dg/comp-return-1.c: New test
6054
6055 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6056
6057 * gcc.dg/vmx/8-02a.c: Fix typo.
6058
6059 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6060 * gcc.dg/darwin-abi-3.c: New test.
6061
6062 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6063 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6064
6065 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6066 * gcc.dg/vmx/ops-long-1.c: New test.
6067 * gcc.dg/vmx/ops-long-2.c: New test.
6068
6069 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6070
6071 * g++.dg/lookup/conv-[1234].C: New.
6072
6073 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6074
6075 * g++.dg/parse/attr2.C: Simplify.
6076
6077 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6078
6079 PR c/7284
6080 * gcc.c-torture/execute/pr7284-1.c: New test.
6081
6082 2004-07-22 Brian Booth <bbooth@redhat.com>
6083
6084 * gcc.dg/tree-ssa/20040721-1.c: New test.
6085
6086 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6087
6088 * g++.dg/template/crash20.c: New.
6089
6090 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6091
6092 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6093 Add dg-run directive. Declare variables as required.
6094 * gfortran.dg/g77/README: Update
6095
6096 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6097
6098 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6099 gcc.dg/cris-peep2-andu2.c: New tests.
6100
6101 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6102
6103 PR c/15052
6104 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6105 on return type.
6106 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6107 messages.
6108 * gcc.dg/qual-return-2.c: Update expected messages.
6109 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6110
6111 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6112
6113 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6114 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6115
6116 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6117
6118 PR c/11250
6119 * gcc.dg/init-string-1.c: New test.
6120
6121 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6122
6123 PR middle-end/15345
6124 PR c/16450
6125 * gcc.dg/torture/nested-fn-1.c: New test.
6126
6127 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6128
6129 PR target/16559
6130 * gcc.dg/ia64-fptr-1.c: New file.
6131
6132 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6133
6134 PR c++/14497
6135 * g++.dg/template/spec16.C: New test.
6136 * g++.old-deja/g++.robertl/eb118.C: Remove.
6137
6138 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6139
6140 PR c++/509
6141 * g++.dg/template/spec15.C: New test.
6142
6143 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6144
6145 Copy cases from g77.f-torture/execute and add dg-run
6146 directive. Other changes as noted.
6147 * gfortran.dg/g77/13037.f
6148 * gfortran.dg/g77/1832.f
6149 * gfortran.dg/g77/19981119-0.f
6150 * gfortran.dg/g77/19990313-0.f
6151 * gfortran.dg/g77/19990313-1.f
6152 * gfortran.dg/g77/19990313-2.f
6153 * gfortran.dg/g77/19990313-3.f
6154 * gfortran.dg/g77/19990419-1.f
6155 * gfortran.dg/g77/19990826-0.f
6156 * gfortran.dg/g77/19990826-2.f
6157 * gfortran.dg/g77/20000503-1.f
6158 * gfortran.dg/g77/20001111.f
6159 * gfortran.dg/g77/20010116.f
6160 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6161 * gfortran.dg/g77/20010430.f
6162 * gfortran.dg/g77/6177.f
6163 * gfortran.dg/g77/947.f
6164 * gfortran.dg/g77/970816-3.f
6165 * gfortran.dg/g77/971102-1.f
6166 * gfortran.dg/g77/980520-1.f
6167 * gfortran.dg/g77/980628-0.f
6168 * gfortran.dg/g77/980628-1.f
6169 * gfortran.dg/g77/980628-10.f
6170 * gfortran.dg/g77/980628-2.f
6171 * gfortran.dg/g77/980628-3.f
6172 * gfortran.dg/g77/980628-7.f
6173 * gfortran.dg/g77/980628-8.f
6174 * gfortran.dg/g77/980628-9.f
6175 * gfortran.dg/g77/980701-0.f
6176 * gfortran.dg/g77/980701-1.f
6177 * gfortran.dg/g77/cabs.f
6178 * gfortran.dg/g77/claus.f
6179 * gfortran.dg/g77/complex_1.f
6180 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6181 * gfortran.dg/g77/dcomplex.f
6182 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6183 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6184 * gfortran.dg/g77/f90-intrinsic-numeric.f
6185 * gfortran.dg/g77/int8421.f
6186 * gfortran.dg/g77/labug1.f
6187 * gfortran.dg/g77/large_vec.f
6188 * gfortran.dg/g77/le.f
6189 * gfortran.dg/g77/short.f
6190 * gfortran.dg/g77/README: Update
6191
6192 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6193
6194 PR c++/16637
6195 * g++.dg/parse/lookup4.C: New test.
6196
6197 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6198
6199 PR c++/16175
6200 * g++.dg/template/ttp10.C: New test.
6201
6202 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6203
6204 * gcc.dg/pr12625-1.c: New test.
6205
6206 2004-07-20 Steven Bosscher <stevenb@suse.de>
6207
6208 * testsuite/gcc.dg/switch-warn-1.c: New test.
6209 * testsuite/gcc.dg/switch-warn-2.c: New test.
6210 * gcc.c-torture/compile/pr14730.c: Update.
6211
6212 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6213
6214 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6215 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6216 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6217 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6218
6219 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6220
6221 PR c++/16623
6222 * g++.dg/template/assign1.C: New test.
6223
6224 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6225
6226 PR c++/12170
6227 * g++.dg/template/ttp9.C: New test.
6228
6229 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6230
6231 * gcc.dg/format/cmn-err-1.c: New test.
6232
6233 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6234
6235 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6236 gcc.dg/Wparentheses-10.c: New tests.
6237 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6238
6239 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6240
6241 PR fortran/16465
6242 * gfortran.dg/g77//ffixed-line-length-0.f,
6243 gfortran.dg/g77/ffixed-line-length-132.f,
6244 gfortran.dg/g77/ffixed-line-length-72.f,
6245 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6246 gfortran.dg/g77/README: Update.
6247
6248 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6249
6250 PR c++/13092
6251 * g++.dg/template/non-dependent7.C: New test.
6252 * g++.dg/template/non-dependent8.C: Likewise.
6253 * g++.dg/template/non-dependent9.C: Likewise.
6254 * g++.dg/template/non-dependent10.C: Likewise.
6255
6256 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6257
6258 PR c++/16337
6259 * g++.dg/parse/attr2.C: New test.
6260
6261 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6262
6263 * g77.dg: Removed.
6264 * g77.f-torture: Ditto.
6265
6266 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6267
6268 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6269 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6270 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6271
6272 2004-07-16 Richard Henderson <rth@redhat.com>
6273
6274 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6275
6276 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6277
6278 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6279 tests with full list of options.
6280 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6281 of TORTURE_OPTIONS if test contains 'dg-do run'.
6282
6283 PR fortran/16404
6284 * gfortran.dg/do_iterator.f90: New test.
6285
6286 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6287
6288 PR rtl-optimization/16536
6289 * gcc.c-torture/execute/restrict-1.c: New test.
6290
6291 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6292
6293 PR fortran/15324
6294 * gfortran.dg/pr15324.f90: New test.
6295
6296 PR fortran/15129
6297 * gfortran.dg/pr15129.f90: New test.
6298
6299 PR fortran/15140
6300 * gfortran.dg/pr15140.f90: New test.
6301
6302 PR fortran/13792
6303 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6304 compile-time simplification.
6305
6306 2004-07-14 Mike Stump <mrs@apple.com>
6307
6308 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6309
6310 2004-07-14 James E Wilson <wilson@specifixinc.com>
6311
6312 PR target/16325
6313 * gcc.dg/profile-generate-1.c: New.
6314
6315 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6316
6317 * gcc.c-torture/execute/20040709-1.c: New test.
6318 * gcc.c-torture/execute/20040709-2.c: New test.
6319
6320 2004-07-14 Mike Stump <mrs@apple.com>
6321
6322 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6323
6324 2004-07-14 Mike Stump <mrs@apple.com>
6325
6326 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6327
6328 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6329
6330 PR c++/16518
6331 * g++.dg/parse/mutable1.C: New test.
6332
6333 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6334
6335 PR tree-optimization/16443
6336 * gcc.dg/tree-ssa/20040713-1.c: New test.
6337
6338 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6339
6340 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6341 for operator new.
6342
6343 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6344
6345 * gfortran.dg/g77/README: New file
6346 * gfortran.dg/g77/19981216-0.f: Copy from
6347 g77.f-torture/noncompile. Add "dg-do compile" and
6348 dg-error as required.
6349 * gfortran.dg/g77/19990218-1.f: Likewise
6350 * gfortran.dg/g77/19990905-1.f: Likewise
6351 * gfortran.dg/g77/9263.f: Likewise
6352 * gfortran.dg/g77/980615-0.f: Likewise
6353 * gfortran.dg/g77/980616-0.f: Likewise
6354 * gfortran.dg/g77/check0.f: Likewise
6355 * gfortran.dg/g77/select_no_compile.f: Likewise
6356
6357 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6358
6359 Copy files from g77.f-torture/compile.
6360 Add "{ dg-do compile}". Other changes as noted
6361 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6362 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6363 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6364 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6365 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6366 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6367 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6368 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6369 statement to conform to standard. Append alpha1.x for reference.
6370 * gfortran.dg/g77/xformat.f: Add dg-warning
6371
6372 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6373
6374 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6375 Add {dg-do compile} directive.
6376 * gfortran.dg/g77/cpp2.F: Likewise
6377
6378 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6379
6380 PR c++/5402
6381 * g++.dg/lookup/name-clash1.C: New test.
6382
6383 PR c++/9777
6384 * g++.dg/lookup/name-clash2.C: New test.
6385
6386 PR c++/12102
6387 * g++.dg/lookup/name-clash3.C: New test.
6388
6389 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6390
6391 * g++.dg/lookup/new2.C: New test.
6392 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6393
6394 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6395
6396 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6397 Add {dg-do compile} directive.
6398 * gfortran.dg/g77/13060.f: Likewise
6399 * gfortran.dg/g77/19990218-0.f: Likewise
6400 * gfortran.dg/g77/19990305-0.f: Likewise
6401 * gfortran.dg/g77/19990419-0.f: Likewise
6402 * gfortran.dg/g77/19990502-0.f: Likewise
6403 * gfortran.dg/g77/19990502-1.f: Likewise
6404 * gfortran.dg/g77/19990525-0.f: Likewise
6405 * gfortran.dg/g77/19990826-1.f: Likewise
6406 * gfortran.dg/g77/19990826-3.f: Likewise
6407 * gfortran.dg/g77/19990905-2.f: Likewise
6408 * gfortran.dg/g77/20000412-1.f: Likewise
6409 * gfortran.dg/g77/20000511-1.f: Likewise
6410 * gfortran.dg/g77/20000511-2.f: Likewise
6411 * gfortran.dg/g77/20000518.f: Likewise
6412 * gfortran.dg/g77/20000601-1.f: Likewise
6413 * gfortran.dg/g77/20000601-2.f: Likewise
6414 * gfortran.dg/g77/20000629-1.f: Likewise
6415 * gfortran.dg/g77/20000630-2.f: Likewise
6416 * gfortran.dg/g77/20010115.f: Likewise
6417 * gfortran.dg/g77/20010321-1.f: Likewise
6418 * gfortran.dg/g77/20010426.f: Likewise
6419 * gfortran.dg/g77/20020307-1.f: Likewise
6420 * gfortran.dg/g77/8485.f: Likewise
6421 * gfortran.dg/g77/960317-1.f: Likewise
6422 * gfortran.dg/g77/970915-0.f: Likewise
6423 * gfortran.dg/g77/980310-1.f: Likewise
6424 * gfortran.dg/g77/980310-2.f: Likewise
6425 * gfortran.dg/g77/980310-3.f: Likewise
6426 * gfortran.dg/g77/980310-4.f: Likewise
6427 * gfortran.dg/g77/980310-6.f: Likewise
6428 * gfortran.dg/g77/980310-7.f: Likewise
6429 * gfortran.dg/g77/980310-8.f: Likewise
6430 * gfortran.dg/g77/980419-2.f: Likewise
6431 * gfortran.dg/g77/980424-0.f: Likewise
6432 * gfortran.dg/g77/980427-0.f: Likewise
6433 * gfortran.dg/g77/980729-0.f: Likewise
6434 * gfortran.dg/g77/981117-1.f: Likewise
6435 * gfortran.dg/g77/toon_1.f: Likewise
6436
6437 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6438
6439 PR c++/2204
6440 * g++.dg/other/abstract2.C: New test.
6441
6442 2004-07-12 Paul Brook <paul@codesourcery.com>
6443
6444 * gfortran.dg/pointer_init_1.f90: New test.
6445
6446 2004-07-11 Paul Brook <paul@codesourcery.com>
6447
6448 PR fortran/15986
6449 * gfortran.dg/contained_1.f90: New test.
6450
6451 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6452
6453 * g++.dg/parse/defarg8.C: New test.
6454
6455 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6456
6457 PR fortran/16433
6458 * gfortran.dg/pr16433.f: New test.
6459
6460 PR fortran/17574
6461 * gfortran.dg/pr15754.f90: New test.
6462
6463 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6464
6465 PR tree-optimization/16437
6466 * gcc.c-torture/execute/bitfld-4.c: New test.
6467
6468 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6469
6470 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6471 access to common var from module.
6472
6473 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6474
6475 PR fortran/16336
6476 * gfortran.fortran-torture/execute/common_2.f90: New test.
6477
6478 2004-07-10 Paul Brook <paul@codesourcery.com>
6479
6480 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6481
6482 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6483
6484 PR fortran/15969
6485 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6486
6487 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6488
6489 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6490 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6491 * gfortran.dg/g77/ffree-form-1.f: Likewise
6492 * gfortran.dg/g77/ffree-form-2.f: Likewise
6493 * gfortran.dg/g77/ffree-form-3.f: Likewise
6494 * gfortran.dg/g77/fno-underscoring.f: Likewise
6495 * gfortran.dg/g77/funderscoring.f: Likewise
6496 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6497
6498 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6499
6500 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6501
6502 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6503 Paul Brook <paul@codesourcery.com>
6504
6505 PR fortran/13415
6506 * gfortran.dg/common_pointer_1.f90: New test.
6507
6508 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6509
6510 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6511
6512 2004-07-09 James E Wilson <wilson@specifixinc.com>
6513
6514 PR target/16364
6515 * gcc.c-torture/compile/20040709-1.c: New.
6516
6517 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6518
6519 PR fortran/14077
6520 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6521
6522 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6523
6524 PR fortran/13201
6525 * gfortran.dg/shape_1.f90: New test.
6526
6527 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6528 Andrew Pinski <apinski@apple.com>
6529
6530 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6531
6532 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6533
6534 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6535 comment.
6536
6537 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6538 Paul Brook <paul@codesourcery.com>
6539
6540 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6541 '.f95' and '.F95'.
6542
6543 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6544
6545 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6546
6547 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6548
6549 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6550 testcases with capital suffix.
6551
6552 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6553
6554 PR fortran/15481
6555 PR fortran/13372
6556 PR fortran/13575
6557 PR fortran/15978
6558 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6559
6560 * gfortran.dg/implicit_1.f90: New test.
6561
6562 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6563
6564 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6565 expression to match gfortran warning/error messages
6566 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6567 dg-error text.
6568
6569 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6570
6571 * lib/fortran-torture.exp: Rename proc search_for to
6572 search_for_re.
6573
6574 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6575
6576 * gcc.c-torture/execute/simd-5.x: New file.
6577 XFAIL on SPARC 64-bit at -O0.
6578
6579 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6580
6581 PR c++/8211
6582 PR c++/16165
6583 * g++.dg/warn/effc3.C: New test.
6584
6585 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6586
6587 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6588 change X to 1X in format.
6589 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6590 add data statements to conform to standard.
6591
6592 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6593
6594 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6595 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6596 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6597
6598 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6599
6600 * gfortran.dg/g77/7388.f: Copy from g77.dg
6601 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6602 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6603 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6604 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6605 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6606 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6607 * gfortran.dg/g77/strlen0.f: Likewise
6608
6609 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6610
6611 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6612 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6613
6614 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6615
6616 * gcc.c-torture/execute/920428-2.x: Delete.
6617 * gcc.c-torture/execute/920501-7.x: Likewise.
6618
6619 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6620
6621 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6622 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6623 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6624 prescott and c3-2.
6625 (PREFETCH_3DNOW): Add -march=c3.
6626
6627 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6628
6629 PR c/16437
6630 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6631 * gcc.c-torture/execute/bf64-1.x: Likewise.
6632
6633 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6634
6635 * gcc.c-torture/compile/20040708-1.c: New test.
6636
6637 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6638
6639 PR c++/16169
6640 * g++.dg/warn/effc2.C: New test.
6641
6642 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6643
6644 * gcc.c-torture/execute/bitfld-1.x: Remove.
6645 * gcc.c-torture/execute/bitfld-3.c: New test.
6646 * gcc.dg/bitfld-2.c: Remove XFAILs.
6647
6648 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6649
6650 PR c++/16276
6651 * g++.dg/rtti/tinfo1.C: New file.
6652
6653 2004-07-07 Eric Christopher <echristo@redhat.com>
6654
6655 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6656
6657 2004-07-07 Andrew Pinski <apinski@apple.com>
6658
6659 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6660
6661 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6662
6663 * g++.dg/init/call1.C: XFAIL.
6664
6665 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6666
6667 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6668 except for movstrict*, to movmem* and clrstr* to clrmem*.
6669
6670 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6671
6672 * gcc.c-torture/execute/20040707-1.c: New test.
6673
6674 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6675
6676 * gcc.c-torture/execute/20040706-1.c: New test.
6677
6678 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6679
6680 PR c++/3671
6681 * g++.dg/template/spec14.C: New test.
6682
6683 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6684
6685 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6686 nothing if not yet defined. Use it in b, c and d type definitions.
6687 * gcc.c-torture/execute/20040705-1.c: New test.
6688 * gcc.c-torture/execute/20040705-2.c: New test.
6689
6690 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6691
6692 PR c++/2518
6693 * g++.dg/lookup/new1.C: New test.
6694
6695 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6696
6697 PR c++/11406
6698 * g++.dg/template/sizeof8.C: New test.
6699
6700 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6701
6702 * gcc.c-torture/compile/20040705-1.c: New test.
6703
6704 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6705
6706 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6707
6708 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6709
6710 * gcc.dg/cpp/if-mop.c: Two new testcases.
6711 * gcc.dg/cpp/trad/comment-3.c: New.
6712
6713 2004-07-04 Paul Brook <paul@codesourcery.com>
6714
6715 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6716
6717 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6718
6719 PR c++/3761
6720 * g++.dg/lookup/crash4.C: New test.
6721
6722 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6723
6724 * gcc.c-torture/execute/builtin-abs-1.c
6725 * gcc.c-torture/execute/builtin-abs-2.c
6726 * gcc.c-torture/execute/builtin-complex-1.c
6727 * gcc.c-torture/execute/builtins/string-1-lib.c
6728 * gcc.c-torture/execute/builtins/string-1.c
6729 * gcc.c-torture/execute/builtins/string-2-lib.c
6730 * gcc.c-torture/execute/builtins/string-2.c
6731 * gcc.c-torture/execute/builtins/string-3-lib.c
6732 * gcc.c-torture/execute/builtins/string-3.c
6733 * gcc.c-torture/execute/builtins/string-4-lib.c
6734 * gcc.c-torture/execute/builtins/string-4.c
6735 * gcc.c-torture/execute/builtins/string-5-lib.c
6736 * gcc.c-torture/execute/builtins/string-5.c
6737 * gcc.c-torture/execute/builtins/string-6-lib.c
6738 * gcc.c-torture/execute/builtins/string-6.c
6739 * gcc.c-torture/execute/builtins/string-7-lib.c
6740 * gcc.c-torture/execute/builtins/string-7.c
6741 * gcc.c-torture/execute/builtins/string-8-lib.c
6742 * gcc.c-torture/execute/builtins/string-8.c
6743 * gcc.c-torture/execute/builtins/string-9-lib.c
6744 * gcc.c-torture/execute/builtins/string-9.c
6745 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6746 * gcc.c-torture/execute/builtins/string-asm-1.c
6747 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6748 * gcc.c-torture/execute/builtins/string-asm-2.c
6749 * gcc.c-torture/execute/stdio-opt-1.c
6750 * gcc.c-torture/execute/stdio-opt-2.c
6751 * gcc.c-torture/execute/stdio-opt-3.c
6752 * gcc.c-torture/execute/string-opt-1.c
6753 * gcc.c-torture/execute/string-opt-10.c
6754 * gcc.c-torture/execute/string-opt-11.c
6755 * gcc.c-torture/execute/string-opt-12.c
6756 * gcc.c-torture/execute/string-opt-13.c
6757 * gcc.c-torture/execute/string-opt-14.c
6758 * gcc.c-torture/execute/string-opt-15.c
6759 * gcc.c-torture/execute/string-opt-16.c
6760 * gcc.c-torture/execute/string-opt-2.c
6761 * gcc.c-torture/execute/string-opt-6.c
6762 * gcc.c-torture/execute/string-opt-7.c
6763 * gcc.c-torture/execute/string-opt-8.c:
6764 Replace with ...
6765
6766 * gcc.c-torture/execute/builtins/abs-2.c
6767 * gcc.c-torture/execute/builtins/abs-3.c
6768 * gcc.c-torture/execute/builtins/complex-1.c
6769 * gcc.c-torture/execute/builtins/fprintf.c
6770 * gcc.c-torture/execute/builtins/fputs.c
6771 * gcc.c-torture/execute/builtins/memcmp.c
6772 * gcc.c-torture/execute/builtins/memmove.c
6773 * gcc.c-torture/execute/builtins/memops-asm.c
6774 * gcc.c-torture/execute/builtins/mempcpy-2.c
6775 * gcc.c-torture/execute/builtins/mempcpy.c
6776 * gcc.c-torture/execute/builtins/memset.c
6777 * gcc.c-torture/execute/builtins/printf.c
6778 * gcc.c-torture/execute/builtins/sprintf.c
6779 * gcc.c-torture/execute/builtins/strcat.c
6780 * gcc.c-torture/execute/builtins/strchr.c
6781 * gcc.c-torture/execute/builtins/strcmp.c
6782 * gcc.c-torture/execute/builtins/strcpy.c
6783 * gcc.c-torture/execute/builtins/strcspn.c
6784 * gcc.c-torture/execute/builtins/strlen-2.c
6785 * gcc.c-torture/execute/builtins/strlen.c
6786 * gcc.c-torture/execute/builtins/strncat.c
6787 * gcc.c-torture/execute/builtins/strncmp-2.c
6788 * gcc.c-torture/execute/builtins/strncmp.c
6789 * gcc.c-torture/execute/builtins/strncpy.c
6790 * gcc.c-torture/execute/builtins/strpbrk.c
6791 * gcc.c-torture/execute/builtins/strpcpy-2.c
6792 * gcc.c-torture/execute/builtins/strpcpy.c
6793 * gcc.c-torture/execute/builtins/strrchr.c
6794 * gcc.c-torture/execute/builtins/strspn.c
6795 * gcc.c-torture/execute/builtins/strstr-asm.c
6796 * gcc.c-torture/execute/builtins/strstr.c:
6797 ... these new files.
6798
6799 * gcc.c-torture/execute/builtins/abs-2-lib.c
6800 * gcc.c-torture/execute/builtins/abs-3-lib.c
6801 * gcc.c-torture/execute/builtins/complex-1-lib.c
6802 * gcc.c-torture/execute/builtins/fprintf-lib.c
6803 * gcc.c-torture/execute/builtins/fputs-lib.c
6804 * gcc.c-torture/execute/builtins/memcmp-lib.c
6805 * gcc.c-torture/execute/builtins/memmove-lib.c
6806 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6807 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6808 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6809 * gcc.c-torture/execute/builtins/memset-lib.c
6810 * gcc.c-torture/execute/builtins/printf-lib.c
6811 * gcc.c-torture/execute/builtins/sprintf-lib.c
6812 * gcc.c-torture/execute/builtins/strcat-lib.c
6813 * gcc.c-torture/execute/builtins/strchr-lib.c
6814 * gcc.c-torture/execute/builtins/strcmp-lib.c
6815 * gcc.c-torture/execute/builtins/strcpy-lib.c
6816 * gcc.c-torture/execute/builtins/strcspn-lib.c
6817 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6818 * gcc.c-torture/execute/builtins/strlen-lib.c
6819 * gcc.c-torture/execute/builtins/strncat-lib.c
6820 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6821 * gcc.c-torture/execute/builtins/strncmp-lib.c
6822 * gcc.c-torture/execute/builtins/strncpy-lib.c
6823 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6824 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6825 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6826 * gcc.c-torture/execute/builtins/strrchr-lib.c
6827 * gcc.c-torture/execute/builtins/strspn-lib.c
6828 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6829 * gcc.c-torture/execute/builtins/strstr-lib.c
6830 * gcc.c-torture/execute/builtins/lib/abs.c
6831 * gcc.c-torture/execute/builtins/lib/fprintf.c
6832 * gcc.c-torture/execute/builtins/lib/memset.c
6833 * gcc.c-torture/execute/builtins/lib/printf.c
6834 * gcc.c-torture/execute/builtins/lib/sprintf.c
6835 * gcc.c-torture/execute/builtins/lib/strcpy.c
6836 * gcc.c-torture/execute/builtins/lib/strcspn.c
6837 * gcc.c-torture/execute/builtins/lib/strncat.c
6838 * gcc.c-torture/execute/builtins/lib/strncmp.c
6839 * gcc.c-torture/execute/builtins/lib/strncpy.c
6840 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6841 * gcc.c-torture/execute/builtins/lib/strspn.c
6842 * gcc.c-torture/execute/builtins/lib/strstr.c:
6843 New files containing support routines.
6844
6845 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6846 declaration.
6847 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6848 when not optimizing.
6849
6850 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6851
6852 PR c++/16240
6853 * g++.dg/abi/mangle22.C: New test.
6854 * g++.dg/abi/mangle23.C: Likewise.
6855
6856 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6857
6858 PR fortran/16290
6859 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6860 Allow for cases without denormalized floating point numbers.
6861
6862 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6863
6864 PR c/1027
6865 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6866 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6867 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6868 expected warning text.
6869 * gcc.dg/format/diag-2.c: New test.
6870
6871 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6872
6873 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6874
6875 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6876
6877 * gcc.dg/builtins-43.c: New.
6878 * gcc.dg/builtins-44.c: New.
6879 * gcc.dg/builtins-45.c: New.
6880
6881 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6882 Andreas Tobler <a.tobler@schweiz.ch>
6883
6884 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6885 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6886 as SIGSEGV.
6887 * gcc.dg/cleanup-11.c: Likewise.
6888 * gcc.dg/cleanup-8.c: Likewise.
6889 * gcc.dg/cleanup-9.c: Likewise.
6890 * gcc.dg/cleanup-5.c: Run on all platforms.
6891
6892 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6893
6894 * g++.dg/warn/nonnull1.C: New test.
6895
6896 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6897
6898 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6899 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6900 Special-case the Sun compiler wrt to <complex.h>.
6901
6902 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6903
6904 * gcc.dg/Wunreachable-8.C: New test.
6905
6906 * gcc.dg/h8300-ice2.c : New test.
6907
6908 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6909
6910 PR fortran/16161
6911 * gfortran.fortran-torture/compile/implicit.f90: Add test
6912 for implicit character.
6913
6914 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6915
6916 PR fortran/16289
6917 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6918 Use tiny() intrinsic to find smallest non-negative real
6919
6920 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6921
6922 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6923 * gcc.dg/compat/struct-by-value-22_x.c: New.
6924 * gcc.dg/compat/struct-by-value-22_y.c: New.
6925
6926 * gcc.c-torture/execute/20040629-1.c: New test.
6927
6928 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6929
6930 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6931 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6932
6933 PR target/16195
6934 * gcc.dg/20040625-1.c: New test.
6935
6936 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6937
6938 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6939
6940 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6941
6942 PR fortran/15963
6943 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6944
6945 2004-06-29 Richard Henderson <rth@redhat.com>
6946
6947 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6948
6949 2004-06-29 Paul Brook <paul@codesourcery.com>
6950
6951 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6952 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6953
6954 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6955
6956 PR c++/16260
6957 * g++.dg/parse/crash15.C: New.
6958
6959 2004-06-28 Andrew Pinski <apinski@apple.com>
6960
6961 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6962 by the error already.
6963
6964 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6965
6966 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6967
6968 PR target/14041
6969 * gcc.dg/h8300-bss-align-1.c : New.
6970
6971 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6972
6973 * PR c++/16174
6974 * g++.dg/template/ctor4.C: New.
6975
6976 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6977
6978 PR c++/16205
6979 * g++.dg/warn/Wsequence-point-1.C: New test.
6980
6981 2004-06-27 Paul Brook <paul@codesourcery.com>
6982
6983 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6984
6985 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6986
6987 * g++.old-deja/g++.mike/p7325.C: Remove.
6988
6989 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6990
6991 PR c/14963
6992 * gcc.dg/pr14963.c: New test.
6993
6994 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6995
6996 PR c++/16193
6997 * g++.dg/parse/redef1.C: New test.
6998
6999 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7000
7001 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7002 20021110.c.
7003 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7004 20021119-1.c.
7005 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7006 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7007 5-04.c.
7008 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7009 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7010 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7011 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7012 g++.brendan/enum14.C.
7013 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7014 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7015 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7016 g++.mike/virt1.C.
7017 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7018 memtemp24.C.
7019
7020 2004-06-27 Roger Sayle <roger@eyesopen.com>
7021
7022 * gcc.dg/20040527-1.c: New test case.
7023
7024 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7025
7026 PR gfortran/pr16196
7027 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7028
7029 2004-06-25 Roger Sayle <roger@eyesopen.com>
7030
7031 PR middle-end/15825
7032 * gcc.dg/pr15825-1.c: New test case.
7033
7034 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7035
7036 * gcc.c-torture/execute/20040625-1.c: New test.
7037
7038 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7039
7040 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7041
7042 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7043
7044 * gcc.dg/torture/mips-div-1.c: New test.
7045
7046 2004-06-24 Jeff Law <law@redhat.com>
7047
7048 * gcc.dg/tree-ssa/20040624-1.c: New test.
7049
7050 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7051
7052 * gcc.c-torture/compile/20040624-1.c: New test.
7053
7054 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7055
7056 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7057 this directory.
7058
7059 2004-06-23 Andrew Pinski <apinski@apple.com>
7060
7061 PR middle-end/15988
7062 * g++.dg/opt/ptrmem4.C: New test.
7063
7064 * gcc.dg/c90-array-quals-2.c: New test.
7065
7066 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7067
7068 * gcc.dg/kpice1.c: New test.
7069
7070 2006-06-23 Andrew Pinski <apinski@apple.com>
7071
7072 * gcc.dg/c90-array-quals.c: New test.
7073
7074 2006-06-22 Richard Henderson <rth@redhat.com>
7075
7076 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7077
7078 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7079
7080 * gcc.dg/builtins-config.h: Handle FreeBSD.
7081
7082 2006-06-22 Richard Henderson <rth@redhat.com>
7083
7084 * g++.dg/opt/devirt1.C: New.
7085
7086 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7087
7088 * g++.dg/opt/pr15551.C: New testcase.
7089
7090 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7091
7092 PR target/14800
7093 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7094 x86_64-*-linux* when compiling for 32bit.
7095
7096 2004-06-21 Andrew Pinski <apinski@apple.com>
7097
7098 * gcc.dg/pch/struct-1.c: New.
7099 * gcc.dg/pch/struct-1.hs: New.
7100
7101 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7102
7103 * gcc.dg/pch/save-temps-1.c: New file.
7104 * gcc.dg/pch/save-temps-1.hs: New file.
7105
7106 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7107
7108 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7109 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7110
7111 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7112
7113 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7114 to fix type error.
7115 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7116 Remove trailing spaces.
7117
7118 2004-06-21 Richard Henderson <rth@redhat.com>
7119
7120 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7121 merging && to BIT_FIELD_REF.
7122
7123 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7124
7125 * g++.dg/opt/placeholder1.C: New test.
7126
7127 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7128
7129 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7130 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7131 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7132 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7133
7134 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7135
7136 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7137 extern "C".
7138 * g++.dg/other/pragma-re-1.C: Add comments.
7139
7140 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7141
7142 PR gfortran/16080
7143 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7144
7145 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7146
7147 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7148 instead of setting the type of size_t by
7149 hand.
7150
7151 2004-06-18 Roger Sayle <roger@eyesopen.com>
7152
7153 * gcc.dg/unordered-2.c: New test case.
7154 * gcc.dg/unordered-3.c: New test case.
7155
7156 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7157
7158 PR other/16043
7159 * lib/g++.exp (g++_version): Tweak regexp for version
7160 * lib/g77.exp (g77_version): Likewise
7161 * lib/gfortran.exp (gfortran_version): Likewise
7162 * lib/objc.exp (objc_version): Likewise
7163 * lib/treelang.exp (treelang_version): Likewise
7164
7165 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7166
7167 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7168 Use INT_MAX instead of __INT_MAX__.
7169 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7170
7171 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7172 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7173 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7174 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7175 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7176 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7177 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7178 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7179 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7180
7181 * gcc.dg/range-test-1.c: New test.
7182 * g++.dg/opt/range-test-1.C: New test.
7183
7184 2004-06-17 Richard Henderson <rth@redhat.com>
7185
7186 * objc.dg/sync-1.m: New.
7187 * objc.dg/try-catch-1.m: Don't force next runtime.
7188 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7189 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7190 shadowed catch clause.
7191 * objc.dg/try-catch-5.m: New.
7192
7193 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7194
7195 Bug 14610
7196 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7197
7198 2004-06-15 Richard Henderson <rth@redhat.com>
7199
7200 * gcc.dg/20001116-1.c: Move expected warning line.
7201
7202 2004-06-15 Richard Henderson <rth@redhat.com>
7203
7204 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7205 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7206
7207 2004-06-15 Jeff Law <law@redhat.com>
7208
7209 * gcc.dg/tree-ssa/20040615-1.c: New test.
7210 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7211 be less sensitive to operand ordering.
7212 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7213
7214 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7215
7216 * g++.dg/abi/bitfield3.C: Add comment..
7217
7218 2004-06-15 Richard Henderson <rth@redhat.com>
7219
7220 * g++.dg/ext/stmtexpr1.C: XFAIL.
7221 * gcc.dg/20030612-1.c: XFAIL.
7222
7223 2004-06-15 Eric Christopher <echristo@redhat.com>
7224
7225 * g++.dg/charset/asm5.c: New.
7226 * gcc.dg/charset/asm6.c: New.
7227
7228 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7229
7230 PR fortran/15962
7231 * gfortran.fortran-torture/execute/select_1.f90: New test.
7232
7233 2004-06-15 Paul Brook <paul@codesourcery.com>
7234
7235 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7236
7237 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7238
7239 PR c++/15967
7240 * g++.dg/lookup/crash3.C: New test.
7241
7242 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7243
7244 PR c++/15947
7245 * g++.dg/parse/dtor4.C: New test.
7246
7247 2004-06-14 Jeff Law <law@redhat.com>
7248
7249 * gcc.c-torture/compile/20040614-1.c: New test.
7250
7251 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7252
7253 PR fortran/15211
7254 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7255 LEN of a character array.
7256
7257 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7258
7259 PR c++/15096
7260 * g++.dg/template/ptrmem10.C: New test.
7261
7262 PR c++/14930
7263 * g++.dg/template/friend30.C: New test.
7264
7265 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7266
7267 PR fortran/14928
7268 * gfortran.fortran-torture/compile/mloc.f90: New test.
7269
7270 2004-06-13 Paul Brook <paul@codesourcery.com>
7271
7272 * gfortran.fortran-torture/execute/random_2.f90: New test.
7273
7274 2004-06-13 Eric Christopher <echristo@redhat.com>
7275
7276 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7277
7278 2004-06-12 Paul Brook <paul@codesourcery.com>
7279
7280 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7281
7282 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7283
7284 PR fortran/14923
7285 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7286
7287 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7288
7289 PR fortran/14957
7290 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7291 syntax errors in end statements of contained subroutines.
7292
7293 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7294
7295 PR fortran/12841
7296 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7297
7298 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7299
7300 PR fortran/15665
7301 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7302
7303 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7304
7305 PR gfortran/12839
7306 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7307
7308 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7309
7310 PR c++/15862
7311 * g++.dg/parse/enum1.C: New test.
7312
7313 2004-06-10 Jeff Law <law@redhat.com>
7314
7315 * gcc.c-torture/compile/20040610-1.c: New test.
7316
7317 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7318
7319 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7320 * g++.old-deja/g++.other/decl3.C: Likewise.
7321
7322 2004-06-10 Brian Booth <bbooth@redhat.com>
7323
7324 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7325 V_MAY_DEF instead of VDEF.
7326 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7327
7328 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7329
7330 PR c++/14211
7331 * g++.dg/conversion/const1.C: New test.
7332
7333 PR c++/15076
7334 * g++.dg/conversion/reinterpret1.C: New test.
7335
7336 PR c++/15877
7337 * g++.dg/template/enum2.C: New test.
7338
7339 PR c++/15227
7340 * g++.dg/template/error13.C: New test.
7341
7342 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7343
7344 PR fortran/14957
7345 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7346 arguments to test_* REAL and of the right size.
7347
7348 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7349
7350 PR target/15569
7351 PR rtl-optimization/15681
7352 * gcc.dg/20040609-1.c: New test.
7353
7354 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7355
7356 PR c++/14791
7357 * g++.dg/opt/builtins1.C: New test.
7358
7359 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7360
7361 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7362 that use default windows32 struct layout.
7363 * gcc.dg/i386-bitfield2.c: Likewise.
7364
7365 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7366
7367 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7368 for mingw32 and cygwin targets.
7369
7370 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7371
7372 * gcc.dg/pch/macro-4.c: New.
7373 * gcc.dg/pch/macro-4.hs: New.
7374
7375 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7376
7377 PR fortran/13249
7378 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7379
7380 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7381
7382 PR fortran/13372
7383 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7384
7385 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7386
7387 PR gfortran/14897
7388 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7389
7390 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7391
7392 PR gfortran/15755
7393 * gfortran.fortran-torture/execute/backspace.c : New test.
7394
7395 2004-06-09 Paul Brook <paul@codesourcery.com>
7396
7397 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7398 (pointer_to_section): Rewrite to use smaller array.
7399
7400 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7401
7402 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7403 * gcc.dg/ext/altivec-10.c: Same.
7404 * gcc.dg/ext/altivec-11.c: Same.
7405 * gcc.dg/ext/altivec-12.c: Same.
7406 * gcc.dg/ext/altivec-13.c: Same.
7407 * gcc.dg/ext/altivec-14.c: Same.
7408 * gcc.dg/ext/altivec-15.c: Same.
7409 * gcc.dg/ext/altivec-16.c: Same.
7410 * gcc.dg/ext/altivec-3.c: Same.
7411 * gcc.dg/ext/altivec-4.c: Same.
7412 * gcc.dg/ext/altivec-6.c: Same.
7413 * gcc.dg/ext/altivec-7.c: Same.
7414 * gcc.dg/ext/altivec-8.c: Same.
7415 * gcc.dg/ext/altivec-varargs-1.c: Same.
7416
7417 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7418 * g++.dg/ext/altivec-10.C: Same.
7419 * g++.dg/ext/altivec-2.C: Same.
7420 * g++.dg/ext/altivec-3.C: Same.
7421 * g++.dg/ext/altivec-4.C: Same.
7422 * g++.dg/ext/altivec-5.C: Same.
7423 * g++.dg/ext/altivec-6.C: Same.
7424 * g++.dg/ext/altivec-7.C: Same.
7425 * g++.dg/ext/altivec-8.C: Same.
7426 * g++.dg/ext/altivec-9.C: Same.
7427
7428 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7429
7430 PR c++/7841
7431 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7432
7433 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7434
7435 * gcc.dg/union-1.c: New test.
7436
7437 2004-06-07 Roger Sayle <roger@eyesopen.com>
7438
7439 * gcc.dg/builtins-41.c: New test case.
7440 * gcc.dg/builtins-42.c: New test case.
7441
7442 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7443
7444 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7445 * g++.dg/ext/altivec-10.C: Same.
7446 * g++.dg/ext/altivec-2.C: Same.
7447 * g++.dg/ext/altivec-3.C: Same.
7448 * g++.dg/ext/altivec-4.C: Same.
7449 * g++.dg/ext/altivec-5.C: Same.
7450 * g++.dg/ext/altivec-6.C: Same.
7451 * g++.dg/ext/altivec-7.C: Same.
7452 * g++.dg/ext/altivec-8.C: Same.
7453 * g++.dg/ext/altivec-9.C: Same.
7454 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7455 * g++.old-deja/g++.brendan/new3.C: Same.
7456 * gcc.c-torture/execute/eeprof-1.x: Same.
7457
7458 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7459
7460 PR c/14765
7461 * gcc.dg/pr14765-1.c: New test.
7462
7463 2004-06-07 Roger Sayle <roger@eyesopen.com>
7464
7465 PR c/14649
7466 * gcc.dg/pr14649-1.c: New test case.
7467
7468 2004-06-07 Richard Henderson <rth@redhat.com>
7469
7470 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7471 if temporaries.
7472
7473 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7474
7475 * g++.dg/eh/elide1.C: Remove XFAIL.
7476
7477 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7478
7479 PR c++/15337
7480 * g++.dg/expr/sizeof3.C: New test.
7481
7482 PR c++/14777
7483 * g++.dg/template/access14.C: New test.
7484
7485 PR c++/15554
7486 * g++.dg/template/enum1.C: New test.
7487
7488 PR c++/15057
7489 * g++.dg/eh/throw1.C: New test.
7490
7491 2004-06-07 David Ayers <d.ayers@inode.at>
7492 Ziemowit Laski <zlaski@apple.com>
7493
7494 * lib/objc.exp (objc_target_compile): Revert the '-framework
7495 Foundation' flag fix, since bare Darwin does not ship
7496 with the Foundation framework.
7497 * objc/execute/next_mapping.h: Provide a local NSConstantString
7498 @interface and @implementation.
7499 (objc_constant_string_init): A constructor function, used to
7500 initialize the NSConstantString meta-class object.
7501 * objc/execute/string1.m: Include "next_mapping.h" instead of
7502 <Foundation/NSString.h>.
7503 * objc/execute/string2.m: Likewise.
7504 * objc/execute/string3.m: Likewise.
7505 * objc/execute/string4.m: Likewise.
7506
7507 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7508
7509 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7510 to double. Replace double with FLOAT.
7511 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7512
7513 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7514 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7515 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7516 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7517 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7518 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7519 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7520 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7521
7522 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7523
7524 PR c/13519
7525 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7526
7527 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7528
7529 PR c++/15503
7530 * g++.dg/template/meminit2.C: New test.
7531
7532 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7533
7534 PR target/15822
7535 * gcc.c-torture/execute/compare-fp-1.c,
7536 gcc.c-torture/execute/compare-fp-2.c,
7537 gcc.c-torture/execute/compare-fp-3.c,
7538 gcc.c-torture/execute/compare-fp-4.c,
7539 gcc.c-torture/execute/compare-fp-3.x,
7540 gcc.c-torture/execute/compare-fp-4.x: Moved...
7541 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7542 gcc.c-torture/execute/ieee/compare-fp-2.c,
7543 gcc.c-torture/execute/ieee/compare-fp-3.c,
7544 gcc.c-torture/execute/ieee/compare-fp-4.c,
7545 gcc.c-torture/execute/ieee/compare-fp-3.x,
7546 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7547
7548 2004-06-04 David Ayers <d.ayers@inode.at>
7549
7550 * objc/execute/protocol-isEqual-4.m: New testcase.
7551
7552 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7553
7554 * objc/execute/protocol-isEqual-1.m: New testcase.
7555 * objc/execute/protocol-isEqual-2.m: New testcase.
7556 * objc/execute/protocol-isEqual-3.m: New testcase.
7557
7558 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7559
7560 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7561
7562 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7563
7564 * lib/objc.exp (objc_target_compile): When running tests on
7565 Darwin (Mac OS X), inform the linker about '-framework
7566 'Foundation'.
7567
7568 2004-06-02 Eric Christopher <echristo@redhat.com>
7569
7570 * gcc.c-torture/compile/20040602-1.c: New.
7571
7572 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7573
7574 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7575 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7576
7577 PR tree-optimization/14736
7578 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7579
7580 PR tree-optimization/14042
7581 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7582
7583 PR tree-optimization/14729
7584 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7585
7586 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7587
7588 PR fortran/15557
7589 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7590
7591 2004-06-01 Richard Hederson <rth@redhat.com>
7592
7593 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7594
7595 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7596
7597 PR c++/14932
7598 * g++.dg/parse/offsetof4.C: New test.
7599
7600 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7601
7602 PR objc/7993
7603 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7604
7605 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7606
7607 PR c++/15701
7608 * g++.dg/template/friend29.C: New test.
7609
7610 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7611
7612 PR c/15749
7613 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7614
7615 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7616
7617 * gcc.dg/sparc-trap-1.c: New test.
7618
7619 2004-05-31 Roger Sayle <roger@eyesopen.com>
7620
7621 PR middle-end/15069
7622 * g++.dg/opt/fold3.C: New test case.
7623
7624 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7625
7626 * lib/target-supports.exp (check_iconv_available): Fix fallout
7627 from 2004-05-28 patch.
7628
7629 2004-05-30 Paul Brook <paul@codesourcery.com>
7630
7631 PR fortran/15620
7632 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7633 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7634
7635 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7636
7637 * gfortran.fortran-torture/execute/random_1.f90: New test.
7638
7639 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7640
7641 * g++.dg/ext/altivec-10.C: New test.
7642
7643 2004-05-29 Paul Brook <paul@codesourcery.com>
7644
7645 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7646
7647 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7648
7649 * gcc.dg/altivec-16.c: New test.
7650
7651 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7652
7653 * lib/target-supports.exp (check_vmx_hw_available): New.
7654 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7655
7656 * lib/target-supports.exp (check_alias_available,
7657 check_iconv_available, check_named_sections_available): Use
7658 unique names for temporary files.
7659
7660 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7661
7662 * gcc.dg/altivec-15.c: New test.
7663
7664 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7665
7666 PR c++/15083
7667 * g++.dg/warn/noeffect6.C: New test.
7668
7669 PR c++/15471
7670 * g++.dg/expr/ptrmem4.C: New test.
7671
7672 PR c++/15640
7673 * g++.dg/template/operator3.C: New test.
7674
7675 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7676
7677 PR c++/14668
7678 * g++.dg/lookup/redecl1.C: New test.
7679 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7680
7681 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7682
7683 * gcc.c-torture/execute/compare-fp-1.c,
7684 gcc.c-torture/execute/compare-fp-2.c,
7685 gcc.c-torture/execute/compare-fp-3.c,
7686 gcc.c-torture/execute/compare-fp-4.c,
7687 gcc.c-torture/execute/compare-fp-3.x,
7688 gcc.c-torture/execute/compare-fp-4.x,
7689 gcc.dg/pr15649-1.c: New.
7690
7691 2004-05-27 Adam Nemet <anemet@lnxw.com>
7692
7693 PR c++/12883
7694 * g++.dg/init/array14.C: New test.
7695
7696 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7697
7698 * lib/compat.exp (compat-get-options-main): New.
7699 (compat-get-options): Remove unneeded code, warn for ignored
7700 command.
7701 (compat-execute): Check flag set by dg-require-* commands.
7702
7703 * lib/compat.exp (compat-execute): Break up long lines.
7704
7705 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7706
7707 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7708 * gcc.dg/altivec-14.c: New test.
7709 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7710
7711 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7712 * gcc.dg/altivec-12.c: Ditto.
7713
7714 * gcc.dg/altivec-3.c: Move call to altivec_check.
7715
7716 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7717
7718 PR c++/15044
7719 * g++.dg/template/error12.C: New test.
7720
7721 PR c++/15317
7722 * g++.dg/ext/attrib15.C: New test.
7723
7724 PR c++/15329
7725 * g++.dg/template/ptrmem9.C: New test.
7726
7727 2004-05-25 Paul Brook <paul@codesourcery.com>
7728
7729 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7730
7731 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7732
7733 PR c++/15165
7734 * g++.dg/template/crash19.C: New test.
7735
7736 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7737
7738 PR c++/15025
7739 * g++.dg/template/redecl1.C: New test.
7740
7741 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7742
7743 PR c++/14821
7744 * g++.dg/other/ns1.C: New test.
7745
7746 PR c++/14883
7747 * g++.dg/template/invalid1.C: New test.
7748
7749 2004-05-23 Paul Brook <paul@codesourcery.com>
7750 Victor Leikehman <lei@haifasphere.co.il>
7751
7752 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7753 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7754
7755 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7756
7757 PR c++/15285
7758 PR c++/15299
7759 * g++.dg/template/non-dependent5.C: New test.
7760 * g++.dg/template/non-dependent6.C: New test.
7761
7762 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7763
7764 PR c++/15507
7765 * g++.dg/inherit/union1.C: New test.
7766
7767 PR c++/15542
7768 * g++.dg/template/addr1.C: New test.
7769
7770 PR c++/15427
7771 * g++.dg/template/array5.C: New test.
7772
7773 PR c++/15287
7774 * g++.dg/template/array6.C: New test.
7775
7776 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7777 Roger Sayle <roger@eyesopen.com>
7778
7779 * g++.dg/lookup/forscope2.C: New test case.
7780
7781 2004-05-22 Ben Elliston <bje@au.ibm.com>
7782
7783 * gcc.dg/cpp/Wmissingdirs.c: New.
7784
7785 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7786
7787 PR target/15301
7788 * gcc.dg/compat/union-m128-1.h: New file.
7789 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7790 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7791 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7792
7793 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7794
7795 PR target/15302
7796 * gcc.dg/compat/struct-complex-1.h: New file.
7797 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7798 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7799 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7800
7801 2004-05-20 Roger Sayle <roger@eyesopen.com>
7802
7803 PR middle-end/3074
7804 * gcc.dg/pr3074-1.c: New test case.
7805 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7806
7807 2004-05-20 Falk Hueffner <falk@debian.org>
7808
7809 PR other/15526
7810 * gcc.dg/ftrapv-1.c: New test case.
7811
7812 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7813
7814 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7815
7816 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7817 Jeff Law <law@redhat.com>
7818
7819 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7820 * gcc.dg/tree-ssa/20040518-2.c: New test.
7821
7822 * gcc.dg/tree-ssa/20040518-1.c: New test.
7823
7824 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7825
7826 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7827
7828 2004-05-18 Paul Brook <paul@codesourcery.com>
7829
7830 PR fortran/13930
7831 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7832
7833 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7834
7835 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7836 constant folding.
7837
7838 2004-05-17 Steven Bosscher <stevenb@suse.de>
7839
7840 * gcc.dg/tree-ssa/20040517-1.c: New test.
7841
7842 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7843
7844 * gcc.dg/loop-4.c: New test.
7845
7846 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7847
7848 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7849
7850 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7851
7852 PR fortran/15311
7853 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7854
7855 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7856
7857 PR fortran/13826
7858 PR fortran/13940
7859 * gfortran.fortran-torture/compile/data_1.f90: New test.
7860
7861 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7862
7863 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7864 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7865
7866 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7867
7868 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7869
7870 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7871
7872 PR c/15444
7873 * gcc.dg/format/xopen-1.c: Adjust expected message.
7874 * gcc.dg/format/xopen-3.c: New test.
7875
7876 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7877
7878 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7879
7880 2004-05-14 Jeff Law <law@redhat.com>
7881
7882 * gcc.dg/tree-ssa/20040514-2.c: New test.
7883
7884 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7885
7886 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7887 this ...
7888 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7889 this.
7890
7891 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7892
7893 * gcc.dg/tree-ssa/20040514-1.c: New test.
7894
7895 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7896
7897 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7898 test.
7899
7900 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7901
7902 PR fortran/14066
7903 * gfortran.fortran-torture/compile/do_1.f90: New test.
7904
7905 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7906
7907 PR fortran/15051
7908 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7909 test.
7910
7911 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7912
7913 PR fortran/15149
7914 * gfortran.fortran-torture/execute/random_init.f90: New test.
7915
7916 2004-05-13 Paul Brook <paul@codesourcery.com>
7917
7918 PR fortran/15314
7919 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7920
7921 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7922
7923 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7924 for the powerpc case.
7925
7926 2004-05-13 Jeff Law <law@redhat.com>
7927
7928 * gcc.dg/tree-ssa/20040513-1.c: New test.
7929 * gcc.dg/tree-ssa/20040513-2.c: New test.
7930
7931 2004-05-13 Paul Brook <paul@codesourcery.com>
7932
7933 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7934 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7935 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7936
7937 2004-05-13 Andreas Schwab <schwab@suse.de>
7938
7939 PR other/10819
7940 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7941 characters.
7942
7943 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7944
7945 PR fortran/15294
7946 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7947
7948 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7949
7950 Merge from tree-ssa-20020619-branch. See
7951 ChangeLog.tree-ssa for details.
7952
7953 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7954
7955 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7956 include <altivec.h> explicitly.
7957 * gcc.dg/altivec-13.c: Likewise.
7958
7959 2004-05-11 Paul Brook <paul@codesourcery.com>
7960
7961 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7962
7963 2004-05-10 Eric Christopher <echristo@redhat.com>
7964
7965 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7966 * gcc.dg/sibcall-4.c: Ditto.
7967
7968 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7969
7970 * g++.dg/ext/altivec-8.C: New test case.
7971 * gcc.dg/altivec-13.c: New test case.
7972
7973 2004-05-08 Roger Sayle <roger@eyesopen.com>
7974
7975 * gcc.c-torture/execute/divcmp-1.c: New test case.
7976 * gcc.c-torture/execute/divcmp-2.c: New test case.
7977 * gcc.c-torture/execute/divcmp-3.c: New test case.
7978
7979 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7980
7981 * g++.dg/other/pragma-re-2.C: New test.
7982
7983 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7984
7985 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7986 * gcc.dg/i386-387-2.c: Likewise.
7987
7988 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7989 __builtin_drem.
7990 * gcc.dg/i386-387-6.c: Likewise.
7991
7992 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7993
7994 * gcc.dg/builtins-33.c: Also check log1p*.
7995
7996 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7997
7998 PR optimization/15296
7999 * gcc.c-torture/execute/pr15296.c: New test.
8000
8001 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8002
8003 * gcc.dg/builtins-40.c: New test.
8004
8005 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8006
8007 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8008
8009 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8010
8011 * g++.dg/ext/spe1.C: New testcase.
8012
8013 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8014
8015 * objc.dg/image-info.m: Allow additional attributes
8016 for __image_info section.
8017
8018 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8019
8020 * gcc.dg/torture/mips-hilo-2.c: New test.
8021
8022 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8023
8024 PR c++/14389
8025 * g++.dg/template/member5.C: New test.
8026
8027 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8028
8029 * gcc.dg/builtins-34.c: Also check expm1*.
8030
8031 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8032
8033 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8034 * gcc.dg/torture/builtin-convert-3.c: New test.
8035
8036 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8037
8038 PR middle-end/15054
8039 * g++.dg/opt/pr15054.C: New test.
8040
8041 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8042
8043 * gcc.dg/torture/builtin-rounding-1.c: New test.
8044 * gcc.dg/builtins-25.c: Delete.
8045 * gcc.dg/builtins-29.c: Delete.
8046
8047 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8048
8049 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8050 * gcc.dg/sibcall-4.c: Likewise.
8051 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8052
8053 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8054
8055 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8056 bit-field on 16-bit targets.
8057
8058 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8059
8060 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8061 16-bit targets.
8062
8063 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8064
8065 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8066 * gcc.dg/rs6000-power2-2.c: Likewise.
8067
8068 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8069
8070 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8071 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8072 Change the asm registers to be in form of frN instead of fN.
8073
8074 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8075
8076 * gcc.dg/torture/builtin-convert-2.c: New test.
8077
8078 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8079
8080 * gcc.dg/rs6000-power2-1.c: New test.
8081 * gcc.dg/rs6000-power2-2.c: New test.
8082
8083 2004-04-28 Jan Hubicka <jh@suse.cz>
8084
8085 * gcc.dg/unused-6.c: New test.
8086
8087 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8088 Ulrich Weigand <uweigand@de.ibm.com>
8089
8090 * ada/acats/run_all.sh: Define $target variable.
8091
8092 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8093
8094 PR c++/15119
8095 * g++.dg/other/vararg-1.C: New test.
8096
8097 PR c++/4794
8098 * g++.dg/eh/cleanup3.C: New test.
8099
8100 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8101
8102 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8103 and ad8011a (target_insn).
8104 * ada/acats/support/macro.dfs: Likewise.
8105 * ada/acats/support/impbit.adb: New file.
8106
8107 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8108
8109 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8110
8111 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8112
8113 * gcc.dg/loop-3.c: New test.
8114
8115 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8116
8117 * gcc.c-torture/execute/simd-5.c: New test.
8118
8119 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8120
8121 PR c++/15064
8122 * g++.dg/template/crash18.C: New test.
8123
8124 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8125
8126 * g++.dg/ext/complit3.C: New test.
8127
8128 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8129
8130 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8131 * gcc.dg/altivec-3.c: Same.
8132 * gcc.dg/altivec-varargs-1.c: Same.
8133
8134 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8135
8136 * lib/target-supports.exp (check_profiling_available): Assume
8137 profiling is not available on powerpc-eabi targets.
8138
8139 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8140
8141 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8142 * gcc.dg/vmx/bug-1.c: Ditto.
8143
8144 2004-04-20 Eric Christopher <echristo@redhat.com>
8145
8146 * gcc.dg/charset/extern.c: New test.
8147 * g++.dg/charset/extern3.cc: Ditto.
8148
8149 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8150
8151 * gcc.dg/builtins-39.c: New test.
8152
8153 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8154
8155 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8156
8157 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8158
8159 * gcc.dg/torture/mips-hilo-1.c: New test.
8160
8161 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8162
8163 * gcc.c-torture/compile/20040419-1.c: New test.
8164
8165 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8166
8167 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8168
8169 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8170 Aldy Hernandez <aldyh@redhat.com>
8171
8172 * gcc.c-torture/execute/va-arg-24.c: New.
8173
8174 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8175 Aldy Hernandez <aldyh@redhat.com>
8176
8177 * gcc.dg/vmx/1b-01.c: New.
8178 * gcc.dg/vmx/1b-02.c: New.
8179 * gcc.dg/vmx/1b-03.c: New.
8180 * gcc.dg/vmx/1b-04.c: New.
8181 * gcc.dg/vmx/1b-05.c: New.
8182 * gcc.dg/vmx/1b-06.c: New.
8183 * gcc.dg/vmx/1b-07.c: New.
8184 * gcc.dg/vmx/1c-01.c: New.
8185 * gcc.dg/vmx/1c-02.c: New.
8186 * gcc.dg/vmx/3a-01a.c: New.
8187 * gcc.dg/vmx/3a-01.c: New.
8188 * gcc.dg/vmx/3a-01m.c: New.
8189 * gcc.dg/vmx/3a-03.c: New.
8190 * gcc.dg/vmx/3a-03m.c: New.
8191 * gcc.dg/vmx/3a-04.c: New.
8192 * gcc.dg/vmx/3a-04m.c: New.
8193 * gcc.dg/vmx/3a-05.c: New.
8194 * gcc.dg/vmx/3a-06.c: New.
8195 * gcc.dg/vmx/3a-06m.c: New.
8196 * gcc.dg/vmx/3a-07.c: New.
8197 * gcc.dg/vmx/3b-01.c: New.
8198 * gcc.dg/vmx/3b-02.c: New.
8199 * gcc.dg/vmx/3b-10.c: New.
8200 * gcc.dg/vmx/3b-13.c: New.
8201 * gcc.dg/vmx/3b-14.c: New.
8202 * gcc.dg/vmx/3b-15.c: New.
8203 * gcc.dg/vmx/3c-01a.c: New.
8204 * gcc.dg/vmx/3c-01.c: New.
8205 * gcc.dg/vmx/3c-02.c: New.
8206 * gcc.dg/vmx/3c-03.c: New.
8207 * gcc.dg/vmx/3d-01.c: New.
8208 * gcc.dg/vmx/4-01.c: New.
8209 * gcc.dg/vmx/4-03.c: New.
8210 * gcc.dg/vmx/5-01.c: New.
8211 * gcc.dg/vmx/5-02.c: New.
8212 * gcc.dg/vmx/5-03.c: New.
8213 * gcc.dg/vmx/5-04.c: New.
8214 * gcc.dg/vmx/5-05.c: New.
8215 * gcc.dg/vmx/5-06.c: New.
8216 * gcc.dg/vmx/5-07.c: New.
8217 * gcc.dg/vmx/5-07t.c: New.
8218 * gcc.dg/vmx/5-08.c: New.
8219 * gcc.dg/vmx/5-10.c: New.
8220 * gcc.dg/vmx/5-11.c: New.
8221 * gcc.dg/vmx/7-01a.c: New.
8222 * gcc.dg/vmx/7-01.c: New.
8223 * gcc.dg/vmx/7c-01.c: New.
8224 * gcc.dg/vmx/7d-01.c: New.
8225 * gcc.dg/vmx/7d-02.c: New.
8226 * gcc.dg/vmx/8-01.c: New.
8227 * gcc.dg/vmx/8-02a.c: New.
8228 * gcc.dg/vmx/8-02.c: New.
8229 * gcc.dg/vmx/brode-1.c: New.
8230 * gcc.dg/vmx/bug-1.c: New.
8231 * gcc.dg/vmx/bug-2.c: New.
8232 * gcc.dg/vmx/bug-3.c: New.
8233 * gcc.dg/vmx/cw-bug-1.c: New.
8234 * gcc.dg/vmx/cw-bug-2.c: New.
8235 * gcc.dg/vmx/cw-bug-3.c: New.
8236 * gcc.dg/vmx/dct.c: New.
8237 * gcc.dg/vmx/debug-1.c: New.
8238 * gcc.dg/vmx/debug-2.c: New.
8239 * gcc.dg/vmx/debug-3.c: New.
8240 * gcc.dg/vmx/debug-4.c: New.
8241 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8242 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8243 * gcc.dg/vmx/eg-5.c: New.
8244 * gcc.dg/vmx/fft.c: New.
8245 * gcc.dg/vmx/gcc-bug-1.c: New.
8246 * gcc.dg/vmx/gcc-bug-2.c: New.
8247 * gcc.dg/vmx/gcc-bug-3.c: New.
8248 * gcc.dg/vmx/gcc-bug-4.c: New.
8249 * gcc.dg/vmx/gcc-bug-5.c: New.
8250 * gcc.dg/vmx/gcc-bug-6.c: New.
8251 * gcc.dg/vmx/gcc-bug-7.c: New.
8252 * gcc.dg/vmx/gcc-bug-8.c: New.
8253 * gcc.dg/vmx/gcc-bug-9.c: New.
8254 * gcc.dg/vmx/gcc-bug-b.c: New.
8255 * gcc.dg/vmx/gcc-bug-c.c: New.
8256 * gcc.dg/vmx/gcc-bug-d.c: New.
8257 * gcc.dg/vmx/gcc-bug-e.c: New.
8258 * gcc.dg/vmx/gcc-bug-f.c: New.
8259 * gcc.dg/vmx/gcc-bug-g.c: New.
8260 * gcc.dg/vmx/gcc-bug-i.c: New.
8261 * gcc.dg/vmx/harness.h: New.
8262 * gcc.dg/vmx/ira1.c: New.
8263 * gcc.dg/vmx/ira2a.c: New.
8264 * gcc.dg/vmx/ira2b.c: New.
8265 * gcc.dg/vmx/ira2.c: New.
8266 * gcc.dg/vmx/ira2c.c: New.
8267 * gcc.dg/vmx/mem.c: New.
8268 * gcc.dg/vmx/newton-1.c: New.
8269 * gcc.dg/vmx/ops.c: New.
8270 * gcc.dg/vmx/sn7153.c: New.
8271 * gcc.dg/vmx/spill2.c: New.
8272 * gcc.dg/vmx/spill3.c: New.
8273 * gcc.dg/vmx/spill.c: New.
8274 * gcc.dg/vmx/t.c: New.
8275 * gcc.dg/vmx/varargs-1.c: New.
8276 * gcc.dg/vmx/varargs-2.c: New.
8277 * gcc.dg/vmx/varargs-3.c: New.
8278 * gcc.dg/vmx/varargs-4.c: New.
8279 * gcc.dg/vmx/varargs-5.c: New.
8280 * gcc.dg/vmx/varargs-6.c: New.
8281 * gcc.dg/vmx/varargs-7.c: New.
8282 * gcc.dg/vmx/vmx.exp: New.
8283 * gcc.dg/vmx/vprint-1.c: New.
8284 * gcc.dg/vmx/vscan-1.c: New.
8285 * gcc.dg/vmx/x-01.c: New.
8286 * gcc.dg/vmx/x-02.c: New.
8287 * gcc.dg/vmx/x-03.c: New.
8288 * gcc.dg/vmx/x-04.c: New.
8289 * gcc.dg/vmx/x-05.c: New.
8290 * gcc.dg/vmx/yousufi-1.c: New.
8291 * gcc.dg/vmx/zero-1.c: New.
8292 * gcc.dg/vmx/zero.c: New.
8293
8294 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8295
8296 * g++.dg/lookup/java1.C: Update for chage of
8297 _Jv_AllocObject.
8298 * g++.dg/lookup/java2.C: Likewise.
8299
8300 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8301
8302 * ada/acats/run_all.sh: use -O2 by default.
8303
8304 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8305
8306 * gcc.dg/vr-mult-[12].c: New tests.
8307
8308 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8309
8310 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8311
8312 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8313
8314 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8315
8316 * lib/target-supports.exp (check_profiling_available): Assume profiling
8317 isn't available for mips*-*-elf targets.
8318
8319 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8320
8321 * gcc.dg/builtins-38.c: New test.
8322
8323 2004-04-14 Eric Christopher <echristo@redhat.com>
8324
8325 * g++.dg/charset/charset.exp: Run .cc extension tests.
8326
8327 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8328
8329 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8330
8331 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8332
8333 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8334
8335 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8336
8337 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8338 * gcc.dg/i386-387-2.c: Likewise.
8339
8340 * gcc.dg/i386-387-7.c: New test.
8341 * gcc.dg/i386-387-8.c: New test.
8342
8343 * gcc.dg/builtins-37.c: New test.
8344
8345 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8346
8347 * g++.dg/pch/externc-1.C: Add missing semicolon.
8348
8349 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8350
8351 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8352
8353 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8354
8355 * gcc.c-torture/execute/20040411-1.c: New test.
8356
8357 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8358
8359 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8360
8361 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8362
8363 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8364
8365 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8366
8367 * lib/target-supports.exp (check_named_sections_available): New.
8368 * lib/gcc-dg.exp (dg-require-named-sections): New.
8369 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8370 old-deja.exp. Also prune error-count message from HP linker.
8371 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8372
8373 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8374 * g++.old-deja/g++.pt/static3.C: Likewise.
8375 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8376
8377 2004-04-09 Roger Sayle <roger@eyesopen.com>
8378
8379 * gcc.c-torture/execute/20040409-1.c: New test case.
8380 * gcc.c-torture/execute/20040409-2.c: New test case.
8381 * gcc.c-torture/execute/20040409-3.c: New test case.
8382
8383 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8384
8385 * gcc.dg/20040409-1.c: New test.
8386
8387 2004-04-08 Roger Sayle <roger@eyesopen.com>
8388
8389 PR target/14888
8390 * g++.dg/opt/pr14888.C: New test case.
8391
8392 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8393
8394 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8395 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8396 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8397 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8398 New tests.
8399
8400 2004-04-08 Paul Brook <paul@codesourcery.com>
8401
8402 * gcc.dg/spill-1.c: New test.
8403
8404 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8405
8406 * gcc.dg/torture/builtin-ctype-2.c: New test.
8407
8408 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8409
8410 * gcc.dg/pch/pch.exp: Add largefile test.
8411
8412 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8413
8414 * g++.dg/pch/externc-1.Hs: New.
8415 * g++.dg/pch/externc-1.C: New.
8416
8417 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8418
8419 * gcc.dg/compat/struct-by-value-5a_main.c,
8420 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8421 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8422 * gcc.dg/compat/struct-by-value-5a_x.c,
8423 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8424 gcc.dg/compat/struct-by-value-5_x.c.
8425 * gcc.dg/compat/struct-by-value-5a_y.c,
8426 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8427 gcc.dg/compat/struct-by-value-5_y.c.
8428
8429 * gcc.dg/compat/struct-by-value-6a_main.c,
8430 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8431 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8432 * gcc.dg/compat/struct-by-value-6a_x.c,
8433 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8434 gcc.dg/compat/struct-by-value-6_x.c.
8435 * gcc.dg/compat/struct-by-value-6a_y.c,
8436 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8437 gcc.dg/compat/struct-by-value-6_y.c.
8438
8439 * gcc.dg/compat/struct-by-value-7a_main.c,
8440 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8441 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8442 * gcc.dg/compat/struct-by-value-7a_x.c,
8443 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8444 gcc.dg/compat/struct-by-value-7_x.c.
8445 * gcc.dg/compat/struct-by-value-7a_y.c,
8446 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8447 gcc.dg/compat/struct-by-value-7_y.c.
8448
8449 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8450
8451 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8452 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8453 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8454 options.
8455
8456 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8457
8458 * gcc.dg/builtins-36.c: New test.
8459
8460 2004-04-06 Paul Brook <paul@codesourcery.com>
8461
8462 * README.gcc: Remove obsolete contraint on testcases.
8463
8464 2004-04-05 Paul Brook <paul@codesourcery.com>
8465
8466 PR2123
8467 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8468 failure and exit(0) on success.
8469 * g++.dg/expr/anew2.C: Ditto.
8470 * g++.dg/expr/anew3.C: Ditto.
8471 * g++.dg/expr/anew4.C: Ditto.
8472
8473 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8474
8475 PR c++/3518
8476 * g++.dg/template/unify7.C: New.
8477
8478 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8479
8480 * g++.dg/README: Bring up to date with new subdirectories; remove
8481 duplicate subdirectory lines.
8482
8483 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8484
8485 PR c++/14007
8486 * g++.dg/template/unify5.C: New.
8487 * g++.dg/template/unify6.C: New.
8488 * g++.dg/template/qualttp20.C: Adjust.
8489 * g++.old-deja/g++.jason/report.C: Adjust.
8490 * g++.old-deja/g++.other/qual1.C: Adjust.
8491
8492 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8493
8494 PR c++/14803
8495 * g++.dg/inherit/ptrmem1.C: New test.
8496
8497 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8498
8499 PR c++/14755
8500 * gcc.c-torture/execute/20040331-1.c: New test.
8501 * gcc.dg/20040331-1.c: New test.
8502
8503 2004-04-01 Paul Brook <paul@codesourcery.com>
8504
8505 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8506
8507 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8508
8509 PR c++/14724
8510 * g++.dg/init/goto1.C: New test.
8511
8512 PR c++/14763
8513 * g++.dg/template/defarg4.C: New test.
8514
8515 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8516
8517 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8518
8519 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8520
8521 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8522
8523 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8524
8525 * gcc.dg/noncompile/undeclared-2.c: New test.
8526
8527 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8528
8529 * gcc.dg/940409-1.c: Remove XFAIL.
8530 * gcc.dg/reg-vol-struct-1.c: New test.
8531
8532 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8533
8534 * gcc.dg/torture/builtin-wctype-1.c: New test.
8535
8536 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8537
8538 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8539 * gcc.dg/20001101-1.c: Likewise.
8540 * gcc.dg/20001102-1.c: Likewise.
8541
8542 2004-03-25 Roger Sayle <roger@eyesopen.com>
8543
8544 * gcc.dg/compare8.c: Add an additional test for XOR.
8545
8546 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8547
8548 * gcc.dg/torture/builtin-ctype-1.c: New test.
8549
8550 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8551
8552 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8553 * gcc.dg/torture/builtin-math-1.c: Likewise.
8554 * gcc.dg/torture/builtin-power-1.c: New test.
8555
8556 2004-03-24 Andreas Schwab <schwab@suse.de>
8557
8558 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8559 IA64 assembler.
8560
8561 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8562 Roger Sayle <roger@eyesopen.com>
8563
8564 * gcc.dg/compare8.c: New test case.
8565
8566 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8567
8568 * g++.dg/ext/altivec-7.C: New test.
8569
8570 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8571
8572 PR 12267, 12391, 12560, 13129, 14114, 14133
8573 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8574 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8575 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8576 Adjust error regexps.
8577 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8578 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8579 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8580 * gcc.dg/local1.c: Add explanatory comment.
8581
8582 2004-03-23 Roger Sayle <roger@eyesopen.com>
8583
8584 PR optimization/14669
8585 * g++.dg/opt/fold2.C: New test case.
8586
8587 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8588
8589 PR c/14069
8590 * gcc.dg/20040322-1.c: New test.
8591
8592 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8593
8594 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8595 * gcc.dg/ultrasp4.c: Likewise.
8596 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8597
8598 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8599
8600 * gcc.dg/i386-sse-8.c: Reset default options.
8601
8602 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8603
8604 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8605 in the error message text.
8606
8607 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8608
8609 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8610
8611 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/14616
8614 * g++.dg/init/array13.C: New test.
8615
8616 2004-03-20 Roger Sayle <roger@eyesopen.com>
8617
8618 PR target/13889
8619 * gcc.c-torture/compile/pr13889.c: New test case.
8620
8621 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8622
8623 PR c/14635
8624 * builtins-1.c (nan, nans): Don't test.
8625 * builtins-30.c: Don't use nan, nanf, nanl.
8626 * builtins-35.c: New test.
8627
8628 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8629
8630 * g++.dg/ext/altivec-6.C: New test.
8631
8632 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8633
8634 * g++.dg/init/placement3.C: New test.
8635
8636 * g++.dg/template/spec13.C: New test.
8637
8638 * g++.dg/lookup/using11.C: New test.
8639
8640 * g++.dg/lookup/koenig3.C: New test.
8641
8642 * g++.dg/template/operator2.C: New test.
8643
8644 * g++.dg/expr/dtor3.C: New test.
8645 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8646 marker.
8647 * g++.old-deja/g++.law/visibility28.C: Likewise.
8648
8649 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8650
8651 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8652 * gcc.dg/ppc64-abi-3.c: Likewise.
8653
8654 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8655
8656 PR c++/14545
8657 * g++.dg/parse/template15.C: New test.
8658
8659 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8660
8661 * g++.dg/expr/dtor2.C: New test.
8662
8663 * g++.dg/lookup/anon4.C: New test.
8664
8665 * g++.dg/overload/using1.C: New test.
8666
8667 * g++.dg/template/lookup7.C: New test.
8668
8669 * g++.dg/template/typename6.C: New test.
8670
8671 * g++.dg/expr/cond6.C: New test.
8672
8673 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8674
8675 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8676
8677 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8678
8679 * g++.dg/expr/cond5.C: New test.
8680 * g++.dg/expr/constcast1.C: Likewise.
8681 * g++.dg/expr/ptrmem2.C: Likewise.
8682 * g++.dg/expr/ptrmem3.C: Likewise.
8683 * g++.dg/lookup/main1.C: Likewise.
8684 * g++.dg/template/lookup6.C: Likewise.
8685
8686 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8687
8688 * gcc.dg/local1.c: New test.
8689
8690 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8691
8692 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8693
8694 * gcc.dg/torture/builtin-convert-1.c: New test.
8695
8696 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8697
8698 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8699
8700 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8701
8702 PR c++/14481
8703 * g++.dg/warn/Wunused-7.C: New test.
8704
8705 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8706
8707 * gcc.dg/torture/builtin-integral-1.c: New test.
8708
8709 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8710
8711 PR c++/14586
8712 * g++.dg/parse/non-dependent3.C: New test.
8713
8714 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8715
8716 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8717 * g++.dg/eh/simd-2.C: Likewise.
8718 * g++.dg/init/array10.C: Likewise.
8719 * gcc.c-torture/compile/simd-1.c: Likewise.
8720 * gcc.c-torture/compile/simd-2.c: Likewise.
8721 * gcc.c-torture/compile/simd-3.c: Likewise.
8722 * gcc.c-torture/compile/simd-4.c: Likewise.
8723 * gcc.c-torture/compile/simd-6.c: Likewise.
8724 * gcc.c-torture/execute/simd-1.c: Likewise.
8725 * gcc.c-torture/execute/simd-2.c: Likewise.
8726 * gcc.dg/compat/vector-defs.h: Likewise.
8727 * gcc.dg/20020531-1.c: Likewise.
8728 * gcc.dg/altivec-3.c: Likewise.
8729 * gcc.dg/altivec-4.c: Likewise.
8730 * gcc.dg/altivec-varargs-1.c: Likewise.
8731 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8732 * gcc.dg/i386-mmx-3.c: Likewise.
8733 * gcc.dg/i386-sse-4.c: Likewise.
8734 * gcc.dg/i386-sse-5.c: Likewise.
8735 * gcc.dg/i386-sse-8.c: Likewise.
8736 * gcc.dg/simd-1.c: Likewise.
8737 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8738 __ev64_opaque__ since the machine description provides it.
8739
8740 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8741
8742 * lib/compat.exp (skip_list): New global variable.
8743 Use it to hold the user defined COMPAT_SKIPS list if any.
8744 (compat-obj): Add the members of skip_list to optall.
8745
8746 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8747
8748 * gcc.dg/compat/union-by-value-1_main.c,
8749 union-by-value-1_x.c, union-by-value-1_y.c,
8750 union-check.h, union-defs.h,
8751 union-init.h, union-return-1_main.c,
8752 union-return-1_x.c, union-return-1_y.c: New files.
8753
8754 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8755
8756 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8757 mixed-struct-init.h: Add 4 mixed structure types.
8758 struct-by-value-21_main.c, struct-by-value-21_x.c,
8759 struct-by-value-21_y.c, struct-return-21_main.c,
8760 struct-return-21_x.c, struct-return-21_y.c: New files.
8761
8762 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8763
8764 PR c++/14550
8765 * g++.dg/parse/template14.C: New test.
8766
8767 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8768
8769 * gcc.c-torture/execute/20040313-1.c: New test.
8770
8771 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8772
8773 PR target/14533
8774 * gcc.dg/20040311-2.c: New test.
8775
8776 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8777
8778 PR other/14544
8779 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8780 bit-field.
8781
8782 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8783
8784 * gcc.dg/20040305-2.c: Add missing return statement.
8785
8786 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8787
8788 * gcc.dg/builtins-34.c: Also check pow10*.
8789
8790 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8791
8792 PR target/14262
8793 * gcc.dg/20040305-2.c: New test.
8794
8795 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8796
8797 * gcc.dg/20040310-1.c: New test.
8798
8799 2004-03-11 Roger Sayle <roger@eyesopen.com>
8800
8801 * gcc.c-torture/execute/20040311-1.c: New test case.
8802
8803 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8804
8805 PR c++/14476
8806 * g++.dg/lookup/enum1.C: New test.
8807
8808 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8809
8810 PR c++/14510
8811 * g++.dg/lookup/struct2.C: New test.
8812
8813 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8814
8815 * gcc.dg/builtins-34.c: New test.
8816
8817 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8818
8819 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8820
8821 2004-03-09 James E Wilson <wilson@specifixinc.com>
8822
8823 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8824 * gcc.dg/alias-2.c: New testcase.
8825
8826 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8827
8828 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8829
8830 2004-03-09 Roger Sayle <roger@eyesopen.com>
8831
8832 * gcc.c-torture/execute/20040309-1.c: New test case.
8833
8834 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8835
8836 PR c++/14397
8837 * g++.dg/overload/ref1.C: New.
8838
8839 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8840
8841 PR c++/14409
8842 * g++.dg/template/spec12.C: New test.
8843
8844 PR c++/14448
8845 * g++.dg/parse/crash14.C: New test.
8846
8847 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8848
8849 PR c++/14230
8850 * g++.dg/init/ref11.C: New test.
8851
8852 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8853
8854 PR c++/14432
8855 * g++.dg/parse/builtin2.C: New test.
8856
8857 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8858
8859 PR c++/14401
8860 * g++.dg/init/ctor3.C: New test.
8861 * g++.dg/init/union1.C: New test.
8862 * g++.dg/ext/anon-struct4.C: New test.
8863
8864 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8865
8866 * g++.dg/lookup/koenig1.C: Tweak error messages.
8867 * g++.dg/lookup/used-before-declaration.C: Likewise.
8868 * g++.dg/other/do1.C: Likewise.
8869 * g++.dg/overload/koenig1.C: Likewise.
8870 * g++.dg/parse/crash13.C: Likewise.
8871 * g++.dg/template/instantiate3.C: Likewise.
8872
8873 2004-03-08 Eric Christopher <echristo@redhat.com>
8874
8875 * * lib/target-supports.exp: Enable libiconv in test
8876 compilation. Fix up error checking.
8877
8878 2004-03-08 Roger Sayle <roger@eyesopen.com>
8879
8880 PR middle-end/14289
8881 * gcc.dg/pr14289-1.c: New test case.
8882 * gcc.dg/pr14289-2.c: Likewise.
8883 * gcc.dg/pr14289-3.c: Likewise.
8884
8885 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8886
8887 * gcc.c-torture/execute/20040308-1.c: New test.
8888
8889 2004-03-07 Roger Sayle <roger@eyesopen.com>
8890
8891 * gcc.c-torture/execute/20040307-1.c: New test case.
8892
8893 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8894
8895 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8896
8897 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8898
8899 * gcc.dg/20040306-1.c: New test.
8900
8901 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8902
8903 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8904 them static.
8905 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8906
8907 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8908
8909 PR c/14465
8910 * gcc.dg/decl-6.c: New test.
8911
8912 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8913
8914 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8915 Rename LOGPOW -> LOG_POW.
8916 (SQRT_EXP, POW_EXP): New.
8917
8918 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8919
8920 * gcc.dg/i386-sse-8.c: New test.
8921
8922 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8923
8924 PR c/14114
8925 * gcc.dg/decl-5.c: New test.
8926
8927 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8928
8929 * gcc.dg/20040305-1.c: New test.
8930
8931 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8932
8933 PR other/14354
8934 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8935
8936 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8937
8938 PR c++/14425, c++/14426
8939 * g++.dg/ext/altivec-4.C: New test.
8940 * g++.dg/ext/altivec-5.C: New test.
8941
8942 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8943
8944 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8945 global variables of a type with no linkage.
8946 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8947 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8948 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8949 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8950 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8951 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8952 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8953 * g++.dg/warn/deprecated.C: Name enum Color.
8954 * g++.dg/overload/VLA.C: Name structure for 'b'.
8955 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8956
8957 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8958
8959 * gcc.c-torture/compile/20040304-1.c: New test.
8960
8961 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8962
8963 PR 13728
8964 * gcc.dg/decl-4.c: New testcase.
8965
8966 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8967
8968 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8969 as PRECF if sizeof (float) > sizeof (double).
8970 (PRECL): Make it the same as PRECF if
8971 sizeof (float) > sizeof (long double).
8972
8973 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8974
8975 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8976 system type. Add check for irix6 which doesn't have c99 runtime.
8977
8978 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8979
8980 * gcc.dg/const-elim-1.c: xfail for xtensa.
8981
8982 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8983
8984 PR c++/14369
8985 * g++.dg/template/cond4.C: New test.
8986
8987 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/14360
8990 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8991
8992 PR c++/14361
8993 * g++.dg/parse/defarg7.C: New test.
8994
8995 PR c++/14359
8996 * g++.dg/template/friend26.C: New test.
8997
8998 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8999
9000 PR c++/14324
9001 * g++.dg/abi/mangle21.C: New test.
9002
9003 PR c++/14260
9004 * g++.dg/parse/constructor2.C: New test.
9005
9006 PR c++/14337
9007 * g++.dg/template/sfinae1.C: New test.
9008
9009 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9010
9011 PR c++/14267
9012 * g++.dg/expr/crash2.C: New test.
9013
9014 PR middle-end/13448
9015 * gcc.dg/inline-5.c: New test.
9016 * gcc.dg/always-inline.c: Split out tests into ...
9017 * gcc.dg/always-inline2.c: ... this and ...
9018 * gcc.dg/always-inline3.c: ... this.
9019
9020 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9021
9022 PR debug/12103
9023 * g++.dg/debug/crash1.C: New test.
9024
9025 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9026
9027 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9028 function with __attribute__((noinline)).
9029 (recurser_void2): Likewise.
9030 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9031 (recurser_void2): Likewise.
9032
9033 2004-02-29 Roger Sayle <roger@eyesopen.com>
9034
9035 PR middle-end/14203
9036 * g++.dg/warn/Wunused-6.C: New test case.
9037
9038 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9039
9040 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9041 not defined.
9042
9043 2004-02-27 Eric Christopher <echristo@redhat.com>
9044
9045 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9046 * g++.dg/charset/asm2.c: Run only x86.
9047 * gcc.dg/charset/asm3.c: Ditto.
9048
9049 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9050
9051 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9052 ld_library_path.
9053
9054 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9055
9056 * g++.dg/ext/altivec-3.C: New.
9057
9058 2004-02-26 Richard Henderson <rth@redhat.com>
9059
9060 * g++.dg/ext/attrib10.C: Mark for warning.
9061 * gcc.dg/attr-alias-1.c: New.
9062
9063 2004-02-26 Richard Henderson <rth@redhat.com>
9064
9065 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9066 * gcc.c-torture/execute/20040208-2.c: ... it back.
9067
9068 2004-02-26 Eric Christopher <echristo@redhat.com>
9069
9070 * lib/target-supports.exp (check-iconv-available): New function.
9071 * lib/gcc-dg.exp (dg-require-iconv): New function.
9072 Use above.
9073 * gcc.dg/charset: New directory.
9074 * gcc.dg/charset/charset.exp: New file.
9075 * gcc.dg/charset/asm1.c: Ditto.
9076 * gcc.dg/charset/asm2.c: Ditto.
9077 * gcc.dg/charset/asm3.c: Ditto.
9078 * gcc.dg/charset/asm4.c: Ditto.
9079 * gcc.dg/charset/asm5.c: Ditto.
9080 * gcc.dg/charset/attribute1.c: Ditto.
9081 * gcc.dg/charset/attribute2.c: Ditto.
9082 * gcc.dg/charset/string1.c: Ditto.
9083 * g++.dg/charset: New directory.
9084 * g++.dg/dg.exp: Add here. Special options.
9085 * g++.dg/charset/charset.exp: New file.
9086 * g++.dg/charset/asm1.c: Ditto.
9087 * g++.dg/charset/asm2.c: Ditto.
9088 * g++.dg/charset/asm3.c: Ditto.
9089 * g++.dg/charset/asm4.c: Ditto.
9090 * g++.dg/charset/attribute1.c: Ditto.
9091 * g++.dg/charset/attribute2.c: Ditto.
9092 * g++.dg/charset/extern1.cc: Ditto.
9093 * g++.dg/charset/extern2.cc: Ditto.
9094 * g++.dg/charset/string1.c: Ditto.
9095
9096 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9097
9098 PR c++/14278
9099 * g++.dg/parse/comma1.C: New test.
9100
9101 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9102
9103 PR c++/14284
9104 * g++.dg/template/ttp8.C: New test.
9105
9106 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9107
9108 * gcc.dg/fixuns-trunc-1.c: New test.
9109
9110 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9111
9112 * gcc.dg/builtins-config.h: Use #elif.
9113
9114 2004-02-26 Michael Matz <matz@suse.de>
9115
9116 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9117 * gcc.dg/991214-1.c: Likewise.
9118 * gcc.dg/i386-asm-1.c: Likewise.
9119
9120 2004-02-25 Richard Henderson <rth@redhat.com>
9121
9122 * gcc.c-torture/execute/20040208-2.c: Move ...
9123 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9124
9125 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9126
9127 PR c++/14246
9128 * g++.dg/other/crash-3.C: New test.
9129
9130 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9131
9132 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9133 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9134
9135 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9136 HP-UX.
9137
9138 2004-02-24 Michael Matz <matz@suse.de>
9139
9140 * gcc.dg/i386-regparm.c: New.
9141
9142 2004-02-23 James E Wilson <wilson@specifixinc.com>
9143
9144 * gcc.c-torture/execute/20040223-1.c: New.
9145
9146 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9147 Kazu Hirata <kazu@cs.umass.edu>
9148
9149 * gcc.dg/fwritable-strings-1.c: Remove.
9150
9151 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9152
9153 PR c/14156
9154 * gcc.dg/20040223-1.c: New test.
9155
9156 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9157
9158 PR c++/14106
9159 * g++.dg/ext/typeof9.C: New test.
9160
9161 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9162
9163 PR c++/14250
9164 * g++.dg/other/switch1.C: New test.
9165
9166 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9167
9168 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9169 * gcc.dg/va-arg-1.c: Likewise.
9170
9171 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9172
9173 PR c++/14143
9174 * g++.dg/template/koenig5.C: New test.
9175
9176 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9177
9178 * g++.dg/ext/altivec-1.C: Generalize target triple.
9179 * g++.dg/ext/altivec-2.C: New test case.
9180 * g++.dg/ext/altivec_check.h: New file.
9181 * gcc.dg/altivec-1.c: Generalize target triple;
9182 include altivec_check.h and call altivec_check().
9183 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9184 * gcc.dg/altivec-6.c: New test case.
9185 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9186 type casts as needed.
9187 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9188 altivec_check().
9189 * gcc.dg/altivec-12.c: New test case.
9190 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9191 include altivec_check.h and call altivec_check().
9192 * gcc.dg/altivec_check.h: New file.
9193
9194 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9195
9196 * lib/target-supports.exp (check_alias_available): Don't mangle
9197 function `g' in test program.
9198
9199 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9200
9201 * lib/target-supports.exp (check_profiling_available): Check
9202 argument to determine whether we support a profiling type.
9203 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9204 check_profiling_available.
9205 * g++.dg/bprob/bprob.exp: Likewise
9206 * g77.dg/bprob/bprob.exp: Likewise.
9207 * gcc.misc-tests/bprob.exp: Likewise.
9208 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9209 dg-require-profiling and delete expected error handling.
9210 * gcc.dg/20021014-1.c: Likewise.
9211 * gcc.dg/nest.c: Likewise.
9212
9213 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9214
9215 PR c++/12007
9216 * g++.dg/other/vthunk1.C: New test.
9217
9218 2004-02-20 Falk Hueffner <falk@debian.org>
9219
9220 PR target/14201
9221 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9222
9223 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9224
9225 PR c++/13927
9226 * g++.dg/other/error8.C: Remove XFAIL markers.
9227
9228 PR c++/14173
9229 * g++.dg/ext/packed5.C: New test.
9230
9231 PR c++/14199
9232 * g++.dg/warn/Wunused-5.C: New test.
9233
9234 PR c++/14186
9235 * g++.dg/lookup/member1.C: New test.
9236
9237 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9238
9239 * gcc.c-torture/compile/20040130-1.c: Enable only when
9240 __INT_MAX__ >= 2147483647L.
9241 * gcc.c-torture/compile/961203-1.c: Likewise.
9242
9243 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9244
9245 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9246 * g++.dg/opt/template1.C: Robustify assembler regexp
9247
9248 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9249
9250 * gcc.c-torture/execute/simd-4.x: Remove.
9251 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9252 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9253 Guard with #ifndef SKIP_ATTRIBUTE.
9254 * gcc.dg/compat/vector-1_y.c: Likewise.
9255 * gcc.dg/compat/vector-2_x.c: Likewise.
9256 * gcc.dg/compat/vector-2_y.c: Likewise.
9257 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9258 * g++.dg/eh/simd-2.C: Likewise.
9259
9260 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9261
9262 * gcc.c-torture/compile/complex-1.c: New.
9263
9264 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9265
9266 PR target/14209
9267 * gcc.c-torture/execute/20040218-1.c: New test.
9268
9269 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9270
9271 PR c++/14181
9272 * g++.dg/parse/new2.C: New test.
9273
9274 2004-02-18 Paul Brook <paul@codesourcery.com>
9275
9276 * gcc.c-torture/compile/libcall-1.c: New test.
9277
9278 2004-02-18 Paul Brook <paul@codesourcery.com>
9279
9280 PR debug/12934
9281 * gcc.dg/debug/debug-7.c: New test.
9282
9283 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9284
9285 * gcc.dg/20040217-1.c: New test.
9286
9287 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9288
9289 * gcc.c-torture/execute/990208-1.x: Delete.
9290
9291 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9292
9293 * gcc.c-torture/execute/20040208-2.x: New file.
9294
9295 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9296
9297 PR c++/11326
9298 * g++.dg/abi/structret1.C: New test.
9299
9300 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9301
9302 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9303 (i386_cpuid): No need to test if cpuid is available on AMD64.
9304 Fix assembly, so that it works onboth i386 and AMD64.
9305 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9306 (vecInLong): Fix s[] member type to unsigned int.
9307 (vecInWord): Remove type.
9308 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9309 (a64, b64, c64, d64, e64): Remove.
9310 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9311 Remove unused variable. Remove initialization of removed variables.
9312 Don't call mmx_tests nor sse_tests.
9313 (reference_mmx, reference_sse): Remove.
9314 (check): Add return stmt.
9315 * gcc.dg/i386-sse-7.c: New test.
9316 * gcc.dg/i386-mmx-4.c: New test.
9317
9318 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9319
9320 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9321 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9322 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9323 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9324 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9325 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9326 g++.dg/tc1/dr94.C: Fix line terminator.
9327
9328 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9329
9330 * gcc.c-torture/compile/20040216-1.c: New.
9331
9332 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9333
9334 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9335 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9336 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9337 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9338 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9339 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9340
9341 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9342
9343 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9344
9345 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9346
9347 PR c++/13971
9348 * g++.dg/expr/cond4.C: New test.
9349
9350 PR c++/14086
9351 * g++.dg/lookup/crash2.C: New test.
9352
9353 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9354
9355 * gcc.c-torture/compile/20040214-2.c: New test.
9356
9357 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9358
9359 PR c++/14116
9360 * g++.dg/ext/typeof8.C: New test.
9361
9362 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9363
9364 * gcc.c-torture/compile/20040214-1.c: New test.
9365
9366 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9367
9368 PR c++/13635
9369 * g++.dg/template/spec11.C: New test.
9370
9371 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9372
9373 PR c++/13927
9374 * g++.dg/other/error8.C: New test.
9375
9376 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9377
9378 PR c++/14122
9379 * g++.dg/template/array4.C: New test.
9380
9381 PR c++/14108
9382 * g++.dg/inherit/thunk2.C: New test.
9383
9384 PR c++/14083
9385 * g++.dg/eh/cond2.C: New test.
9386
9387 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9388
9389 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9390
9391 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9392
9393 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9394
9395 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9396
9397 * g++.dg/simd-2.C: xfail on ppc64-linux.
9398
9399 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9400
9401 PR c/456
9402 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9403 tests.
9404
9405 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9406
9407 * gcc.dg/builtins-33.c: New test.
9408
9409 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9410
9411 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9412
9413 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9414
9415 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9416
9417 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9418
9419 * gcc.dg/ppc64-abi-3.c: New test.
9420
9421 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9422
9423 PR c/14092
9424
9425 * gcc.dg/pr14092-1.c: New testcase.
9426
9427 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9428
9429 * gcc.dg/cpp/assert4.c: Fix typo last change.
9430
9431 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9432 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9433
9434 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9435
9436 2004-02-09 Roger Sayle <roger@eyesopen.com>
9437
9438 * gcc.c-torture/compile/20040209-1.c: New test case.
9439
9440 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9441
9442 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9443
9444 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9445
9446 * gcc.c-torture/execute/20040208-[12].c: New tests.
9447
9448 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9449
9450 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9451
9452 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9453
9454 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9455
9456 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9457
9458 Bug 13856
9459 * gcc.dg/visibility-8.c: New testcase.
9460
9461 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9462
9463 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9464 arguments.
9465 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9466
9467 2004-02-07 Roger Sayle <roger@eyesopen.com>
9468
9469 PR middle-end/13696
9470 * g++.dg/opt/fold1.C: New test case.
9471
9472 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9473
9474 PR c++/14033
9475 * g++.dg/other/crash-2.C: New test.
9476
9477 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9478
9479 PR c++/14028
9480 * g++.dg/parse/angle-bracket2.C: New test.
9481
9482 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9483
9484 PR middle-end/13750
9485 Revert:
9486 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9487 PR pch/13361
9488 * testsuite/g++.dg/pch/wchar-1.C: New.
9489 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9490
9491 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9492
9493 PR c++/14008
9494 * g++.dg/parse/error15.C: New test.
9495 * g++.dg/parse/crash11.C: Update dg-error mark.
9496
9497 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9498
9499 PR c++/13932
9500 * g++.dg/warn/conv2.C: New test.
9501
9502 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9503
9504 PR c++/13086
9505 * g++.dg/warn/incomplete1.C: Remove xfail.
9506
9507 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9508
9509 * lib/file-format.exp (gcc_target_object_format): Use
9510 ${tool}_target_compile, not gcc_target_compile.
9511 * lib/target-supports.exp (check_alias_available): Likewise.
9512 (check_gc_sections_available): Likewise.
9513 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9514 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9515 dg-require-alias.
9516
9517 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9518
9519 PR c++/13969
9520 * g++.dg/template/static6.C: New test.
9521
9522 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9523
9524 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9525
9526 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9527
9528 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9529 tests for systems where `char' is unsigned by default.
9530
9531 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9532
9533 PR c++/13997
9534 * g++.dg/template/partial3.C: New test.
9535
9536 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9537
9538 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9539 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9540 Remove mentions of obsolete ports.
9541
9542 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9543
9544 * gcc.dg/noncompile/20001228-1.c: Fix for new
9545 error message.
9546
9547 2004-02-03 Roger Sayle <roger@eyesopen.com>
9548
9549 PR target/9348
9550 * gcc.c-torture/execute/multdi-1.c: New test case.
9551
9552 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/13925
9555 * g++.dg/template/lookup5.C: New test.
9556
9557 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c++/13950
9560 * g++.dg/template/lookup4.C: New test.
9561
9562 PR c++/13970
9563 * g++.dg/parse/error14.C: New test.
9564
9565 PR c++/14002
9566 * g++.dg/parse/template13.C: New test.
9567
9568 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9569
9570 PR c++/13978
9571 * g++.dg/template/koenig4.C: New test.
9572
9573 PR c++/13968
9574 * g++.dg/template/crash17.C: New test.
9575
9576 PR c++/13975
9577 * g++.dg/parse/error13.C: New test.
9578 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9579
9580 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9581
9582 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9583
9584 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9585
9586 PR c/11658
9587 PR c/13994
9588 * gcc.dg/noncompile/20040203-1.c: New test.
9589 * gcc.dg/noncompile/20040203-2.c: Likewise.
9590 * gcc.dg/noncompile/20040203-3.c: Likewise.
9591 * gcc.dg/20040203-1.c: Likewise.
9592
9593 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9594
9595 PR c++/10858
9596 * g++.dg/template/sizeof7.C: New test.
9597
9598 2004-02-02 Eric Christopher <echristo@redhat.com>
9599 Zack Weinberg <zack@codesourcery.com>
9600
9601 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9602
9603 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9604
9605 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9606 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9607 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9608 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9609
9610 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9611
9612 PR c++/13113
9613 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9614
9615 PR c++/13854
9616 * g++.dg/ext/attrib13.C: New test.
9617
9618 PR c++/13907
9619 * g++.dg/conversion/op2.C: New test.
9620
9621 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9622
9623 * gcc.dg/titype-1.c: Fix pasto.
9624
9625 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9626
9627 * gcc.dg/titype-1.c: New test.
9628
9629 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9630
9631 PR c++/13957
9632 * g++.dg/template/non-type-template-argument-1.C,
9633 g++.dg/template/qualified-id1.C: Update dg-error marks.
9634 * g++.dg/template/nontype6.C: New test.
9635
9636 2004-02-01 Roger Sayle <roger@eyesopen.com>
9637
9638 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9639 * gcc.dg/builtins-31.c: New testcase.
9640 * gcc.dg/builtins-32.c: New testcase.
9641
9642 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9643
9644 * objc.dg/call-super-2.m: Update line numbers
9645 for the including of stddef.h.
9646
9647 2004-01-30 Michael Matz <matz@suse.de>
9648
9649 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9650 g++.dg/ext/case-range3.C: New tests.
9651
9652 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9653
9654 DR206
9655 PR c++/13813
9656 * g++.dg/template/member4.C: New test.
9657
9658 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9659
9660 PR c++/13683
9661 * g++.dg/template/sizeof6.C: New test.
9662
9663 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9664
9665 * gcc.dg/fwritable-strings-1.c: New test.
9666
9667 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9668
9669 * gcc.c-torture/compile/20040130-1.c: New test.
9670
9671 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9672
9673 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9674
9675 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9676
9677 PR c++/13883
9678 * g++.dg/template/ctor3.C: New test.
9679
9680 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9681
9682 * g++.dg/tc1: New directory.
9683 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9684 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9685 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9686 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9687 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9688
9689 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9690
9691 * g++.dg/parse/error11.C: New test.
9692 * g++.dg/parse/error12.C: Likewise.
9693
9694 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9695
9696 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9697 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9698
9699 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9700
9701 PR c++/13791
9702 * g++.dg/ext/attrib12.C: New test.
9703
9704 PR c++/13736
9705 * g++.dg/parse/cast2.C: New test.
9706
9707 2004-01-27 James E Wilson <wilson@specifixinc.com>
9708
9709 * objc.dg/encode-2.m (main): New local string. Set depending on
9710 sizeof long. Use in sscanf call.
9711 * objc.dg/encode-3.m (main): New local string. Set depending on
9712 sizeof long. Use in scan_initial call.
9713
9714 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9715
9716 * objc.dg/call-super-2.m: Make LP64-safe.
9717 * objc.dg/desig-init-1.m: Likewise.
9718
9719 2004-01-27 Devang Patel <dpatel@apple.com>
9720
9721 * g++.dg/debug/namespace1.C: New test.
9722
9723 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9724
9725 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9726 xscale-*-*.
9727
9728 * gcc.dg/arm-mmx-1.c: New test.
9729
9730 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9731
9732 * gcc.dg/20040127-1.c: New test.
9733 * gcc.dg/20040127-2.c: New test.
9734
9735 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9736
9737 * objc.dg/stret-1.m (glob): Renamed to globa.
9738
9739 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9740
9741 PR c++/13663
9742 * g++.dg/expr/for1.C: New test.
9743
9744 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9745
9746 PR middle-end/13779
9747 * gcc.dg/darwin-longlong.c: New test.
9748
9749 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9750
9751 * gcc.dg/20040124-1.c: Moved test from here...
9752 * gcc.c-torture/compile/20040124-1.c: ...to here.
9753
9754 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9755
9756 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9757 the assembly output if -m64 is passed.
9758
9759 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9760
9761 PR c++/13833
9762 * g++.dg/template/cond3.C: New test.
9763
9764 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9765
9766 PR c++/13810
9767 * g++.dg/template/ttp7.C: New test.
9768
9769 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9770
9771 PR c++/13797
9772 * g++.dg/template/nontype4.C: New test.
9773 * g++.dg/template/nontype5.C: Likewise.
9774
9775 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9776
9777 * gcc.dg/torture/mips-clobber-at.c: New test.
9778
9779 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9780
9781 * gcc.dg/20040124-1.c: New test.
9782
9783 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9784
9785 * gcc.dg/20040123-1.c: New test.
9786
9787 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9788
9789 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9790
9791 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9792
9793 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9794
9795 2004-01-23 Andrew Pinski <apinski@apple.com>
9796
9797 * gcc.dg/20030121-1.c: Move to ..
9798 * gcc.dg/20040121-1.c: here.
9799
9800 2004-01-23 Roger Sayle <roger@eyesopen.com>
9801
9802 * gcc.dg/builtins-29.c: New test case.
9803
9804 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9805
9806 PR 18314
9807 * gcc.dg/builtins-30.c: New testcase.
9808
9809 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9810
9811 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9812 * lib/g77.exp: Likewise.
9813 * lib/objc.exp: Likewise.
9814 * lib/g++.exp: Likewise.
9815
9816 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9817
9818 * gcc.dg/struct-by-value-2.c: New test.
9819
9820 2004-01-21 Andrew Pinski <apinski@apple.com>
9821
9822 PR target/13785
9823 * gcc.dg/20030121-1.c: New test.
9824
9825 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9826
9827 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9828 clobber frame pointer register in asm statement.
9829
9830 2004-01-21 Falk Hueffner <falk@debian.org>
9831
9832 * gcc.c-torture/compile/20040121-1.c: New test.
9833
9834 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9835
9836 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9837
9838 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9839
9840 * gcc.dg/ppc64-abi-2.c: New test.
9841
9842 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9843
9844 * lib/treelang.exp: Fill out this file.
9845 * lib/treelang-dg.exp: New File.
9846
9847 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9848
9849 * gcc.c-torture/compile/981022-1.c: Remove.
9850 * gcc.dg/array-5.c: Remove XFAIL.
9851 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9852 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9853 gcc.dg/cond-lvalue-1.c: Update.
9854 * gcc.dg/cast-lvalue-2.c: New test.
9855
9856 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9857
9858 PR c++/13592
9859 * g++.dg/other/error1.C (class foo): Tweak error message.
9860
9861 PR c++/13592
9862 * g++.dg/template/call2.C: New test.
9863
9864 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9865
9866 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9867 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9868 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9869 scalar-return-1_x.c, scalar-return-2_y.c,
9870 scalar-return-3_x.c, scalar-return-3_y.c,
9871 scalar-return-4_x.c, scalar-return-4_y.c,
9872 struct-align-1.h, struct-align-1_x.c,
9873 struct-align-1_y.c, struct-align-2.h,
9874 struct-align-2_x.c, struct-align-2_y.c,
9875 struct-by-value-10_y.c, struct-by-value-11_x.c,
9876 struct-by-value-11_y.c, struct-by-value-12_x.c,
9877 struct-by-value-12_y.c, struct-by-value-13_x.c,
9878 struct-by-value-13_y.c, struct-by-value-14_x.c,
9879 struct-by-value-14_y.c, struct-by-value-15_x.c,
9880 struct-by-value-15_y.c, struct-by-value-16_y.c,
9881 struct-by-value-17_y.c, struct-by-value-18_y.c,
9882 struct-by-value-19_y.c, struct-by-value-1_x.c,
9883 struct-by-value-1_y.c, struct-by-value-20_y.c,
9884 struct-by-value-2_x.c, struct-by-value-2_y.c,
9885 struct-by-value-3_y.c, struct-by-value-4_x.c,
9886 struct-by-value-4_y.c, struct-by-value-5_y.c,
9887 struct-by-value-6_y.c, struct-by-value-7_y.c
9888 struct-by-value-8_x.c, struct-by-value-8_y.c
9889 struct-by-value-9_x.c, struct-by-value-9_y.c
9890 struct-return-10_x.c, struct-return-10_y.c,
9891 struct-return-19_x.c, struct-return-20_x.c
9892 struct-return-2_x.c, struct-return-2_y.c
9893 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9894 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9895
9896 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9897
9898 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9899 attribute on sparc*-sun-solaris2.*.
9900
9901 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9902
9903 PR c++/13710
9904 * g++.dg/ext/typeof7.C: New test.
9905
9906 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9907
9908 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9909 * gcc.dg/const-elim-1.c: Same.
9910
9911 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9912
9913 * objc.dg/stret-1.m: New.
9914 * objc.dg/stret-2.m: New.
9915
9916 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9917
9918 PR c++/11895
9919 * g++.dg/ext/vector1.C: New test.
9920
9921 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9922
9923 * gcc.dg/pch/import-1.c: New.
9924 * gcc.dg/pch/import-1.hs: New.
9925 * gcc.dg/pch/import-1a.h: New.
9926 * gcc.dg/pch/import-1b.h: New.
9927 * gcc.dg/pch/import-1c.h: New.
9928
9929 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9930
9931 PR c++/13574
9932 * g++.dg/ext/array1.C: New test.
9933
9934 PR c++/13178
9935 * g++.dg/conversion/op1.C: New test.
9936
9937 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9938
9939 PR 11864
9940 From Kazumoto Kojima / Dan Kegel:
9941 * gcc.dg/pr11864-1.c: New test.
9942
9943 PR 10392
9944 From Marcus Comstedt / Dan Kegel:
9945 * gcc.dg/pr10392-1.c: New test.
9946
9947 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9948
9949 PR c++/13478
9950 * g++.dg/init/ref10.C: New test.
9951
9952 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9953
9954 PR c++/13407
9955 * g++.dg/parse/typename6.C: New test.
9956
9957 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9958
9959 PR pch/13361
9960 * testsuite/g++.dg/pch/wchar-1.C: New.
9961 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9962
9963 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9964
9965 PR c++/9259
9966 * g++.dg/expr/sizeof2.C: New test.
9967
9968 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9969
9970 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9971
9972 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9973
9974 PR c++/13659
9975 * g++.dg/lookup/strong-using-3.C: New.
9976 * g++.dg/lookup/using-10.C: New.
9977
9978 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9979
9980 PR c++/13594
9981 * g++.dg/lookup/strong-using-2.C: New.
9982
9983 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9984 Dan Kegel <dank@kegel.com>
9985 J"orn Rennecke <joern.rennecke@superh.com>
9986
9987 PR target/9365
9988 * gcc.dg/pr9365-1.c: New test.
9989
9990 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9991
9992 PR c++/8856
9993 * g++.dg/parse/casting-operator2.C: New test.
9994 * g++.old-deja/g++.pt/explicit83.C: Remove.
9995
9996 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9997
9998 * gcc.dg/label-compound-stmt-1.c: New test.
9999 * gcc.c-torture/compile/950922-1.c,
10000 gcc.c-torture/compile/20000211-3.c,
10001 gcc.c-torture/compile/20000518-1.c,
10002 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10003 compound statements.
10004
10005 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10006
10007 * gcc.dg/ppc64-abi-1.c: New test.
10008
10009 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10010
10011 * g++.dg/ext/attrib9.C: Add dg-warnings.
10012
10013 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10014
10015 PR c++/12335
10016 * g++.dg/parse/dtor3.C: New test.
10017
10018 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10019
10020 PR c++/12709
10021 * g++.dg/parse/try-catch-1.C: New test.
10022
10023 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10024
10025 * ada/acats/run_all.sh: Add more verbose output in acats.log
10026 when compiling tests.
10027
10028 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10029
10030 PR 13656
10031 * gcc.dg/typedef-redecl.c: New test case.
10032 * gcc.dg/typedef-redecl.h: New support file.
10033
10034 2004-01-13 Jan Hubicka <jh@suse.cz>
10035
10036 * gcc.dg/always_inline.c: New test.
10037 * gcc.dg/debug/20031231-1.c: Fix.
10038
10039 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10040
10041 PR c++/13474
10042 * g++.dg/template/array3.C: New test.
10043
10044 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10045
10046 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10047 * g++.dg/warn/Wunused-2.C: Likewise.
10048
10049 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10050
10051 PR c++/13289
10052 * g++.dg/template/instantiate6.C: New test.
10053
10054 2004-01-12 Roger Sayle <roger@eyesopen.com>
10055
10056 PR middle-end/11397
10057 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10058
10059 2004-01-12 Jan Hubicka <jh@suse.cz>
10060
10061 PR opt/12826
10062 * gcc.dg/20040112-1.c: New.
10063
10064 * gcc.dg/dwarf-die[1-7].c: Move to...
10065 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10066 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10067
10068 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10069
10070 PR c++/4100
10071 * g++.dg/parse/friend4.C: New test.
10072
10073 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10074
10075 PR c++/4100
10076 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10077 definition is called a friend.
10078
10079 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10080
10081 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10082
10083 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10084
10085 PR c++/3478
10086 * g++.dg/parse/error10.C: New test.
10087 * g++.dg/template/arg2.C: Accept "invalid type" error.
10088
10089 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10090
10091 PR middle-end/13392
10092 * g++.dg/opt/expect2.C: New test.
10093
10094 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10095
10096 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10097 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10098 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10099 Update dg-error regexps.
10100
10101 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10102
10103 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10104 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10105
10106 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10107
10108 * gcc.dg/pragma-re-1.c: Use right pointer type.
10109
10110 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10111
10112 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10113
10114 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10115
10116 * gcc.dg/rs6000-ldouble-1.c: New.
10117
10118 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10119
10120 DR 337
10121 PR c++/9256
10122 * g++.dg/other/abstract1.C: New test.
10123
10124 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10125
10126 * g++.dg/lookup/strong-using-1.C: New.
10127
10128 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10129
10130 PR c/11234
10131 * gcc.dg/func-ptr-conv-1.c: New test.
10132 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10133
10134 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10135
10136 PR target/13380.
10137 * gcc.c-torture/compile/20040109-1.c: New.
10138
10139 2004-01-08 Stuart Hastings <stuart@apple.com>
10140
10141 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10142 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10143 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10144
10145 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10146
10147 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10148
10149 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10150
10151 * ada/acats/run_acats: Treat 'gnatchop' the same way
10152 as 'gnatmake'. Export GCC_DRIVER.
10153 * ada/acats/run_all.sh: Add target_gnatchop. Use
10154 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10155
10156 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10157
10158 PR c++/12573
10159 * g++.dg/template/dependent-expr4.C: New test.
10160
10161 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10162
10163 * gcc.dg/altivec-11.c: New test.
10164
10165 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10166
10167 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10168
10169 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10170
10171 PR c/6024
10172 * gcc.dg/enum-compat-1.c: New test.
10173 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10174
10175 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10176
10177 PR c/12165
10178 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10179 gcc.dg/c99-idem-qual-3.c: New tests.
10180
10181 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10182
10183 * gcc.dg/winline-7.c: Don't cast void * to int.
10184
10185 2004-01-06 Jan Hubicka <jh@suse.cz>
10186
10187 * gcc.dg/i386-sse-5.c: New test
10188 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10189
10190 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10191
10192 PR c++/12815
10193 * g++.dg/rtti/typeid4.C: New test.
10194
10195 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10196
10197 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10198
10199 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10200
10201 PR c++/12132
10202 * g++.dg/template/error11.C: New test.
10203
10204 PR c++/13451
10205 * g++.dg/template/class2.C: New test.
10206
10207 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10208 Richard Sandiford <rsandifo@redhat.com>
10209
10210 PR c++/13387
10211 * g++.dg/opt/alias3.C: New test.
10212
10213 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10214
10215 PR c++/13157
10216 * g++.dg/template/koenig3.C: New test.
10217
10218 PR c++/13529
10219 * g++.dg/parse/offsetof3.C: New test.
10220
10221 * g++.dg/init/copy7.C: Add missing dg-error markers.
10222
10223 PR c++/12226
10224 * g++.dg/init/copy7.c: New test.
10225
10226 PR c++/13536
10227 * g++.dg/parse/cast1.C: New test.
10228
10229 2004-01-04 Jan Hubicka <jh@suse.cz>
10230
10231 * gcc.dg/winline[1-7].c: New tests.
10232
10233 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10234
10235 PR c++/13520
10236 * g++.dg/template/qualttp22.C: New test.
10237
10238 2004-01-01 Jan Hubicka <jh@suse.cz>
10239
10240 * gcc.dg/debug/20031231-1.c: New.
10241 * gcc.c-torture/compile/20040101-1.c: New.
10242 * gcc.dg/dwarf-die-[1-7].c: New.
10243
10244 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10245
10246 PR optimization/13521
10247 * gcc.c-torture/compile/20031231-1.c: New test.
10248
10249 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10250
10251 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10252
10253 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10254
10255 PR c++/10079
10256 * g++.dg/template/crash16.C: New test.
10257
10258 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10259
10260 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10261
10262 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10263
10264 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10265 ports.
10266 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10267 * g++.old-deja/g++.law/profile1.C: Likewise.
10268 * gcc.c-torture/compile/981006-1.c: Likewise.
10269 * gcc.c-torture/execute/loop-2e.x: Likewise.
10270 * gcc.c-torture/execute/loop-2f.x: Remove.
10271 * gcc.c-torture/execute/loop-2g.x: Likewise.
10272 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10273 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10274
10275 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10276
10277 PR c++/13507
10278 * g++.dg/ext/attrib11.C: New test.
10279
10280 PR c++/13494
10281 * g++.dg/template/array2-1.C: New test.
10282 * g++.dg/template/array2-2.C: New test.
10283
10284 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10285
10286 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10287
10288 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10289
10290 PR c++/12774
10291 * g++.dg/template/array1-1.C: New test.
10292 * g++.dg/template/array1-2.C: New test.
10293
10294 2003-12-29 Roger Sayle <roger@eyesopen.com>
10295
10296 PR fortran/12632
10297 * g77.dg/12632.f: New test case.
10298
10299 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10300
10301 PR c++/13289
10302 * g++.dg/parse/nontype1.C: New test.
10303
10304 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10305
10306 PR c++/12403
10307 * g++.dg/parse/explicit1.C: New test.
10308 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10309
10310 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10311
10312 PR c++/13081
10313 * g++.dg/opt/inline6.C: New test.
10314
10315 PR c++/12613
10316 * g++.dg/parse/error9.C: New test.
10317
10318 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10319
10320 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10321
10322 PR c++/13009
10323 * g++.dg/init/assign1.C: New test.
10324
10325 2003-12-28 Roger Sayle <roger@eyesopen.com>
10326
10327 PR c++/13070
10328 * g++.dg/warn/format3.C: New test case.
10329
10330 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10331
10332 * gcc.c-torture/compile/20031227-1.c: New test.
10333
10334 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10335
10336 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10337 * g77.dg/bprob/bprob.exp: Likewise.
10338 * gcc.misc-tests/bprob.exp: Likewise.
10339 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10340 variants on systems where the library does not provide that
10341 functionality.
10342 * gcc.dg/builtins-20.c: Use builtins-config.h.
10343 * gcc.dg/builtins-config.h: New file.
10344
10345 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10346
10347 * lib/gcc-dg.exp (dg-require-profiling): New function.
10348 * lib/target-supports.exp (check_profiling_available): Likewise.
10349 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10350 * g77.dg/bprob/bprob.exp: Likewise.
10351 * gcc.misc-tests/bprob.exp: Likewise.
10352 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10353 * gcc.dg/20021014-1.c: Likewise.
10354 * gcc.dg/nest.c: Likewise.
10355
10356 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10357
10358 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10359 compiling.
10360 * g++.dg/lookup/java2.C: Likewise.
10361 * gcc.dg/cpp/lexident.c: Likewise.
10362
10363 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10364
10365 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10366 given.
10367 * gcc.c-torture/compile/961203-1.c: Likewise.
10368 * gcc.c-torture/compile/980506-1.c: Likewise.
10369
10370 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10371
10372 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10373 (additional_prunes): New global.
10374 (gcc-dg-prune): Handle additional per-test pruning.
10375 (dg-test): Clear additional_prunes between tests.
10376
10377 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10378 dg-prune-output to avoid spurious failures from assembler
10379 complaining about nonexistent WAW violations.
10380 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10381 Use dg-prune-output to avoid spurious failures from assembler
10382 warning about Itanium B-step errata.
10383
10384 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10385
10386 * g++.dg/abi/macro0.C: New test.
10387 * g++.dg/abi/macro1.C: Likewise.
10388 * g++.dg/abi/macro2.C: Likewise.
10389
10390 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10391 * g++.dg/abi/bitfield7.C: Likewise.
10392 * g++.dg/abi/dtor2.C: Likewise.
10393 * g++.dg/abi/mangle11.C: Likewise.
10394 * g++.dg/abi/mangle12.C: Likewise.
10395 * g++.dg/abi/mangle14.C: Likewise.
10396 * g++.dg/abi/mangle17.C: Likewise.
10397 * g++.dg/abi/vbase10.C: Likewise.
10398 * g++.dg/abi/vbase14.C: Likewise.
10399 * g++.dg/template/qualttp17.C: Likewise.
10400
10401 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10402
10403 PR c/11995
10404 * gcc.dg/20031223-1.c: New test.
10405
10406 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10407
10408 * gcc.dg/noreturn-7.c: New test.
10409
10410 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10411
10412 * gcc.dg/null-pointer-1.c: New test.
10413
10414 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10415
10416 * g++.old-deja/g++.jason/template18.C: Remove.
10417 * g++.old-deja/g++.jason/template37.C: Likewise.
10418
10419 PR c++/12862
10420 * g++.dg/lookup/ns1.C: New test.
10421
10422 PR c++/12397
10423 * g++.dg/template/lookup3.C: New test.
10424
10425 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10426
10427 * g++.dg/template/recurse1.C: New test
10428
10429 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10430
10431 PR c++/12479
10432 * g++.dg/parse/semicolon1.C: New test.
10433 * g++.dg/parse/semicolon1.h: Likewise.
10434
10435 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10436
10437 * gcc.dg/darwin-misaligned.c: New test.
10438
10439 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10440
10441 PR c/9163
10442 * gcc.dg/20031222-1.c: New test.
10443
10444 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10445
10446 PR c++/13438
10447 * g++.dg/parse/error8.C: New test.
10448
10449 PR c++/11554
10450 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10451
10452 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10453
10454 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10455 too small.
10456 * gcc.c-torture/compile/930217-1.c: Likewise.
10457 * gcc.c-torture/compile/930513-1.c: Likewise.
10458 * gcc.c-torture/execute/920908-2.c: Likewise.
10459 * gcc.c-torture/execute/921204-1.c: Likewise.
10460 * gcc.c-torture/execute/930621-1.c: Likewise.
10461 * gcc.c-torture/execute/930630-1.c: Likewise.
10462 * gcc.c-torture/execute/931031-1.c: Likewise.
10463 * gcc.c-torture/execute/980602-2.c: Likewise.
10464 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10465 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10466 * gcc.c-torture/execute/extzvsi.c: Likewise.
10467 * gcc.c-torture/unsorted/ext.c: Likewise.
10468
10469 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10470
10471 PR target/12749
10472 * gcc.c-torture/compile/20031220-2.c: New test case.
10473
10474 2003-12-20 Roger Sayle <roger@eyesopen.com>
10475
10476 PR optimization/13031
10477 * gcc.c-torture/compile/20031220-1.c: New test case.
10478
10479 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10480
10481 * gcc.dg/cast-function-1.c: New test.
10482
10483 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10484
10485 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10486 formats.
10487
10488 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10489
10490 PR c++/12795
10491 * g++.dg/ext/attrib10.C: New test.
10492
10493 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10494
10495 * gcc.dg/cleanup-10.c: New test.
10496 * gcc.dg/cleanup-11.c: New test.
10497
10498 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10499
10500 PR c++/13239
10501 * g++.dg/opt/expect1.C: New test.
10502
10503 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10504
10505 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10506
10507 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10508
10509 PR debug/12923
10510 * gcc.dg/20031218-1.c: New test.
10511
10512 PR debug/12389
10513 * gcc.dg/20031218-2.c: New test.
10514 * gcc.dg/20031218-3.c: New test.
10515
10516 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10517 of label name and allow for USER_LABEL_PREFIX == "_" names.
10518 * g++.dg/abi/mangle18-2.C: Likewise.
10519 * g++.dg/abi/mangle19-1.C: Likewise.
10520 * g++.dg/abi/mangle19-2.C: Likewise.
10521 * g++.dg/abi/mangle20-1.C: Likewise.
10522 * g++.dg/abi/mangle20-2.C: Likewise.
10523
10524 2003-12-18 Richard Henderson <rth@redhat.com>
10525
10526 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10527
10528 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10529 Dan Kegel <dank@kegel.com>
10530
10531 PR other/12009
10532 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10533 testing a cross compiler, it causes spurious compile failures.
10534 * lib/g++.exp: Likewise.
10535
10536 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10537
10538 PR c++/13262
10539 * g++.dg/template/access13.C: New test.
10540
10541 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10542
10543 * gcc.dg/20031216-1.c: New test.
10544
10545 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10546
10547 PR c++/9154
10548 * g++.dg/template/error10.C: New test.
10549
10550 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10551
10552 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10553 * g++.dg/eh/simd-2.C: Likewise.
10554
10555 2003-12-17 James E Wilson <wilson@specifixinc.com>
10556 Roger Sayle <roger@eyesopen.com>
10557
10558 * gcc.c-torture/execute/ieee/mzero5.c: New.
10559
10560 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10561
10562 PR c++/10603
10563 * g++.dg/parse/error6.C: New test.
10564
10565 PR c++/12827
10566 * g++.dg/parse/error7.C: New test.
10567
10568 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10569
10570 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10571 at -O with stabs debugging formats.
10572 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10573 * gcc.dg/debug/debug-2.c: Likewise.
10574
10575 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10576
10577 PR c++/12696
10578 * g++.dg/init/error1.C: New test.
10579
10580 PR c++/12218
10581 * g++.dg/init/pm3.C: New test.
10582
10583 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10584
10585 PR c/3347
10586 * gcc.dg/bitfld-8.c: New test.
10587
10588 2003-12-16 James Lemke <jim@wasabisystems.com>
10589
10590 * gcc.dg/arm-scd42-[123].c: New tests.
10591
10592 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10593
10594 PR c++/9043
10595 * g++.dg/abi/mangle20-1.C: New test.
10596 * g++.dg/abi/mangle20-2.C: New test.
10597
10598 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10599
10600 PR c++/13275
10601 * g++.dg/other/offsetof2.C: Remove XFAIL.
10602 * g++.dg/parse/offsetof1.C: New test.
10603 * g++.gd/parse/offsetof2.C: Likewise.
10604
10605 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10606
10607 * g++.dg/template/nontype3.C: New test.
10608 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10609
10610 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10611
10612 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10613
10614 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10615
10616 PR c++/13387
10617 * g++.dg/expr/assign1.C: New test.
10618
10619 PR c++/13242
10620 * g++.dg/abi/mangle19-1.C: New test.
10621 * g++.dg/abi/mangle19-2.C: New test.
10622
10623 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10624
10625 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10626
10627 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10628
10629 * gcc.c-torture/execute/20031216-1.c: New test.
10630
10631 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10632
10633 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10634 an ICE regression.
10635
10636 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10637
10638 PR c++/10926
10639 * g++.dg/template/error9.C: New test.
10640
10641 PR c++/11116
10642 * g++.dg/template/error8.C: New test.
10643
10644 2003-12-15 Roger Sayle <roger@eyesopen.com>
10645
10646 PR middle-end/13400
10647 * gcc.c-torture/execute/20031215-1.c: New test case.
10648
10649 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10650
10651 PR c++/13269
10652 * g++.dg/parse/error5.C: New test.
10653
10654 PR c++/12989
10655 * g++.dg/expr/sizeof1.C: New test.
10656
10657 PR c++/13310
10658 * g++.dg/template/crash15.C: New test.
10659
10660 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10661
10662 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10663 a non-POD type as the last named parameter of a varargs function.
10664
10665 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10666
10667 PR c++/13243
10668 PR c++/12573
10669 * g++.dg/template/crash14.C: New test.
10670 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10671
10672 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10673
10674 * g++.dg/other/java1.C: New test.
10675
10676 PR c++/13241
10677 * g++.dg/abi/mangle18-1.C: New test.
10678 * g++.dg/abi/mangle18-2.C: New test.
10679
10680 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10681
10682 PR optimization/10312
10683 * gcc.c-torture/execute/20031214-1.c: New.
10684
10685 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10686
10687 PR c++/10779
10688 PR c++/12160
10689 * g++.dg/parse/error3.C: New test.
10690 * g++.dg/parse/error4.C: Likewise.
10691 * g++.dg/abi/mangle4.C: Tweak error messages.
10692 * g++.dg/lookup/using5.C: Likewise.
10693 * g++.dg/other/error2.C: Likewise.
10694 * g++.dg/parse/typename5.C: Likewise.
10695 * g++.dg/parse/undefined1.C: Likewise.
10696 * g++.dg/template/arg2.C: Likewise.
10697 * g++.dg/template/ttp3.C: Likewise.
10698 * g++.dg/template/type1.C: Likewise.
10699 * g++.old-deja/g++.other/crash32.C: Likewise.
10700 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10701
10702 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10703
10704 PR c++/13106
10705 * g++.dg/warn/noreturn-3.C: New test.
10706
10707 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10708
10709 PR c++/13118
10710 * g++.dg/abi/covariant3.C: New.
10711
10712 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10713
10714 * g++.dg/eh/ia64-1.C: New test.
10715
10716 2003-12-12 Roger Sayle <roger@eyesopen.com>
10717
10718 PR optimization/13037
10719 * g77.f-torture/execute/13037.f: New test case.
10720
10721 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10722
10723 PR c++/12881
10724 * g++.dg/abi/covariant2.C: New.
10725
10726 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10727
10728 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10729
10730 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10731
10732 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10733
10734 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10735
10736 PR other/10819
10737 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10738 to fix Bug 10819.
10739 * lib/g++.exp (g++_version): Likewise.
10740 * lib/g77.exp (g77_version): Likewise.
10741 * lib/objc.exp (default_objc_version): Likewise.
10742
10743 2003-12-10 Richard Henderson <rth@redhat.com>
10744
10745 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10746
10747 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10748
10749 2003-12-08 Matt Austern <austern@apple.com>
10750
10751 PR c/13134
10752 * lib/gcc-dg.exp (dg-require-visibility): Define.
10753 * lib/target-supports (check_visibility_available): Define.
10754 * gcc.dg/visibility-1.c: New test.
10755 * gcc.dg/visibility-2.c: Likewise.
10756 * gcc.dg/visibility-3.c: Likewise.
10757 * gcc.dg/visibility-4.c: Likewise.
10758 * gcc.dg/visibility-5.c: Likewise.
10759 * gcc.dg/visibility-6.c: Likewise.
10760 * g++.dg/ext/visibility-1.C: Likewise.
10761 * g++.dg/ext/visibility-2.C: Likewise.
10762 * g++.dg/ext/visibility-3.C: Likewise.
10763 * g++.dg/ext/visibility-4.C: Likewise.
10764 * g++.dg/ext/visibility-5.C: Likewise.
10765 * g++.dg/ext/visibility-6.C: Likewise.
10766
10767 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10768
10769 * g++.dg/lookup/java1.C: New test.
10770 * g++.dg/lookup/java2.C: New test.
10771
10772 2003-12-07 Falk Hueffner <falk@debian.org>
10773
10774 * g++.dg/opt/noreturn-1.C: New test.
10775
10776 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10777
10778 * gcc.dg/overflow-1.c: New test.
10779
10780 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10781
10782 * g77.f-torture/compile/13060.f: New test.
10783
10784 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10785
10786 PR c++/13323
10787 * g++.dg/inherit/operator2.C: New test.
10788
10789 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10790
10791 PR c++/13305
10792 * g++.dg/ext/attrib9.C: New test.
10793
10794 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10795
10796 PR c++/13314
10797 * g++.dg/template/error7.C: New test.
10798
10799 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10800 J"orn Rennecke <joern.rennecke@superh.com>
10801
10802 PR target/13302
10803 * g++.dg/other/struct-va_list.C: New test.
10804
10805 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10806
10807 PR c++/13166
10808 * g++.dg/parse/defarg6.C: New test.
10809
10810 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10811
10812 PR target/13256
10813 * gcc.c-torture/execute/20031201-1.c: New test.
10814
10815 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10816
10817 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10818
10819 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10820
10821 * gcc.dg/builtin-return-1.c: New test.
10822
10823 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10824 J"orn Rennecke <joern.rennecke@superh.com>
10825
10826 PR optimization/13260
10827 * gcc.c-torture/execute/20031204-1.c: New test.
10828
10829 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10830
10831 PR c++/9127
10832 * g++.dg/template/error6.C: New test.
10833
10834 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10835
10836 * gcc.dg/20031202-1.c: New test.
10837
10838 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10839
10840 PR c++/13179
10841 * g++.dg/template/eh1.C: New test.
10842
10843 PR c++/10771
10844 * g++.dg/template/error5.C: New test.
10845
10846 2003-12-02 David Ung <davidu@mips.com>
10847
10848 * gcc.dg/compat/vector-check.h: Corrected type for var
10849 g_##TMODE
10850
10851 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10852
10853 PR c++/10126
10854 * g++.dg/template/ptrmem8.C: New test.
10855
10856 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10857
10858 PR c++/12573
10859 * g++.dg/template/dependent-expr3.C: New test.
10860
10861 2003-12-01 James Lemke <jim@wasabisystems.com>
10862
10863 * gcc.dg/arm-g2.c: New test.
10864
10865 2003-12-01 Roger Sayle <roger@eyesopen.com>
10866
10867 PR optimization/11634
10868 * gcc.dg/20031201-2.c: New test case.
10869
10870 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10871
10872 PR 11433
10873 * objc.dg/proto-lossage-3.m: New test.
10874
10875 2003-12-01 Roger Sayle <roger@eyesopen.com>
10876
10877 PR optimization/12628
10878 * gcc.dg/20031201-1.c: New test case.
10879
10880 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10881
10882 * gcc.dg/unaligned-1.c: New test.
10883
10884 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10885
10886 PR c++/9849
10887 * g++.dg/template/error4.C: New test.
10888 * g++.dg/template/nested3.C: Adjust error markers.
10889
10890 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10891
10892 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10893
10894 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10895
10896 PR c/10333
10897 * gcc.dg/bitfld-7.c: New test.
10898
10899 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10900
10901 * gcc.dg/tls/asm-1.C: New test.
10902
10903 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10904
10905 * gcc.dg/cpp/assert4.c: Update.
10906
10907 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10908
10909 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10910 * gcc.dg/builtin-apply3.c: New test.
10911
10912 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10913
10914 * lib/compat.exp (compat-obj): New xfaildata parameter.
10915 Use it to set compiler_conditional_xfail_data before compiling.
10916 (compat-get-options): Handle dg-xfail-if.
10917 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10918 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10919 * gcc.dg/compat/vector-1_y.c: Likewise.
10920 * gcc.dg/compat/vector-2_x.c: Likewise.
10921 * gcc.dg/compat/vector-2_y.c: Likewise.
10922
10923 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10924
10925 * g++.dg/opt/reg-stack4.C: New test.
10926
10927 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10928
10929 * gcc.dg/builtin-apply2.c: New test.
10930
10931 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10932
10933 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10934
10935 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10936
10937 PR c++/12924
10938 * g++.dg/template/template-id-2.C: New test.
10939
10940 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10941
10942 PR c++/5369
10943 * g++.dg/template/memfriend1.C: New test.
10944 * g++.dg/template/memfriend2.C: Likewise.
10945 * g++.dg/template/memfriend3.C: Likewise.
10946 * g++.dg/template/memfriend4.C: Likewise.
10947 * g++.dg/template/memfriend5.C: Likewise.
10948 * g++.dg/template/memfriend6.C: Likewise.
10949 * g++.dg/template/memfriend7.C: Likewise.
10950 * g++.dg/template/memfriend8.C: Likewise.
10951 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10952
10953 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10954
10955 PR c++/12515
10956 * g++.dg/ext/cond1.C: New test.
10957
10958 2003-11-20 Richard Henderson <rth@redhat.com>
10959
10960 * gcc.dg/20020201-2.c: Remove.
10961 * gcc.dg/20020201-4.c: Remove.
10962 * gcc.dg/20020304-1.c: Remove.
10963
10964 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10965
10966 * gcc.dg/cpp/trad/xwin1.c: New test case.
10967
10968 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10969
10970 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10971 * lib/g77.exp: Likewise.
10972 * lib/objc.exp: Likewise.
10973 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10974 for darwin.
10975
10976 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10977
10978 PR c++/12932
10979 * g++.dg/template/static5.C: New test.
10980
10981 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10982
10983 * gcc.dg/nested-func-1.c: New test.
10984
10985 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10986
10987 * gcc.dg/cpp/assert4.c: New test.
10988
10989 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10990
10991 PR c++/2294
10992 * g++.dg/lookup/using9.c: New test.
10993
10994 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10995
10996 PR c++/12762
10997 * g++.dg/template/error3.C: New test.
10998
10999 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11000
11001 PR ada/13035
11002 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11003 No longer use a wrapper for gcc, since this does not work under
11004 Windows.
11005
11006 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11007
11008 PR c++/2094
11009 * g++.dg/template/ptrmem7.C: New test.
11010
11011 2003-11-13 Andrew Pinski <apinski@apple.com>
11012
11013 * gcc.c-torture/compile/20031113-1.c: New test.
11014
11015 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11016 Kean Johnston <jkj@sco.com>
11017
11018 PR c/13029
11019 * gcc.dg/unused-4.c: Update.
11020
11021 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11022
11023 * g++.dg/opt/const3.C: New test.
11024
11025 2003-11-13 Jan Hubicka <jh@suse.cz>
11026
11027 * gcc.c-torture/compile/20031112-1.c: New test.
11028
11029 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11030
11031 * g++.dg/parse/crash10.C: Remove bogus error marker.
11032
11033 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11034
11035 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11036 (host_gcc): Likewise.
11037 (ROOT): Honor $PWDCMD.
11038 (BASE): Likewise.
11039 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11040
11041 2003-11-12 Catherine Moore <clm@redhat.com>
11042
11043 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11044
11045 2003-11-12 Andreas Jaeger <aj@suse.de>
11046 Jakub Jelinek <jakub@redhat.com>
11047 Andrew Pinski <pinskia@physics.uc.edu>
11048 Richard Henderson <rth@redhat.com>
11049
11050 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11051 systems.
11052 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11053
11054 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11055 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11056
11057 2003-11-11 Andreas Jaeger <aj@suse.de>
11058
11059 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11060
11061 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11062
11063 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11064
11065 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11066 Clean ups.
11067
11068 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11069
11070 * gcc.dg/trampoline-1.c: New test.
11071
11072 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11073
11074 * gcc.c-torture/compile/200031109-1.c: New test.
11075
11076 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11077
11078 PR c/3190
11079 PR c/8714
11080 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11081 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11082 gcc.dg/format/no-y2k-1.c: Update.
11083
11084 2003-11-08 Roger Sayle <roger@eyesopen.com>
11085
11086 PR optimization/10467
11087 * gcc.dg/20031108-1.c: New test case.
11088
11089 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11090
11091 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11092
11093 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11094
11095 * gcc.dg/compound-lvalue-1.c: New test.
11096 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11097 some XFAILs.
11098
11099 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11100
11101 * gcc.dg/altivec-varargs-1.c: New test.
11102
11103 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11104
11105 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11106 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11107 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11108 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11109 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11110
11111 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11112
11113 * gcc.dg/cond-lvalue-1.c: New test.
11114
11115 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11116
11117 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11118
11119 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11120
11121 PR c++/11616
11122 * g++.dg/template/instantiate5.C: New test.
11123
11124 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11125
11126 PR c++/12726
11127 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11128 * ChangeLog: Add missing first entry for above test.
11129
11130 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11131
11132 PR c++/9810
11133 * g++.dg/template/using8.C: New test.
11134 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11135
11136 2003-11-02 Roger Sayle <roger@eyesopen.com>
11137
11138 PR optimization/10817
11139 * gcc.c-torture/compile/20031102-1.c: New test case.
11140
11141 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11142
11143 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11144 2147483647.
11145
11146 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11147
11148 * gcc.dg/20031102-1.c: New test.
11149
11150 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11151
11152 * gcc.dg/complex-1.c: New test.
11153
11154 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11155
11156 PR c++/12796
11157 * g++.dg/template/crash13.C: Adjust expected error location.
11158 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11159
11160 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11161
11162 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11163
11164 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11165
11166 PR/10239
11167 * gcc.c-torture/compile/20031031-2.c: New test.
11168
11169 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11170
11171 PR/11640
11172 * gcc.c-torture/compile/20031031-1.c: New test.
11173
11174 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11175
11176 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11177 * gcc.misc-tests/bprob.exp: Likewise.
11178 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11179 the execution test on arm-elf configs.
11180 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11181 configs that don't support scratch files.
11182 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11183
11184 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11185
11186 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11187 done by dejagnu.
11188
11189 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11190
11191 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11192 Avoid non pure sh syntax. Add more logging.
11193
11194 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11195 fail.
11196
11197 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11198
11199 PR libgcj/10610
11200 * gcc.dg/ppc-stackalign-1.c: New test.
11201
11202 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11203
11204 * ada/acats/run_all.sh: Change output to be more compliant with
11205 dejagnu framework.
11206 Create acats.sum and acats.log files under testsuite/ada/acats
11207 Only run [a-z]* directories, to filter out e.g. CVS.
11208 Redirect build output to log file.
11209
11210 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11211
11212 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11213
11214 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11215
11216 PR ada/5909:
11217 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11218
11219 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11220
11221 * gcc.c-torture/compile/20031023-1.c: New test.
11222 * gcc.c-torture/compile/20031023-2.c: New test.
11223 * gcc.c-torture/compile/20031023-3.c: New test.
11224 * gcc.c-torture/compile/20031023-4.c: New test.
11225
11226 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11227
11228 PR c++/10371
11229 * g++.dg/lookup/scoped8.C: New test.
11230
11231 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11232
11233 * g++.dg/opt/reg-stack3.C: New test.
11234
11235 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11236
11237 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11238
11239 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11240
11241 PR c++/11076
11242 * g++.dg/template/crash13.C: New test.
11243
11244 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11245
11246 * gcc.dg/c99-restrict-2.c: New test.
11247
11248 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11249
11250 PR c++/12698, c++/12699, c++/12700, c++/12566
11251 * g++.dg/inherit/covariant9.C: New test.
11252 * g++.dg/inherit/covariant10.C: New test.
11253 * g++.dg/inherit/covariant11.C: New test.
11254
11255 2003-10-23 Jason Merrill <jason@redhat.com>
11256
11257 PR c++/12726
11258 * g++.dg/ext/complit2.C: New test.
11259
11260 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11261
11262 PR target/12654
11263 * gcc.c-torture/execute/20031020-1.c: New test.
11264
11265 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11266
11267 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11268 following the jump_insn.
11269
11270 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11271
11272 * gcc.dg/cast-lvalue-1.c: New test.
11273
11274 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11275
11276 PR c++/11962
11277 * g++.dg/template/cond2.C: New test.
11278
11279 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11280
11281 * gcc.dg/builtins-28.c: New test.
11282
11283 2003-10-20 Jan Hubicka <jh@suse.cz>
11284
11285 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11286 parameter.
11287 * testsuite/gcc.dg/inline-2.c: Likewise.
11288
11289 2003-10-20 Phil Edwards <phil@codesourcery.com>
11290
11291 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11292 * gcc.dg/nest.c: Likewise.
11293
11294 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11295
11296 PR c++/9781, c++/10583, c++/11862
11297 * g++.dg/parse/crash13.C: New test.
11298
11299 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11300
11301 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11302
11303 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11304
11305 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11306 Define HAVE_C99_RUNTIME except on Solaris.
11307 * gcc.dg/builtins-20.c: Likewise.
11308
11309 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11310
11311 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11312
11313 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11314
11315 PR c++/12495
11316 * g++.dg/template/crash21.C: New test.
11317
11318 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11319
11320 PR c++/2513
11321 * g++.dg/template/typename5.C: New test.
11322
11323 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11324
11325 PR c++/12369
11326 * g++.dg/template/friend25.C: New test.
11327
11328 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11329
11330 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11331 versions.
11332
11333 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11334
11335 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11336 == 2147483647.
11337
11338 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11339
11340 * gcc.c-torture/execute/960416-1.x: Remove.
11341 * gcc.c-torture/execute/divconst-3.x: Likewise.
11342
11343 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11344
11345 PR target/12598
11346 * gcc.dg/torture/cris-volatile-1.c: New test.
11347
11348 2003-10-14 Roger Sayle <roger@eyesopen.com>
11349
11350 PR optimization/9325
11351 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11352 for overflowing floating point to integer conversion during RTL
11353 simplification.
11354
11355 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11356
11357 * objc/execute/_cmd.m: Fix typo.
11358 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11359 Relax 'scan-assembler' regexp.
11360 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11361 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11362 * objc.dg/zero-link-2.m: Remove blank line.
11363 * objc.dg/zero-link-3.m: New test case.
11364
11365 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11366
11367 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11368
11369 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11370 than linker trickery.
11371
11372 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11373
11374 PR c++/12370
11375 * g++.dg/other/friend2.C: New test.
11376
11377 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11378
11379 * gcc.dg/20031012-1.c: New test.
11380
11381 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11382
11383 * gcc.dg/weak/weak-3.c: Fix for new warning.
11384
11385 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11386
11387 PR optimization/8750
11388 * gcc.c-torture/execute/20031012-1.c: New test case.
11389
11390 2003-10-11 Roger Sayle <roger@eyesopen.com>
11391
11392 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11393 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11394
11395 2003-10-11 Roger Sayle <roger@eyesopen.com>
11396
11397 PR optimization/12260
11398 * gcc.c-torture/compile/20031011-2.c: New test case.
11399
11400 2003-10-11 Roger Sayle <roger@eyesopen.com>
11401
11402 * gcc.c-torture/execute/20031011-1.c: New testcase.
11403
11404 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11405
11406 * gcc.c-torture/compile/20031011-1.c: New test.
11407
11408 2003-10-11 Jan Hubicka <jh@suse.cz>
11409
11410 * g++.dg/other/first-global.C: New test.
11411
11412 2003-10-11 Roger Sayle <roger@eyesopen.com>
11413
11414 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11415
11416 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11417
11418 * gcc.c-torture/compile/20031010-1.c: New test.
11419
11420 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11421
11422 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11423 * gcc.c-torture/execute/va-arg-25.c: ... here.
11424
11425 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11426
11427 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11428
11429 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11430
11431 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11432
11433 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11434
11435 * g++.dg/parse/error2.C: New test.
11436
11437 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11438
11439 PR c++/11097
11440 * g++.dg/other/error5.C: Modify the error message.
11441 * g++.dg/lookup/using8.C: New test.
11442
11443 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11444
11445 * gcc.dg/darwin-abi-2.c: New file.
11446 * gcc.c-torture/execute/va-arg-24.c: New file.
11447
11448 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11449
11450 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11451 indentation.
11452
11453 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11454
11455 PR c++/10147
11456 * g++.dg/other/error4.C: Update error messages.
11457 * g++.dg/template/ptrmem4.C: Likewise.
11458
11459 PR c++/12337
11460 * g++.dg/init/new9.C: New test.
11461
11462 PR c++/12334, c++/12236, c++/8656
11463 * g++.dg/ext/attrib8.C: New test.
11464
11465 2003-10-06 Devang Patel <dpatel@apple.com>
11466
11467 * gcc.dg/debug/dwarf2-3.h: New test.
11468 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11469
11470 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11471
11472 * g++.dg/opt/cfg2.C: New test.
11473
11474 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11475
11476 * g++.dg/opt/float1.C: New test.
11477
11478 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11479
11480 * gcc.dg/c90-array-lval-6.c: New test.
11481 * gcc.dg/c99-array-lval-6.c: New test.
11482
11483 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11484 Ziemowit Laski <zlaski@apple.com>
11485
11486 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11487 'Derived', so that it is never considered a class method; add
11488 new warning for '+port' method ambiguity.
11489 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11490 <objc/objc-api.h> (needed on Mac OS X).
11491 * objc.dg/method-13.m: New test.
11492
11493 2003-10-03 Roger Sayle <roger@eyesopen.com>
11494
11495 PR optimization/9325, PR java/6391
11496 * gcc.c-torture/execute/20031003-1.c: New test case.
11497
11498 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11499
11500 PR optimization/12180
11501 * gcc.dg/20031002-1.c: New test.
11502
11503 PR c++/12486
11504 * g++.dg/inherit/error1.C: New test.
11505
11506 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11507
11508 * lib/f-torture.exp (search_for): Rename to...
11509 (search_for_re): This. Also, clean up comments and the
11510 "regexp" invocation.
11511
11512 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11513
11514 * gcc.c-torture/compile/20031002-1.c: New test.
11515
11516 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11517
11518 * g++.dg/opt/cond1.C: New test.
11519
11520 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11521
11522 * gcc.dg/Wold-style-definition-2.c: New testcase.
11523 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11524
11525 2003-09-29 Richard Henderson <rth@redhat.com>
11526
11527 * g++.dg/init/array10.C: Add dg-options.
11528
11529 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11530
11531 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11532
11533 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11534
11535 * g++.dg/template/friend19.C: Fix typo.
11536 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11537
11538 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11539
11540 * gcc.c-torture/execute/20030928-1.c: New test.
11541 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11542
11543 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11544
11545 * g++.dg/opt/unroll1.C: New test.
11546
11547 2003-09-26 Roger Sayle <roger@eyesopen.com>
11548
11549 PR optimization/11741
11550 * gcc.dg/20030926-1.c: New test case.
11551
11552 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11553
11554 PR c++/5655
11555 * g++.dg/parse/access7.C: New test.
11556 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11557
11558 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11559
11560 MERGE OF objc-improvements-branch into MAINLINE:
11561 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11562 if libobjc has not been built.
11563 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11564 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11565 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11566 objc/execute/nested-3.m, objc/execute/np-2.m,
11567 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11568 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11569 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11570 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11571 objc.dg/special/unclaimed-category-1.h,
11572 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11573 well as GNU runtime.
11574 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11575 * execute/cascading-1.m, execute/function-message-1.m,
11576 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11577 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11578 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11579 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11580 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11581 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11582 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11583 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11584 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11585 * objc.dg/bitfield-2.m: Run only on Darwin.
11586 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11587 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11588 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11589 * objc.dg/const-str-1.m: Fix constant string layout.
11590
11591 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11592
11593 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11594
11595 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11596
11597 * gcc.dg/darwin-abi-1.c: New file.
11598
11599 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11600
11601 PR target/12281
11602 * gcc.c-torture/compile/20030921-1.c: New test.
11603
11604 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11605
11606 * g++.dg/opt/reg-stack2.C: New test.
11607
11608 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11609
11610 * g++.dg/eh/delayslot1.C: New test.
11611
11612 2003-09-20 Richard Henderson <rth@redhat.com>
11613
11614 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11615
11616 2003-09-20 Roger Sayle <roger@eyesopen.com>
11617
11618 * gcc.c-torture/execute/20030920-1.c: New test case.
11619
11620 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11621
11622 * g++.dg/rtti/typeid3.C: Correct expected error message.
11623
11624 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11625
11626 PR c++/157
11627 * g++.dg/parse/crash12.C: New test.
11628
11629 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11630
11631 * gcc.dg/compat/mixed-struct-check.h: New.
11632 * gcc.dg/compat/mixed-struct-defs.h: New.
11633 * gcc.dg/compat/mixed-struct-init.h: New.
11634 * gcc.dg/compat/struct-by-value-19_main.c: New.
11635 * gcc.dg/compat/struct-by-value-19_x.c: New.
11636 * gcc.dg/compat/struct-by-value-19_y.c: New.
11637 * gcc.dg/compat/struct-by-value-20_main.c: New.
11638 * gcc.dg/compat/struct-by-value-20_x.c: New.
11639 * gcc.dg/compat/struct-by-value-20_y.c: New.
11640 * gcc.dg/compat/struct-return-19_main.c: New.
11641 * gcc.dg/compat/struct-return-19_x.c: New.
11642 * gcc.dg/compat/struct-return-19_y.c: New.
11643 * gcc.dg/compat/struct-return-20_main.c: New.
11644 * gcc.dg/compat/struct-return-20_x.c: New.
11645 * gcc.dg/compat/struct-return-20_y.c: New.
11646
11647 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11648 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11649 so that it will not complain on LP64 targets.
11650
11651 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11652
11653 PR c++/495
11654 * g++.dg/template/friend24.C: New test.
11655
11656 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11657
11658 PR c++/12332
11659 * g++.dg/template/memtmpl2.C: New test.
11660
11661 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR target/11184
11664 * gcc.dg/builtin-apply1.c: New test.
11665
11666 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11667
11668 PR c++/9848
11669 * g++.dg/warn/Wunused-4.C: New test.
11670
11671 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11672
11673 PR c++/12316
11674 * g++.dg/other/gc2.C: New test.
11675
11676 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11677
11678 PR c++/11991
11679 * g++.dg/rtti/typeid3.C: New test.
11680
11681 PR c++/12266
11682 * g++.dg/overload/template1.C: New test.
11683
11684 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11685
11686 * g++.dg/opt/cfg3.C: New test.
11687
11688 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11689
11690 PR c++/7939
11691 * g++.dg/template/crash11.C: New test.
11692
11693 2003-09-16 Jason Merrill <jason@redhat.com>
11694 Jakub Jelinek <jakub@redhat.com>
11695
11696 * gcc.dg/attr-warn-unused-result.c: New test.
11697
11698 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11699
11700 PR c++/12184
11701 * g++.dg/expr/call2.C: New test.
11702
11703 2003-09-15 Andreas Jaeger <aj@suse.de>
11704
11705 * gcc.dg/Wold-style-definition-1.c: New test.
11706
11707 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11708
11709 PR c++/3907
11710 * g++.dg/parse/template12.C: New test.
11711
11712 * g++.dg/abi/bitfield11.C: New test.
11713 * g++.dg/abi/bitfield12.C: Likewise.
11714
11715 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11716
11717 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11718 non-expansion of functional macro name without arguments at EOL.
11719 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11720
11721 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11722
11723 * gcc.c-torture/execute/20030914-[12].c: New tests.
11724
11725 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11726
11727 PR c++/11788
11728 * g++.dg/overload/addr1.C: New test.
11729
11730 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11731
11732 * gcc.dg/20030909-1.c: New test.
11733
11734 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11735
11736 * gcc.dg/ultrasp10.c: New test.
11737
11738 2003-09-09 Devang Patel <dpatel@apple.com>
11739
11740 * gcc.dg/darwin-ld-6.c: New test.
11741
11742 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11743
11744 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11745
11746 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11747
11748 * gcc.dg/ia64-types1.c: New test.
11749 * gcc.dg/ia64-types2.c: Likewise.
11750
11751 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11752
11753 * gcc.dg/builtins-1.c: Add more _Complex tests.
11754 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11755
11756 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11757 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11758
11759 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11760
11761 PR c++/11786
11762 * g++.dg/lookup/koenig2.C: New test.
11763
11764 PR c++/5296
11765 * g++.dg/rtti/typeid2.C: New test.
11766
11767 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11768
11769 * gcc.c-torture/compile/20030904-1.c: New test.
11770
11771 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11772
11773 * g++.dg/opt/longbranch2.C: New test.
11774
11775 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11776
11777 * g++.dg/template/crash10.C: Only compile it.
11778
11779 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11780
11781 PR middle-end/11665
11782 * gcc.c-torture/compile/20030907-1.c: New test.
11783 * g++.dg/init/array11.C: New test.
11784
11785 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11786
11787 PR c++/11852
11788 * g++.dg/init/struct1.C: New test.
11789
11790 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11791
11792 PR c++/12181
11793 * g++.dg/expr/comma1.C: New test.
11794
11795 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11796
11797 PR c++/11867
11798 * g++.dg/expr/static_cast5.C: New test.
11799
11800 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11801
11802 PR c++/11507
11803 * g++.dg/lookup/scoped7.C: New test.
11804
11805 PR c++/9574
11806 * g++.dg/other/static1.C: New test.
11807
11808 PR c++/11490
11809 * g++.dg/warn/template-1.C: New test.
11810
11811 PR c++/11432
11812 * g++.dg/template/crash10.C: New test.
11813
11814 PR c++/2478
11815 * g++.dg/overload/VLA.C: New test.
11816
11817 PR c++/10804
11818 * g++.dg/template/call1.C: New test.
11819
11820 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11821
11822 PR c++/11794
11823 * g++.dg/parse/using3.C: New test.
11824
11825 2003-09-06 Roger Sayle <roger@eyesopen.com>
11826
11827 PR c++/11409
11828 * g++.dg/overload/builtin3.C: New test case.
11829
11830 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11831
11832 PR c/9862
11833 * gcc.dg/20030906-1.c: New test.
11834 * gcc.dg/20030906-2.c: Likewise.
11835
11836 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11837
11838 PR c++/12167
11839 * g++.dg/parse/defarg5.C: New test.
11840
11841 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11842
11843 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR c++/12163
11846 * g++.dg/expr/static_cast4.C: New test.
11847
11848 PR c++/12146
11849 * g++.dg/template/crash9.C: New test.
11850
11851 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11852
11853 * g++.old-deja/g++.ext/pretty2.C: Update for change
11854 in __FUNCTION__.
11855 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11856
11857 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11858
11859 PR c++/11922
11860 * g++/dg/template/qualified-id1.C: New test.
11861
11862 PR c++/12037
11863 * g++.dg/warn/noeffect4.C: New test.
11864
11865 2003-09-04 Matt Austern <austern@apple.com>
11866
11867 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11868 * g++.dg/ext/fnname2.C: Likewise.
11869 * g++.dg/ext/fnname3.C: Likewise.
11870
11871 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11872
11873 * g++.dg/expr/lval1.C: New test.
11874 * g++.dg/ext/lvcast.C: Remove.
11875
11876 2003-09-03 Roger Sayle <roger@eyesopen.com>
11877
11878 PR optimization/11700.
11879 * gcc.c-torture/compile/20030903-1.c: New test case.
11880
11881 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11882
11883 PR c++/12053
11884 * g++.dg/abi/layout4.C: New test.
11885
11886 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11887
11888 PR c++/11553
11889 * g++.dg/parse/friend3.C: New test.
11890
11891 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11892
11893 PR c++/11847
11894 * g++.dg/template/class1.C: New test.
11895
11896 PR c++/11808
11897 * g++.dg/expr/call1.C: New test.
11898
11899 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11900
11901 PR c++/12114
11902 * g++.dg/init/ref9.C: New test.
11903
11904 PR c++/11972
11905 * g++.dg/template/nested4.C: New test.
11906
11907 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11908
11909 PR c++/12093
11910 * g++.dg/template/non-dependent4.C: New test.
11911
11912 PR c++/11928
11913 * g++.dg/inherit/conv1.C: New test.
11914
11915 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11916
11917 PR c++/6196
11918 * g++.dg/ext/label1.C: New test.
11919 * g++.dg/ext/label2.C: Likewise.
11920
11921 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11922
11923 * g++.dg/expr/cond3.C: New test.
11924
11925 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11926
11927 * gcc.dg/builtins-1.c: Add new builtin cases.
11928
11929 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11930
11931 * gcc.dg/builtins-1.c: Add new cases.
11932 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11933
11934 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11935
11936 * gcc.dg/builtins-1.c: Add more math builtin tests.
11937 * gcc.dg/torture/builtin-attr-1.c: New test.
11938
11939 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11940
11941 PR optimization/5079
11942 * g++.dg/opt/static3.C: New test.
11943
11944 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11945
11946 * gcc.misc-tests/gcov-10b.c: New test.
11947
11948 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11949
11950 * g++.dg/opt/ptrmem3.C: New test.
11951
11952 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11953
11954 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11955
11956 * gcc.dg/20030826-2.c: New test.
11957
11958 2003-08-26 Roger Sayle <roger@eyesopen.com>
11959
11960 PR middle-end/12002
11961 * g77.f-torture/compile/12002.f: New test case.
11962
11963 2003-08-26 Roger Sayle <roger@eyesopen.com>
11964
11965 * gcc.dg/20030826-1.c: New test case.
11966
11967 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11968
11969 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11970
11971 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11972
11973 PR c++/11871
11974 * c++.dg/lookup/crash1.C: New test.
11975
11976 * c++.dg/warn/noeffect3.C: New test.
11977
11978 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11979
11980 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11981 * gcc.dg/compat/vector-1_y.c: Ditto.
11982 * gcc.dg/compat/vector-2_x.c: Ditto.
11983 * gcc.dg/compat/vector-2_y.c: Ditto.
11984
11985 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11986
11987 * gcc.dg/20030702-1.c: New test.
11988
11989 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11990
11991 PR c++/8795
11992 * g++.dg/ext/altivec-1.C: New test.
11993
11994 2003-08-24 Richard Henderson <rth@redhat.com>
11995
11996 * g++.dg/eh/simd-2.C: Add -w for x86.
11997
11998 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11999
12000 * gcc.dg/20030815-1.c: New test.
12001
12002 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12003
12004 PR c++/3765
12005 * g++.dg/parse/access6.C: New test.
12006
12007 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12008
12009 PR c++/641, c++/11876
12010 * g++.dg/template/friend22.C: New test.
12011 * g++.dg/template/friend23.C: Likewise.
12012
12013 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12014
12015 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12016 identically.
12017
12018 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12019
12020 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12021
12022 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12023
12024 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12025
12026 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12027
12028 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12029
12030 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12031
12032 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12033
12034 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12035
12036 PR c++/11919
12037 * g++.dg/overload/prom1.C: New test.
12038
12039 PR c++/11551
12040 * g++.dg/parse/dtor2.C: New test.
12041
12042 PR c++/10762
12043 * g++.dg/parse/using2.C: New test.
12044
12045 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12046
12047 PR target/11805
12048 * gcc.c-torture/compile/20030821-1.c: New.
12049
12050 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12051
12052 PR c++/11834
12053 * g++.dg/template/deduce2.C: New test.
12054
12055 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12056
12057 * gcc.c-torture/execute/20030821-1.c: New test.
12058
12059 2003-08-20 Roger Sayle <roger@eyesopen.com>
12060
12061 PR middle-end/11984
12062 * gcc.dg/20030820-1.c: New test case.
12063
12064 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12065
12066 PR c++/11945
12067 * g++.dg/warn/noeffect2.C: New test.
12068
12069 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12070
12071 PR c++/10926
12072 * g++.dg/template/dtor2.C: New test.
12073
12074 PR c++/11684
12075 * g++.dg/template/operator1.C: New test.
12076 * g++.dg/parse/operator4.C: New test.
12077
12078 PR c++/11946.C
12079 * g++.dg/expr/enum1.C: New test.
12080 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12081
12082 PR c++/11036.C
12083 * g++.dg/parse/elab2.C: New test.
12084 * g++.dg/parse/typedef4.C: Change error message.
12085 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12086 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12087 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12088
12089 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12090
12091 * gcc.dg/pch/warn-1.c: New.
12092 * gcc.dg/pch/warn-1.hs: New.
12093
12094 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12095 not-tested file.
12096
12097 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12098
12099 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12100
12101 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12102
12103 * gcc.dg/uninit-D.c: New Test.
12104 * gcc.dg/uninit-E.c: New Test.
12105 * gcc.dg/uninit-F.c: New Test.
12106 * gcc.dg/uninit-G.c: New Test.
12107
12108 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12109
12110 * g++.dg/README: Describe the pch directory.
12111
12112 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12113
12114 PR c++/11174
12115 * g++.dg/parse/access4.C: New test.
12116 * g++.dg/parse/access5.C: Likewise.
12117 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12118
12119 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12120
12121 * gcc.dg/noncompile/20030818-1.c: New.
12122
12123 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12124
12125 PR c++/11957
12126 * g++.dg/warn/noeffect1.C: New test.
12127
12128 * g++.dg/template/scope2.C: New test.
12129 * g++.dg/template/error2.C: Correct dg-error
12130
12131 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12132
12133 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12134
12135 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12136
12137 PR C++/11512
12138 * g++.dg/template/warn1.C: New.
12139
12140 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12141
12142 * g++.dg/template/error2.C: New test.
12143 * g++.dg/lookup/using7.C: Adjust errors
12144 * g++.old-deja/g++.pt/crash36.C: Likewise.
12145 * g++.old-deja/g++.pt/derived3.C: Likewise.
12146
12147 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12148
12149 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12150 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12151 * gcc.c-torture/execute/builtins/string-9.c: New, from
12152 string-opt-9.c. Adjust for execute/builtins framework.
12153 * gcc.c-torture/execute/string-opt-9.c: Delete.
12154
12155 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12156
12157 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12158
12159 * g++.dg/parse/ret-type2.C: New test.
12160
12161 PR c++/11703
12162 * g++.dg/init/new8.C: New test.
12163
12164 PR c++/10923
12165 * g++.dg/parse/typedef5.C: New test.
12166
12167 PR c++/9512
12168 * g++.dg/parse/qualified2.C: New test.
12169 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12170 invalid code.
12171
12172 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12173
12174 * g++.dg/conversion/ptrmem1.C: New test.
12175
12176 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12177
12178 PR target/11693
12179 * gcc.dg/20030811-1.c: New test.
12180
12181 PR target/11535
12182 * gcc.c-torture/execute/20030811-1.c: New test.
12183
12184 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12185
12186 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12187
12188 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12189
12190 PR c++/11789.C
12191 * g++.dg/inherit/multiple1.C: New test.
12192
12193 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12194
12195 * gcc.dg/spe1.c: New test.
12196
12197 PR c++/11670
12198 * g++.dg/expr/cast2.C: New test.
12199
12200 PR c++/10530
12201 * g++.dg/template/dependent-name2.C: New test.
12202
12203 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12204
12205 * g++.dg/parse/crash11.C: Put the dg options in comments.
12206
12207 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12208
12209 * lib/gcc-dg.exp: Update for diagnostic change.
12210
12211 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12212
12213 PR c++/5767
12214 * g++.dg/parse/crash11.C: New test.
12215
12216 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12217
12218 * gcc.dg/cpp/spacing1.c: Update.
12219
12220 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12221
12222 PR target/11739
12223 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12224 a value for -mtune.
12225
12226 2003-08-04 Roger Sayle <roger@eyesopen.com>
12227
12228 PR middle-end/11771
12229 * gcc.c-torture/compile/20030804-1.c: New test case.
12230
12231 2003-08-04 Roger Sayle <roger@eyesopen.com>
12232
12233 * gcc.dg/20030804-1.c: New test case.
12234
12235 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12236
12237 * gcc.dg/cpp/separate-1.c: New test.
12238
12239 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12240
12241 PR c++/11704
12242 * g++.dg/template/dependent-expr2.C: New test.
12243
12244 PR c++/11766
12245 * g++.dg/expr/ptrmem1.C: New test.
12246
12247 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12248
12249 PR c++/9453
12250 * g++.dg/template/friend15.C: New test.
12251
12252 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12253
12254 * lib/dg-pch.exp: Work round PCH bug.
12255
12256 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12257
12258 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12259 builtins. Move cases from builtins-4.c here.
12260
12261 * gcc.dg/torture/builtin-math-1.c: New test taken from
12262 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12263 additional cases.
12264
12265 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12266 Delete.
12267
12268 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12269
12270 PR c++/9447
12271 * g++.dg/template/using7.C: New test.
12272
12273 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12274
12275 * import1.c, import2.c: New tests.
12276
12277 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12278
12279 * g++.dg/eh/crossjump1.C: New test.
12280
12281 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12282
12283 PR c++/11697
12284 * g++.dg/template/using6.C: New test.
12285
12286 PR c++/11744
12287 * g++.dg/template/koenig2.C: New test.
12288
12289 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12290
12291 PR c++/7983
12292 * g++.dg/parse/typedef4.C: New test.
12293
12294 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12295
12296 PR c++/8442, c++/8806
12297 * g++.dg/template/elab1.C: New test.
12298 * g++.dg/template/type2.C: Likewise.
12299 * g++.dg/template/ttp3.C: Adjust expected error message.
12300 * g++.old-deja/g++.law/visibility13.C: Likewise.
12301 * g++.old-deja/g++.niklas/t135.C: Likewise.
12302 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12303 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12304 template argument.
12305 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12306
12307 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12308
12309 PR c++/11295
12310 * g++.dg/ext/stmtexpr1.C: New test.
12311
12312 * g++.dg/opt/tmp1.C: New test.
12313
12314 PR c++/11525
12315 * g++.dg/parse/constant4.C: New test.
12316
12317 PR c++/9447
12318 * g++.dg/template/using5.C: New test.
12319
12320 2003-07-31 Roger Sayle <roger@eyesopen.com>
12321
12322 * gcc.dg/builtins-27.c: New test case.
12323
12324 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12325
12326 * gcc.dg/tls/opt-7.c: New test.
12327
12328 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12329
12330 * g++.old-deja/g++.other/crash18.C: Remove.
12331
12332 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12333
12334 * g++.dg/template/explicit3.C: New.
12335 * g++.dg/template/explicit4.C: New.
12336 * g++.dg/template/explicit5.C: New.
12337
12338 PR c++/11347
12339 * g++.dg/template/memtmpl1.C: New.
12340
12341 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12342
12343 PR target/11565
12344 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12345 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12346
12347 2003-07-30 Jan Hubicka <jh@suse.cz>
12348
12349 * vtgc1.c: Kill.
12350
12351 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12352
12353 * gcc.dg/struct-in-proto-1.c: New test.
12354
12355 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12356
12357 * gcc.dg/cpp/include2.c: Only expect one message.
12358
12359 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12360
12361 PR c++/9447
12362 * g++.dg/template/using1.C: New test.
12363 * g++.dg/template/using2.C: New test.
12364 * g++.dg/template/using3.C: New test.
12365 * g++.dg/template/using4.C: New test.
12366
12367 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12368
12369 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12370 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12371
12372 2003-07-28 Jan Hubicka <jh@suse.cz>
12373
12374 PR c++/11530
12375 * g++.dg/opt/call1.C: New test.
12376
12377 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12378
12379 PR c++/11667
12380 * g++.dg/init/enum2.C: New test.
12381 * g++.dg/template/overload1.C: Add "-w" option.
12382
12383 2003-07-28 <hp@bitrange.com>
12384
12385 * gcc.dg/Wdeclaration-after-statement-1.c,
12386 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12387
12388 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12389
12390 * gcc.c-torture/compile/20030725-1.c: New test.
12391
12392 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12393
12394 * gcc.dg/20030505.c: Only run for SPE.
12395 Remove definition of opaque type.
12396
12397 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12398
12399 * g++.dg/template/ptrmem6.C: New test.
12400
12401 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12402
12403 * gcc.c-torture/compile/zero-strct-2.c: New test.
12404
12405 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12406
12407 * gcc.dg/intermod-1.c: New test.
12408
12409 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12410
12411 PR c++/11617
12412 * g++.dg/template/lookup2.C: New test.
12413 * g++.dg/template/memclass1.C: Remove instantiated from error.
12414 * g++.dg/other/error2.C: Tweak expected errors.
12415
12416 PR c++/11596
12417 * g++.dg/template/defarg3.C: New test.
12418
12419 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12420
12421 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12422
12423 * g++.dg/inherit/access5.C: New test.
12424
12425 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12426
12427 PR c++/11513
12428 * g++.dg/template/crash8.C: New test.
12429
12430 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12431
12432 PR c/10602
12433 * gcc.dg/noncompile/incomplete-2.c: New test.
12434
12435 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12436
12437 PR c++/11645
12438 * g++.dg/inherit/access4.C: New test.
12439
12440 PR c++/11517
12441 * g++.dg/expr/cond2.C: New test.
12442
12443 PR optimization/10679
12444 * g++.dg/opt/inline4.C: New test.
12445
12446 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12447
12448 * g++.dg/parse/crash10: New test.
12449
12450 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12451
12452 * g++.dg/ext/flexary1.C: New test.
12453
12454 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12455
12456 PR c++/10793
12457 * g++.dg/template/crash9.C: New test.
12458
12459 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12460
12461 PR c++/3004
12462 * g++.dg/parse/typedef3.C: New test.
12463
12464 PR c++/7906
12465 * g++.dg/parse/operator2.C: New test.
12466
12467 PR c++/8895
12468 * g++.dg/parse/def-tmpl-arg1.C: New test.
12469
12470 PR c++/9282
12471 * g++.dg/parse/funptr1.C: New test.
12472
12473 PR c++/9452
12474 * g++.dg/parse/ambig3.C: New test.
12475
12476 PR c++/9454
12477 * g++.dg/parse/operator3.C: New test.
12478
12479 PR c++/9486
12480 * g++.dg/parse/template10.C: New test.
12481
12482 PR c++/9488
12483 * g++.dg/parse/template11.C: New test.
12484
12485 PR c++/10150
12486 * g++.dg/parse/invalid-op1.C: New test.
12487
12488 PR c++/10247
12489 * g++.dg/parse/condexpr1.C: New test.
12490
12491 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12492
12493 * g++.dg/ext/packed3.C: New test.
12494 * g++.dg/ext/packed4.C: New test.
12495
12496 * gcc.dg/pack-test-3.c: New test.
12497
12498 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12499
12500 * lib/compat.exp: Handle dg-options per source file.
12501 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12502 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12503 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12504 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12505 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12506 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12507 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12508 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12509 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12510 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12511 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12512 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12513 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12514 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12515
12516 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12517
12518 PR c/10320
12519 * gcc.c-torture/execute/20030718-1.c: New test.
12520
12521 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12522
12523 PR optimization/11536
12524 * gcc.dg/20030721-1.c: New test.
12525
12526 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12527
12528 PR c++/11546
12529 * g++.dg/template/lookup1.C: New test.
12530
12531 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12532
12533 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12534 diagnostics of ill-formed constructs involving labels.
12535 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12536 the new 'previously defined here' message.
12537
12538 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12539
12540 * g++.dg/parse/non-dependent2.C: New test.
12541
12542 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12543
12544 * g++.dg/init/init-ref4.C: xfail on targets without
12545 weak symbols.
12546
12547 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12548
12549 PR target/11087
12550 * gcc.c-torture/execute/20030717-1.c: New test.
12551
12552 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12553
12554 * g++.dg/opt/cfg1.C: New test.
12555
12556 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12557
12558 PR optimization/11557
12559 * gcc.dg/20030717-1.c: New test.
12560
12561 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12562
12563 PR c++/10476
12564 * g++.dg/expr/crash-1.C: New test.
12565
12566 PR c++/11027
12567 * g++.dg/template/init3.C: New test.
12568
12569 PR c++/8222
12570 * g++.dg/template/non-dependent1.C: New test.
12571
12572 PR c++/11070
12573 * g++.dg/template/non-dependent2.C: New test.
12574
12575 PR c++/11071
12576 * g++.dg/template/non-dependent3.C: New test.
12577
12578 PR c++/9907
12579 * g++.dg/template/sizeof5.C: New test.
12580
12581 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12582
12583 PR 11498
12584 * gcc.c-torture/compile/mangle-1.c: New file.
12585
12586 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12587
12588 PR c++/7809
12589 * g++.dg/parse/access3.C: New test.
12590
12591 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12592
12593 PR c++/11384
12594 * g++.dg/init/init-ref4.C: New test.
12595
12596 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12597
12598 PR c++/11547
12599 * g++.dg/parse/constant3.C: New test.
12600 * g++.dg/parse/crash7.C: Likewise.
12601
12602 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12603
12604 PR target/11008
12605 * gcc.dg/i386-pentium4-not-mull.c: New.
12606
12607 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12608
12609 * gcc.dg/asm-names.c (ymain): Make it weak.
12610
12611 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12612
12613 PR c++/5421
12614 * g++.dg/template/friend21.C: New test.
12615
12616 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12617
12618 * gcc.dg/cleanup-8.c: New test.
12619 * gcc.dg/cleanup-9.c: New test.
12620
12621 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12622
12623 * g++.dg/ext/dll-MI1.h: New file.
12624 * g++.dg/ext/dllexport-MI1.C: New file.
12625 * g++.dg/ext/dllimport-MI1.C: New file.
12626
12627 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12628
12629 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12630 it does not have cmpstrsi patterns (just cmpmemsi).
12631
12632 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12633
12634 PR debug/11473
12635 * g++.dg/debug/debug8.C: New test.
12636
12637 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12638
12639 PR c++/10108
12640 * g++.dg/template/crash7.C: New test.
12641
12642 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12643
12644 PR target/10795
12645 * gcc.c-torture/compile/20030708-1.c: New.
12646
12647 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12648
12649 * gcc.c-torture/execute/20030715-1.c: New test.
12650
12651 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12652
12653 * gcc.dg/pch/inline-3.c: New file.
12654 * gcc.dg/pch/inline-3.hs: New file.
12655 * gcc.dg/pch/inline-4.c: New file.
12656 * gcc.dg/pch/inline-4.hs: New file.
12657
12658 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12659
12660 PR c++/11509
12661 * g++.dg/template/crash6.C: New test.
12662
12663 PR c++/7053
12664 * g++.dg/template/friend20.C: New test.
12665
12666 PR c++/7019
12667 * g++.dg/template/overload2.C: New test.
12668
12669 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12670
12671 PR optimization/11440
12672 * gcc.c-torture/execute/20030714-1.c: New test.
12673
12674 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12675
12676 PR c++/11154
12677 * g++.dg/template/partial2.C: New test.
12678
12679 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12680
12681 PR c++/11503
12682 * g++.dg/template/anon1.C: New test.
12683
12684 PR c++/11493
12685 PR c++/11495
12686 * g++.dg/parse/template9.C: Likewise.
12687 * g++.dg/template/crash4.C: New test.
12688 * g++.dg/template/koenig1.C: Likewise.
12689 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12690 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12691 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12692 functions.
12693 * g++.old-deja/g++.jason/template36.C: Likewise.
12694 * g++.old-deja/g++.mike/p1989.C: Likewise.
12695 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12696 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12697 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12698 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12699 compiling.
12700 * g++.old-deja/g++.pt/union2.C: Use this->.
12701
12702 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12703
12704 * gcc.dg/20030711-1.c: New test.
12705
12706 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12707
12708 PR c++/11050
12709 * g++.dg/parse/args1.C: New test.
12710 * g++.pt/defarg8.C: Change expected errors.
12711
12712 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12713
12714 PR c++/8164
12715 * g++.dg/template/nontype2.C: New test.
12716
12717 PR c++/10558
12718 * g++.dg/parse/template8.C: New test.
12719
12720 PR c++/8327
12721 * g++.dg/template/scope1.C: New test.
12722
12723 * g++.dg/warn/Wsign-compare-1.C: New test.
12724
12725 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12726
12727 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12728
12729 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12730
12731 PR c++/9411
12732 * g++.dg/template/explicit2.C: New test.
12733
12734 PR c++/10032
12735 * g++.dg/warn/pedantic1.C: New test.
12736
12737 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12738
12739 PR c++ 9483
12740 * g++.dg/other/field1.C: New test.
12741
12742 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12743
12744 PR c/11449
12745 * gcc.c-torture/compile/20030707-1.c: New.
12746
12747 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12748
12749 PR c++/10849
12750 * g++.dg/template/access12.C: New test.
12751
12752 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12753
12754 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12755 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12756 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12757 * gcc.misc-tests/gcov.exp: Update
12758 * g++.dg/gcov/gcov.exp: Update
12759 * lib/gcov.exp: Update.
12760
12761 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12762
12763 * g++.dg/abi/mangle17.C: Make sure template expressions are
12764 dependent.
12765 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12766 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12767 * g++.dg/opt/stack1.C: Remove erroneous code.
12768 * g++.dg/parse/template7.C: New test.
12769 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12770 * g++.old-deja/g++.pt/crash4.C: Likewise.
12771
12772 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12773
12774 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12775 with zero or one occurence of `$' after the initial `L'.
12776
12777 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12778
12779 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12780
12781 2003-07-08 Roger Sayle <roger@eyesopen.com>
12782
12783 PR c/11370
12784 * gcc.dg/Wunreachable-6.c: New testcase.
12785 * gcc.dg/Wunreachable-7.c: New testcase.
12786
12787 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12788
12789 PR c/11420
12790 * gcc.dg/20030708-1.c: New test.
12791
12792 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12793
12794 * gcc.dg/compat/sdata-section.h: New file.
12795 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12796 * gcc.dg/torture/mips-sdata-1.c: New test.
12797
12798 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12799
12800 PR c++/11030
12801 * g++.dg/template/friend19.C: New test.
12802
12803 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12804
12805 * g++.dg/opt/strength-reduce.C: New test.
12806
12807 2003-07-07 Roger Sayle <roger@eyesopen.com>
12808
12809 PR target/10979
12810 * gcc.dg/20030707-1.c: New testcase.
12811
12812 2003-07-07 Roger Sayle <roger@eyesopen.com>
12813
12814 PR optimization/11059
12815 * g++.dg/opt/emptyunion.C: New testcase.
12816
12817 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12818 Eric Botcazou <ebotcazou@libertysurf.fr>
12819
12820 * g++.dg/opt/stack1.C: New test.
12821
12822 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12823
12824 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12825 run test.
12826
12827 PR c++/11431
12828 * g++.dg/expr/static_cast3.C: New test.
12829
12830 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12831
12832 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12833 everywhere.
12834 * gcc.dg/concat.c: Concatenation of string constants with
12835 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12836 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12837 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12838 necessary to avoid multi-character character constant warning.
12839 * gcc.dg/cpp/escape.c: Likewise.
12840 * gcc.dg/cpp/ucs.c: Likewise.
12841 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12842 Fix a typo.
12843
12844 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12845
12846 PR c/11428
12847 * gcc.c-torture/compile/20030704-1.c: New.
12848
12849 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12850
12851 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12852
12853 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12854
12855 PR c++/5287, PR c++/7910, PR c++/11021
12856 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12857 tests for warnings.
12858 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12859 * g++.dg/ext/dllimport3.C: Likewise.
12860 * g++.dg/ext/dllimport4.C: New file.
12861 * g++.dg/ext/dllimport5.C: New file.
12862 * g++.dg/ext/dllimport6.C: New file.
12863 * g++.dg/ext/dllimport7.C: New file.
12864 * g++.dg/ext/dllimport8.C: New file.
12865 * g++.dg/ext/dllimport9.C: New file.
12866 * g++.dg/ext/dllimport10.C: New file.
12867 * g++.dg/ext/dllexport1.C: New file.
12868
12869 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12870
12871 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12872 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12873
12874 2003-07-03 Roger Sayle <roger@eyesopen.com>
12875
12876 * gcc.dg/builtins-25.c: New testcase.
12877 * gcc.dg/builtins-26.c: New testcase.
12878
12879 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12880
12881 * gcc.dg/compat/vector-defs.h: New file.
12882 * gcc.dg/compat/vector-setup.h: New file.
12883 * gcc.dg/compat/vector-check.h: New file.
12884 * gcc.dg/compat/vector-1_main.c: New file.
12885 * gcc.dg/compat/vector-1_x.c: New file.
12886 * gcc.dg/compat/vector-1_y.c: New file.
12887 * gcc.dg/compat/vector-2_main.c: New file.
12888 * gcc.dg/compat/vector-2_x.c: New file.
12889 * gcc.dg/compat/vector-2_y.c: New file.
12890
12891 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12892 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12893 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12894 * gcc.dg/compat/struct-align-1.h: New file.
12895 * gcc.dg/compat/struct-align-1_main.c: New file.
12896 * gcc.dg/compat/struct-align-1_x.c: New file.
12897 * gcc.dg/compat/struct-align-1_y.c: New file.
12898 * gcc.dg/compat/struct-align-2.h: New file.
12899 * gcc.dg/compat/struct-align-2_main.c: New file.
12900 * gcc.dg/compat/struct-align-2_x.c: New file.
12901 * gcc.dg/compat/struct-align-2_y.c: New file.
12902
12903 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12904 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12905 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12906 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12907 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12908 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12909 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12910 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12911 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12912 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12913 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12914 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12915 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12916 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12917 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12918 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12919 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12920 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12921 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12922 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12923 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12924 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12925 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12926 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12927 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12928 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12929 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12930 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12931 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12932
12933 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12934
12935 * gcc.dg/i386-call-1.c: New test.
12936
12937 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12938
12939 PR c++/9162
12940 * g++.dg/parse/defarg4.C: New.
12941
12942 2003-07-03 Roger Sayle <roger@eyesopen.com>
12943
12944 PR target/10700
12945 * gcc.c-torture/compile/20030703-1.c: New test case.
12946
12947 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12948
12949 * g++.dg/template/local3.C: Remove extra semicolon.
12950
12951 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12952
12953 * gcc.dg/i386-volatile-1.c: New test.
12954
12955 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12956
12957 PR c++/11072
12958 * g++.dg/other/offsetof2.C: XFAIL.
12959 * g++.dg/other/offsetof5.C: New.
12960
12961 PR c++/10219
12962 * g++.dg/template/error1.C: New.
12963
12964 PR c++/9779
12965 * g++.dg/template/dependent-expr1.C: New.
12966
12967 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12968
12969 PR c++/6949
12970 * g++.dg/template/local3.C: New test.
12971
12972 PR c++/11149
12973 * g++.dg/lookup/scoped6.C: New test.
12974
12975 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12976
12977 PR c++/8046
12978 * g++.dg/other/error7.C: New test.
12979
12980 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12981
12982 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12983 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12984 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12985 * g++.old-deja/g++.other/union2.C: Likewise.
12986 * gcc.dg/c90-const-expr-2.c: Likewise.
12987 * gcc.dg/c90-const-expr-3.c: Likewise.
12988 * gcc.dg/c99-const-expr-2.c: Likewise.
12989 * gcc.dg/c99-const-expr-3.c: Likewise.
12990 * gcc.dg/concat.c: Likewise.
12991
12992 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12993
12994 PR c++/9559
12995 * g++.dg/init/static1.C: New test.
12996
12997 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12998
12999 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13000 * g++.old-deja/g++.other/access2.C: Likewise.
13001 * g++.old-deja/g++.other/decl2.C: Likewise.
13002 * gcc.c-torture/execute/20020615-1.c: Likewise.
13003
13004 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13005
13006 PR c++/4933
13007 * g++.dg/template/sizeof4.C: New test.
13008
13009 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13010
13011 * g++.dg/other/error6.C: New test.
13012
13013 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13014
13015 PR c++/10750
13016 * g++.dg/parse/constant2.C: New test.
13017
13018 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13019
13020 PR c++/11106
13021 * g++.dg/other/error5.C: New test.
13022
13023 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13024
13025 * gcc.dg/format/gcc_diag-1.c: New test.
13026
13027 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13028
13029 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13030
13031 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13032
13033 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13034 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13035 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13036
13037 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13038
13039 * gcc.c-torture/execute/builtins/string-8.c: New test.
13040 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13041 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13042 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13043
13044 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13045
13046 PR c++/10468
13047 * g++.dg/ext/typeof6.C: New test.
13048
13049 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13050
13051 PR c++/10796
13052 * g++.dg/init/enum1.C: New test.
13053
13054 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13055
13056 * gcc.dg/20030627-1.c: New test.
13057
13058 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13059
13060 PR c++/11332
13061 * g++.dg/expr/static_cast2.C: New test.
13062
13063 2003-06-26 Roger Sayle <roger@eyesopen.com>
13064 Jakub Jelinek <jakub@redhat.com>
13065
13066 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13067 sprintf(dst,"%s",src) optimization.
13068 * gcc.c-torture/execute/20030626-1.c: New test case.
13069 * gcc.c-torture/execute/20030626-2.c: New test case.
13070
13071 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13072
13073 * gcc.c-torture/execute/multi-ix.c: New test.
13074
13075 * gcc.c-torture/execute/simd-4.c (main):
13076 Added missing semicolon at end of union.
13077
13078 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13079
13080 PR c++/8266
13081 * g++.dg/template/explicit-instantiation3.C: New test.
13082
13083 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13084
13085 * gcc.dg/20030626-1.c: Use signed char.
13086
13087 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13088
13089 * gcc.dg/20030626-1.c: New test.
13090
13091 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13092
13093 * const-str-2.m: Update.
13094
13095 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13096
13097 PR c++/10990
13098 * g++.dg/rtti/dyncast1.C: New test.
13099 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13100 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13101 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13102
13103 PR c++/10931
13104 * g++.dg/expr/static_cast1.C: New test.
13105
13106 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13107
13108 * gcc.dg/20030625-1.c: New test.
13109
13110 2003-06-24 Roger Sayle <roger@eyesopen.com>
13111
13112 * gcc.c-torture/compile/20030624-1.c: New test case.
13113
13114 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13115
13116 * gcc.c-torture/execute/string-opt-17.c: New test.
13117
13118 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/5754
13121 * g++.dg/parse/crash6.C: New test.
13122
13123 2003-06-23 Roger Sayle <roger@eyesopen.com>
13124
13125 * gcc.dg/builtins-24.c: New test case.
13126
13127 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13128
13129 * g++.dg/opt/operator1.C: New test.
13130
13131 2003-06-22 Roger Sayle <roger@eyesopen.com>
13132
13133 * gcc.c-torture/execute/string-opt-16.c: New test case.
13134
13135 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13136
13137 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13138 * g++.old-deja/g++.other/conv7.C: Likewise
13139 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13140 * g++.old-deja/g++.other/overload14.C: Likewise.
13141
13142 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13143
13144 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13145 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13146
13147 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13148
13149 PR c++/10888
13150 * g++.dg/warn/Winline-3.C: New test.
13151
13152 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13153
13154 * lib/target-supports.exp (check_alias_available): Make the test
13155 program acceptable to the Solaris assembler.
13156
13157 PR c++/10749
13158 * g++.dg/template/memclass2.C: New test.
13159
13160 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13161 Eric Botcazou <ebotcazou@libertysurf.fr>
13162
13163 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13164 data for non-matching targets.
13165 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13166
13167 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13168
13169 PR c++/10845
13170 * g++.dg/template/member3.C: New test.
13171
13172 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13173
13174 PR c++/10939
13175 * g++.dg/template/func1.C: New test.
13176
13177 PR c++/9649
13178 * g++.dg/template/static4.C: New test.
13179 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13180
13181 PR c++/11041
13182 * g++.dg/init/ref7.C: New test.
13183
13184 2003-06-19 Matt Austern <austern@apple.com>
13185
13186 PR c++/11228
13187 * g++.dg/anew1.C: New test.
13188 * g++.dg/anew2.C: New test.
13189 * g++.dg/anew3.C: New test.
13190 * g++.dg/anew4.C: New test.
13191
13192 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13193
13194 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13195
13196 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13197
13198 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13199 endian-dependent.
13200
13201 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13202
13203 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13204 Remove cruft.
13205
13206 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13207
13208 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13209 * gcc.c-torture/compile/961203-1.c: Likewise.
13210 * gcc.c-torture/compile/980506-1.c: Likewise.
13211
13212 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13213
13214 PR c++/10712
13215 * g++.dg/lookup/using7.C: New test.
13216
13217 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13218
13219 PR c++/11105
13220 * g++.dg/abi/conv1.C: Remove it.
13221 * g++.dg/template/conv7.C: New test.
13222 * g++.dg/template/conv8.C: Likewise.
13223 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13224 conversion operator.
13225
13226 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13227
13228 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13229 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13230 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13231 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13232 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13233 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13234 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13235 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13236 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13237 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13238 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13239 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13240 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13241 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13242 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13243 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13244 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13245 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13246 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13247 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13248 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13249 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13250 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13251 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13252 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13253 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13254 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13255 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13256 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13257
13258 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13259
13260 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13261 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13262 indications.
13263
13264 2003-06-16 Roger Sayle <roger@eyesopen.com>
13265
13266 * gcc.dg/i386-387-5.c: New test case.
13267 * gcc.dg/i386-387-6.c: New test case.
13268 * gcc.dg/builtins-23.c: New test case.
13269
13270 2003-06-15 Roger Sayle <roger@eyesopen.com>
13271
13272 * gcc.dg/builtins-22.c: New test case.
13273 * gcc.dg/i386-387-1.c: Update to test exp.
13274 * gcc.dg/i386-387-2.c: Likewise.
13275
13276 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13277
13278 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13279
13280 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13281
13282 * lib/gcc-dg.exp (dg-require-dll): New function.
13283 (dg-xfail-if): Likewise.
13284 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13285 driver.
13286
13287 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13288 * gcc.c-torture/compile/20001205-1.c: Likewise.
13289 * gcc.c-torture/compile/20001226-1.c: Likewise.
13290 * gcc.c-torture/compile/20010518-2.c: Likewise.
13291 * gcc.c-torture/compile/20020312-1.c: Likewise.
13292 * gcc.c-torture/compile/20020604-1.c: Likewise.
13293 * gcc.c-torture/compile/920501-12.c: Likewise.
13294 * gcc.c-torture/compile/920501-4.c: Likewise.
13295 * gcc.c-torture/compile/920520-1.c: Likewise.
13296 * gcc.c-torture/compile/920521-1.c: Likewise.
13297 * gcc.c-torture/compile/920625-1.c: Likewise.
13298 * gcc.c-torture/compile/961203-1.c: Likewise.
13299 * gcc.c-torture/compile/980506-1.c: Likewise.
13300 * gcc.c-torture/compile/981006-1.c: Likewise.
13301 * gcc.c-torture/compile/981022-1.c: Likewise.
13302 * gcc.c-torture/compile/981223-1.c: Likewise.
13303 * gcc.c-torture/compile/990617-1.c: Likewise.
13304 * gcc.c-torture/compile/dll.c: Likewise.
13305 * gcc.c-torture/compile/labels-3.c: Likewise.
13306 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13307 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13308 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13309 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13310 * gcc.c-torture/compile/simd-5.c: Likewise.
13311 * gcc.c-torture/compile/20000804-1.x: Remove.
13312 * gcc.c-torture/compile/20001205-1.x: Likewise.
13313 * gcc.c-torture/compile/20001226-1.x: Likewise.
13314 * gcc.c-torture/compile/20010518-2.x: Likewise.
13315 * gcc.c-torture/compile/20020312-1.x: Likewise.
13316 * gcc.c-torture/compile/20020604-1.x: Likewise.
13317 * gcc.c-torture/compile/920501-12.x: Likewise.
13318 * gcc.c-torture/compile/920501-4.x: Likewise.
13319 * gcc.c-torture/compile/920520-1.x: Likewise.
13320 * gcc.c-torture/compile/920521-1.x: Likewise.
13321 * gcc.c-torture/compile/920625-1.x: Likewise.
13322 * gcc.c-torture/compile/961203-1.x: Likewise.
13323 * gcc.c-torture/compile/980506-1.x: Likewise.
13324 * gcc.c-torture/compile/981006-1.x: Likewise.
13325 * gcc.c-torture/compile/981022-1.x: Likewise.
13326 * gcc.c-torture/compile/981223-1.x: Likewise.
13327 * gcc.c-torture/compile/990617-1.x: Likewise.
13328 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13329 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13330 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13331 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13332 * gcc.c-torture/compile/simd-5.x: Likewise.
13333
13334 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13335
13336 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13337
13338 * gcc.c-torture/execute/20030611-1.c: New test.
13339
13340 2003-06-12 Roger Sayle <roger@eyesopen.com>
13341
13342 PR middle-end/168
13343 * gcc.dg/20030612-1.c: New test case.
13344
13345 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13346
13347 PR c++/10635
13348 * g++.dg/expr/cast1.C: New test.
13349
13350 2003-06-12 Roger Sayle <roger@eyesopen.com>
13351
13352 * gcc.dg/builtins-21.c: New test case.
13353
13354 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13355
13356 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13357 options instead of at the end.
13358 * lib/objc.exp (objc_target_compile): Likewise.
13359
13360 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13361
13362 PR c++/10432
13363 * g++.dg/parse/error1.C: New test.
13364
13365 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13366
13367 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13368 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13369 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13370 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13371 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13372 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13373 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13374 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13375 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13376 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13377 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13378 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13379 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13380 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13381 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13382 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13383 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13384 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13385 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13386 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13387 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13388 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13389 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13390 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13391
13392 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13393 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13394 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13395 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13396 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13397 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13398 * gcc.dg/compat/scalar-return-3_main.c: New file.
13399 * gcc.dg/compat/scalar-return-3_x.c: New file.
13400 * gcc.dg/compat/scalar-return-3_y.c: New file.
13401 * gcc.dg/compat/scalar-return-4_main.c: New file.
13402 * gcc.dg/compat/scalar-return-4_x.c: New file.
13403 * gcc.dg/compat/scalar-return-4_y.c: New file.
13404
13405 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13406
13407 * gcc.dg/compat/fp2-struct-check.h: New file.
13408 * gcc.dg/compat/fp2-struct-defs.h: New file.
13409 * gcc.dg/compat/fp2-struct-init.h: New file.
13410 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13411 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13412 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13413 * gcc.dg/compat/struct-return-10_main.c: New file.
13414 * gcc.dg/compat/struct-return-10_x.c: New file.
13415 * gcc.dg/compat/struct-return-10_y.c: New file.
13416
13417 * gcc.dg/compat/compat-common.h: New file.
13418 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13419 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13420 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13421 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13422 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13423 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13424 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13425 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13426 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13427 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13428 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13429 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13430 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13431 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13432 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13433 * gcc.dg/compat/small-struct-check.h: Ditto.
13434 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13435 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13436 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13437 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13438 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13439 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13440 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13441 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13442 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13443 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13444 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13445 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13446 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13447 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13448 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13449 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13450 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13451 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13452 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13453 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13454 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13455 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13456 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13457 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13458 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13459 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13460 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13461 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13462 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13463 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13464
13465 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13466
13467 * g++.dg/pch/static-1.C: New file.
13468 * g++.dg/pch/static-1.Hs: New file.
13469
13470 2003-06-10 Richard Henderson <rth@redhat.com>
13471
13472 * gcc.dg/asm-7.c: Adjust expected warning text.
13473
13474 2003-06-10 Roger Sayle <roger@eyesopen.com>
13475
13476 * gcc.dg/builtins-20.c: New test case.
13477
13478 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13479
13480 PR c++/11131
13481 * g++.dg/opt/template1.C: New test.
13482
13483 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13484
13485 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13486 additional_sources.
13487
13488 2003-05-21 David Taylor <dtaylor@emc.com>
13489
13490 * gcc.dg/Wpadded.c: New file.
13491
13492 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13493
13494 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13495 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13496 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13497 dg-require-weak.
13498
13499 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13500
13501 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13502
13503 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13504
13505 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13506 (dg-require-alias): Likewise.
13507 (dg-require-gc-sections): Likewise.
13508 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13509
13510 2003-06-08 Richard Henderson <rth@redhat.com>
13511
13512 * gcc.dg/20011029-2.c: Fix the array reference.
13513 * gcc.dg/asm-7.c: New.
13514
13515 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13516
13517 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13518
13519 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13520
13521 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13522 (dg-require-gc-sections): Likewise.
13523
13524 2003-06-08 Jan Hubicka <jh@suse.cz>
13525
13526 * i386-cmov1.c: Fix regular expression.
13527 * i386-cvt-1.c: Likewise.
13528 * i386-local.c: Likewise.
13529 * i386-local2.c: Likewise.
13530 * i386-mul.c: Likewise.
13531 * i386-ssetype-1.c: Likewise.
13532 * i386-ssetype-3.c: Likewise.
13533 * i386-ssetype-5.c: Likewise.
13534
13535 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13536
13537 PR c++/11039
13538 * g++.dg/warn/implicit-typename2.C: New test.
13539 * g++.dg/warn/implicit-typename3.C: New test.
13540
13541 2003-06-07 Richard Henderson <rth@redhat.com>
13542
13543 * g++.dg/other/offsetof3.C: Use size_t.
13544 * g++.dg/other/offsetof4.C: Likewise.
13545
13546 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13547
13548 * lib/copy-file.exp: New. Implement gcc_copy_files.
13549
13550 * lib/dg-pch.exp: Load copy-file.exp
13551 (dg-pch): Use gcc_copy_files instead of "file copy".
13552
13553 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13554
13555 * gcc.dg/weak/weak.exp: Simplify.
13556 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13557 * gcc.dg/weak/weak-1.c: Likewise.
13558 * gcc.dg/weak/weak-2.c: Likewise.
13559 * gcc.dg/weak/weak-3.c: Likewise.
13560 * gcc.dg/weak/weak-4.c: Likewise.
13561 * gcc.dg/weak/weak-5.c: Likewise.
13562 * gcc.dg/weak/weak-6.c: Likewise.
13563 * gcc.dg/weak/weak-7.c: Likewise.
13564 * gcc.dg/weak/weak-8.c: Likewise.
13565 * gcc.dg/weak/weak-9.c: Likewise.
13566
13567 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13568
13569 gcc.c-torture/execute/20030606-1.c: New.
13570
13571 2003-06-06 Roger Sayle <roger@eyesopen.com>
13572
13573 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13574 * gcc.dg/builtins-19.c: Likewise.
13575
13576 2003-06-06 Roger Sayle <roger@eyesopen.com>
13577
13578 * gcc.dg/builtins-2.c: Add some more tests.
13579 * gcc.dg/builtins-18.c: New test case.
13580 * gcc.dg/builtins-19.c: New test case.
13581
13582 2003-06-06 Roger Sayle <roger@eyesopen.com>
13583 Jim Wilson <wilson@tuliptree.org>
13584
13585 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13586
13587 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13588
13589 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13590 mempcpy/stpcpy calls not to be optimized into something else.
13591 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13592 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13593 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13594
13595 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13596
13597 * gcc.dg/format/asm_fprintf-1.c: New test.
13598
13599 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13600
13601 * lib/gcc-defs.exp (additional_sources): New variable.
13602 (dg-additional-sources): New function.
13603 (additional_files): New variable.
13604 (dg-additional-files): New function.
13605 (dg-additional-files-options): Likewise.
13606 * lib/gcc-dg.exp (dg-require-weak): New function.
13607 (dg-require-alias): Likewise.
13608 (dg-require-gc-sections): Likewise.
13609 * lib/target-supports.exp (check_alias_available): Remove testfile
13610 parameter.
13611 (check_gc_sections_available): New function.
13612 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13613 (dg-gpp-additional-files): Likewise.
13614 * lib/g++.exp (additional_sources): Remove.
13615 (additional_files): Likewise.
13616 (g++_target_compile): Use dg-additional-files-options.
13617
13618 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13619 Tcl logic.
13620 * gcc.dg/special/ecos.exp: Remove.
13621 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13622 * gcc.dg/special/alias-1.c: Likewise.
13623 * gcc.dg/special/alias-2.c: Likewise.
13624 * gcc.dg/special/gcsec-1.c: Likewise.
13625 * gcc.dg/special/weak-1.c: Likewise.
13626 * gcc.dg/special/weak-2.c: Likewise.
13627 * gcc.dg/special/wkali-1.c: Likewise.
13628 * gcc.dg/special/wkali-2.c: Likewise.
13629
13630 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13631 dg-gpp-additional-*.
13632 * g++.dg/special/conpr-3.C: Likewise.
13633 * g++.dg/special/conpr-4.C: Likewise.
13634 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13635 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13636 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13637 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13638 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13639 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13640 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13641 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13642 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13643 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13644 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13645 * g++.old-deja/g++.other/comdat1.C: Likewise.
13646 * g++.old-deja/g++.other/comdat2.C: Likewise.
13647 * g++.old-deja/g++.other/comdat3.C: Likewise.
13648 * g++.old-deja/g++.other/ctor1.C: Likewise.
13649 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13650
13651 2003-06-05 Richard Henderson <rth@redhat.com>
13652
13653 * gcc.dg/debug/20030605-1.c: New.
13654
13655 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13656
13657 * README.QMTEST: Update.
13658
13659 2003-06-04 Richard Henderson <rth@redhat.com>
13660
13661 * gcc.dg/cleanup-1.c: New.
13662 * gcc.dg/cleanup-2.c: New.
13663 * gcc.dg/cleanup-3.c: New.
13664 * gcc.dg/cleanup-4.c: New.
13665 * gcc.dg/cleanup-5.c: New.
13666 * gcc.dg/cleanup-6.c: New.
13667 * gcc.dg/cleanup-7.c: New.
13668
13669 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13670
13671 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13672
13673 * lib/dg-pch.exp: New file.
13674 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13675 * gcc.dg/pch/pch.exp: Likewise.
13676
13677 2003-06-04 Roger Sayle <roger@eyesopen.com>
13678
13679 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13680 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13681 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13682 * gcc.dg/builtins-17.c: New test case.
13683 * gcc.dg/i386-387-4.c: New test case.
13684 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13685
13686 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13687
13688 * gcc.dg/ultrasp9.c: New test.
13689
13690 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13691
13692 * gcc.c-torture/compile/20030604-1.c: New test.
13693 * gcc.dg/sparc-constant-1.c: New test.
13694
13695 2003-06-03 Glen Nakamura <glen@imodulo.com>
13696
13697 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13698
13699 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13700
13701 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13702
13703 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13704 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13705
13706 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13707
13708 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13709
13710 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13711
13712 PR c++/10940
13713 * g++.dg/template/spec10.C: New test.
13714
13715 2003-06-03 Roger Sayle <roger@eyesopen.com>
13716
13717 * gcc.dg/builtins-16.c: New test case.
13718
13719 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13720
13721 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13722 mempcpy test with post-increments.
13723 * gcc.c-torture/execute/string-opt-3.c: New test.
13724 * gcc.dg/string-opt-1.c: New test.
13725
13726 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13727
13728 PR fortran/10965
13729 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13730
13731 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13732
13733 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13734 (scan-assembler): ... here. Use dg-scan.
13735 (scan-assembler-not): Likewise.
13736 (scan-file): New function.
13737 (scan-file-not): Likewise.
13738 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13739 * gcc.dg/cpp/_Pragma4.c: Likewise.
13740 * gcc.dg/cpp/_Pragma5.c: Likewise.
13741 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13742 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13743 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13744 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13745 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13746 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13747 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13748 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13749 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13750 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13751 * gcc.dg/cpp/cxxcom1.c: Likewise.
13752 * gcc.dg/cpp/line1.c: Likewise.
13753 * gcc.dg/cpp/maccom1.c: Likewise.
13754 * gcc.dg/cpp/maccom2.c: Likewise.
13755 * gcc.dg/cpp/maccom3.c: Likewise.
13756 * gcc.dg/cpp/maccom4.c: Likewise.
13757 * gcc.dg/cpp/maccom5.c: Likewise.
13758 * gcc.dg/cpp/maccom6.c: Likewise.
13759 * gcc.dg/cpp/multiline.c: Likewise.
13760 * gcc.dg/cpp/spacing1.c: Likewise.
13761 * gcc.dg/cpp/spacing2.c: Likewise.
13762 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13763 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13764 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13765 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13766 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13767 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13768 * gcc.dg/cpp/cxxcom2.c: Likewise.
13769 * gcc.dg/cpp/cxxcom2.h: New file.
13770
13771 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13772 * g++.dg/cpp/truefalse.C: Here.
13773 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13774
13775 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13776
13777 * gcc.dg/cpp/redef3.c: New file.
13778
13779 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13780
13781 * gcc.dg/i386-loop-3.c: New test.
13782
13783 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13784
13785 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13786
13787 2003-05-31 Roger Sayle <roger@eyesopen.com>
13788
13789 * gcc.dg/fwrapv-1.c: New test case.
13790 * gcc.dg/fwrapv-2.c: New test case.
13791
13792 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13793
13794 PR c++/10956
13795 * g++.dg/template/spec9.C: New test.
13796
13797 2003-05-29 Roger Sayle <roger@eyesopen.com>
13798
13799 * gcc.dg/duff-4.c: New test case.
13800
13801 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13802
13803 PR fortran/10843
13804 * g77.dg/ffixed-form-1.f: New test
13805 * g77.dg/ffixed-form-2.f: New test
13806 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13807 * g77.dg/ffree-form-3.f: New test
13808
13809 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13810
13811 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13812 * gcc.dg/wint_t-1.c: Likewise.
13813
13814 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13815
13816 * g++.dg/template/access11.C: New test.
13817
13818 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13819
13820 PR c++/10849
13821 * g++.dg/template/access10.C: New test.
13822
13823 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13824 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13825
13826 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13827
13828 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13829
13830 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13831 suppress for powerpc-*-darwin*.
13832 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13833
13834 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13835
13836 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13837 suppress option for powerpc-*-darwin*.
13838
13839 2003-05-23 Roger Sayle <roger@eyesopen.com>
13840
13841 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13842 * gcc.dg/builtins-4.c: Add test for fmod.
13843
13844 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13845
13846 PR c++/10682
13847 * g++.dg/template/instantiate4.C: New test.
13848
13849 2003-05-22 Roger Sayle <roger@eyesopen.com>
13850
13851 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13852
13853 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13854
13855 * gcc.dg/compat/scalar-return-1_main.c: New file.
13856 * gcc.dg/compat/scalar-return-1_x.c: New file.
13857 * gcc.dg/compat/scalar-return-1_y.c: New file.
13858 * gcc.dg/compat/scalar-return-2_main.c: New file.
13859 * gcc.dg/compat/scalar-return-2_x.c: New file.
13860 * gcc.dg/compat/scalar-return-2_y.c: New file.
13861 * gcc.dg/compat/struct-return-3_main.c: New file.
13862 * gcc.dg/compat/struct-return-3_y.c: New file.
13863 * gcc.dg/compat/struct-return-3_x.c: New file.
13864 * gcc.dg/compat/struct-return-2_main.c: New file.
13865 * gcc.dg/compat/struct-return-2_x.c: New file.
13866 * gcc.dg/compat/struct-return-2_y.c: New file.
13867
13868 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13869
13870 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13871 for hppa*-hp-hpux*.
13872 * gcc.dg/20021014-1.c (dg-options): Likewise.
13873 * gcc.dg/nest.c (dg-options): Likewise.
13874
13875 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13876
13877 PR c++/9738
13878 * g++.dg/ext/dllimport2.C: New file.
13879 * g++.dg/ext/dllimport3.C: New file.
13880
13881 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13882
13883 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13884 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13885 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13886 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13887 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13888 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13889 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13890 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13891 * gcc.dg/compat/small-struct-defs.h: New file.
13892 * gcc.dg/compat/small-struct-init.h: New file.
13893 * gcc.dg/compat/small-struct-check.h: New file.
13894 * gcc.dg/compat/fp-struct-defs.h: New file.
13895 * gcc.dg/compat/fp-struct-check.h: New file.
13896 * gcc.dg/compat/fp-struct-init.h: New file.
13897 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13898 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13899
13900 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13901
13902 * gcc.dg/20030225-2.c: New test.
13903
13904 2003-05-18 Roger Sayle <roger@eyesopen.com>
13905 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13906
13907 * gcc.c-torture/compile/20030518-1.c: New test case.
13908
13909 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13910
13911 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13912 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13913 gcc-dg-debug-runtest.
13914 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13915 gcc-dg-debug-runtest.
13916
13917 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13918
13919 PR c++/9022
13920 * g++.dg/lookup/using6.C: New test.
13921
13922 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13923
13924 * g++.dg/parse/access2.C: New test.
13925
13926 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13927
13928 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13929 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13930 * gcc.dg/debug/debug.exp: Likewise.
13931
13932 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13933
13934 * gcc.dg/dollar.c: New test.
13935
13936 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13937
13938 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13939 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13940 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13941 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13942 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13943 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13944 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13945 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13946 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13947 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13948 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13949 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13950 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13951 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13952 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13953 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13954 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13955 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13956
13957 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13958
13959 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13960 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13961 support for "repo" mode.
13962 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13963 * lib/g77-dg.exp: Likewise.
13964 * lib/obj-dg.exp: Likewise.
13965
13966 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13967
13968 Merge from gcc-3_2-rhl8-branch:
13969 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13970
13971 * gcc.dg/tls/opt-6.c: New test.
13972
13973 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13974
13975 * gcc.dg/20030405-1.c: New test.
13976
13977 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13978
13979 * gcc.dg/20030309-1.c: New test.
13980
13981 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13982
13983 * gcc.c-torture/execute/20030307-1.c: New test.
13984
13985 2003-02-20 Randolph Chung <tausq@debian.org>
13986
13987 * gcc.c-torture/compile/20030220-1.c: New test.
13988
13989 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13990
13991 * gcc.dg/20030217-1.c: New test.
13992
13993 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13994
13995 * gcc.c-torture/compile/20020129-1.c: New test.
13996
13997 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13998
13999 * gcc.dg/unroll-1.c: New test.
14000
14001 2002-11-16 Jan Hubicka <jh@suse.cz>
14002
14003 * gcc.c-torture/execute/20020920-1.c: New test.
14004
14005 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14006
14007 PR target/7434
14008 * gcc.c-torture/compile/20021008-1.c: New test.
14009
14010 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14011
14012 PR target/7559
14013 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14014
14015 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14016
14017 * gcc.c-torture/compile/20020807-1.c: New test.
14018
14019 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14020
14021 * gcc.dg/tls/opt-1.c: New test.
14022
14023 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14024
14025 * gcc.dg/20020729-1.c: New test.
14026
14027 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14028
14029 * g++.dg/opt/life1.C: New test.
14030
14031 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14032
14033 * gcc.dg/20020525-1.c: New test.
14034
14035 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14036
14037 PR c++/6794
14038 * g++.dg/ext/pretty1.C: New test.
14039 * g++.dg/ext/pretty2.C: New test.
14040
14041 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14042
14043 PR c++/8385
14044 * g++.dg/ext/typeof5.C: New test.
14045
14046 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14047
14048 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14049 __USER_LABEL_PREFIX__ into account.
14050 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14051
14052 2003-05-14 Roger Sayle <roger@eyesopen.com>
14053
14054 * gcc.dg/builtins-15.c: New test case.
14055
14056 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14057
14058 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14059
14060 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14061
14062 * lib/g++.exp: Tweak handling of additional source files.
14063 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14064 * g++.dg/special/conpr-2a.C: Rename to ...
14065 * g++.dg/special/conpr-2a.cc: ... this.
14066 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14067 * g++.dg/special/conpr-3a.C: Rename to ...
14068 * g++.dg/special/conpr-3a.cc: This.
14069 * g++.dg/special/conpr-3b.C: Rename to ...
14070 * g++.dg/special/conpr-3b.cc: This.
14071 * g++.dg/special/conpr-4.C: New test.
14072 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14073
14074 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14075
14076 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14077
14078 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14079
14080 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14081 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14082 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14083 * g++.old-deja/g++.other/warn3.C: Likewise.
14084
14085 2003-05-11 Roger Sayle <roger@eyesopen.com>
14086
14087 * gcc.dg/i386-387-1.c: Update to also test log.
14088 * gcc.dg/i386-387-2.c: Likewise.
14089
14090 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14091
14092 * g77.f-torture/execute/int8421.f: New test.
14093
14094 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14095
14096 PR c++/10230, c++/10481
14097 * g++.dg/lookup/scoped5.C: New test.
14098
14099 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14100
14101 PR c++/10552
14102 * g++.dg/template/ttp6.C: New test.
14103
14104 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14105
14106 * gcc.c-torture/execute/builtins: New directory.
14107 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14108 gcc.c-torture/execute/builtins.
14109 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14110 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14111 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14112 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14113
14114 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14115
14116 PR c++/9252
14117 * g++.dg/template/access8.C: New test.
14118 * g++.dg/template/access9.C: New test.
14119
14120 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14121
14122 PR c++/9554
14123 * g++.dg/parse/access1.C: New test.
14124
14125 2003-05-09 DJ Delorie <dj@redhat.com>
14126
14127 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14128 long, and not an int.
14129
14130 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14131
14132 PR c++/10555, c++/10576
14133 * g++.dg/template/memclass1.C: New test.
14134
14135 2003-05-08 DJ Delorie <dj@redhat.com>
14136
14137 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14138 targets.
14139 * gcc.c-torture/execute/20021024-1.x: Likewise.
14140 * gcc.c-torture/execute/shiftdi.x: Likewise.
14141 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14142 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14143 * gcc.dg/20021018-1.c: Likewise.
14144
14145 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14146
14147 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14148
14149 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14150 (bcopy): Call memmove.
14151
14152 2003-05-08 Roger Sayle <roger@eyesopen.com>
14153
14154 * g77.f-torture/compile/8485.f: New test case.
14155
14156 2003-05-07 Richard Henderson <rth@redhat.com>
14157
14158 PR c++/10570
14159 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14160 Verify exception_cleanup not called for rethrows.
14161 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14162 when exiting catch block without rethrowing.
14163 * g++.dg/eh/forced3.C: New.
14164 * g++.dg/eh/forced4.C: New.
14165
14166 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14167
14168 * gcc.dg/20030505.c: Fix triplet.
14169
14170 2003-05-06 DJ Delorie <dj@redhat.com>
14171
14172 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14173 * gcc.dg/nest.c: Likewise.
14174
14175 2003-05-05 Roger Sayle <roger@eyesopen.com>
14176
14177 * gcc.dg/builtins-14.c: New test case.
14178
14179 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14180
14181 * lib/compat.exp (compat-execute): New argument.
14182 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14183 * gcc.dg/compat: New test directory.
14184 * gcc.dg/compat/compat.exp: New expect script.
14185 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14186 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14187 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14188 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14189 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14190 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14191
14192 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14193 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14194 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14195 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14196 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14197 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14198 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14199 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14200 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14201 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14202 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14203 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14204 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14205 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14206 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14207
14208 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14209
14210 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14211
14212 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14213
14214 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14215
14216 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14217
14218 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14219 * gcc.dg/ppc-fsel-2.c: New test.
14220
14221 * gcc.dg/unused-5.c: New test.
14222
14223 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14224
14225 PR c++/10496
14226 * g++.dg/warn/pmf1.C: New test.
14227
14228 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14229
14230 PR c++/4494
14231 * g++.dg/warn/main.C: New test.
14232
14233 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14234
14235 * gcc.dg/nonnull-3.c: New test.
14236
14237 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14238
14239 * gcc.dg/cpp/Wtrigraphs.c: Update.
14240 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14241
14242 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14243
14244 * gcc.dg/ppc-fsel-1.c: New test.
14245
14246 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14247
14248 PR c/10604
14249 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14250
14251 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14252
14253 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14254
14255 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14256
14257 PR c++/9364, c++/10553, c++/10586
14258 * g++.dg/parse/typename4.C: New test.
14259 * g++.dg/parse/typename5.C: Likewise.
14260
14261 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14262
14263 * gcc.c-torture/compile/20030503-1.c: New test.
14264
14265 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14266
14267 * g++.dg/lookup/using5.C: Fix testcase error.
14268
14269 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14270
14271 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14272 since MEABI is no longer supported. Remove all vestiges
14273 of MEABI from the test.
14274
14275 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14276
14277 PR c++/10554
14278 * g++.dg/lookup/using5.C: New test.
14279
14280 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14281
14282 PR c++/8772
14283 * g++.dg/template/ttp5.C: New test.
14284
14285 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14286
14287 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14288 (dg-gpp-additional-sources): New function.
14289 (dg-gpp-additional-files): Likewise.
14290 * lib/g++.exp (additional_sources): New variable.
14291 (additional_files): Likewise.
14292 (g++_target_compile): Deal with them.
14293 * lib/old-dejagnu.exp: Remove.
14294 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14295 * g++.old-deja: Revise all tests to use dg commands.
14296
14297 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14298
14299 PR c++/9432, c++/9528
14300 * g++.dg/lookup/using4.C: New test.
14301
14302 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14303
14304 * gcc.dg/noreturn-5.c: New file.
14305 * gcc.dg/noreturn-6.c: New file.
14306
14307 * gcc.c-torture/compile/inline-1.c: New file.
14308
14309 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14310
14311 PR c++/10551
14312 * g++.dg/template/explicit1.C: New test.
14313
14314 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14315
14316 PR c++/10549
14317 * g++.dg/other/bitfield1.C: New test.
14318
14319 PR c++/10527
14320 * g++.dg/init/new7.C: New test.
14321
14322 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14323
14324 * g++.dg/ext/desig1.C: New test.
14325 * g++.dg/ext/init1.C: Update.
14326
14327 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14328
14329 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14330
14331 PR c++/10180
14332 * g++.dg/warn/Winline-1.C: New test.
14333
14334 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14335
14336 * gcc.c-torture/execute/string-opt-19.c: New test.
14337
14338 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14339 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14340
14341 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14342
14343 PR c++/10506
14344 * g++.dg/init/new6.C: New test.
14345
14346 PR c++/10503
14347 * g++.dg/init/ref6.C: New test.
14348
14349 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14350
14351 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14352
14353 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14354
14355 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14356 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14357
14358 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14359
14360 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14361 initialized static data members.
14362
14363 2003-04-25 H.J. Lu <hjl@gnu.org>
14364
14365 * gcc.dg/ia64-sync-4.c: New test.
14366
14367 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14368
14369 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14370 date.
14371
14372 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14373
14374 PR c++/10337
14375 * g++.dg/warn/conv1.C: New test.
14376 * g++.old-deja/g++.other/conv7.C: Adjust.
14377 * g++.old-deja/g++.other/overload14.C: Adjust.
14378
14379 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14380
14381 PR c++/10471
14382 * g++.dg/template/defarg2.C: New test.
14383
14384 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14385
14386 * gcc.dg/cpp/include2.c: Update.
14387 * gcc.dg/cpp/multiline-2.c: New.
14388 * gcc.dg/cpp/multiline.c: Update.
14389 * gcc.dg/cpp/strify2.c: Update.
14390 * gcc.dg/cpp/trad/literals-2.c: Update.
14391
14392 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14393
14394 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14395
14396 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14397
14398 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14399
14400 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14401
14402 PR c++/10451
14403 * g++.dg/parse/crash4.C: New test.
14404
14405 PR c++/9847
14406 * g++.dg/parse/crash5.C: New test.
14407
14408 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14409
14410 PR c++/10446
14411 * g++.dg/parse/crash3.C: New test.
14412
14413 PR c++/10428
14414 * g++.dg/parse/elab1.C: New test.
14415
14416 2003-04-22 Devang Patel <dpatel@apple.com>
14417
14418 * gcc.dg/cpp/trad/funlike-5.c: New test.
14419
14420 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14421
14422 * g++.dg/other/packed1.C: Fix dg options.
14423
14424 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14425
14426 * g++.dg/other/offsetof2.C: New test.
14427
14428 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14429
14430 * g++.dg/template/recurse.C: Adjust location of error messages.
14431
14432 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14433
14434 PR c++/9881
14435 * g++.dg/init/addr-const1.C: New test.
14436 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14437
14438 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14439
14440 PR c++/10405
14441 * g++.dg/lookup/struct-hack1.C: New test.
14442
14443 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14444
14445 * ucs.c: Update diagnostic messages.
14446
14447 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14448
14449 * gcc.dg/cpp/truefalse.cpp: New test.
14450 * gcc.dg/cpp/cpp.exp: Update.
14451 * g++.dg/other/stdbool-if.C: Remove.
14452
14453 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14454
14455 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14456 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14457
14458 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14459
14460 * gcc.c-torture/compile/20030418-1.c: New test.
14461
14462 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14463
14464 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14465
14466 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14467
14468 PR c++/10347
14469 g++.dg/template/dependent-name1.C: New test.
14470
14471 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14472
14473 * gcc.dg/warn-1.c (tourist_guide): New array,
14474 contains a pointer to bar.
14475
14476 2003-04-16 Roger Sayle <roger@eyesopen.com>
14477
14478 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14479 * gcc.c-torture/execute/medce-1.c: New test case.
14480 * gcc.c-torture/execute/medce-2.c: New test case.
14481
14482 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14483
14484 * lib/prune.exp: Ignore more messages.
14485
14486 PR c++/10381
14487 * g++.dg/parse/lookup3.C: New test.
14488
14489 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14490
14491 * gcc.c-torture/compile/20030415-1.c : New test.
14492
14493 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14494
14495 * gcc.c-torture/execute/scope-2.c: Move to ...
14496 * gcc.dg/noncompile/scope.c: .... here.
14497
14498 2003-04-14 Roger Sayle <roger@eyesopen.com>
14499
14500 * gcc.dg/20030414-2.c: New test case.
14501
14502 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14503
14504 PR target/10377
14505 * gcc.dg/20030414-1.c: New test.
14506
14507 2003-04-13 Roger Sayle <roger@eyesopen.com>
14508
14509 * gcc.dg/builtins-12.c: New test case.
14510 * gcc.dg/builtins-13.c: New test case.
14511
14512 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14513
14514 * gcc.c-torture/execute/string-opt-18.c: New test.
14515
14516 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14517
14518 PR c++/10300
14519 * g++.dg/init/new5.C: New test.
14520
14521 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14522
14523 PR c++/7910
14524 * g++.dg/ext/dllimport1.C: New test.
14525
14526 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14527
14528 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14529
14530 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14531
14532 PR Fortran/9263
14533 * g77.f-torture/noncompile/9263.f: New test
14534 PR Fortran/1832
14535 * g77.f-torture/execute/1832.f: New test
14536
14537 2003-04-11 David Chad <davidc@freebsd.org>
14538 Loren J. Rittle <ljrittle@acm.org>
14539
14540 libobjc/8562
14541 * objc.dg/headers.m: New test.
14542
14543 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14544
14545 * gcc.c-torture/execute/builtin-noret-2.c: New.
14546 * gcc.c-torture/execute/builtin-noret-2.x: New.
14547 XFAIL builtin-noret-2.c at -O1 and above.
14548 * gcc.dg/redecl.c: New.
14549 * gcc.dg/Wshadow-1.c: Update error regexps.
14550
14551 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14552
14553 * g++.dg/abi/bitfield10.C: New test.
14554
14555 2003-04-09 Mike Stump <mrs@apple.com>
14556
14557 * gcc.dg/pch/pch.exp: Make testcase names longer.
14558 * g++.dg/pch/pch.exp: Make testcase names longer.
14559
14560 2003-04-08 Roger Sayle <roger@eyesopen.com>
14561
14562 * gcc.dg/builtins-11.c: New test case.
14563
14564 2003-04-08 Roger Sayle <roger@eyesopen.com>
14565
14566 * gcc.dg/builtins-9.c: New test case.
14567 * gcc.dg/builtins-10.c: New test case.
14568
14569 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14570
14571 * gcc.dg/noncompile/init-4.c.c: New test.
14572
14573 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14574
14575 * gcc.misc-test/gcov-9.c: New test.
14576 * gcc.misc-test/gcov-10.c: New test
14577 * gcc.misc-test/gcov-11.c: New test.
14578
14579 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14580
14581 PR optimization/10024
14582 * gcc.c-torture/compile/20030405-1.c: New test.
14583
14584 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14585
14586 * gcc.dg/pch/static-3.c: New.
14587 * gcc.dg/pch/static-3.hs: New.
14588 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14589
14590 2003-04-04 Richard Henderson <rth@redhat.com>
14591
14592 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14593 * g++.dg/eh/forced2.C: Likewise.
14594
14595 2003-04-03 Mike Stump <mrs@apple.com>
14596
14597 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14598 target arg.
14599 (scan-assembler-times, scan-assembler-not): Likewise.
14600 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14601
14602 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14603
14604 * gcc.dg/sparc-loop-1.c: New test.
14605
14606 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14607
14608 PR other/9274
14609 * g++.dg/pch/system-2.C: New.
14610 * g++.dg/pch/system-2.Hs: New.
14611
14612 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14613
14614 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14615
14616 * g++.dg/eh/simd-1.C (vecfunc): Same.
14617
14618 2003-04-01 Roger Sayle <roger@eyesopen.com>
14619
14620 * gcc.c-torture/execute/20030401-1.c: New test case.
14621
14622 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14623
14624 * objc.dg/defs.m: New.
14625
14626 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14627
14628 * g++.dg/eh/simd-1.C: New.
14629 * g++.dg/eh/simd-2.C: New.
14630
14631 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14632
14633 * gcc.c-torture/execute/simd-3.c: New.
14634
14635 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14636
14637 PR c/9936
14638 * gcc.dg/20030331-2.c: New test.
14639
14640 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14641
14642 PR c++/10278
14643 * g++.dg/parse/crash2.C: New test.
14644
14645 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14646
14647 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14648 * gcc.c-torture/execute/20030331-1.c: ...here.
14649
14650 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14651
14652 * gcc.c-torture/execute/20030331-1.c: New test.
14653
14654 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14655
14656 * lib/gcov.exp: Adjust call return testing strings.
14657 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14658
14659 2003-03-31 Roger Sayle <roger@eyesopen.com>
14660
14661 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14662 * gcc.dg/builtins-7.c: New test case.
14663 * gcc.dg/builtins-8.c: New test case.
14664
14665 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14666
14667 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14668
14669 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14670
14671 PR c++/7647
14672 * g++.dg/lookup-class-member-2.C: New test.
14673
14674 2003-03-30 Glen Nakamura <glen@imodulo.com>
14675
14676 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14677
14678 2003-03-28 Roger Sayle <roger@eyesopen.com>
14679
14680 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14681
14682 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14683
14684 * g++.dg/init/attrib1.C: New test.
14685
14686 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14687
14688 * gcc.dg/ultrasp8.c: New test.
14689
14690 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14691
14692 * gcc.dg/ultrasp7.c: New test.
14693
14694 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14695
14696 PR c++/10047
14697 * g++.dg/template/inline1.C: New test.
14698
14699 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14700
14701 * gcc.dg/sparc-dwarf2.c: New test.
14702
14703 2003-03-27 Roger Sayle <roger@eyesopen.com>
14704
14705 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14706 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14707
14708 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14709
14710 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14711 than reading .x files.
14712 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14713 * g77.dg/gcov/gcov-1.f: Likewise.
14714 * gcc.misc-tests/gcov-4b.c: Likewise.
14715 * gcc.misc-tests/gcov-5b.c: Likewise.
14716 * gcc.misc-tests/gcov-6.c: Likewise.
14717 * gcc.misc-tests/gcov-7.c: Likewise.
14718 * gcc.misc-tests/gcov-8.c: Likewise.
14719 * g++.dg/gcov/gcov-1.x: Remove.
14720 * g77.dg/gcov/gcov-1.x: Likewise.
14721 * gcc.misc-tests/gcov-4b.x: Likewise.
14722 * gcc.misc-tests/gcov-5b.x: Likewise.
14723 * gcc.misc-tests/gcov-6.x: Likewise.
14724 * gcc.misc-tests/gcov-7.x: Likewise.
14725 * gcc.misc-tests/gcov-8.x: Likewise.
14726
14727 2003-03-27 Glen Nakamura <glen@imodulo.com>
14728
14729 PR opt/10087
14730 * gcc.dg/20030324-1.c: New test.
14731
14732 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14733
14734 PR c++/10224
14735 * g++.dg/template/arg3.C: New test.
14736
14737 PR c++/10158
14738 * g++.dg/template/friend18.C: New test.
14739
14740 2003-03-26 Roger Sayle <roger@eyesopen.com>
14741
14742 * g77.f-torture/compile/20030326-1.f: New test case.
14743
14744 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14745
14746 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14747
14748 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14749
14750 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14751
14752 * gcc.dg/ia64-sync-3.c: New test.
14753
14754 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14755
14756 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14757
14758 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14759
14760 * gcc.dg/ultrasp6.c: New test.
14761
14762 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14763
14764 * gcc.dg/i386-signbit-1.c: New test.
14765 * gcc.dg/i386-signbit-2.c: New test.
14766 * gcc.dg/i386-signbit-3.c: New test.
14767
14768 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14769
14770 * gcc.dg/ultrasp5.c: Fix options.
14771
14772 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14773
14774 * gcc.dg/ultrasp5.c: Fix comment.
14775
14776 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14777
14778 PR fortran/10197
14779 * g77.f-torture/execute/10197.f: New test.
14780
14781 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14782
14783 PR c++/9898, c++/383
14784 * g++.dg/template/conv6.C: New test.
14785
14786 PR c++/10119
14787 * g++.dg/template/ptrmem5.C: New test.
14788
14789 PR c++/10026
14790 * g++.dg/lookup/koenig1.C: New test.
14791
14792 PR C++/10199
14793 * g++.dg/lookup/template2.C: New test.
14794
14795 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14796
14797 * g++.dg/opt/rtti1.C: New test.
14798
14799 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14800
14801 * gcc.dg/ultrasp5.c: New test.
14802
14803 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14804
14805 PR middle-end/9967
14806 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14807 builtin fputs.
14808
14809 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14810
14811 PR c/8224
14812 * gcc.dg/20030323-1.c: New test.
14813
14814 2003-03-23 Roger Sayle <roger@eyesopen.com>
14815
14816 * gcc.c-torture/compile/20030323-1.c: New test case.
14817
14818 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14819
14820 * gcc.dg/20030321-1.c: New test.
14821
14822 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14823
14824 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14825
14826 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14827
14828 PR c++/9978, c++/9708
14829 * g++.dg/ext/vlm1.C: Adjust expected error.
14830 * g++.dg/ext/vla2.C: New test.
14831 * g++.dg/template/arg1.C: New test.
14832 * g++.dg/template/arg2.C: New test.
14833
14834 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14835
14836 * g77.f-torture/execute/select.f: New test.
14837 * g77.f-torture/noncompile/select_no_compile.f: New test.
14838
14839 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14840
14841 PR c++/9898
14842 * g++.dg/other/error4.C: New test.
14843
14844 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14845
14846 * g++.dg/template/friend17.C: New test.
14847
14848 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14849
14850 * gcc.c-torture/compile/20030320-1.c: New.
14851
14852 2003-03-20 Roger Sayle <roger@eyesopen.com>
14853
14854 * gcc.dg/builtins-6.c: New test case.
14855
14856 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14857
14858 PR target/10073
14859 * gcc.c-torture/compile/20030319-1.c: New.
14860
14861 2003-03-18 Jan Hubicka <jh@suse.cz>
14862
14863 * gcc.dg/i386-cvt-1.c: New test.
14864
14865 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14866
14867 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14868 * objc.dg/naming-2.m: Likewise.
14869
14870 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14871
14872 PR c++/9639
14873 * g++.dg/parse/crash1.C: New test.
14874
14875 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14876
14877 PR c++/8805
14878 * g++.dg/eh/cleanup1.C: New test.
14879
14880 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14881
14882 * gcc.c-torture/execute/20030316-1.c: New test case.
14883
14884 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14885
14886 PR c++/9629
14887 * g++.dg/init/ctor2.C: New test.
14888
14889 2003-03-15 Roger Sayle <roger@eyesopen.com>
14890
14891 * g77.f-torture/compile/xformat.f: New test case.
14892
14893 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14894
14895 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14896 * g++.old-deja/g++.mike/eh50.C: Likewise.
14897
14898 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14899
14900 PR c++/6440
14901 * g++.dg/template/spec7.C: New test.
14902 * g++.dg/template/spec8.C: Likewise.
14903
14904 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14905
14906 * gcc.c-torture/execute/20030313-1.c: New test.
14907
14908 2003-03-14 Richard Henderson <rth@redhat.com>
14909
14910 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14911
14912 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14913
14914 * gcc.c-torture/compile/20030314-1.c: New test.
14915
14916 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14917
14918 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14919 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14920 thumb target,
14921 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14922 to accept newer _imp__ prefix and additional
14923 newline in .drectve section.
14924 * gcc.dg/dll-4.c: Likewise.
14925 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14926 switch.
14927
14928 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14929
14930 * g++.dg/parse/namespace9.C: New test.
14931
14932 * g++.dg/init/ref5.C: New test.
14933 * g++.dg/parse/ptrmem1.C: Likewise.
14934
14935 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14936
14937 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14938 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14939 regular expression.
14940 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14941 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14942
14943 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14944
14945 * gcc.c-torture/execute/20030224-2.c: New test.
14946
14947 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14948
14949 * gcc.dg/decl-3.c: New test.
14950
14951 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14952
14953 * gcc.dg/i386-loop-2.c: New test.
14954
14955 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14956
14957 PR c++/9474
14958 * g++.dg/parse/namespace8.C: New test.
14959
14960 PR c++/9924
14961 * g++.dg/overload/builtin2.C: New test.
14962
14963 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14964
14965 * gcc.dg/return-type-3.c: New test.
14966
14967 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14968
14969 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14970 profiling options are not supported.
14971
14972 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14973
14974 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14975 * g++.old-deja/g++.warn/impint2.C: Likewise.
14976
14977 2003-03-10 Devang Patel <dpatel@apple.com>
14978
14979 * g++.dg/cpp/c++_cmd_1.C: New test.
14980 * g++.dg/cpp/c++_cmd_1.h: New file.
14981
14982 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14983
14984 * gcc.dg/altivec-9.c: New file.
14985
14986 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14987
14988 * gcc.dg/ppc-sdata-1.c: New test.
14989 * gcc.dg/ppc-sdata-2.c: New test.
14990
14991 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14992
14993 PR c++/9373
14994 * g++.dg/opt/ptrmem2.C: New test.
14995
14996 PR c++/8534
14997 * g++.dg/opt/ptrmem1.C: New test.
14998
14999 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15000
15001 * gcc.dg/i386-loop-1.c: New test.
15002
15003 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15004
15005 PR c++/9970
15006 * g++.dg/lookup/friend1.C: New test.
15007
15008 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15009
15010 PR c++/9823
15011 * g++.dg/parser/constructor1.C: New test.
15012
15013 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15014
15015 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15016
15017 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15018
15019 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15020
15021 * gcc.dg/cpp/Wunused.c: Update test.
15022
15023 2003-03-08 Jan Hubicka <jh@suse.cz>
15024
15025 * gcc.dg/inline-3.c: New test.
15026
15027 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15028
15029 PR c++/9809
15030 * g++.dg/parse/builtin1.C: New test.
15031
15032 PR c++/9982
15033 * g++.dg/abi/cookie1.C: New test.
15034 * g++.dg/abi/cookie2.C: Likewise.
15035
15036 PR c++/9524
15037 * g++.dg/template/field1.C: New test.
15038
15039 PR c++/9912
15040 * g++.dg/parse/class1.C: New test.
15041 * g++.dg/parse/namespace7.C: Likewise.
15042 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15043
15044 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15045
15046 * g++.dg/init/ref4.C: New test.
15047
15048 2003-03-07 Jan Hubicka <jh@suse.cz>
15049
15050 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15051 * gcc.dg/inline-3.c: New test.
15052
15053 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15054
15055 * g++.dg/init/ref3.C: New test.
15056
15057 PR c++/9965
15058 * g++.dg/init/ref2.C: New test.
15059
15060 PR c++/9400
15061 * g++.dg/warn/Wshadow-2.C: New test.
15062
15063 PR c++/9791
15064 * g++.dg/warn/Woverloaded-1.C: New test.
15065
15066 2003-03-05 Jan Hubicka <jh@suse.cz>
15067
15068 * gcc.dg/i386-local2.c: New.
15069 * gcc.dg/i386-local.c: Fix typo.
15070
15071 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15072
15073 * g++.dg/abi/layout3.C: New test.
15074
15075 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15076
15077 * gcc.c-torture/compile/20030305-1.c
15078
15079 2003-03-05 Jan Hubicka <jh@suse.cz>
15080
15081 * gcc.dg/i386-local.c: New.
15082
15083 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15084
15085 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15086
15087 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15088
15089 * gcc.dg/switch-2.c: New test.
15090 * gcc.dg/switch-3.c: New test.
15091 * gcc.dg/Wswitch.c: Adjust line numbers.
15092 * gcc.dg/Wswitch-default.c: Likewise.
15093 * gcc.dg/Wswitch-enum.c: Likewise.
15094
15095 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15096
15097 * gcc.c-torture/execute/20030222-1.c: New test.
15098
15099 2003-03-03 James E Wilson <wilson@tuliptree.org>
15100
15101 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15102
15103 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15104
15105 PR c++/9878
15106 * g++.dg/init/ref1.C: New test.
15107
15108 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15109
15110 * gcc.dg/sh-relax.c: New SH-only test.
15111
15112 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15113
15114 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15115 comment explaining purpose of testcase.
15116
15117 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15118
15119 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15120 for HC11/HC12 (asm needs two int registers).
15121 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15122 HC11/HC12 because the test uses an asm which needs two 32-bit
15123 registers.
15124
15125 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15126
15127 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15128 for HC11/HC12 (array is too large otherwise).
15129 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15130 * gcc.c-torture/compile/20010518-2.x: Likewise.
15131 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15132 HC11/HC12 (array is too large).
15133
15134 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15135
15136 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15137 * lib/g++-dg.exp (g++-dg-test): Likewise.
15138
15139 2003-03-01 Roger Sayle <roger@eyesopen.com>
15140
15141 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15142 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15143
15144 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15145
15146 * g++.dg/warn/implicit-typename1.C: Remove warning.
15147
15148 2003-02-28 Richard Henderson <rth@redhat.com>
15149
15150 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15151 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15152
15153 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15154
15155 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15156 * g++.dg/pch/pch.exp: Likewise.
15157
15158 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15159
15160 PR c++/9879
15161 * testsuite/g++.dg/init/new4.C: New test.
15162
15163 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15164
15165 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15166
15167 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15168
15169 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15170 unsigned long.
15171
15172 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15173 wider than float.
15174
15175 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15176
15177 * lib/scanasm.exp: Add support for counting numbers of
15178 occurences.
15179 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15180 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15181
15182 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15183
15184 PR c++/9683
15185 * g++.dg/template/static3.C: New test.
15186
15187 PR c++/9829
15188 * g++.dg/parse/namespace6.C: New test.
15189
15190 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15191
15192 PR target/9732
15193 * gcc.dg/20030225-1.c: New test.
15194
15195 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15196
15197 * README: Remove out-of-date information.
15198
15199 PR c++/9836
15200 * g++.dg/template/spec6.C: New test.
15201
15202 2003-02-24 Jeff Law <law@redhat.com>
15203
15204 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15205
15206 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15207
15208 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15209 * gcc.dg/pragma-ep-1.c: Likewise.
15210
15211 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15212
15213 PR c++/9602
15214 * g++.dg/template/friend16.C: New test.
15215
15216 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15217
15218 PR c++/5333
15219 * g++.dg/parse/fused-params1.C: Adjust error messages.
15220 * g++.dg/template/nested3.C: New test.
15221
15222 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15223
15224 * g++.dg/abi/param1.C: New test.
15225
15226 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15227
15228 PR c++/7982
15229 * g++.dg/warn/implicit-typename1.C: New test.
15230
15231 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15232
15233 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15234 with "mtune".
15235 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15236 * gcc.c-torture/execute/20010129-1.x: Likewise.
15237 * gcc.dg/20011107-1.c: Likewise.
15238 * gcc.dg/20020108-1.c: Likewise.
15239 * gcc.dg/20020122-3.c: Likewise.
15240 * gcc.dg/20020206-1.c: Likewise.
15241 * gcc.dg/20020310-1.c: Likewise.
15242 * gcc.dg/20020426-2.c: Likewise.
15243 * gcc.dg/20020517-1.c: Likewise.
15244 * gcc.dg/991230-1.c: Likewise.
15245 * gcc.dg/i386-unroll-1.c: Likewise.
15246 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15247
15248 2003-02-22 Jan Hubicka <jh@suse.cz>
15249
15250 * gcc.dg/i386-mul.c: New test.
15251
15252 2003-02-21 Roger Sayle <roger@eyesopen.com>
15253
15254 * gcc.dg/builtins-5.c: New test case.
15255
15256 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15257
15258 * gcc.dg/asmreg-1.c: New test.
15259
15260 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15261
15262 PR c++/9749
15263 * g++.dg/parse/varmod1.C: New test.
15264
15265 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15266
15267 PR c++/9727
15268 * g++.dg/template/op1.C: New test.
15269
15270 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15271
15272 PR c++/8906
15273 * g++.dg/template/nested2.C: New test.
15274
15275 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/8724
15278 * g++.dg/expr/dtor1.C: New test.
15279
15280 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15281
15282 * gcc.dg/cpp/include3.c: New test.
15283 * gcc.dg/cpp/inc/foo.h: New file.
15284
15285 2003-02-21 Glen Nakamura <glen@imodulo.com>
15286
15287 * gcc.c-torture/execute/20030221-1.c: New test.
15288
15289 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15290
15291 PR c++/9729
15292 * g++.dg/abi/conv1.C: New test.
15293
15294 2003-02-20 Jan Hubicka <jh@suse.cz>
15295
15296 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15297
15298 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15299
15300 * gcc.c-torture/compile/20030219-1.c: New test.
15301
15302 2003-02-18 Jan Hubicka <jh@suse.cz>
15303
15304 * gcc.dg/funcorder.c: New test.
15305
15306 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15307
15308 * gcc.c-torture/execute/20030218-1.c: New.
15309
15310 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15311
15312 * gcc.dg/20030218-1.c: New.
15313
15314 2003-02-18 Richard Henderson <rth@redhat.com>
15315
15316 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15317 * gcc.dg/attr-used-2.c: New.
15318
15319 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15320
15321 PR c++/9704
15322 * g++.dg/init/copy5.C: New test.
15323
15324 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15325
15326 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15327 * g++.dg/pch/pch.exp: Likewise.
15328
15329 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15330
15331 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15332 STACK_SIZE is not defined.
15333
15334 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15335
15336 PR c++/9457
15337 * g++.dg/template/init1.C: New test.
15338
15339 2003-02-16 Jan HUbicka <jh@suse.cz>
15340
15341 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15342 (foo): Add few extra tests
15343 * gcc.dg/c99-const-expr-3.c: Likewise.
15344 * gcc.c-torture/execute/20030216-1.c: New.
15345
15346 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15347
15348 PR c++/9459
15349 * g++.dg/ext/typeof4.C: New test.
15350
15351 2003-02-15 Roger Sayle <roger@eyesopen.com>
15352
15353 * gcc.dg/i386-387-3.c: New test case.
15354
15355 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15356
15357 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15358 cris-*-elf* cris-*-aout* and mmix-*-*.
15359
15360 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15361
15362 * gcc.dg/20030213-1.c: New test.
15363
15364 2003-02-12 Roger Sayle <roger@eyesopen.com>
15365
15366 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15367 * gcc.dg/i386-387-2.c: Likewise.
15368
15369 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15370
15371 * gcc.dg/ppc-spe.c: Fix formatting.
15372 Enable tests that were previously unsupported by gas.
15373 Delete tests for instructions that no longer exist.
15374 Switch arguments on evsubifw builtin.
15375
15376 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15377
15378 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15379 STACK_SIZE is too small.
15380
15381 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15382 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15383
15384 * gcc.dg/decl-2.c: New test.
15385
15386 2003-02-10 Jan Hubicka <jh@suse.cz>
15387
15388 * gcc.dg/i386-fpcvt-1.c: New test.
15389
15390 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15391
15392 * gcc.c-torture/execute/20030209-1.c: New test.
15393
15394 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15395
15396 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15397 int-wide bitops, use the constants of the same width.
15398 Likewise, if long long is 32-bit wide, test bitops using
15399 32-bit constants.
15400
15401 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15402
15403 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15404
15405 2003-02-07 Roger Sayle <roger@eyesopen.com>
15406
15407 * testsuite/gcc.dg/builtins-4.c: New test case.
15408
15409 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15410
15411 * gcc.dg/20020430-1.c: Fix dg command typos.
15412 * gcc.dg/20020503-1.c: Likewise.
15413
15414 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15415
15416 PR c++/8785
15417 * g++.dg/parse/fused-params1.C: New test.
15418
15419 PR c++/8857
15420 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15421
15422 PR c++/8921
15423 * g++.dg/parse/non-dependent1.C: New test.
15424
15425 PR c++/8928
15426 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15427
15428 PR c++/9228
15429 * g++.dg/parse/undefined7.C: New test.
15430 * g++.dg/parse/non-templ1.C: New test.
15431
15432 PR c++/9229
15433 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15434
15435 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15436
15437 * gcc.c-torture/compile/20030206-1.c: New test.
15438
15439 2003-02-05 Roger Sayle <roger@eyesopen.com>
15440
15441 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15442 "pow" to "foo" to avoid potential confusion with a math built-in.
15443
15444 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15445
15446 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15447 conditions for SPARC targets.
15448
15449 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15450
15451 * gcc.dg/20030204-1.c: New test.
15452
15453 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15454
15455 PR c++/38
15456 * g++.dg/parse/array-size1.C: New test.
15457
15458 PR c++/5657
15459 * g++.dg/parse/undefined3.C: New test.
15460
15461 PR c++/5665
15462 * g++.dg/parse/undefined4.C: New test.
15463
15464 PR c++/5975
15465 * g++.dg/parse/undefined5.C: New test.
15466
15467 PR c++/7259
15468 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15469
15470 PR c++/8578
15471 * g++.dg/parse/casting-operator1.C: New test.
15472
15473 PR c++/8596
15474 * g++.dg/parse/undefined6.C: New test.
15475
15476 PR c++/8736
15477 * g++.dg/parse/missing-template1.C: New test.
15478
15479 2003-02-04 Jan Hubicka <jh@suse.cz>
15480
15481 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15482 * gcc.dg/i386-cmov?.c: Likewise.
15483 * gcc.dg/i386-fpcvt-?.c: Likewise.
15484 * gcc.dg/i386-ssefp-1.c: Likewise.
15485 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15486 conventions.
15487
15488 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15489
15490 PR c++/7129
15491 * testsuite/g++.dg/ext/max.C: New test.
15492
15493 2003-02-03 Jan Hubicka <jh@suse.cz>
15494
15495 * gcc.c-torture/execute/20030203-1.c: New test.
15496
15497 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15498
15499 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15500 'natural-endian'.
15501
15502 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15503
15504 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15505 * g++.dg/init/new2.C: Likewise.
15506 * g++.dg/other/new1.C: Likewise.
15507
15508 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15509
15510 * gcc.dg/struct-ret-libc.c: New test.
15511
15512 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15513
15514 * gcc.dg/20030129-1.c: New test.
15515
15516 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15517
15518 PR c++/8849
15519 * g++.dg/template/ptrmem4.C: New test.
15520
15521 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15522
15523 * g++.dg/parser/constant1.C: New test.
15524
15525 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15526
15527 PR c++/8591
15528 * g++.dg/parse/friend2.C: New test.
15529
15530 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15531
15532 PR c++/9437
15533 * g++.dg/template/unify4.C: New test.
15534
15535 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15536
15537 * gcc.c-torture/execute/20030128-1.c: New test.
15538
15539 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15540
15541 * g++.dg/lookup/nested1.C: Test moved from ...
15542 * g++.old-deja/g++.other/lookup24.C: ... here.
15543
15544 2003-01-28 Jan Hubicka <jh@suse.cz>
15545
15546 * gcc.dg/i386-cmov5.c: New test.
15547
15548 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15549
15550 * gcc.c-torture/execute/20010925-1.c: Changed the
15551 memcpy declaration.
15552
15553 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15554
15555 PR c++/3902
15556 * g++.dg/parse/template5.C: New test.
15557
15558 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15559
15560 PR fortran/9258
15561 * g77.dg/pr9258: New test.
15562
15563 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15564
15565 * README: Move relevant parts from README.g++.
15566
15567 * README.g++: Remove this file.
15568
15569 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15570
15571 * g++.dg/abi/dcast1.C: New test.
15572
15573 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15574
15575 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15576
15577 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15578
15579 PR c++/47
15580 * g++.old-deja/g++.other/lookup24.C: New test.
15581
15582 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15583
15584 PR middle-end/7227
15585 * gcc.dg/uninit-C.c: New test.
15586
15587 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15588
15589 * g++.dg/abi/covariant1.C: New test.
15590
15591 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15592
15593 * gcc.dg/20030123-1.c: New test.
15594
15595 2003-01-25 Jan Hubicka <jh@suse.cz>
15596
15597 PR opt/8492
15598 * gcc.c-torture/compile/20030125-1.c
15599
15600 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15601
15602 PR c++/9403
15603 * g++.dg/parse/template3.C: New test.
15604 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15605
15606 PR c++/795
15607 * g++.dg/parse/template4.C: New test.
15608
15609 PR c++/9415
15610 * g++.dg/template/qual2.C: New test.
15611
15612 PR c++/8545
15613 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15614
15615 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15616
15617 2003-01-25 Roger Sayle <roger@eyesopen.com>
15618
15619 * gcc.c-torture/execute/switch-1.c: New test case.
15620
15621 2003-01-25 Jan Hubicka <jh@suse.cz>
15622
15623 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15624
15625 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15626
15627 Tweaks for Bison-1.875. From the NEWS file:
15628 "- `parse error' -> `syntax error'
15629 Bison now uniformly uses the term `syntax error'"
15630 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15631 * gcc.dg/cpp/digraph2.c: Likewise.
15632 * gcc.dg/cpp/direct2.c: Likewise.
15633 * gcc.dg/cpp/paste4.c: Likewise.
15634 * gcc.dg/c90-restrict-1.c: Likewise.
15635 * gcc.dg/c99-func-2.c: Likewise.
15636 * gcc.dg/noncompile/920721-2.c: Likewise.
15637 * gcc.dg/noncompile/930622-2.c: Likewise.
15638 * gcc.dg/noncompile/940112-1.c: Likewise.
15639 * gcc.dg/noncompile/950921-1.c: Likewise.
15640 * gcc.dg/noncompile/951123-1.c: Likewise.
15641 * gcc.dg/noncompile/971104-1.c: Likewise.
15642 * gcc.dg/noncompile/990416-1.c: Likewise.
15643
15644 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15645
15646 * g++.dg/parse/undefined1.C: Add error message.
15647
15648 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15649
15650 PR c++/9354
15651 * g++.dg/parse/new1.C: New test.
15652
15653 PR c++/9216
15654 * g++.dg/parse/template2.C: New test.
15655
15656 PR c++/9354
15657 * g++.dg/parse/typedef2.C: New test.
15658
15659 PR c++/9328
15660 * g++.dg/ext/typeof3.C: New test.
15661
15662 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15663
15664 PR c++/2738
15665 * g++.dg/parse/ret-type1.C: New test.
15666
15667 PR c++/3792
15668 * g++.dg/parse/tmpl-outside1.C: New test.
15669
15670 PR c++/4207
15671 * g++.dg/parse/int-as-enum1.C: New test.
15672
15673 PR c++/4903
15674 * g++.dg/parse/no-typename1.C: New test.
15675
15676 PR c++/5533
15677 * g++.dg/parse/no-value1.C: New test.
15678
15679 PR c++/5921
15680 * g++.dg/parse/wrong-inline1.C: New test.
15681
15682 PR c++/6402
15683 * g++.dg/parse/ref1.C: New test.
15684
15685 PR c++/6992
15686 * g++.dg/parse/attr-ctor1.C: New test.
15687
15688 PR c++/7229
15689 * g++.dg/parse/namespace5.C: New test.
15690
15691 PR c++/7917
15692 * g++.dg/parse/func-def1.C: New test.
15693
15694 PR c++/8143
15695 * g++.dg/parse/undefined1.C: New test.
15696
15697 PR c++/5723, PR c++/8522
15698 * g++.dg/parse/specialization1.C: New test.
15699
15700 PR c++/163, PR c++/8595
15701 * g++.dg/parse/struct-as-enum1.C: New test.
15702
15703 PR c++/9173
15704 * g++.dg/parse/undefined2.C: New test.
15705
15706 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15707
15708 PR c++/9298
15709 * g++.dg/parse/template1.C: New test.
15710
15711 PR c++/9384
15712 * g++.dg/parse/using1.C: New test.
15713
15714 PR c++/9285
15715 PR c++/9294
15716 * g++.dg/parse/expr2.C: New test.
15717
15718 PR c++/9388
15719 * g++.dg/parse/lookup2.C: Likewise.
15720
15721 2003-01-21 Jan Hubicka <jh@suse.cz>
15722
15723 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15724 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15725 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15726 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15727
15728 2003-01-20 Nick Clifton <nickc@redhat.com>
15729
15730 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15731 problem with ARM sibcall code generation.
15732
15733 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15734
15735 * gcc.c-torture/execute/20030120-1.c: New.
15736
15737 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15738
15739 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15740
15741 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15742
15743 PR c++/9272
15744 * g++.dg/parse/ctor1.C: New test.
15745
15746 PR c++/9294:
15747 * g++.dg/parse/qualified1.C: New test.
15748
15749 * g++.dg/parse/typename3.C: New test.
15750
15751 2003-01-16 Richard Henderson <rth@redhat.com>
15752
15753 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15754
15755 2003-01-16 Richard Henderson <rth@redhat.com>
15756
15757 * g++.dg/pch/pch.exp: Copy test header to the working directory
15758 before using it either for precompilation or direct use.
15759 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15760 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15761
15762 2003-01-16 Richard Henderson <rth@redhat.com>
15763
15764 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15765 before using it either for precompilation or direct use.
15766 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15767 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15768
15769 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15770
15771 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15772 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15773 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15774 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15775 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15776 typename warning into error.
15777 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15778 error messages.
15779 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15780 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15781 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15782 messages.
15783 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15784 make declaration visible in template.
15785 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15786 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15787 messages.
15788 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15789 message.
15790 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15791 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15792 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15793 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15794 typename warning with error message.
15795 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15796 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15797 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15798
15799 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15800
15801 * g++.dg/parse/ambig2.C: New test.
15802
15803 2003-01-15 Richard Henderson <rth@redhat.com>
15804
15805 * g++.dg/tls/init-2.C: Update error message string.
15806
15807 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15808
15809 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15810
15811 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15812
15813 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15814 all for HC11/HC12.
15815 * gcc.c-torture/compile/20001205-1.x: Likewise.
15816 * gcc.c-torture/compile/20001226-1.x: Likewise.
15817 * gcc.c-torture/compile/920520-1.x: Likewise.
15818 * gcc.c-torture/compile/961203-1.x: Likewise.
15819 * gcc.c-torture/compile/20020604-1.x: Likewise.
15820
15821 2003-01-15 Jan Hubicka <jh@suse.cz>
15822
15823 * gcc.c-torture/compile/20030115-1.c: New test.
15824
15825 * gcc.dg/i386-fpcvt-1.c: New test.
15826 * gcc.dg/i386-fpcvt-2.c: New test.
15827
15828 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15829
15830 Further conform g++'s __vmi_class_type_info to the C++ ABI
15831 specification.
15832 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15833 the specification.
15834
15835 2003-01-14 Jan Hubicka <jh@suse.cz>
15836
15837 * gcc.dg/i386-fpcvt-1.c: New test.
15838 * gcc.dg/i386-fpcvt-2.c: New test.
15839
15840 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15841
15842 * gcc.dg/i386-mmx-3.c: New test.
15843
15844 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15845
15846 PR c++/9264
15847 * g++.dg/parse/octal1.C: New file.
15848
15849 PR c++/9172
15850 * g++.dg/parse/typename1.C: New file.
15851
15852 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15853
15854 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15855 * gcc.dg/bf-no-ms-layout.c: Likewise.
15856 * gcc.dg/bf-ms-attrib.c: Likewise.
15857
15858 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15859
15860 PR c++/9099
15861 * g++.dg/parse/dtor1.C: New file.
15862
15863 PR c++/9128
15864 * g++.dg/rtti/typeid1.C: New file.
15865
15866 PR c++/9153
15867 * g++.dg/parse/lookup1.C: New file.
15868
15869 PR c++/9171
15870 * g++.dg/templ/spec5.C: New file.
15871
15872 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15873
15874 * gcc.c-torture/compile/20030110-1.c: New test.
15875
15876 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15877
15878 Merge from pch-branch:
15879
15880 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15881
15882 * gcc.dg/pch/cpp-1.h: New.
15883 * gcc.dg/pch/cpp-1.c: New.
15884 * gcc.dg/pch/cpp-2.h: New.
15885 * gcc.dg/pch/cpp-2.c: New.
15886
15887 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15888
15889 * gcc.dg/pch/except-1.h: New.
15890 * gcc.dg/pch/except-1.c: New.
15891
15892 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15893
15894 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15895 running test.
15896 * gcc.dg/pch: Include *.hp not *.h.
15897 * gcc.dg/pch/system-1.h: New.
15898 * gcc.dg/pch/system-1.c: New.
15899
15900 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15901
15902 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15903 rather than trying to build and run a program using PCH.
15904 * gcc.dg/pch: Remove dg-do commands from test files.
15905
15906 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15907
15908 * gcc.dg/pch/macro-3.c: New.
15909 * gcc.dg/pch/macro-3.h: New.
15910
15911 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15912
15913 * gcc.dg/pch/common-1.c: New.
15914 * gcc.dg/pch/common-1.h: New.
15915 * gcc.dg/pch/decl-1.c: New.
15916 * gcc.dg/pch/decl-1.h: New.
15917 * gcc.dg/pch/decl-2.c: New.
15918 * gcc.dg/pch/decl-2.h: New.
15919 * gcc.dg/pch/decl-3.c: New.
15920 * gcc.dg/pch/decl-3.h: New.
15921 * gcc.dg/pch/decl-4.c: New.
15922 * gcc.dg/pch/decl-4.h: New.
15923 * gcc.dg/pch/decl-5.c: New.
15924 * gcc.dg/pch/decl-5.h: New.
15925 * gcc.dg/pch/global-1.c: New.
15926 * gcc.dg/pch/global-1.h: New.
15927 * gcc.dg/pch/inline-1.c: New.
15928 * gcc.dg/pch/inline-1.h: New.
15929 * gcc.dg/pch/inline-2.c: New.
15930 * gcc.dg/pch/inline-2.h: New.
15931 * gcc.dg/pch/static-1.c: New.
15932 * gcc.dg/pch/static-1.h: New.
15933 * gcc.dg/pch/static-2.c: New.
15934 * gcc.dg/pch/static-2.h: New.
15935
15936 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15937
15938 * g++.dg/pch/pch.exp: Better handle failing testcases.
15939 * gcc.dg/pch/pch.exp: Likewise.
15940 * gcc.dg/pch/macro-1.c: New.
15941 * gcc.dg/pch/macro-1.h: New.
15942 * gcc.dg/pch/macro-2.c: New.
15943 * gcc.dg/pch/macro-2.h: New.
15944
15945 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15946
15947 * g++.dg/dg.exp: Treat files in pch/ specially.
15948 * g++.dg/pch/pch.exp: New file.
15949 * g++.dg/pch/empty.H: New file.
15950 * g++.dg/pch/empty.C: New file.
15951 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15952 "precompile".
15953
15954 * gcc.dg/pch/pch.exp: New file.
15955 * gcc.dg/pch/empty.h: New file.
15956 * gcc.dg/pch/empty.c: New file.
15957 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15958 "precompile".
15959
15960 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15961
15962 * g++.dg/template/friend14.C: New test.
15963
15964 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15965
15966 * gcc.dg/old-style-asm-1.c: New test.
15967
15968 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15969
15970 * gcc.c-torture/compile/20030109-1.c: New test.
15971
15972 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15973
15974 * gcc.c-torture/execute/20030109-1.c: New test.
15975
15976 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15977
15978 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15979 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15980 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15981 * g++.old-deja/g++.mike/eh2.C: Likewise
15982 * g++.old-deja/g++.mike/eh3.C: Likewise
15983 * g++.old-deja/g++.mike/eh5.C: Likewise
15984 * g++.old-deja/g++.mike/eh6.C: Likewise
15985 * g++.old-deja/g++.mike/eh7.C: Likewise
15986 * g++.old-deja/g++.mike/eh8.C: Likewise
15987 * g++.old-deja/g++.mike/eh9.C: Likewise
15988 * g++.old-deja/g++.mike/eh10.C: Likewise
15989 * g++.old-deja/g++.mike/eh12.C: Likewise
15990 * g++.old-deja/g++.mike/eh13.C: Likewise
15991 * g++.old-deja/g++.mike/eh14.C: Likewise
15992 * g++.old-deja/g++.mike/eh16.C: Likewise
15993 * g++.old-deja/g++.mike/eh17.C: Likewise
15994 * g++.old-deja/g++.mike/eh18.C: Likewise
15995 * g++.old-deja/g++.mike/eh21.C: Likewise
15996 * g++.old-deja/g++.mike/eh23.C: Likewise
15997 * g++.old-deja/g++.mike/eh24.C: Likewise
15998 * g++.old-deja/g++.mike/eh25.C: Likewise
15999 * g++.old-deja/g++.mike/eh26.C: Likewise
16000 * g++.old-deja/g++.mike/eh27.C: Likewise
16001 * g++.old-deja/g++.mike/eh28.C: Likewise
16002 * g++.old-deja/g++.mike/eh29.C: Likewise
16003 * g++.old-deja/g++.mike/eh31.C: Likewise
16004 * g++.old-deja/g++.mike/eh33.C: Likewise
16005 * g++.old-deja/g++.mike/eh34.C: Likewise
16006 * g++.old-deja/g++.mike/eh35.C: Likewise
16007 * g++.old-deja/g++.mike/eh36.C: Likewise
16008 * g++.old-deja/g++.mike/eh37.C: Likewise
16009 * g++.old-deja/g++.mike/eh38.C: Likewise
16010 * g++.old-deja/g++.mike/eh39.C: Likewise
16011 * g++.old-deja/g++.mike/eh40.C: Likewise
16012 * g++.old-deja/g++.mike/eh41.C: Likewise
16013 * g++.old-deja/g++.mike/eh42.C: Likewise
16014 * g++.old-deja/g++.mike/eh44.C: Likewise
16015 * g++.old-deja/g++.mike/eh46.C: Likewise
16016 * g++.old-deja/g++.mike/eh47.C: Likewise
16017 * g++.old-deja/g++.mike/eh48.C: Likewise
16018 * g++.old-deja/g++.mike/eh49.C: Likewise
16019 * g++.old-deja/g++.mike/eh50.C: Likewise
16020 * g++.old-deja/g++.mike/eh51.C: Likewise
16021 * g++.old-deja/g++.mike/eh53.C: Likewise
16022 * g++.old-deja/g++.mike/eh55.C: Likewise
16023 * g++.old-deja/g++.mike/p7912.C: Likewise
16024 * g++.old-deja/g++.mike/p9706.C: Likewise
16025 * g++.old-deja/g++.mike/p10416.C: Likewise
16026 * g++.old-deja/g++.mike/p11667.C: Likewise
16027 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16028 Remove redundant reference to Iris.
16029 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16030 Elxsi, i860, Pico Java, and WE32K.
16031
16032 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16033
16034 * g++.dg/ext/asm4.C: New test.
16035
16036 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16037
16038 PR c++/9030
16039 * g++.dg/template/friend12.C: New test.
16040 * g++.dg/template/friend13.C: Likewise.
16041 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16042
16043 2003-01-08 Jan Hubicka <jh@suse.cz>
16044
16045 * gcc.dg/i386-cadd.c: New test.
16046 * gcc.dg/i386-cmov4.c: Likewise.
16047
16048 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16049
16050 PR c++/9165
16051 * g++.dg/warn/Wunused-3.C: New test.
16052
16053 * g++.dg/abi/bitfield9.C: New test.
16054
16055 PR c++/9189
16056 * g++.dg/parse/defarg3.C: New test.
16057
16058 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16059
16060 * g++.dg/parse/ambig1.C: New test.
16061 * g++.dg/parse/defarg2.C: New test.
16062
16063 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16064
16065 * g++.dg/template/defarg-1.C: New test.
16066 * g++.dg/template/local2.C: Likewise.
16067
16068 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16069
16070 * gcc.c-torture/execute/20030105-1.c: New test.
16071
16072 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16073
16074 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16075 * g++.dg/parse/namespace4.C: Likewise.
16076
16077 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16078
16079 * g++.dg/template/ntp2.C: New test.
16080
16081 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16082
16083 * g++.dg/parse/extern-C-1.C: New test.
16084
16085 * g++.dg/parse/namespace4.C: New test.
16086
16087 * g++.dg/template/nested1.C: New test.
16088
16089 * g++.dg/parse/namespace3.C: New test.
16090
16091 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16092
16093 * g++.dg/lookup/two-stage1.C: New test.
16094
16095 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16096
16097 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16098 * g++.old-deja/g++.jason/access8.C: Likewise.
16099 * g++.old-deja/g++.other/decl5.C: Likewise.
16100
16101 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16102
16103 * g++.dg/parse/parse7.C: New test.
16104
16105 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16106
16107 PR c++/2843
16108 * g++.dg/ext/attrib7.C: New test.
16109
16110 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16111
16112 * g++.dg/parse/parse6.C: New test.
16113
16114 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16115
16116 * gcc.dg/h8300-stack-1.c: New.
16117
16118 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16119
16120 g++.dg/lookup/exception1.C: New test.
16121
16122 g++.dg/lookup/template1.C: New test.
16123
16124 g++.dg/parse/namespace2.C: New test.
16125
16126 g++.dg/parse/parens2.C: New test.
16127
16128 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16129
16130 * g++.dg/parse/parse5.C: New test.
16131 * g++.dg/lookup/scoped4.C: New test.
16132
16133 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16134
16135 * g++.dg/parse/parens1.C: New test.
16136
16137 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16138 angle-bracket1.C.
16139 * g++.dg/parse/parens2.C: New test.
16140
16141 * g++.dg/lookup/scope-operator1.C: New test.
16142
16143 * g++.dg/parse/operator1.C: New test.
16144
16145 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16146
16147 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16148 * g++.old-deja/g++.other/access6.C: Likewise.
16149 * g++.old-deja/g++.other/decl1.C: Likewise.
16150 * g++.old-deja/g++.pt/typename12.C: Likewise.
16151
16152 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16153
16154 * g++.dg/parse/namespace1.C: New test.
16155
16156 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16157
16158 * g++.dg/parse/parse4.C: New test.
16159
16160 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16161
16162 * g++.dg/parse/parse3.C: New test.
16163
16164 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16165
16166 * g++.dg/parse/parse2.C: New test.
16167
16168 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16169
16170 * g++.dg/template/friend11.C: New test.
16171
16172 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16173
16174 * g++.dg/parse/parse1.C: New test.
16175
16176 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16177
16178 * lib/profopt.exp: Change the name of a global variable to avoid
16179 possible clashes with other test suites.
16180
16181 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16182
16183 * g++.dg/inherit/covariant8.C: New test.
16184
16185 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16186
16187 * g++.dg/init/array9.C: New test.
16188
16189 PR c++/9112
16190 * g++.dg/parse/expr1.C: New test.
16191
16192 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16193
16194 * gcc.c-torture/compile/20021230-1.c: New test.
16195
16196 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16197
16198 * g++.dg/inherit/covariant5.C: New test.
16199 * g++.dg/inherit/covariant6.C: New test.
16200 * g++.dg/inherit/covariant7.C: New test.
16201
16202 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16203
16204 PR c++/2739
16205 * g++.dg/other/access2.C: New test.
16206
16207 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16208
16209 * g++.dg/other/anon-struct.C: No longer fails
16210 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16211 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16212 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16213
16214 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16215
16216 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16217
16218 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16219
16220 * g++.dg/eh/spec4.C: Remove stray semicolon.
16221 * g++.dg/expr/pmf-1.C: Change error message.
16222 * g++.dg/ext/asm1.C: Remove stray semicolon.
16223 * g++.dg/ext/typename1.C: Add missing typenames.
16224 * g++.dg/inherit/template-as-base.C: Change error message.
16225 * g++.dg/lookup/scoped1.C: Likewise.
16226 * g++.dg/lookup/scoped2.C: Likewise.
16227 * g++.dg/lookup/using2.C: Likewise.
16228 * g++.dg/other/component1.C: Remove stray semicolon.
16229 * g++.dg/other/do1.C: Change error message.
16230 * g++.dg/other/error2.C: Likewise.
16231 * g++.dg/other/init1.C: Likewise.
16232 * g++.dg/other/packed1.C: Remove stray semicolon.
16233 * g++.dg/other/ptrmem2.C: Change error message.
16234 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16235 marker.
16236 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16237 * g++.dg/template/access3.C: Add typename keyword.
16238 * g++.dg/template/access5.C: Remove stray semicolon.
16239 * g++.dg/template/access6.C: Likewise.
16240 * g++.dg/template/complit1.C: Likewise.
16241 * g++.dg/template/crash1.C: Change error message.
16242 * g++.dg/template/inherit2.C: Remove stray semicolon.
16243 * g++.dg/template/instantiate2.C: Likewise.
16244 * g++.dg/template/instantiate3.C: Change error message.
16245 * g++.dg/template/qual1.C: Remove stray semicolon.
16246 * g++.dg/template/qualttp18.C: Change error message.
16247 * g++.dg/template/ref1.C: Remove stray semicolon.
16248 * g++.dg/template/sizeof1.C (A::value): Declare it.
16249 * g++.dg/template/spec4.C: Change error message.
16250 * g++.dg/template/static1.C: Likewise.
16251 * g++.dg/template/type1.C: Likewise.
16252 * g++.dg/template/typename3.C: Likewise.
16253 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16254 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16255 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16256 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16257 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16258 named return value extension.
16259 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16260 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16261 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16262 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16263 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16264 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16265 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16266 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16267 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16268 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16269 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16270 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16271 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16272 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16273 syntax.
16274 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16275 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16276 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16277 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16278 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16279 * g++.old-deja/g++.brendan/template11.C: Likewise.
16280 * g++.old-deja/g++.brendan/template26.C: Likewise.
16281 * g++.old-deja/g++.brendan/template27.C: Use explicit
16282 specialization syntax.
16283 * g++.old-deja/g++.brendan/template30.C: Likewise.
16284 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16285 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16286 non-dependent names.
16287 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16288 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16289 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16290 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16291 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16292 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16293 named return value extension.
16294 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16295 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16296 * g++.old-deja/g++.ext/return1.C: Likewise.
16297 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16298 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16299 * g++.old-deja/g++.jason/access8.C: Likewise.
16300 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16301 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16302 pseudo-destructor names.
16303 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16304 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16305 pseudo-destructor names.
16306 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16307 * g++.old-deja/g++.jason/overload19.C: Likewise.
16308 * g++.old-deja/g++.jason/overload32.C: Likewise.
16309 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16310 stray semicolons.
16311 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16312 * g++.old-deja/g++.jason/return.C: Likewise.
16313 * g++.old-deja/g++.jason/return2.C: Likewise.
16314 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16315 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16316 syntax.
16317 * g++.old-deja/g++.jason/template10.C: Account for use of
16318 non-dependent names.
16319 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16320 syntax.
16321 * g++.old-deja/g++.jason/template37.C: Likewise.
16322 * g++.old-deja/g++.law/access4.C: Change error messages.
16323 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16324 pseudo-destructor names.
16325 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16326 * g++.old-deja/g++.law/ctors9.C: Likewise.
16327 * g++.old-deja/g++.law/cvt22.C: Likewise.
16328 * g++.old-deja/g++.law/dtors5.C: Likewise.
16329 * g++.old-deja/g++.law/global-init1.C: Likewise.
16330 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16331 * g++.old-deja/g++.law/operators28.C: Likewise.
16332 * g++.old-deja/g++.law/visibility28.C: Likewise.
16333 * g++.old-deja/g++.martin/eval1.C: Likewise.
16334 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16335 name.
16336 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16337 * g++.old-deja/g++.mike/net34.C: Likewise.
16338 * g++.old-deja/g++.mike/net36.C: Likewise.
16339 * g++.old-deja/g++.mike/ns2.C: Likewise.
16340 * g++.old-deja/g++.mike/p12306.C: Likewise.
16341 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16342 value extension.
16343 * g++.old-deja/g++.mike/p700.C: Likewise.
16344 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16345 * g++.old-deja/g++.mike/p710.C: Likewise.
16346 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16347 value extension.
16348 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16349 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16350 * g++.old-deja/g++.ns/crash2.C: Likewise.
16351 * g++.old-deja/g++.ns/crash3.C: Likewise.
16352 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16353 * g++.old-deja/g++.ns/ns17.C: Likewise.
16354 * g++.old-deja/g++.ns/template16.C: Likewise.
16355 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16356 keyword.
16357 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16358 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16359 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16360 named return value extension.
16361 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16362 * g++.old-deja/g++.other/access4.C: Issue additional error
16363 messages.
16364 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16365 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16366 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16367 * g++.old-deja/g++.other/crash25.C: Change error message.
16368 * g++.old-deja/g++.other/crash4.C: Change error message.
16369 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16370 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16371 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16372 checks.
16373 * g++.old-deja/g++.other/defarg8.C: Likewise.
16374 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16375 * g++.old-deja/g++.other/dtor10.C: Likewise.
16376 * g++.old-deja/g++.other/incomplete.C: Likewise.
16377 * g++.old-deja/g++.other/linkage7.C: Likewise.
16378 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16379 lookup algorithm.
16380 * g++.old-deja/g++.other/mangle2.C: Likewise.
16381 * g++.old-deja/g++.other/refinit2.C: Likewise.
16382 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16383 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16384 * g++.old-deja/g++.pt/crash28.C: Likewise.
16385 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16386 syntax.
16387 * g++.old-deja/g++.pt/crash32.C: Change error message.
16388 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16389 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16390 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16391 error message position.
16392 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16393 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16394 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16395 syntax.
16396 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16397 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16398 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16399 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16400 keyword.
16401 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16402 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16403 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16404 keyword.
16405 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16406 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16407 syntax.
16408 * g++.old-deja/g++.pt/friend28.C: Account for use of
16409 non-dependent names.
16410 * g++.old-deja/g++.pt/friend29.C: Likewise.
16411 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16412 rules.
16413 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16414 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16415 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16416 lookup rules.
16417 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16418 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16419 keyword.
16420 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16421 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16422 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16423 keyword.
16424 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16425 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16426 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16427 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16428 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16429 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16430 keyword.
16431 * g++.old-deja/g++.pt/spec10.C: Likewise.
16432 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16433 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16434 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16435 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16436 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16437 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16438 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16439 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16440 * g++.old-deja/g++.pt/typename15.C: Likewise.
16441 * g++.old-deja/g++.pt/typename22.C: Likewise.
16442 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16443 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16444 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16445 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16446 syntax.
16447 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16448 return value extension.
16449 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16450 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16451 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16452 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16453
16454 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16455
16456 * g++.dg/warn/inline1.C: New test.
16457 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16458 * g++.old-deja/g++.jason/synth10.C: Likewise.
16459 * g++.old-deja/g++.mike/net31.C: Likewise.
16460 * g++.old-deja/g++.mike/p8786.C: Likewise.
16461
16462 * g++.dg/template/friend10.C: New test.
16463 * g++.dg/template/conv5.C: New test.
16464
16465 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16466
16467 * g++.dg/lookup/scoped3.C: New test.
16468
16469 * g++.dg/lookup/decl1.C: New test.
16470 * g++.dg/lookup/decl2.C: New test.
16471
16472 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16473
16474 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16475 gcc.c-torture/compile/20021015-1.c,
16476 gcc.c-torture/compile/20021015-2.c,
16477 gcc.c-torture/compile/20021123-1.c,
16478 gcc.c-torture/compile/20021123-2.c,
16479 gcc.c-torture/compile/20021123-3.c,
16480 gcc.c-torture/compile/20021123-4.c,
16481 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16482 only to 3.1 or 3.2 branch.
16483
16484 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16485
16486 * gcc.dg/i386-bitfield3.c: New test.
16487
16488 * gcc.dg/i386-bitfield2.c: New test.
16489
16490 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16491
16492 * g++.dg/parse/conv_op1.C: New test.
16493
16494 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16495
16496 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16497 approved.
16498
16499 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16500
16501 * gcc.c-torture/compile/20021220-1.c: New test.
16502
16503 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16504
16505 * gcc.dg/i386-fastcall-1.c: New.
16506
16507 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16508
16509 * gcc.c-torture/execute/20021219-1.c: New test.
16510
16511 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16512
16513 * gcc.dg/i386-pic-1.c: New test.
16514
16515 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16516
16517 PR c++/8099
16518 * g++.dg/template/friend9.C: New test.
16519
16520 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16521
16522 PR c++/3663
16523 * g++.dg/template/access7.C: New test.
16524
16525 2002-12-18 Nick Clifton <nickc@redhat.com>
16526
16527 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16528 the libstdc++-v3 directory has been found.
16529
16530 2002-12-12 Devang Patel <dpatel@apple.com>
16531 * gcc.dg/darwin-ld-1.c: New test.
16532 * gcc.dg/darwin-ld-2.c: New test.
16533 * gcc.dg/darwin-ld-3.c: New test.
16534 * gcc.dg/darwin-ld-4.c: New test.
16535 * gcc.dg/darwin-ld-5.c: New test.
16536
16537 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16538
16539 * gcc.c-torture/compile/20021212-1.c: New test.
16540
16541 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16542
16543 * gcc.dg/fshort-wchar: New test.
16544
16545 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16546
16547 PR c++/8372
16548 * g++.dg/template/dtor1.C: New test.
16549
16550 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16551 markers.
16552
16553 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16554
16555 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16556
16557 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16558
16559 * g++.dg/template/static1.C: New test.
16560 * g++.dg/template/static2.C: New test.
16561 * g++.old-deja/g++.ext/memconst.C: New test.
16562
16563 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16564
16565 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16566 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16567 * g++.dg/special/initp1.C: Likewise.
16568
16569 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16570
16571 * gcc.c-torture/execute/20021204-1.c: New test.
16572
16573 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16574
16575 * gcc.dg/ppc-fmadd-1.c: New file.
16576 * gcc.dg/ppc-fmadd-2.c: New file.
16577 * gcc.dg/ppc-fmadd-3.c: New file.
16578
16579 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16580
16581 * gcc.c-torture/compile/20021204-1.c: New test.
16582
16583 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16584
16585 * g++.dg/inherit/covariant2.C: New test.
16586 * g++.dg/inherit/covariant3.C: New test.
16587 * g++.dg/inherit/covariant4.C: New test.
16588 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16589 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16590
16591 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16592
16593 PR c++/8688
16594 * g++.dg/init/brace3.C: New test.
16595
16596 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16597
16598 * gcc.dg/20020210-1.c: Fix a comment typo.
16599
16600 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16601
16602 PR c++/8720
16603 * g++.dg/parse/defarg1.C: New test.
16604
16605 PR c++/8615
16606 * g++.dg/template/char1.C: New test.
16607
16608 * g++.dg/template/varmod1.C: Fix typo.
16609
16610 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16611
16612 DR 180
16613 * g++.old-deja/g++.pt/crash32.C: Expect error.
16614
16615 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16616
16617 PR c++/5919
16618 * g++.dg/template/varmod1.C: New test.
16619
16620 PR c++/8727
16621 * g++.dg/inherit/typeinfo1.C: New test.
16622
16623 PR c++/8663
16624 * g++.dg/inherit/typedef1.C: New test.
16625
16626 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16627
16628 PR c++/8332
16629 PR c++/8493
16630 * g++.dg/template/strlen1.C: New test.
16631
16632 PR c++/8227
16633 * g++.dg/template/ctor2.C: New test.
16634
16635 PR c++/8214
16636 * g++.dg/init/string1.C: New test.
16637
16638 PR c++/8511
16639 * g++.dg/template/friend8.C: New test.
16640
16641 2002-11-29 Joe Buck <jbuck@synopsys.com>
16642
16643 * g++.dg/lookup/anon2.C: New test.
16644
16645 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16646
16647 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16648 h8300 port.
16649
16650 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16651
16652 * gcc.dg/bitfld-6.c: New test.
16653
16654 2002-11-27 Jan Hubicka <jh@suse.cz>
16655
16656 * gcc.c-torture/execute/20021127.[cx]: New test.
16657
16658 2002-11-26 Jan Hubicka <jh@suse.cz>
16659
16660 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16661 quality.
16662
16663 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16664
16665 * g++.dg/init/brace2.C: New test.
16666 * g++.old-deja/g++.mike/p9129.C: Correct.
16667
16668 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16669
16670 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16671
16672 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16673
16674 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16675
16676 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16677
16678 * testsuite/g++.dg/abi/empty11.C: New test.
16679 * testsuite/g++.dg/rtti/cv1.C: New test.
16680
16681 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16682
16683 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16684
16685 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16686
16687 * g++.dg/abi/empty10.C: New test.
16688
16689 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16690
16691 * gcc.c-torture/compile/20021124-1.c: New test.
16692
16693 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16694
16695 * g++.dg/abi/rtti2.C: New test.
16696
16697 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16698
16699 * gcc.dg/i386-unroll-1.c: New test.
16700
16701 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16702
16703 * gcc.c-torture/compile/20021120-1.c: New test.
16704 * gcc.c-torture/compile/20021120-2.c: New test.
16705
16706 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16707
16708 * gcc.dg/bitfld-5.c: New test.
16709
16710 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16711
16712 * gcc.c-torture/execute/20021120-3.c: New test.
16713
16714 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16715
16716 * gcc.c-torture/execute/20021120-2.c: New test.
16717
16718 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16719
16720 * gcc.c-torture/execute/20021120-1.c: New test.
16721
16722 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16723
16724 * gcc.c-torture/execute/20021118-3.c: New test.
16725
16726 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16727
16728 * gcc.c-torture/compile/20021119-1.c: New test.
16729
16730 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16731
16732 * gcc.dg/duff-1.c: New test.
16733 * gcc.dg/duff-2.c: New test.
16734 * gcc.dg/duff-3.c: New test.
16735
16736 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16737
16738 * gcc.dg/cpp/_Pragma5.c: New test.
16739
16740 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16741
16742 * gcc.c-torture/execute/20021118-2.c: New test.
16743
16744 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16745
16746 * gcc.c-torture/execute/20021118-1.c: New test.
16747
16748 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16749
16750 * gcc.dg/20021116-1.c: New test.
16751
16752 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16753
16754 * g++.dg/abi/vcall1.C: New test.
16755
16756 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16757
16758 * gcc.dg/20021029-1.c: New test.
16759 * gcc.dg/20021029-2.c: New test.
16760
16761 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16762
16763 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16764
16765 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16766
16767 PR c/8439
16768 * gcc.dg/20021110.c: Move to ...
16769 * gcc.c-torture/compile/20021110.c: .... here.
16770
16771 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16772
16773 PR c/8467
16774 * gcc.c-torture/execute/20021111-1.c
16775
16776 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16777
16778 PR c/8439
16779 * gcc.dg/20021110.c: New test.
16780
16781 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16782
16783 * g++.dg/abi/vthunk3.C: Run only on x86.
16784
16785 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16786
16787 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16788
16789 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16790
16791 * lib/compat.exp (compat-execute): Fix logic error in last
16792 change.
16793
16794 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16795
16796 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16797
16798 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16799
16800 PR c++/8389
16801 * g++.dg/template/access6.C: New test.
16802
16803 2002-11-08 Jan Hubicka <jh@suse.cz>
16804
16805 * gcc.dg/i386-ssefp-1.c: New test.
16806 * gcc.dg/i386-ssefp-1.c: New test.
16807
16808 2002-11-08 Jan Hubicka <jh@suse.cz>
16809
16810 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16811
16812 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16813
16814 * g++.dg/abi/vthunk3.C: New test.
16815
16816 PR c++/8338
16817 * g++.dg/template/crash2.C: New test.
16818
16819 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16820
16821 * testsuite/g++.dg/abi/dtor1.C: New test.
16822 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16823
16824 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16825
16826 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16827 Darwin.
16828
16829 2002-11-04 Adam Nemet <anemet@lnxw.com>
16830
16831 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16832 -mthumb. Only xfail with -O0.
16833
16834 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16835
16836 * g++.dg/abi/thunk1.C: New test.
16837 * g++.dg/abi/thunk2.C: Likewise.
16838 * g++.dg/abi/vtt1.C: Likewise.
16839
16840 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16841
16842 PR optimization/8423
16843 * gcc.c-torture/execute/builtin-constant.c: New test.
16844
16845 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16846
16847 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16848 Add some more cases.
16849
16850 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16851
16852 PR c++/8391
16853 * g++.dg/opt/local1.C: New test.
16854
16855 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16856
16857 PR c++/8160
16858 * g++.dg/template/complit1.C: New test.
16859
16860 PR c++/8149
16861 * g++.dg/template/typename4.C: Likewise.
16862
16863 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16864
16865 Core issue 287, PR c++/7639
16866 * g++.dg/template/instantiate1.C: Adjust error location.
16867 * g++.dg/template/instantiate3.C: New test.
16868 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16869 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16870 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16871
16872 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16873
16874 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16875
16876 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16877
16878 PR c++/8287
16879 * g++.dg/init/dtor2.C: New test.
16880
16881 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16882
16883 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16884 * gcc.dg/nest.c: Bypass errors on irix6.
16885
16886 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16887
16888 * gcc.dg/nest.c: Expect error for mmix-*-*.
16889 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16890
16891 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16892
16893 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16894 markers.
16895
16896 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16897
16898 2002-10-25 Mike Stump <mrs@apple.com>
16899
16900 * gcc.dg/warn-1.c: New test.
16901
16902 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16903
16904 * g++.dg/template/typename3.C: New test.
16905
16906 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16907
16908 * g++.dg/lookup/ptrmem1.C: New test.
16909
16910 * g++.dg/abi/vthunk2.C: New test.
16911
16912 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16913
16914 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16915
16916 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16917
16918 * g++.dg/abi/empty9.C: New test.
16919
16920 2002-10-24 Richard Henderson <rth@redhat.com>
16921
16922 * g++.dg/inherit/thunk1.C: Enable for ia64.
16923
16924 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16925
16926 PR c++/8067
16927 * g++.dg/lookup/pretty1.C: New test.
16928
16929 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16930
16931 * gcc.dg/20021023-1.c: New test.
16932
16933 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16934
16935 PR c++/7679
16936 * g++.dg/parse/inline1.C: New test.
16937
16938 2002-10-23 Richard Henderson <rth@redhat.com>
16939
16940 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16941
16942 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16943
16944 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16945
16946 PR c++/6579
16947 * g++.dg/parse/stmtexpr3.C: New test.
16948
16949 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16950
16951 * g++.dg/expr/cond1.C: New test.
16952
16953 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16954
16955 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16956
16957 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16958
16959 * g++.dg/abi/vbase13.C: New test.
16960 * g++.dg/abi/vbase14.C: Likewise.
16961
16962 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16963
16964 * gcc.dg/tls/pic-1.c: New test.
16965 * gcc.dg/tls/nonpic-1.c: New test.
16966 * gcc.dg/20021018-1.c: New test.
16967
16968 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16969
16970 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16971 Remove only files with the same base name as the test case.
16972 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16973 (profopt-execute): Likewise. Also, remove old profiling
16974 and performance data files before running the tests.
16975
16976 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16977 * g++.dg/bprob/bprob.exp: Likewise.
16978 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16979 to allow more general test case names.
16980
16981 * g++.dg/bprob/bprob-1.C: Rename to ...
16982 * g++.dg/bprob/g++-bprob-1.C: ... this.
16983
16984 * g77.dg/bprob/bprob-1.f: Rename to ...
16985 * g77.dg/bprob/g77-bprob-1.f: ... this.
16986
16987 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16988
16989 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16990 bison 1.50 or later.
16991
16992 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16993
16994 * g++.dg/README: Describe more test directories.
16995
16996 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16997
16998 * g++.dg/init/array6.C: Add additional tests.
16999
17000 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17001
17002 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17003 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17004
17005 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17006
17007 * gcc.c-torture/compile/20020604-1.x: New.
17008 * gcc.c-torture/compile/simd-5.x: Likewise.
17009 * gcc.c-torture/execute/920710-1.x: Likewise.
17010 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17011
17012 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17013
17014 * g++.dg/inherit/override1.C: Add dg-options clause.
17015
17016 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17017
17018 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17019 _mm_slli_si128.
17020
17021 2002-10-19 Andreas Schwab <schwab@suse.de>
17022
17023 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17024 directory component.
17025
17026 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17027
17028 * g++.dg/inherit/thunk1.C: New test.
17029
17030 * g++.dg/inherit/override1.C: New test.
17031
17032 * g++.dg/abi/mangle11.C: New test.
17033 * g++.dg/abi/mangle14.C: New test.
17034 * g++.dg/abi/mangle17.C: New test.
17035
17036 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17037
17038 * g++.dg/overload/member2.C: New test.
17039
17040 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17041
17042 * g++.dg/README: Describe new compat directory.
17043 * g++.dg/dg.exp: Skip tests in compat directory.
17044 * README.compat: New file.
17045 * lib/compat.exp: New expect script.
17046 * g++.dg/compat: New test directory.
17047 * g++.dg/compat/compat.exp: New expect script.
17048 * g++.dg/compat/abi: New test directory.
17049 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17050 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17051 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17052 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17053 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17054 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17055 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17056 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17057 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17058 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17059 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17060 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17061 * g++.dg/compat/break: New test directory.
17062 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17063 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17064 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17065 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17066 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17067 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17068 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17069 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17070 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17071 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17072 g++.dg/compat/break/README: New files.
17073 * g++.dg/compat/eh: New test directory.
17074 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17075 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17076 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17077 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17078 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17079 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17080 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17081 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17082 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17083 g++.dg/compat/eh/filter2_y.C,
17084 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17085 g++.dg/compat/eh/new1_y.C,
17086 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17087 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17088 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17089 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17090 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17091 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17092 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17093 g++.dg/compat/eh/unexpected1_y.C: New files.
17094 * g++.dg/compat/init: New test directory.
17095 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17096 g++.dg/compat/init/array5_y.C,
17097 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17098 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17099 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17100 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17101 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17102 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17103 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17104 g++.dg/compat/init/init-ref2_y.C: New files.
17105
17106 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17107
17108 PR c++/7584
17109 * g++.dg/inherit/using3.C: New test.
17110
17111 2002-10-17 Jan Hubicka <jh@suse.cz>
17112
17113 * gcc.dg/20021017-2.c: New test.
17114
17115 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17116
17117 * g++.dg/abi/mangle16.C: Adjust.
17118
17119 * g++.dg/init/array8.C: New test.
17120
17121 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17122
17123 * gcc.dg/special/mips-abi.exp: New test.
17124 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17125
17126 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17127
17128 * g++.dg/abi/mangle16.C: New test.
17129 * g++.dg/abi/mangle17.C: Likewise.
17130
17131 PR c++/7478
17132 * g++.dg/template/ref1.C: New test.
17133
17134 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17135
17136 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17137
17138 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17139
17140 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17141
17142 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17143
17144 PR c++/7524
17145 * g++.dg/init/array7.C: New test.
17146
17147 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17148
17149 * g++.dg/init/array6.C: New test.
17150
17151 * g++.dg/abi/mangle13.C: Likewise.
17152 * g++.dg/abi/mangle14.C: Likewise.
17153 * g++.dg/abi/mangle15.C: Likewise.
17154
17155 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17156
17157 * g++.dg/abi/empty8.C: New test.
17158
17159 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17160
17161 * g++.dg/init/ctor1.C: New test.
17162
17163 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17164
17165 * gcc.c-torture/execute/20021015-1.c: New test.
17166
17167 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17168
17169 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17170
17171 2002-10-14 Jan Hubicka <jh@suse.cz>
17172
17173 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17174
17175 2002-10-14 Richard Henderson <rth@redhat.com>
17176
17177 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17178
17179 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17180
17181 PR optimization/6631
17182 * g++.dg/opt/const2.C: New test.
17183
17184 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17185
17186 PR c++/7176
17187 * g++.dg/parse/friend1.C: New test.
17188 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17189
17190 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17191
17192 * gcc.dg/20021014-1.c: New test.
17193
17194 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17195
17196 PR c++/5661
17197 * g++.dg/ext/vlm1.C: New test.
17198 * g++.dg/ext/vlm2.C: Likewise.
17199
17200 * g++.dg/init/array1.C: Remove invalid braces.
17201 * g++.dg/init/brace1.C: New test.
17202 * g++.dg/init/copy2.C: Likewise.
17203 * g++.dg/init/copy3.C: Likewise.
17204 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17205 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17206 braces.
17207
17208 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17209
17210 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17211
17212 2002-10-11 Richard Shann <richard.shann@superh.com>
17213
17214 * gcc.c-torture/compile/simd-5.c: New test.
17215
17216 2002-10-10 Roger Sayle <roger@eyesopen.com>
17217
17218 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17219
17220 2002-10-10 Jim Wilson <wilson@redhat.com>
17221
17222 * gcc.c-torture/execute/20021010-1.c: New test.
17223
17224 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17225
17226 PR c/7353
17227 * g++.dg/ext/typedef-init.C: New test.
17228 * gcc.dg/typedef-init.c: New test.
17229
17230 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17231
17232 * gcc.dg/cpp/paste13.c: New test.
17233
17234 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17235
17236 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17237 remaining platforms, XFAIL during compile, not execute. Don't
17238 XFAIL at -O0.
17239
17240 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17241
17242 * gcc.dg/alias-1.c: Tweak expected warning.
17243
17244 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17245
17246 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17247
17248 2002-10-06 Andreas Jaeger <aj@suse.de>
17249
17250 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17251 * gcc.dg/cpp/c++98.C: Likewise.
17252
17253 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17254 * g++.dg/cpp/c++98.C: Likewise.
17255
17256 * g++.dg/README (Subdirectories): Mention cpp directory.
17257
17258 PR target/7559
17259 * gcc.dg/20021006-1.c: New test.
17260
17261 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17262
17263 PR c++/7804
17264 * g++.dg/other/warning1.C: New test.
17265
17266 2002-10-04 Roger Sayle <roger@eyesopen.com>
17267
17268 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17269 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17270 and sparc-*-* with -m64 as expected failures. See PR 8087.
17271
17272 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17273
17274 PR c++/7931
17275 * g++.dg/template/ptrmem3.C: New test.
17276
17277 PR c++/7754
17278 * g++.dg/template/union1.C: New test.
17279
17280 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17281
17282 PR c++/8006
17283 * g++.dg/abi/mangle9.C: New test.
17284 * g++.dg/abi/mangle10.C: New test.
17285 * g++.dg/abi/mangle11.C: New test.
17286 * g++.dg/abi/mangle12.C: New test.
17287
17288 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17289
17290 PR c++/7188.
17291 * g++.dg/template/meminit1.C: New test.
17292 * g++.dg/warn/Wreorder-1.C: Likewise.
17293 * g++.old-deja/g++.mike/warn3.C: Tweak.
17294 * lib/prune.exp: Ingore "in copy constructor".
17295
17296 2002-10-02 Andreas Jaeger <aj@suse.de>
17297
17298 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17299 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17300 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17301 on x86-64.
17302
17303 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17304
17305 * gcc.dg/empty1.C: Fix typo.
17306
17307 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17308
17309 * gcc.dg/alias-1.c: New test.
17310
17311 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17312
17313 * gcc.dg/empty1.C: New test.
17314
17315 * g++.dg/tls/init-2.C: Tweak error messages.
17316
17317 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17318
17319 * gcc.c-torture/compile/20020923-1.c: New test.
17320
17321 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17322
17323 * gcc.c-torture/execute/ffs-1.c: New test.
17324 * gcc.c-torture/execute/ffs-2.c: Ditto.
17325
17326 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17327
17328 * g++.dg/overload/member1.C: New test.
17329
17330 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17331
17332 * g++.dg/abi/empty7.C: New test.
17333 * g++.dg/init/pm2.C: Likewise.
17334
17335 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17336
17337 * g++.dg/rtti/crash1.C: New test.
17338
17339 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17340
17341 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17342 gcc.dg/sibcall-4.c: New tests.
17343
17344 2002-09-28 Roger Sayle <roger@eyesopen.com>
17345
17346 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17347 powerpc and MMIX targets.
17348
17349 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17350
17351 * gcc.dg/cpp/20020927-1.c: New.
17352
17353 2002-09-26 David S. Miller <davem@redhat.com>
17354
17355 * gcc.c-torture/compile/trunctfdf.c: New.
17356
17357 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17358
17359 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17360
17361 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17362
17363 * gcc.c-torture/execute/loop-15.c: New.
17364
17365 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17366
17367 * README.QMTEST: Fix typo.
17368
17369 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17370
17371 * gcc.dg/20020926-1.c: New test.
17372
17373 2002-09-25 David S. Miller <davem@redhat.com>
17374
17375 PR target/7842
17376 * gcc.c-torture/execute/shiftdi.c: New test.
17377
17378 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17379
17380 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17381 unique to the tool.
17382 * lib/g77.exp (g77_init): Likewise.
17383 * lib/g++.exp (g++_init): Likewise.
17384 * lib/objc.exp (objc_init): Likewise.
17385
17386 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17387
17388 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17389 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17390 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17391
17392 2002-09-25 Richard Henderson <rth@redhat.com>
17393
17394 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17395 too-small long double.
17396
17397 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17398
17399 * gcc.dg/20020919-1.c: New test.
17400
17401 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17402
17403 * g++.dg/abi/bitfield6.C: New test.
17404 * g++.dg/abi/bitfield7.C: New test.
17405 * g++.dg/abi/bitfield8.C: New test.
17406 * g++.dg/abi/vbase11.C: New test.
17407
17408 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17409
17410 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17411 hppa*-*-hpux*. Update test comment.
17412
17413 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17414
17415 * gcc.dg/tls/struct-1.c: New test.
17416
17417 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17418
17419 * gcc.dg/cpp/tr-warn2.c: Update.
17420
17421 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17422
17423 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17424
17425 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17426
17427 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17428 systems.
17429
17430 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17431
17432 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17433
17434 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17435 Adjust for c++filt moved to binutils. Remove spurious duplicate
17436 setting of cxxfilt.
17437
17438 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17439
17440 * gcc.dg/20020312-2.c: Update for darwin.
17441
17442 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17443
17444 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17445
17446 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17447
17448 * objc.dg/comp-types-1.m: New test.
17449 * objc.dg/comp-types-2.m: New test.
17450 * objc.dg/comp-types-3.m: New test.
17451 * objc.dg/comp-types-4.m: New test.
17452 * objc.dg/comp-types-5.m: New test.
17453 * objc.dg/comp-types-6.m: New test.
17454
17455 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17456
17457 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17458
17459 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17460
17461 * g++.dg/other/do1.C: New test.
17462
17463 * g++.dg/template/subst1.C: New test.
17464
17465 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17466
17467 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17468
17469 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17470
17471 * g++.dg/template/qualttp20.C: Adjust expected errors.
17472 * g++.old-deja/g++.jason/report.C: Likewise.
17473 * g++.old-deja/g++.other/qual1.C: Likewise.
17474
17475 * g++.dg/lookup/scoped2.C: New test.
17476
17477 * g++.dg/ext/asm3.C: New test.
17478
17479 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17480
17481 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17482
17483 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17484
17485 * ChangeLog: follow spelling conventions.
17486 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17487 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17488 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17489 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17490 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17491 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17492 * g++.old-deja/g++.law/global-init1.C: Likewise.
17493 * g++.old-deja/g++.other/delete4.C: Likewise.
17494 * g++.old-deja/g++.other/inline21.C: Likewise.
17495 * g++.old-deja/g++.other/singleton.C: Likewise.
17496 * g77.dg/strlen0.f: Likewise.
17497 * g77.f-torture/compile/20010519-1.f: Likewise.
17498 * g77.f-torture/compile/980310-4.f: Likewise.
17499 * gcc.c-torture/compile/20000605-1.c: Likewise.
17500 * gcc.c-torture/execute/20020225-1.c: Likewise.
17501 * gcc.dg/c90-hexfloat-2.c: Likewise.
17502 * gcc.dg/c99-bool-1.c: Likewise.
17503 * gcc.dg/c99-hexfloat-2.c: Likewise.
17504 * gcc.dg/dll-2.c: Likewise.
17505 * gcc.dg/wtr-union-init-1.c: Likewise.
17506 * gcc.dg/wtr-union-init-2.c: Likewise.
17507 * gcc.dg/wtr-union-init-3.c: Likewise.
17508 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17509 * gcc.dg/cpp/defined.c: Likewise.
17510 * gcc.dg/cpp/macsyntx.c: Likewise.
17511 * gcc.dg/cpp/paste2.c: Likewise.
17512 * gcc.dg/cpp/trad/defined.c: Likewise.
17513 * gcc.dg/format/c90-printf-1.c: Likewise.
17514 * gcc.dg/format/c90-scanf-1.c: Likewise.
17515 * gcc.dg/format/c99-printf-1.c: Likewise.
17516 * gcc.dg/format/c99-scanf-1.c: Likewise.
17517 * gcc.misc-tests/gcov-8.c: Likewise.
17518 * lib/profopt.exp: Likewise.
17519
17520 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17521
17522 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17523
17524 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17525
17526 * g++.dg/inherit/using2.C: New test.
17527
17528 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17529
17530 * ChangeLog: Follow spelling conventions.
17531 * g++.dg/template/friend4.C: Likewise.
17532 * g++.old-deja/g++.pt/crash67.C: Likewise.
17533 * gcc.c-torture/execute/20000801-4.c: Likewise.
17534 * gcc.dg/c90-digraph-1.c: Likewise.
17535 * gcc.dg/c94-digraph-1.c: Likewise.
17536 * gcc.dg/c99-digraph-1.c: Likewise.
17537 * gcc.dg/cpp/line5.c: Likewise.
17538 * gcc.dg/cpp/multiline.c: Likewise.
17539 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17540 * gcc.dg/format/attr-3.c: Likewise.
17541 * gcc.dg/format/c90-scanf-3.c: Likewise.
17542 * gcc.dg/format/ext-4.c: Likewise.
17543
17544 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17545
17546 * g++.dg/template/pretty1.C: New test.
17547
17548 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17549
17550 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17551
17552 2002-09-13 Matt Austern <austern@apple.com>
17553
17554 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17555 passing a cast expression to a function by const reference.
17556
17557 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17558
17559 * g++.dg/template/deduce1.C: New test.
17560
17561 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17562
17563 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17564 32-bit int.
17565
17566 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17567
17568 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17569 usage.
17570
17571 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17572
17573 * gcc.c-torture/compile/20020910-1.c: New test.
17574
17575 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17576
17577 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17578
17579 2002-09-10 Andreas Jaeger <aj@suse.de>
17580
17581 * gcc.dg/20020312-2.c: Adjust for x86-64.
17582
17583 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17584
17585 * g77.dg/7388.f: New test case for PR 7388.
17586
17587 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17588
17589 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17590
17591 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17592
17593 * objc.dg/proto-lossage-1.m: New test.
17594
17595 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17596
17597 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17598
17599 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17600
17601 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17602 expected to pass.
17603
17604 2002-09-06 Stan Shebs <shebs@apple.com>
17605 David Edelsohn <edelsohn@gnu.org>
17606
17607 * gcc.dg/weak: New directory.
17608 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17609 target-specific xfail bits.
17610 * gcc.dg/typeof-2.c: Move to new directory.
17611 * gcc.dg/weak.exp: New expect script.
17612
17613 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17614
17615 * gcc.c-torture/execute/extzvsi.c: New test.
17616
17617 2002-09-05 Stan Shebs <shebs@apple.com>
17618
17619 * gcc.dg/weak-1.c: xfail on Darwin.
17620 * gcc.dg/weak-2.c: Ditto.
17621 * gcc.dg/weak-3.c: Ditto.
17622 * gcc.dg/weak-4.c: Ditto.
17623 * gcc.dg/weak-5.c: Ditto.
17624 * gcc.dg/weak-6.c: Ditto.
17625 * gcc.dg/weak-7.c: Ditto.
17626 * gcc.dg/weak-8.c: Ditto.
17627 * gcc.dg/weak-9.c: Ditto.
17628
17629 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17630
17631 * gcc.c-torture/execute/loop-14.c: New test.
17632
17633 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17634
17635 * g++.dg/other/cxa-atexit1.C: New test.
17636
17637 * gcc.dg/typeof-2.c: New test.
17638
17639 2002-09-03 Roger Sayle <roger@eyesopen.com>
17640
17641 * gcc.dg/builtins-2.c: New testcase.
17642 * gcc.dg/builtins-3.c: New testcase.
17643
17644 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17645
17646 * gcc.dg/cpp/_Pragma4.c: New test.
17647
17648 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17649
17650 * objc/execute/nil_method-1.m: New testcase.
17651
17652 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17653
17654 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17655 [Object class], not [Object initialize].
17656
17657 2002-08-31 Roger Sayle <roger@eyesopen.com>
17658 Hans-Peter Nilsson <hp@bitrange.com>
17659
17660 * gcc.c-torture/execute/20020720-1.x: Skip test on
17661 mmix-knuth-mmixware. Correct comment.
17662
17663 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17664
17665 * testsuite/g++.dg/abi/bitfield5.C: New test.
17666 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17667
17668 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17669
17670 * objc.dg/undeclared-selector.m: New test.
17671
17672 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17673
17674 * g++.dg/other/offsetof1.C: Avoid cast warning.
17675
17676 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17677
17678 * objc.dg/super-class-2.m: New test.
17679
17680 2002-08-24 Matt Austern <austern@apple.com>
17681
17682 * g++.dg/ext/lvaddr.C: New test.
17683 * g++.dg/ext/lvcast.C: New test.
17684
17685 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17686
17687 * testsuite/g++.dg/inherit/cond1.C: New test.
17688
17689 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17690
17691 * gcc.dg/noncompile/incomplete-1.c: New test.
17692
17693 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17694
17695 * gcc.dg/typespec-1.c: New test.
17696
17697 2002-08-20 Devang Patel <dpatel@apple.com>
17698 * objc.dg/proto-hier-2.m: New test.
17699
17700 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17701
17702 * objc.dg/bitfield-1.m: New test.
17703 * objc.dg/bitfield-2.m: New test.
17704
17705 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17706
17707 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17708 gcc.dg/c99-flex-array-4.c: New tests.
17709
17710 2002-08-16 Stan Shebs <shebs@apple.com>
17711
17712 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17713
17714 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17715
17716 * gcc.dg/typeof-1.c: New test.
17717 * g++.dg/ext/typeof2.C: New test.
17718
17719 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17720
17721 * g++.dg/other/offsetof1.C: New test.
17722
17723 2002-08-14 Richard Henderson <rth@redhat.com>
17724
17725 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17726
17727 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17728
17729 * gcc.dg/cpp/_Pragma3.c: New test.
17730
17731 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17732
17733 * g++.dg/template/inherit3: New test.
17734
17735 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17736
17737 * gcc.dg/bitfld-4.c: Add blank options.
17738
17739 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17740
17741 * g++.dg/template/crash1.C: New test.
17742
17743 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17744
17745 * gcc.dg/tls/opt-2.c: New test.
17746
17747 2002-08-08 Devang Patel <dpatel@apple.com>
17748
17749 * objc.dg/selector-1.m : New test
17750
17751 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17752
17753 * g++.dg/abi/bitfield4.C: New test.
17754 * gcc.dg/bitfld-4.c: New test.
17755
17756 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17757
17758 * g++.dg/other/packed1.C: New test.
17759
17760 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17761
17762 * g++.dg/abi/offsetof.C: Tweak error messages.
17763 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17764
17765 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17766
17767 * gcc.dg/bitfld-3.c: New test.
17768
17769 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17770 Richard Henderson <rth@redhat.com>
17771
17772 * gcc.dg/i386-bitfield1.c: New test.
17773 * g++.dg/abi/bitfield3.C: Update.
17774
17775 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17776
17777 * objc.dg/const-str-2.m: Update.
17778 * gcc.dg/cpp/c++98.c: Change to C extension.
17779 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17780 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17781
17782 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17783
17784 * testsuite/gcc.dg/tls/diag-3.c: New.
17785
17786 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17787
17788 * g++.dg/README (Subdirectories): Document new subdir expr.
17789 * g++.dg/expr/pmf-1.C: New test.
17790
17791 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17792
17793 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17794
17795 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17796
17797 * g++.dg/abi/bitfield3.C: New test.
17798
17799 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17800
17801 * lib/gcov.exp: Tweak expected line formats.
17802 * gcc.misc-tests/gcov8.c: New test.
17803 * gcc.misc-tests/gcov8.x: New flags.
17804
17805 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17806
17807 * consistency.vlad/layout/endian.c: Include string.h.
17808
17809 * gcc.c-torture/execute/20020805-1.c: New test.
17810
17811 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17812
17813 * g++.dg/other/conversion1.C: New test.
17814
17815 2002-08-03 Roger Sayle <roger@eyesopen.com>
17816
17817 * gcc.dg/builtins-1.c: New testcase.
17818
17819 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17820
17821 * g++.dg/inherit/access3.C: New test.
17822
17823 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17824
17825 * gcc.dg/ia64-visibility-2.c: New test.
17826
17827 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17828
17829 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17830 __qualifier_flags to __flags.
17831
17832 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17833
17834 * g++.dg/inherit/operator1.C: New test.
17835 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17836 * g++.dg/other/error1.C: Change expected error message.
17837 * g++.dg/template/conv4.C: Likewise.
17838
17839 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17840
17841 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17842 for documented behavior.
17843
17844 2002-07-25 Roger Sayle <roger@eyesopen.com>
17845
17846 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17847 several targets known to fail.
17848
17849 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17850
17851 * gcc.dg/mips-args-[123].c: New tests.
17852
17853 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17854
17855 * gcc.dg/ppc-spe.c: New.
17856
17857 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17858
17859 * g++.dg/other/ptrmem4.C: New testcase.
17860
17861 2002-07-24 Richard Henderson <rth@redhat.com>
17862
17863 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17864
17865 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17866
17867 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17868
17869 2002-07-24 Roger Sayle <roger@eyesopen.com>
17870
17871 * gcc.c-torture/execute/memset-3.c: New testcase.
17872
17873 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17874
17875 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17876 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17877
17878 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17879
17880 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17881 Delete.
17882
17883 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17884
17885 * gcc.c-torture/compile/simd-4.c: New test.
17886
17887 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17888
17889 PR c++/7347, c++/7348
17890 * g++.dg/template/access4.C: New test.
17891 * g++.dg/template/access5.C: New test.
17892 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17893 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17894 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17895 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17896
17897 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17898
17899 * gcc.dg/gnu89-init-2.c: New test.
17900
17901 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17902
17903 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17904
17905 2002-07-20 Roger Sayle <roger@eyesopen.com>
17906
17907 * gcc.c-torture/execute/20020720-1.c: New testcase.
17908
17909 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17910
17911 * gcc.dg/cpp/Wsignprom.c: New tests.
17912
17913 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17914
17915 * gcc.c-torture/execute/loop-13.c: New test.
17916
17917 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17918
17919 * gcc.dg/cpp/expr.c: New tests.
17920
17921 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17922
17923 * g++.dg/opt/pr6713.C: Add template instantiation.
17924
17925 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17926
17927 * gcc.dg/nest.c: New test.
17928
17929 2002-07-17 Richard Henderson <rth@redhat.com>
17930
17931 * g++.dg/opt/pr6713.C: New test.
17932
17933 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17934
17935 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17936 XFAIL for all x86 processors.
17937
17938 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17939
17940 * gcc.c-torture/execute/20010122-1.x: Do not test with
17941 -fomit-frame-pointer.
17942
17943 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17944
17945 * g++.dg/template/instantiate2.C: New test.
17946 * g++.dg/template/spec4.C: New test.
17947
17948 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17949
17950 * g++.dg/template/access2.C: New test.
17951 * g++.dg/template/access3.C: New test.
17952
17953 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17954
17955 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17956 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17957 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17958 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17959 Convert to use <stdarg.h>.
17960 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17961 Delete.
17962 * gcc.dg/va-arg-2.c: New.
17963 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17964
17965 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17966
17967 * gcc.c-torture/compile/20020710-1.c: New test.
17968
17969 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17970 Andrew Pinski <pinskia@physics.uc.edu>
17971
17972 gcc.c-torture/compile/simd-2.c: New testcase.
17973 gcc.c-torture/compile/simd-3.c: Likewise.
17974
17975 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17976
17977 PR c++/7224
17978 * g++.dg/overload/error1.C: New test.
17979
17980 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17981
17982 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17983 configuration and IRIX 6 O32 ABI.
17984
17985 2002-07-11 Roger Sayle <roger@eyesopen.com>
17986
17987 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17988
17989 2002-07-10 Roger Sayle <roger@eyesopen.com>
17990
17991 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17992
17993 2002-07-10 Jeffrey A Law <law@redhat.com>
17994
17995 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17996
17997 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17998
17999 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18000
18001 * gcc.dg/20020312-2.c: Check for __PPC__.
18002
18003 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18004
18005 * gcc.c-torture/compile/20020709-1.c: New test.
18006
18007 2002-07-07 Roger Sayle <roger@eyesopen.com>
18008
18009 * g++.dg/template/qualttp21.C: New test case.
18010
18011 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18012
18013 * gcc.c-torture/compile/20020706-1.c: New test.
18014 * gcc.c-torture/compile/20020706-2.c: New test.
18015
18016 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18017 Alexandre Oliva <aoliva@redhat.com>
18018
18019 * g++.dg/warn/incomplete1.C: New test.
18020
18021 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18022
18023 PR c++/7099
18024 * g++.dg/warn/noreturn1.C: New test.
18025
18026 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18027
18028 PR c++/6706
18029 * g++.dg/debug/debug6.C: New test.
18030 * g++.dg/debug/debug7.C: New test.
18031
18032 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18033
18034 * gcc.c-torture/compile/simd-3.c: New test.
18035
18036 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18037
18038 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18039 * gcc.dg/20020620-1.c: Likewise.
18040
18041 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18042
18043 PR c++/6944
18044 * g++.dg/init/array4.C: New test.
18045 * g++.dg/init/array5.C: New test.
18046
18047 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18048
18049 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18050 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18051
18052 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18053
18054 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18055 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18056 * gcc.dg/wtr-conversion-1.c: Likewise.
18057 * gcc.dg/wtr-escape-1.c: Likewise.
18058 * gcc.dg/wtr-int-type-1.c: Likewise.
18059 * gcc.dg/wtr-label-1.c: Likewise.
18060 * gcc.dg/wtr-static-1.c: Likewise.
18061 * gcc.dg/wtr-strcat-1.c: Likewise.
18062 * gcc.dg/wtr-suffix-1.c: Likewise.
18063 * gcc.dg/wtr-switch-1.c: Likewise.
18064 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18065 * gcc.dg/wtr-union-init-1.c: Likewise.
18066 * gcc.dg/wtr-union-init-2.c: Likewise.
18067 * gcc.dg/wtr-union-init-3.c: Likewise.
18068
18069 * gcc.dg/wtr-func-def-1.c: New test.
18070
18071 2002-07-02 Devang Patel <dpatel@apple.com>
18072
18073 * objc.dg/param-1.m: New test.
18074
18075 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18076
18077 * gcc.dg/cpp/trad/directive.c: Add test.
18078 * gcc.dg/cpp/trad/macroargs.c: Add test.
18079 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18080
18081 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18082
18083 * gcc.dg/cpp/cmdlne-M.c: New test.
18084
18085 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18086
18087 * objc.dg/desig-init-1.m: New test.
18088
18089 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18090
18091 PR c++/6716
18092 * g++.dg/template/instantiate1.C: New test.
18093
18094 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18095
18096 PR c++/7112
18097 * g++.dg/template/sizeof2.C: New test.
18098
18099 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18100
18101 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18102 gcc.dg/cpp/trad/include.c: New tests.
18103
18104 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18105
18106 PR target/7177
18107 * gcc.c-torture/compile/20020701-1.c: New test.
18108
18109 2002-07-01 Stan Shebs <shebs@apple.com>
18110
18111 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18112 header here...
18113 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18114 (objc-torture-execute): or here.
18115
18116 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18117
18118 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18119
18120 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18121
18122 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18123
18124 2002-06-30 Devang Patel <dpatel@apple.com>
18125
18126 * objc.dg/fsyntax-only.m: New test.
18127
18128 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18129
18130 PR c++/6695
18131 * g++.dg/template/friend7.C: New file.
18132
18133 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18134
18135 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18136 return type.
18137
18138 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18139
18140 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18141 avoid division by zero.
18142
18143 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18144
18145 * gcc.dg/Wunknownprag.c: New tests.
18146
18147 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18148
18149 * gcc.c-torture/execute/simd-2.c: New test.
18150
18151 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18152
18153 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18154 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18155 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18156 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18157 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18158 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18159 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18160 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18161 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18162 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18163 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18164 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18165 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18166 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18167 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18168 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18169 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18170
18171 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18172
18173 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18174 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18175 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18176 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18177 New tests.
18178 * gcc.dg/cpp/trad/directive.c: Update.
18179
18180 2002-06-23 Andreas Jaeger <aj@suse.de>
18181
18182 * gcc.c-torture/execute/complex-6.c: New.
18183
18184 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18185
18186 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18187 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18188 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18189 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18190
18191 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18192
18193 * gcc.dg/cpp/trad: New directory with traditional tests copied
18194 from parent directory.
18195 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18196 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18197 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18198 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18199 Move to trad/ and rename.
18200 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18201 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18202 gcc.dg/cpp/trad/redef2.c: New tests.
18203 * gcc.dg/cpp/trad/trad.exp: New driver.
18204
18205 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18206
18207 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18208 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18209 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18210 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18211 Remove.
18212
18213 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18214
18215 * gcc.dg/20020620-1.c: New test.
18216
18217 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18218
18219 * g++.dg/template/ttp4.C: New test.
18220
18221 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18222
18223 * g++.dg/opt/vt1.C: Fix regexp.
18224
18225 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18226
18227 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18228 Don't use attribute `noinline'.
18229
18230 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18231
18232 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18233
18234 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18235
18236 * gcc.c-torture/execute/simd-1.c: New.
18237
18238 * gcc.dg/simd-1.c: New.
18239
18240 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18241
18242 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18243
18244 2002-06-16 Richard Henderson <rth@redhat.com>
18245
18246 * g++.dg/ext/anon-struct1.C: New.
18247 * g++.dg/ext/anon-struct2.C: New.
18248 * g++.dg/ext/anon-struct3.C: New.
18249 * gcc.dg/anon-struct-1.c: New.
18250 * gcc.dg/anon-struct-2.c: New.
18251 * gcc.dg/anon-struct-3.c: New.
18252 * gcc.dg/20011008-1.c: Adjust warning text.
18253 * gcc.dg/20020527-1.c: Add -fms-extensions.
18254
18255 2002-06-16 Richard Henderson <rth@redhat.com>
18256
18257 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18258
18259 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18260
18261 * gcc.c-torture/execute/20020615-1.c: New test.
18262
18263 2002-06-15 Roger Sayle <roger@eyesopen.com>
18264
18265 * gcc.c-tortuture/execute/compare-1.c: New test case.
18266 * gcc.c-tortuture/execute/compare-2.c: New test case.
18267 * gcc.c-tortuture/execute/compare-3.c: New test case.
18268
18269 2002-06-13 Richard Henderson <rth@redhat.com>
18270
18271 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18272 ia64 ilp32.
18273
18274 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18275
18276 * g++.dg/template/typename2.C: Update error message.
18277
18278 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18279
18280 * gcc.c-torture/execute/20020611-1.c: New test.
18281
18282 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18283
18284 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18285 list of targets to skip.
18286
18287 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18288
18289 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18290 targets if not optimizing.
18291
18292 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18293
18294 * gcc.c-torture/compile/20020605-1.c: New test.
18295
18296 * g++.dg/opt/vt1.C: New test.
18297
18298 * gcc.dg/20020531-1.c: New test.
18299
18300 * gcc.dg/20020530-1.c: New test.
18301
18302 * gcc.dg/20020527-1.c: New test.
18303
18304 * g++.dg/opt/cse1.C: New test.
18305
18306 2002-06-07 Roger Sayle <roger@eyesopen.com>
18307
18308 * gcc.dg/20020607-2.c: New test case.
18309
18310 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18311
18312 * gcc.c-torture/compile/20020604-1.c: New test.
18313
18314 2002-06-04 Richard Henderson <rth@redhat.com>
18315
18316 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18317 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18318 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18319
18320 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18321
18322 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18323
18324 2002-06-03 Richard Henderson <rth@redhat.com>
18325
18326 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18327 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18328
18329 2002-06-02 Richard Henderson <rth@redhat.com>
18330
18331 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18332 test functions static.
18333
18334 2002-06-02 Andreas Jaeger <aj@suse.de>
18335
18336 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18337 now.
18338
18339 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18340
18341 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18342 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18343 Update for mofified diagnostics.
18344 * gcc.dg/c99-intconst-1.c: No longer fail.
18345
18346 2002-06-02 Richard Henderson <rth@redhat.com>
18347
18348 * gcc.dg/uninit-A.c: Remove xfail markers.
18349
18350 2002-06-01 Roger Sayle <roger@eyesopen.com>
18351
18352 * gcc.dg/fnegate-1.c: New test case.
18353
18354 2002-05-30 Osku Salerma <osku@iki.fi>
18355
18356 * gcc.c-torture/execute/mayalias-1.c: New file.
18357
18358 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18359
18360 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18361 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18362 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18363
18364 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18365
18366 * gcc.c-torture/execute/20020529-1.c: New test.
18367
18368 2002-05-27 Richard Henderson <rth@redhat.com>
18369
18370 * g++.dg/ext/attrib6.C: New test case.
18371
18372 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18373
18374 * gcc.c-torture/execute/pure-1.c: New test.
18375
18376 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18377
18378 * gcc.dg/cpp/arith-2.c: Remove.
18379
18380 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18381
18382 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18383 * gcc.dg/cpp/if-3.c: Remove.
18384
18385 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18386
18387 * g++.dg/opt/cse2.C: New test.
18388
18389 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18390
18391 * gcc.dg/cpp/arith-1.c: New semantic tests.
18392 * gcc.dg/cpp/if-1.c: Update.
18393
18394 2002-05-24 Ben Elliston <bje@redhat.com>
18395
18396 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18397
18398 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18399
18400 * gcc.dg/verbose-asm.c: New test.
18401
18402 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18403
18404 * gcc.dg/cpp/paste12.c: New test.
18405
18406 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18407
18408 * g++.dg/parse/named_ops.C: New test.
18409
18410 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18411
18412 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18413
18414 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18415
18416 * gcc.dg/weak-2.c: Allow optional leading underscore
18417 in scan-assembler symbol name.
18418 * gcc.dg/weak-3.c: Likewise.
18419 * gcc.dg/weak-4.c: Likewise.
18420 * gcc.dg/weak-5.c: Likewise.
18421
18422 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18423
18424 * gcc.dg/20020523-1.c: New test.
18425
18426 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18427
18428 * objc.dg/const-str-2.m: Update now that we stop after
18429 a command line error.
18430
18431 2002-05-22 Richard Henderson <rth@redhat.com>
18432
18433 * g++.dg/dg.exp: Fix typo in test pruneing.
18434
18435 2002-05-22 Richard Henderson <rth@redhat.com>
18436
18437 * g++.dg/dg.exp: Prune the tls subdirectory.
18438 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18439 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18440 * g++.dg/tls/init-1.C: New.
18441
18442 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18443
18444 * gcc.dg/20020517-1.c: New test.
18445
18446 2002-05-21 Richard Henderson <rth@redhat.com>
18447
18448 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18449 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18450
18451 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18452
18453 * g++.dg/other/copy2.C: New test.
18454
18455 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18456
18457 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18458 (MAX_COPY): Bump up to 10 times sizeof (long long).
18459 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18460
18461 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18462 sizeof (long long).
18463
18464 * gcc.c-torture/execute/strcpy-1.c: New test.
18465
18466 2002-05-19 Jason Merrill <jason2redhat.com>
18467
18468 * g++.dg/ext/oper1.C: New test.
18469
18470 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18471 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18472
18473 * README.QMTEST: New file.
18474
18475 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18476
18477 2002-05-19 Andreas Jaeger <aj@suse.de>
18478
18479 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18480 now.
18481 * gcc.c-torture/execute/loop-2d.x: Likewise.
18482
18483 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18484
18485 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18486 support weak symbols.
18487 * gcc.dg/weak-4.c: Likewise
18488 * gcc.dg/weak-6.c: Likewise
18489
18490 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18491
18492 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18493 cygwin, coff and h8300-*-hms targets
18494 * gcc.dg/weak-5.c: Likewise
18495 * gcc.dg/weak-7.c: Likewise
18496
18497 2002-05-16 Jason Merrill <jason@redhat.com>
18498
18499 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18500 (scan-assembler-not, scan-assembler-dem): Likewise.
18501 (scan-assembler-dem-not): Likewise.
18502
18503 2002-05-15 Richard Henderson <rth@redhat.com>
18504
18505 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18506
18507 2002-05-15 Richard Henderson <rth@redhat.com>
18508
18509 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18510 (vfoo1f): Warning here.
18511 (vfoo1l): Don't redefine the alias.
18512
18513 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18514
18515 * g++.dg/init/pm1.C: New test.
18516
18517 2002-05-12 David S. Miller <davem@redhat.com>
18518
18519 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18520 types.
18521
18522 2002-05-10 Roger Sayle <roger@eyesopen.com>
18523
18524 * gcc.c-torture/execute/20020510-1.c: New test case.
18525
18526 2002-05-10 David S. Miller <davem@redhat.com>
18527
18528 * gcc.c-torture/execute/conversion.c: Test long double too.
18529
18530 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18531
18532 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18533 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18534 * lib/g++.exp (g++_link_flags): Likewise.
18535 * lib/objc.exp (objc_target_compile): Likewise.
18536
18537 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18538
18539 * gcc.dg/cpp/poison.c: Update.
18540 * gcc.dg/cpp/20000625-2.c: Remove.
18541 * gcc.dg/cpp/direct2s.c: Remove final test.
18542
18543 2002-05-08 Tom Rix <trix@redhat.com>
18544
18545 * gcc.c-torture/execute/20020508-1.c: New test.
18546 * gcc.c-torture/execute/20020508-2.c: New test.
18547 * gcc.c-torture/execute/20020508-3.c: New test.
18548
18549 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18550
18551 * gcc.dg/cpp/charconst-4.c: More tests.
18552
18553 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18554
18555 PR c/6569
18556 * gcc.dg/weak-3.c: Update location of warning messages.
18557 * gcc.dg/weak-5.c: Likewise.
18558
18559 2002-05-06 Roger Sayle <roger@eyesopen.com>
18560
18561 * gcc.c-torture/execute/20020506-1.c: New test case.
18562
18563 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18564
18565 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18566
18567 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18568
18569 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18570
18571 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18572
18573 * gcc.dg/cpp/charconst-3.c: New test.
18574
18575 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18576
18577 * gcc.dg/cpp/charconst.c: Update tests.
18578
18579 2002-05-05 Tim Josling <tej@melbpc.org.au>
18580
18581 * treelang: Added directory for new sample language treelang. Also
18582 lib/treelang.exp: New file to signal treelang should be tested.
18583
18584 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18585
18586 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18587 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18588 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18589 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18590 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18591 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18592 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18593
18594 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18595
18596 * gcc.dg/format/xopen-2.c: New test.
18597
18598 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18599
18600 * gcc.dg/20020503-1.c: New test.
18601
18602 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18603
18604 * g++.dg/init/dtor1.C: Make it tougher.
18605
18606 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18607
18608 * g++.dg/init/dtor1.C: New test.
18609
18610 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18611
18612 * gcc.dg/altivec-8.c: New.
18613
18614 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18615
18616 * gcc.dg/altivec-7.c: New.
18617
18618 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18619
18620 * g++.dg/parse/typedef1.C: New test.
18621
18622 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18623
18624 PR c++/6486
18625 * g++.dg/template/friend6.C: New test.
18626
18627 PR c++/6492
18628 * g++.dg/init/copy1.C: New test.
18629
18630 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18631
18632 * g++.dg/warn/effc1.C: New test.
18633
18634 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18635
18636 * gcc.dg/cpp/if-cexp.c: Add a test.
18637
18638 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18639
18640 * gcc.dg/20020426-2.c: New test.
18641
18642 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18643
18644 * gcc.dg/cpp/if-mop.c: Update.
18645 * gcc.dg/cpp/if-mpar.c: Add test.
18646 * gcc.dg/cpp/if-oppr.c: Update.
18647
18648 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18649
18650 PR c/6343
18651 * gcc.dg/weak-[2-7].c: New tests.
18652
18653 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18654
18655 * gcc.dg/enum1.c: New test.
18656
18657 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18658
18659 PR c++/6497
18660 * g++.dg/inherit/access2.C: New test.
18661
18662 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18663
18664 PR bootstrap/6445
18665 * gcc.dg/20020426-1.c: New test.
18666
18667 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18668
18669 * g++.dg/abi/enum1.C: New test.
18670
18671 2002-04-26 Richard Henderson <rth@redhat.com>
18672
18673 * gcc.dg/c99-bool-1.c: Expect always true warning.
18674
18675 2002-04-25 Roger Sayle <roger@eyesopen.com>
18676
18677 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18678
18679 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18680
18681 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18682 targets.
18683
18684 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18685
18686 * g++.dg/abi/mange7.C: New test.
18687
18688 PR c++/6438.
18689 * g++.dg/parse/stmtexpr2.C: New test.
18690
18691 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18692
18693 * gcc.dg/20020312-2.c: Add SH target.
18694
18695 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18696
18697 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18698 compiler output on mips*-*-irix*.
18699
18700 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18701
18702 * g++.dg/parse/attr1.C: New test.
18703
18704 2002-04-23 Roger Sayle <roger@eyesopen.com>
18705
18706 * gcc.c-torture/execute/string-opt-17.c: New test case.
18707 * gcc.c-torture/execute/memset-2.c: New test case.
18708
18709 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18710
18711 PR c++/6256:
18712 * g++.dg/template/friend5.C: New test.
18713
18714 PR c++/6331:
18715 * g++.dg/template/qual1.C: Likewise.
18716
18717 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18718
18719 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18720 Include stdlib.h, not stdio.h or ctype.h.
18721
18722 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18723
18724 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18725 cris-*-elf* and mmix-*-*.
18726 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18727 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18728 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18729 Ditto.
18730 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18731 * gcc.dg/wchar_t-1.c: Ditto.
18732
18733 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18734
18735 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18736 Clarify comment.
18737
18738 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18739
18740 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18741
18742 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18743
18744 * gcc.c-torture/execute/20000906-1.x: Delete.
18745
18746 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18747
18748 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18749
18750 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18751
18752 * PR6367
18753 * g77.f-torture/execute/6367.f: New test.
18754 * g77.f-torture/execute/6367.x: Disable for MMIX.
18755
18756 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18757
18758 * PR6352
18759 * g++.dg/opt/inline2.C: New test.
18760
18761 2002-04-18 Richard Henderson <rth@redhat.com>
18762
18763 * gcc.dg/20000906-1.c: Enable for all targets.
18764 * gcc.c-torture/compile/iftrap-2.c: New.
18765
18766 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18767
18768 * gcc.dg/20020418-1.c: New test.
18769 * gcc.dg/20020418-2.c: New test.
18770
18771 2002-04-18 Richard Henderson <rth@redhat.com>
18772
18773 * gcc.c-torture/compile/iftrap-1.c: New.
18774 * gcc.dg/iftrap-1.c: Adjust for ia64.
18775 * gcc.dg/iftrap-2.c: New.
18776
18777 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18778
18779 * gcc.c-torture/compile/20020418-1.c: New test.
18780
18781 2002-04-18 Roger Sayle <roger@eyesopen.com>
18782
18783 * gcc.c-torture/compile/20020415-1.c: New.
18784
18785 2002-04-18 David S. Miller <davem@redhat.com>
18786
18787 * gcc.c-torture/execute/20020418-1.c: New test.
18788
18789 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18790
18791 * gcc.dg/20020416-1.c: New test.
18792
18793 * g++.dg/opt/inline1.C: New test.
18794
18795 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18796
18797 * gcc.dg/altivec-5.c: New test.
18798
18799 * gcc.dg/20020415-1.c: New test.
18800
18801 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18802
18803 * testsuite/lib/chill.exp: Remove.
18804
18805 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18806
18807 * g++.dg/other/big-struct.C: New test.
18808
18809 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18810
18811 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18812 of scratch file.
18813
18814 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18815
18816 PR c/6277
18817 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18818 in scan-assembler function name
18819
18820 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18821
18822 * g77.f-torture/execute/980628-4.x,
18823 g77.f-torture/execute/980628-5.x,
18824 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18825 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18826 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18827 i[34567]86-*-*.
18828
18829 2002-04-13 David S. Miller <davem@redhat.com>
18830
18831 * gcc.c-torture/execute/20020413-1.c: New test.
18832
18833 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18834
18835 * gcc.dg/asm-6.c,
18836 * g++.dg/ext/asm1.C: New tests.
18837
18838 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18839
18840 PR c++ 5373.
18841 * g++.dg/parse/stmtexpr1.C: New test.
18842
18843 PR c++/5189.
18844 * g++.dg/template/copy1.C: New test.
18845
18846 2002-04-12 Richard Henderson <rth@redhat.com>
18847
18848 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18849
18850 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18851
18852 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18853 gcc.c-torture/execute/20020307-2.c.
18854
18855 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18856
18857 * g++.dg/ext/attrib5.C,
18858 * g++.dg/lookup/struct1.C: New tests.
18859
18860 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18861
18862 * gcc.dg/20020411-1.c: New test.
18863
18864 * gcc.c-torture/execute/20020411-1.c: New test.
18865
18866 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18867
18868 * g77.f-torture/execute/6177.f: New test.
18869
18870 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18871
18872 PR middle-end/6247
18873 * g++.dg/opt/cleanup1.C: New test.
18874
18875 * g++.dg/opt/const1.C: New test.
18876
18877 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18878
18879 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18880
18881 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18882
18883 PR c++/5507
18884 * g++.dg/template/typename2.C: New test.
18885
18886 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18887
18888 * gcc.c-torture/execute/loop-12.c: New.
18889
18890 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18891
18892 * g77.f-torture/execute/980628-4.x,
18893 g77.f-torture/execute/980628-5.x,
18894 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18895 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18896 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18897
18898 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18899
18900 PR optimization/6086
18901 * g++.dg/opt/preinc1.C: New test.
18902
18903 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18904
18905 PR c++/5571
18906 * g++.dg/opt/static2.C: New test.
18907
18908 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18909
18910 PR c/5120
18911 * gcc.dg/20020406-1.c: New test.
18912
18913 2002-04-04 David S. Miller <davem@redhat.com>
18914
18915 * gcc.c-torture/execute/20020404-1.c: New test.
18916
18917 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18918
18919 PR c/6123
18920 * gcc.dg/20020312-2.c: Do not declare global register variable
18921 if __PIC__ or __pic__ is defined.
18922
18923 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18924
18925 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18926 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18927
18928 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18929
18930 * gcc.misc-tests/linkage.exp: Update last change to handle
18931 sparc*-, not just sparc-.
18932
18933 2002-04-03 Richard Henderson <rth@redhat.com>
18934
18935 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18936
18937 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18938
18939 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18940
18941 2002-04-02 David S. Miller <davem@redhat.com>
18942
18943 * gcc.c-torture/execute/20020402-3.c: New test.
18944
18945 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18946
18947 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18948 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18949
18950 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18951 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18952 g77.f-torture/execute/20001201.x,
18953 g77.f-torture/execute/u77-test.x: New files.
18954
18955 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18956 * gcc.dg/wchar_t-1.c: Ditto.
18957
18958 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18959
18960 * gcc.c-torture/execute/20020402-1.c: New test.
18961
18962 2002-04-01 Richard Henderson <rth@redhat.com>
18963
18964 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18965
18966 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18967
18968 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18969
18970 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18971
18972 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18973
18974 * g++.dg/inherit/template-as-base.C: Expect error.
18975 * g++.dg/inherit/namespace-as-base.C: Likewise.
18976
18977 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18978
18979 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18980 g++.dg/ext/instantiate3.C: Tweak match patterns.
18981
18982 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18983 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18984 -da test.
18985
18986 2002-03-31 Richard Henderson <rth@redhat.com>
18987
18988 * gcc.dg/special/alias-2.c: New.
18989 * gcc.dg/special/ecos.exp: Run it.
18990
18991 2002-03-31 Richard Henderson <rth@redhat.com>
18992
18993 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18994
18995 2002-03-31 Kazu Hirata <kazu@hxi.com>
18996
18997 * gcc.dg/weak-1.c: Disable on h8300 port.
18998
18999 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19000
19001 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19002 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19003 ordering tests.
19004 * g++.dg/bprob/bprob-1.C: New test.
19005 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19006 * g++.dg/gcov/gcov-1.C: New test.
19007 * g++.dg/gcov/gcov-1.x: New file.
19008 * g++.dg/gcov/gcov-2.C: New test.
19009 * g++.dg/gcov/gcov-3.C: New test.
19010 * g++.dg/gcov/gcov-3.h: New file.
19011
19012 2002-03-28 Roger Sayle <roger@eyesopen.com>
19013
19014 * g++.old-deja/g++.other/builtins5.C: New test.
19015 * g++.old-deja/g++.other/builtins6.C: New test.
19016 * g++.old-deja/g++.other/builtins7.C: New test.
19017 * g++.old-deja/g++.other/builtins8.C: New test.
19018 * g++.old-deja/g++.other/builtins9.C: New test.
19019
19020 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19021
19022 * g++.dg/opt/static1.C: New test.
19023
19024 * g++.dg/opt/longbranch1.C: New test.
19025
19026 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19027
19028 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19029
19030 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19031
19032 2002-03-28 Jeffrey A Law (law@redhat.com)
19033
19034 * gcc.c-torture/execute/20020328-1.c: New test.
19035
19036 2002-03-27 Richard Henderson <rth@redhat.com>
19037
19038 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19039 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19040 move from g++.old-deja/g++.ext/.
19041
19042 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19043
19044 * g++.dg/init/new2.C: New test.
19045
19046 2002-03-26 Richard Henderson <rth@redhat.com>
19047
19048 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19049
19050 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19051 on sparc.
19052
19053 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19054 sparcv9 systems.
19055 * gcc.dg/20001102-1.c: Likewise.
19056
19057 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19058
19059 * gcc.dg/cpp/endif-pedantic1.c,
19060 gcc.dg/cpp/endif-pedantic2.c: New tests.
19061
19062 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19063
19064 * g++.dg/init/new1.C: New test.
19065
19066 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19067
19068 * g++.dg/abi/vbase9.C: New test.
19069
19070 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19071
19072 * gcc.dg/arm-asm.c: New test.
19073
19074 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19075
19076 * gcc.dg/Wswitch-enum.c: New test.
19077 Fix PR c/5044.
19078
19079 2002-03-26 Richard Henderson <rth@redhat.com>
19080
19081 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19082 structure.
19083
19084 2002-03-25 Richard Henderson <rth@redhat.com>
19085
19086 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19087 sparcv9 systems.
19088
19089 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19090 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19091
19092 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19093
19094 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19095
19096 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19097
19098 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19099 targets using generic thunk support.
19100
19101 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19102
19103 * gcc.c-torture/compile/20020323-1.c: New test.
19104
19105 * g++.dg/opt/conj2.C: New test.
19106
19107 2002-03-24 Richard Henderson <rth@redhat.com>
19108
19109 * gcc.dg/weak-1.c: Use -fno-common.
19110
19111 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19112
19113 * g77.dg/f77-edit-apostrophe-out.f: New test
19114 * g77.dg/f77-edit-h-out.f: New test
19115 * g77.dg/f77-edit-t-in.f: New test
19116 * g77.dg/f77-edit-t-out.f: New test
19117 * g77.dg/f77-edit-x-out.f: New test
19118 * g77.dg/f77-edit-slash-out.f: New test
19119 * g77.dg/f77-edit-colon-out.f: New test
19120 * g77.dg/f77-edit-s-out.f: New test
19121
19122 2002-03-24 Richard Henderson <rth@redhat.com>
19123
19124 * objc/execute/formal_protocol-6.x: New XFAIL.
19125
19126 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19127
19128 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19129 that do not support weak symbols
19130
19131 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19132
19133 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19134 * lib/g77.exp: Likewise
19135 * lib/objc.exp: Likewise
19136
19137 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19138
19139 * gcc.dg/Wswitch-default.c: New test.
19140
19141 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19142
19143 * g++.dg/other/enum1.C: New test.
19144
19145 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19146
19147 * gcc.dg/pragma-ep-3.c: Fix typo.
19148
19149 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19150
19151 * g++.dg/inherit/template-as-base.C: New test.
19152
19153 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19154
19155 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19156 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19157
19158 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19159
19160 * gcc.dg/cpp/multiline.c: Update to match.
19161
19162 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19163
19164 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19165
19166 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19167
19168 * gcc.dg/cpp/extratokens2.c: New file.
19169
19170 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19171
19172 * gcc.dg/20020312-2.c: Add rs6000 target.
19173
19174 * gcc.c-torture/compile/20020319-1.c: New test.
19175
19176 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19177
19178 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19179 (A, E): Handle this.
19180
19181 2002-03-20 Jason Merrill <jason@redhat.com>
19182
19183 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19184 ignoring -fpic.
19185 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19186 through prune_gcc_output.
19187
19188 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19189
19190 * gcc.c-torture/compile/20020320-1.c: New test.
19191
19192 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19193
19194 * gcc.c-torture/compile/20020318-1.c: New test.
19195
19196 * gcc.dg/struct-by-value-1.c: New test.
19197
19198 * gcc.dg/20020319-1.c: New test.
19199
19200 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19201
19202 * g++.dg/opt/conj1.C: New test.
19203
19204 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19205
19206 * g++.dg/template/qualttp20.C: Revert previous change.
19207 * g++.dg/template/qualttp3.C: Likewise.
19208 * g++.dg/template/qualttp4.C: Likewise
19209 * g++.dg/template/qualttp5.C: Likewise
19210 * g++.dg/template/qualttp6.C: Likewise
19211 * g++.dg/template/qualttp7.C: Likewise
19212 * g++.dg/template/qualttp8.C: Likewise
19213 * g++.dg/template/recurse.C: Likewise.
19214
19215 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19216
19217 * gcc.dg/cpp/wchar-1.c: Update.
19218
19219 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19220
19221 * g++.dg/template/conv1.C: New test.
19222 * g++.dg/template/conv2.C: New test.
19223 * g++.dg/template/conv3.C: New test.
19224 * g++.dg/template/conv4.C: New test.
19225
19226 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19227
19228 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19229 * g++.dg/template/qualttp3.C: Likewise.
19230 * g++.dg/template/qualttp4.C: Likewise
19231 * g++.dg/template/qualttp5.C: Likewise
19232 * g++.dg/template/qualttp6.C: Likewise
19233 * g++.dg/template/qualttp7.C: Likewise
19234 * g++.dg/template/qualttp8.C: Likewise
19235 * g++.dg/template/recurse.C: Likewise.
19236
19237 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19238
19239 * g++.dg/opt/dtor1.C: New test.
19240
19241 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19242
19243 * gcc.c-torture/compile/20020315-1.c: New test.
19244
19245 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19246
19247 * gcc.dg/weak-1.c: Fix scan tests.
19248
19249 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19250
19251 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19252 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19253 cris-*-aout* mmix-*-*.
19254 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19255 cris-*-aout* mmix-*-*.
19256 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19257 cris-*-elf* cris-*-aout* and mmix-*-*.
19258 * gcc.dg/20001009-1.c: Ditto.
19259 * gcc.dg/20010912-1.c: Ditto.
19260 * gcc.dg/20020122-4.c: Ditto.
19261 * gcc.dg/inline-2.c: Ditto.
19262
19263 2002-03-14 Jeffrey A Law (law@cygnus.com)
19264
19265 * gcc.c-torture/compile/20020314-1.c: New test.
19266
19267 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19268
19269 * gcc.c-torture/execute/20020314-1.c: New test.
19270
19271 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19272
19273 * g++.dg/warn/Wunused-1.C: New test.
19274
19275 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19276
19277 * g++.dg/abi/mangle6.C: New test.
19278
19279 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19280
19281 * gcc.c-torture/compile/20020309-2.c: New test.
19282
19283 * gcc.c-torture/compile/20020312-1.c: New test.
19284
19285 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19286
19287 * g++.dg/other/access1.C: New test.
19288
19289 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19290
19291 * gcc.c-torture/execute/wchar_t-1.c: New test.
19292
19293 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19294
19295 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19296
19297 2002-03-12 Roger Sayle <roger@eyesopen.com>
19298
19299 * gcc.dg/20020312-1.c: New test case.
19300
19301 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19302
19303 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19304
19305 2002-03-11 Richard Henderson <rth@redhat.com>
19306
19307 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19308 * g++.old-deja/g++.jason/report.C: Likewise.
19309
19310 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19311
19312 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19313 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19314
19315 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19316
19317 * testsuite/g++.dg/overload/pmf1.C: New test.
19318
19319 2002-03-11 Kazu Hirata <kazu@hxi.com>
19320
19321 * gcc.c-torture/execute/20020307-1.c: Use long.
19322
19323 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19324
19325 PR optimization/5844
19326 * gcc.dg/20020310-1.c: New test.
19327
19328 2002-03-09 Michael Meissner <meissner@redhat.com>
19329
19330 * gcc.c-torture/execute/memcpy-2.c: New test.
19331 * gcc.c-torture/execute/memset-1.c: New test.
19332 * gcc.c-torture/execute/strlen-1.c: New test.
19333 * gcc.c-torture/execute/strcmp-1.c: New test.
19334 * gcc.c-torture/execute/strncmp-1.c: New test.
19335
19336 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19337
19338 * gcc.dg/ppc-ldstruct.c: New test.
19339
19340 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19341
19342 * gcc.c-torture/execute/va-arg-22.c: New test.
19343
19344 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19345
19346 * gcc.c-torture/compile/20020309-1.c: New test.
19347
19348 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19349
19350 * gcc.c-torture/execute/20020307-2.c: New test.
19351
19352 2002-03-07 Jeffrey A Law (law@redhat.com)
19353
19354 * g77.f-torture/compile/20020307-1.f: New test.
19355
19356 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19357
19358 * gcc.dg/unordered-1.c: New test.
19359
19360 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19361
19362 * gcc.c-torture/execute/20020307-1.c: New test.
19363
19364 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19365
19366 * gcc.dg/20020304-1.c: New test.
19367
19368 * gcc.c-torture/compile/20020304-2.c: New test.
19369
19370 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19371
19372 * gcc.c-torture/compile/20020304-1.c: New test case
19373 (from PR c/5830).
19374
19375 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19376
19377 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19378
19379 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19380
19381 * g++.dg/other/classkey1.C: New test.
19382
19383 2002-03-01 Richard Henderson <rth@redhat.com>
19384
19385 * gcc.c-torture/compile/981223-1.x: New.
19386 * gcc.c-torture/compile/920625-1.x: New.
19387
19388 2002-02-28 Richard Henderson <rth@redhat.com>
19389
19390 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19391
19392 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19393
19394 * gcc.c-torture/execute/20020227-1.c: New test.
19395
19396 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19397
19398 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19399 here" ERROR lines.
19400 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19401 * g++.old-deja.g++.other/defarg1.C: Likewise.
19402 * g++.old-deja/g++.pt/calls2.C: Likewise.
19403 * g++.old-deja/g++.pt/crash20.C: Likewise.
19404 * g++.old-deja/g++.pt/crash30.C: Likewise.
19405 * g++.old-deja/g++.pt/crash36.C: Likewise.
19406 * g++.old-deja/g++.pt/crash6.C: Likewise.
19407 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19408 * g++.old-deja/g++.pt/derived3.C: Likewise.
19409 * g++.old-deja/g++.pt/error1.C: Likewise.
19410 * g++.old-deja/g++.pt/friend21.C: Likewise.
19411 * g++.old-deja/g++.pt/friend23.C: Likewise.
19412 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19413 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19414
19415 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19416
19417 * gcc.c-torture/execute/20020225-2.c: New test.
19418
19419 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19420
19421 * gcc.c-torture/execute/920730-1t.c,
19422 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19423 Delete test cases, only relevant to -traditional.
19424
19425 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19426
19427 * gcc.dg/cpp/undef1.c: Remove.
19428 * gcc.dg/cpp/directiv.c: Update.
19429 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19430
19431 2002-02-27 Michael Meissner <meissner@redhat.com>
19432
19433 * gcc.c-torture/execute/20020226-1.c: New test.
19434
19435 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19436
19437 * g++.dg/debug/debug4.C: New test.
19438
19439 * gcc.dg/ia64-visibility-1.c: New test.
19440
19441 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19442
19443 * gcc.dg/debug/20020224-1.c: New.
19444
19445 2002-02-25 Kazu Hirata <kazu@hxi.com>
19446
19447 * gcc.c-torture/execute/960416-1.x: New.
19448 * gcc.c-torture/execute/divconst-3.x: Likewise.
19449
19450 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19451
19452 * gcc.dg/20020224-1.c: New test.
19453
19454 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19455
19456 * gcc.c-torture/execute/20020225-1.c: New.
19457
19458 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19459
19460 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19461
19462 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19463
19464 * gcc.dg/20020222-1.c: New test.
19465
19466 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19467
19468 * g++.dg/opt/anonunion1.C: New test.
19469
19470 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19471
19472 * g++.dg/template/qualttp19.C: New test.
19473 * g++.dg/template/qualttp20.C: New test.
19474 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19475 * g++.old-deja/g++.other/qual1.C: Likewise.
19476
19477 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19478
19479 * gcc.dg/attr-alwaysinline.c: New.
19480
19481 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19482
19483 * gcc.dg/20020220-1.c: New test.
19484
19485 * gcc.dg/20020220-2.c: New test.
19486
19487 * g++.dg/opt/mmx1.C: New test.
19488
19489 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19490
19491 * gcc.c-torture/compile/20020110.c: New test.
19492
19493 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19494
19495 * gcc.c-torture/execute/20020219-1.c: New test.
19496
19497 * gcc.dg/20020219-1.c: New test.
19498
19499 * gcc.dg/noncompile/20020220-1.c: New test.
19500
19501 * g++.dg/opt/ptrintsum1.C: New test.
19502
19503 * gcc.dg/debug/20020220-1.c: New test.
19504
19505 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19506
19507 * gcc.c-torture/execute/20020216-1.c: New test.
19508
19509 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19510
19511 * gcc.dg/decl-1.c: Update, new test.
19512
19513 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19514
19515 * g++.dg/abi/bitfield1.C: New test.
19516 * g++.dg/abi/bitfield2.C: New test.
19517
19518 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19519
19520 * gcc.dg/attr-nest.c: New test.
19521
19522 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19523
19524 * gcc.c-torture/execute/20020215-1.c: New test.
19525
19526 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19527
19528 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19529 * g++.dg/debug/debug.exp: New.
19530 * g++.dg/debug/trivial.C: New.
19531 * g++.dg/debug/debug1.C: Moved...
19532 * g++.dg/other/debug1.C: ...from here.
19533 * g++.dg/debug/debug2.C: Moved...
19534 * g++.dg/other/debug2.C: ...from here.
19535 * g++.dg/debug/debug3.C: Moved...
19536 * g++.dg/other/debug3.C: ...from here.
19537
19538 * gcc.dg/noncompile/20020213-1.c: New test.
19539
19540 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19541
19542 * g++.dg/other/debug3.C: New test.
19543
19544 * gcc.c-torture/execute/20020213-1.c: New test.
19545
19546 2002-02-13 Richard Smith <richard@ex-parrot.com>
19547
19548 * g++.old-deja/g++.other/thunk1.C: New test.
19549
19550 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19551
19552 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19553
19554 2002-02-13 Stan Shebs <shebs@apple.com>
19555
19556 * gcc.dg/altivec-3.c: New.
19557
19558 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19559
19560 * gcc.dg/Wunreachable-1.c: New test.
19561 * gcc.dg/Wunreachable-2.c: New test.
19562
19563 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19564
19565 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19566
19567 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19568
19569 * gcc.dg/decl-1.c: New test.
19570
19571 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19572
19573 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19574
19575 2002-02-10 Kazu Hirata <kazu@hxi.com>
19576
19577 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19578 * gcc.c-torture/compile/980506-1.x: Likewise.
19579
19580 2002-02-10 Kazu Hirata <kazu@hxi.com>
19581
19582 * gcc.dg/20020210-1.c: New.
19583
19584 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19585
19586 * g77.f-torture/execute/947.f: New regression test
19587 for PR fortran/947.
19588
19589 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19590
19591 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19592 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19593
19594 2002-02-08 Richard Henderson <rth@redhat.com>
19595
19596 * gcc.c-torture/compile/labels-3.c: New.
19597
19598 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19599
19600 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19601 expression statements work instead.
19602 * gcc.dg/noncompile/20020207-1.c: New test.
19603
19604 2002-02-07 Richard Henderson <rth@redhat.com>
19605
19606 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19607
19608 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19609
19610 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19611 message from g77
19612 * lib/g77-dg.exp: Trim g77 error messages so that they are
19613 recognized by dg.exp.
19614
19615 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19616
19617 PR fortran/5473
19618 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19619
19620 2002-02-07 Richard Henderson <rth@redhat.com>
19621
19622 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19623 to be sufficiently aligned for integers.
19624
19625 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19626
19627 * g++.dg/template/friend4.C: New test.
19628
19629 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19630
19631 PR fortran/5743
19632 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19633 unsupported cases.
19634
19635 2002-02-07 Richard Henderson <rth@redhat.com>
19636
19637 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19638 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19639 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19640 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19641
19642 2002-02-06 Richard Henderson <rth@redhat.com>
19643
19644 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19645
19646 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19647
19648 * gcc.dg/20020206-1.c: New test.
19649
19650 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19651
19652 * gcc.c-torture/execute/20020206-1.c: New test.
19653
19654 * gcc.c-torture/execute/20020206-2.c: New test.
19655
19656 PR optimization/5429:
19657 * gcc.c-torture/compile/20020206-1.c: New test.
19658
19659 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19660
19661 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19662 as certain file formats cannot support particularly large
19663 alignments.
19664
19665 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19666 and do not expect to be able to link the executable.
19667
19668 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19669 fail because the COFF format does not support the weak attribute.
19670
19671 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19672
19673 * g77.dg/pr5473.f: New test
19674
19675 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19676
19677 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19678 Fix testcase accordingly.
19679
19680 2002-02-04 Richard Henderson <rth@redhat.com>
19681
19682 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19683 (buf): Change to be an array of pointers, not ints.
19684
19685 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19686
19687 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19688 before all tests. Move warning one line above to match where it
19689 C frontend emits.
19690 * gcc.dg/Wswitch-2.c: New test.
19691 * g++.dg/warn/Wswitch-1.C: New test.
19692 * g++.dg/warn/Wswitch-2.C: New test.
19693
19694 2002-02-04 Richard Henderson <rth@redhat.com>
19695
19696 * g++.dg/abi/offsetof.C: Fix size comparison.
19697
19698 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19699
19700 * gcc.dg/cast-qual-2.c: New test.
19701
19702 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19703
19704 * gcc.dg/20020201-4.c: New test.
19705
19706 2002-02-04 Ben Elliston <bje@redhat.com>
19707
19708 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19709 target_info attribute != 0, in addition to the empty string.
19710 (gcc_target_compile): Likewise.
19711
19712 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19713
19714 * gcc.dg/Wswitch.c: New test.
19715 PR gcc/4475. PR gcc/3780.
19716
19717 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19718
19719 * g77.f-torture/execute/5122.f: New test for regressions
19720 against PR fortran/5122.
19721
19722 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19723
19724 * g77.f-torture/compile/pr3743.f: Delete
19725 * g77.dg/pr3743-1.f: New test.
19726 * g77.dg/pr3743-2.f: New test.
19727 * g77.dg/pr3743-3.f: New test.
19728 * g77.dg/pr3743-4.f: New test.
19729
19730 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19731
19732 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19733
19734 2002-02-02 Richard Henderson <rth@redhat.com>
19735
19736 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19737 * gcc.c-torture/execute/bf64-1.c: Likewise.
19738
19739 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19740
19741 * gcc.dg/20020201-2.c: New test.
19742
19743 * gcc.dg/20020201-3.c: New test.
19744
19745 * gcc.c-torture/execute/bitfld-2.c: New test.
19746
19747 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19748
19749 * gcc.dg/bitfld-1.c: Update.
19750 * gcc.dg/bitfld-2.c: Update.
19751 * gcc.c-torture/execute/bitfld-1.x: New.
19752
19753 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19754
19755 * gcc.c-torture/execute/20020201-1.c: New test.
19756
19757 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19758
19759 PR target/5469
19760 * gcc.dg/20020201-1.c: New test.
19761
19762 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19763
19764 PR fortran/3743
19765 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19766 * g77.f-torture/compile/pr3743.x: Remove
19767
19768 2002-01-31 Tom Rix <trix@redhat.com>
19769
19770 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19771
19772 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19773
19774 * gcc.dg/noncompile/20020130-1.c: New test.
19775
19776 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19777
19778 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19779
19780 2002-01-29 Richard Henderson <rth@redhat.com>
19781
19782 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19783 to long long.
19784 * gcc.c-torture/execute/bf64-1.c: Likewise.
19785
19786 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19787
19788 * gcc.c-torture/execute/20020129-1.c: New test.
19789
19790 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19791
19792 * gcc.c-torture/compile/20000224-1.c: Update.
19793 * gcc.c-torture/execute/bitfld-1.c: New tests.
19794 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19795 * gcc.dg/uninit-A.c: Update.
19796
19797 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19798
19799 * g++.dg/template/ctor1.C: Add instantiation.
19800
19801 2002-01-28 Paul Koning <pkoning@equallogic.com>
19802
19803 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19804 argument to __builtin_prefetch to be const ptr.
19805
19806 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19807
19808 * gcc.c-torture/compile/20020120-1.c: New test.
19809
19810 2002-01-27 Kazu Hirata <kazu@hxi.com>
19811
19812 * gcc.c-torture/execute/20020127-1.c: New test.
19813
19814 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19815
19816 * g77.dg/f77-edit-i-in.f: New test
19817 * g77.dg/f77-edit-i-out.f: New test
19818
19819 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19820
19821 * gcc.dg/debug/debug.exp: New file.
19822 * gcc.dg/debug/trivial.c: New file.
19823 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19824 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19825 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19826 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19827 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19828 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19829 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19830 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19831 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19832 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19833 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19834 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19835 * gcc.dg/20000503-1.c: Removed.
19836 * gcc.dg/20010207-1.c: Removed.
19837 * gcc.dg/20011223-1.c: Removed.
19838 * gcc.dg/20020104-2.c: Removed.
19839 * gcc.dg/debug-1.c: Removed.
19840 * gcc.dg/debug-2.c: Removed.
19841 * gcc.dg/debug-3.c: Removed.
19842 * gcc.dg/debug-4.c: Removed.
19843 * gcc.dg/debug-5.c: Removed.
19844 * gcc.dg/debug-6.c: Removed.
19845 * gcc.dg/dwarf2-1.c: Removed.
19846 * gcc.dg/dwarf2-2.c: Removed.
19847
19848 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19849
19850 * g++.old-deja/g++.other/eh5.C: New test.
19851 * g++.old-deja/g++.other/sibcall2.C: New test.
19852 * g++.old-deja/g++.other/array9.C: New test.
19853 * g++.old-deja/g++.other/typename2.C: New test.
19854 * g++.old-deja/g++.other/crash60.C: New test.
19855 * g++.old-deja/g++.other/conv9.C: New test.
19856 * g++.old-deja/g++.other/mangle10.C: New test.
19857 * g++.old-deja/g++.other/unchanging1.C: New test.
19858 * g++.old-deja/g++.other/exprstmt1.C: New test.
19859 * g++.old-deja/g++.other/inline23.C: New test.
19860 * g++.old-deja/g++.eh/ia64-1.C: New test.
19861 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19862 * g++.old-deja/g++.other/reload1.C: New test.
19863 * g++.old-deja/g++.other/static20.C: New test.
19864 * g++.old-deja/g++.other/local-alloc1.C: New test.
19865 * g++.old-deja/g++.other/conv8.C: New test.
19866 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19867 * g++.old-deja/g++.other/storeexpr1.C: New test.
19868 * g++.old-deja/g++.other/storeexpr2.C: New test.
19869 * g++.dg/eh/template2.C: New test.
19870 * g++.dg/warn/weak1.C: New test.
19871
19872 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19873
19874 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19875 Remove first, non-varying, argument.
19876
19877 2002-01-23 Richard Henderson <rth@redhat.com>
19878
19879 * gcc.dg/inline-2.c: New.
19880
19881 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19882 Add optional target arg. Check number of arguments.
19883 (scan-assembler-not, scan-assembler-dem): Likewise.
19884 (scan-assembler-dem-not): Likewise.
19885
19886 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19887
19888 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19889 line 12.
19890 * g++.old-deja/g++.brendan/parse3.C,
19891 g++.old-deja/g++.other/crash26.C,
19892 g++.old-deja/g++.other/crash28.C,
19893 g++.old-deja/g++.other/crash29.C,
19894 g++.old-deja/g++.other/crash30.C,
19895 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19896
19897 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19898
19899 * gcc.dg/20020115-1.c: New.
19900
19901 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19902
19903 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19904
19905 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19906
19907 * gcc.dg/20020122-3.c: New.
19908
19909 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19910
19911 * g++.dg/other/gc1.C: New test.
19912
19913 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19914
19915 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19916
19917 2002-01-22 Richard Henderson <rth@redhat.com>
19918
19919 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19920
19921 2002-01-22 Richard Henderson <rth@redhat.com>
19922
19923 * gcc.dg/20020122-4.c: New.
19924
19925 2002-01-22 H.J. Lu <hjl@gnu.org>
19926
19927 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19928 link output.
19929 * gcc.dg/special/ecos.exp: Likewise.
19930 * lib/g++-dg.exp: Likewise.
19931 * lib/g77-dg.exp: Likewise.
19932 * lib/gcc-dg.exp : Likewise.
19933 * lib/mike-g++.exp: Likewise.
19934 * lib/mike-g77.exp: Likewise.
19935 * lib/mike-gcc.exp: Likewise.
19936 * lib/objc-dg.exp: Likewise.
19937
19938 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19939
19940 PR target/5379
19941 * gcc.dg/20020122-2.c: New test.
19942
19943 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19944
19945 * gcc.dg/20020122-1.c: New test.
19946
19947 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19948
19949 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19950
19951 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19952
19953 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19954
19955 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19956
19957 * gcc.c-torture/compile/20020121-1.c: New test.
19958
19959 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19960
19961 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19962 ld_library_path.
19963
19964 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19965
19966 * gcc.dg/20020218-1.c: New test.
19967
19968 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19969
19970 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19971 messages
19972 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19973 "At global scope" warning
19974 * g++.dg/ext/align1.C: Change cygwin test for alignment
19975 from db-bogus to dg-warning
19976
19977 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19978
19979 * g77.f-torture/compile/cpp2.F: New test.
19980
19981 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19982
19983 * g++.dg/template/access1.C: New test.
19984
19985 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19986
19987 * gcc.dg/20020118-1.c: New.
19988
19989 2002-01-18 Kazu Hirata <kazu@hxi.com>
19990
19991 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19992
19993 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19994
19995 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19996 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19997 alignment warnings.
19998
19999 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20000
20001 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20002 torture_with_loops and torture_without_loops
20003
20004 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20005
20006 * gcc.c-torture/compile/20020116-1.c: New test.
20007
20008 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20009
20010 * gcc.dg/20020116-2.c: New test.
20011
20012 * gcc.dg/ultrasp4.c: New test.
20013
20014 * gcc.dg/20020116-1.c: New test.
20015
20016 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20017
20018 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20019 by EABI.
20020
20021 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20022
20023 * gcc.misc-tests/i386-prefetch.exp: New.
20024 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20025 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20026 * gcc.misc-tests/i386-pf-none-1.c: New test.
20027 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20028
20029 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20030
20031 * gcc.dg/gnu89-init-1.c: Add new tests.
20032
20033 2002-01-15 Andreas Jaeger <aj@suse.de>
20034
20035 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20036 * gcc.dg/i386-mmx-2.c: Likewise.
20037 * gcc.dg/i386-sse-1.c: Likewise.
20038 * gcc.dg/i386-sse-2.c: Likewise.
20039 * gcc.dg/i386-sse-3.c: Likewise.
20040
20041 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20042
20043 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20044 Uncomment additional cases that now pass.
20045
20046 2002-01-11 Richard Henderson <rth@redhat.com>
20047
20048 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20049 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20050
20051 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20052
20053 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20054
20055 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20056
20057 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20058 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20059
20060 2002-01-10 Dale Johannesen <dalej@apple.com>
20061
20062 * gcc.c-torture/execute/loop-11.c: New.
20063
20064 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20065
20066 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20067 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20068
20069 2002-01-09 Richard Henderson <rth@redhat.com>
20070
20071 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20072 type in which to perform the operation for each size.
20073
20074 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20075
20076 * gcc.c-torture/compile/20020109-2.c: New test.
20077
20078 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20079
20080 * gcc.c-torture/execute/loop-10.c: New test.
20081
20082 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20083
20084 * gcc.c-torture/compile/20010226-1.c: New test.
20085 * gcc.c-torture/compile/20010227-1.c: New test.
20086 * gcc.c-torture/compile/20010426-1.c: New test.
20087 * gcc.c-torture/compile/20010510-1.c: New test.
20088 * gcc.c-torture/compile/20010605-3.c: New test.
20089 * gcc.c-torture/compile/20010824-1.c: New test.
20090 * gcc.c-torture/execute/20010409-1.c: New test.
20091 * gcc.dg/noncompile/20000901-1.c: New test.
20092 * gcc.dg/20001023-1.c: New test.
20093 * gcc.dg/20001101-1.c: New test.
20094 * gcc.dg/20001102-1.c: New test.
20095 * gcc.dg/20010207-1.c: New test.
20096 * gcc.dg/20010405-1.c: New test.
20097 * gcc.dg/20010822-1.c: New test.
20098 * gcc.dg/20011107-1.c: New test.
20099
20100 2002-01-09 Jeffrey A Law (law@redhat.com)
20101
20102 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20103
20104 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20105 execution failure on PA targets.
20106
20107 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20108
20109 * gcc.c-torture/compile/20020109-1.c: New test.
20110
20111 2002-01-08 Kazu Hirata <kazu@hxi.com>
20112
20113 * gcc.c-torture/execute/20020108-1.c: New test.
20114
20115 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20116
20117 * gcc.dg/20020108-1.c: New test.
20118
20119 2002-01-08 H.J. Lu <hjl@gnu.org>
20120
20121 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20122 for header files.
20123
20124 2002-01-08 Geoff Keating <geoffk@redhat.com>
20125
20126 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20127 consistency.
20128
20129 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20130
20131 * gcc.dg/altivec-4.c: Test altivec predicates.
20132
20133 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20134
20135 * gcc.c-torture/execute/20020107-1.c: New test.
20136
20137 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20138
20139 PR c/5279
20140 * gcc.c-torture/compile/20020106-1.c: New test.
20141
20142 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20143
20144 * gcc.c-torture/execute/nestfunc-4.c: New test.
20145
20146 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20147
20148 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20149 extra triple that slipped in.
20150 * g++.old-deja/g++.abi/align.C: Likewise.
20151 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20152
20153 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20154
20155 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20156 * g++.old-deja/g++.abi/align.C: Likewise.
20157 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20158
20159 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20160 on FreeBSD/i386.
20161 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20162 FreeBSD.
20163
20164 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20165
20166 * gcc.dg/20020104-1.c: New test.
20167
20168 * gcc.dg/20020104-2.c: New test.
20169
20170 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20171
20172 * gcc.dg/20020103-1.c: Fix typo in target selector.
20173
20174 2002-01-03 Richard Henderson <rth@redhat.com>
20175
20176 * gcc.dg/20020103-1.c: New.
20177
20178 2002-01-03 Kazu Hirata <kazu@hxi.com>
20179
20180 * gcc.c-torture/execute/20020103-1.c: New test.
20181
20182 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20183
20184 * g++.dg/other/debug2.C: New test.
20185
20186 * gcc.c-torture/compile/20020103-1.c: New test.
20187
20188 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20189
20190 * gcc.dg/gnu89-init-1.c: Added new tests.
20191
20192 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20193
20194 * g++.dg/template/friend2.C: Remove as patch is reverted.
20195
20196 * g++.dg/warn/oldcast1.C: New test.
20197
20198 * g++.dg/template/ptrmem1.C: New test.
20199 * g++.dg/template/ptrmem2.C: New test.
20200
20201 * g++.dg/template/ntp.C: New test.
20202
20203 * g++.dg/other/component1.C: New test.
20204
20205 * g++.dg/template/ttp3.C: New test.
20206
20207 * g++.dg/template/friend2.C: New test.
20208 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20209
20210 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20211
20212 * g++.dg/other/ptrmem1.C: New test.
20213 * g++.dg/other/ptrmem2.C: New test.
20214
20215 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20216
20217 * g++.dg/template/ctor1.C: New test.
20218
20219 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20220
20221 * g++.dg/template/friend2.C: New test.
20222
20223 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20224
20225 * gcc.dg/mmix-1.c: New test.
20226
20227 2001-12-31 Richard Henderson <rth@redhat.com>
20228
20229 * gcc.dg/asm-5.c: New.
20230
20231 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20232
20233 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20234 in namespace __gnu_cxx
20235
20236 2001-12-30 Richard Henderson <rth@redhat.com>
20237
20238 * gcc.dg/debug-6.c: New.
20239
20240 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20241
20242 * gcc.c-torture/compile/20011229-2.c: New test.
20243
20244 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20245
20246 * gcc.dg/debug-3.c: New test.
20247 * gcc.dg/debug-4.c: New test.
20248 * gcc.dg/debug-5.c: New test.
20249
20250 2001-12-29 Richard Henderson <rth@redhat.com>
20251
20252 * g++.dg/eh/loop1.C: New.
20253
20254 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20255
20256 * g++.dg/template/crash1.C: New test.
20257
20258 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20259
20260 * g++.dg/other/const1.C: New test.
20261
20262 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20263
20264 * gcc.c-torture/compile/20011229-1.c: New test.
20265
20266 2001-12-28 Stan Shebs <shebs@apple.com>
20267
20268 * lib/objc-torture.exp: Resync with c-torture.exp.
20269 * lib/objc.exp: Load standard libraries.
20270
20271 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20272
20273 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20274 additional tests.
20275
20276 2001-12-27 Roger Sayle <roger@eyesopen.com>
20277
20278 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20279
20280 2001-12-27 Richard Henderson <rth@redhat.com>
20281
20282 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20283
20284 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20285
20286 * g++.dg/eh/ctor1.C: New test.
20287 * g++.dg/other/error2.C: New test.
20288
20289 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20290
20291 * g++.dg/other/init2.C: New test.
20292
20293 2001-12-24 Richard Henderson <rth@redhat.com>
20294
20295 * gcc.dg/20011223-1.c: New.
20296 * gcc.dg/inline-1.c: New.
20297
20298 2001-12-23 Richard Henderson <rth@redhat.com>
20299
20300 * gcc.dg/asm-4.c: Test operand modifiers.
20301
20302 2001-12-23 Richard Henderson <rth@redhat.com>
20303
20304 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20305
20306 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20307
20308 * gcc.c-torture/execute/20011223-1.c: New test.
20309
20310 2001-12-21 Richard Henderson <rth@redhat.com>
20311
20312 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20313 re-enables the warning.
20314
20315 2001-12-21 Richard Henderson <rth@redhat.com>
20316
20317 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20318
20319 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20320
20321 * gcc.c-torture/compile/20011218-1.c: New test.
20322
20323 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20324
20325 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20326 arm-isr.c test.
20327 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20328 epilogue generation for ARM ISR routines.
20329
20330 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20331
20332 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20333 * gcc.dg/format/c90-printf-3.c: Likewise.
20334 * gcc.dg/format/c99-printf-3.c: Likewise.
20335 * gcc.dg/format/ext-1.c: Likewise.
20336 * gcc.dg/format/ext-6.c: Likewise.
20337 * gcc.dg/format/format.h: Prototype unlocked stdio.
20338
20339 2001-12-20 Richard Henderson <rth@redhat.com>
20340
20341 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20342 (arena): Use it.
20343 (malloc): Correct allocation logic. Abort if we fill up the
20344 arena before initialization complete.
20345 (realloc): Correct allocation logic.
20346
20347 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20348
20349 * gcc.c-torture/compile/20011219-2.c: New test.
20350
20351 * gcc.c-torture/execute/20011219-1.c: New test.
20352
20353 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20354
20355 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20356 target does not support weak symbols.
20357
20358 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20359
20360 * gcc.c-torture/compile/20011219-1.c: New test.
20361
20362 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20363
20364 * g++.dg/other/error1.C: New test.
20365
20366 2001-12-17 Jeffrey A Law (law@redhat.com)
20367
20368 * gcc.c-torture/execute/20011217-1.c: New test.
20369
20370 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20371
20372 * objc.dg/special/: New directory.
20373 * objc.dg/special/special.exp: New file.
20374 * objc.dg/special/unclaimed-category-1.h: New file.
20375 * objc.dg/special/unclaimed-category-1a.m: New file.
20376 * objc.dg/special/unclaimed-category-1.m: New file.
20377
20378 2001-12-17 Andreas Jaeger <aj@suse.de>
20379
20380 * gcc.c-torture/compile/20011217-2.c: New test.
20381
20382 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20383
20384 * gcc.c-torture/compile/20011217-1.c: New test.
20385
20386 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20387
20388 * testsuite/gcc.dg/20011214-1.c: New.
20389
20390 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20391
20392 * gcc.dg/altivec-4.c: New.
20393
20394 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20395
20396 * gcc.dg/20011113-1.c: New test.
20397
20398 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20399
20400 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20401 std::__malloc_alloc_template<0> and
20402 std::__default_alloc_template<false, 0>.
20403
20404 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20405
20406 * objc/execute/bf-21.m: New test.
20407 * objc/execute/enumeration-1.m: New test.
20408 * objc/execute/enumeration-2.m: New test.
20409
20410 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20411
20412 * gcc.dg/gnu89-init-1.c: New test.
20413
20414 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20415
20416 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20417 * g++.old-deja/g++.jason/2371.C: Likewise.
20418 * g++.old-deja/g++.jason/template33.C: Likewise.
20419 * g++.old-deja/g++.jason/template34.C: Likewise.
20420 * g++.old-deja/g++.jason/template36.C: Likewise.
20421 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20422 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20423 * g++.old-deja/g++.other/typename1.C: Likewise.
20424 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20425 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20426 * g++.old-deja/g++.pt/typename11.C: Likewise.
20427 * g++.old-deja/g++.pt/typename14.C: Likewise.
20428 * g++.old-deja/g++.pt/typename16.C: Likewise.
20429 * g++.old-deja/g++.pt/typename3.C: Likewise.
20430 * g++.old-deja/g++.pt/typename4.C: Likewise.
20431 * g++.old-deja/g++.pt/typename5.C: Likewise.
20432 * g++.old-deja/g++.pt/typename7.C: Likewise.
20433 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20434
20435 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20436
20437 * g++.dg/other/linkage1.C: New test.
20438 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20439 specifiers.
20440
20441 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20442
20443 * gcc.dg/concat.c: New test.
20444
20445 2001-12-11 Stan Shebs <shebs@apple.com>
20446
20447 * objc/compile: New test directory.
20448 * objc/compile/compile.exp: New expect script.
20449 * objc/compile/20011211-1.m: New compile test.
20450
20451 2001-12-11 Jason Merrill <jason@redhat.com>
20452
20453 * lib/prune.exp (prune_gcc_output): Also handle "In member
20454 function". So many permutations...
20455
20456 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20457
20458 * g++.dg/template/typedef1.C: New test.
20459
20460 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20461
20462 * g++.dg/other/copy1.C: New test.
20463
20464 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20465
20466 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20467
20468 * gcc.dg/builtin-choose-expr.c: New.
20469
20470 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20471
20472 * gcc.dg/altivec-2.c: New.
20473
20474 2001-12-07 Richard Henderson <rth@redhat.com>
20475
20476 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20477
20478 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20479
20480 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20481 ultrasparc.
20482
20483 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20484
20485 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20486
20487 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20488
20489 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20490 variable argument list.
20491
20492 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20493
20494 * gcc.c-torture/execute/memcheck: Delete entire directory.
20495 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20496 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20497
20498 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20499
20500 * gcc.dg/Wshadow-1.c: New test.
20501
20502 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20503
20504 * gcc.c-torture/compile/20011130-1.c: New test.
20505
20506 * gcc.dg/noncompile/20011025-1.c: New test.
20507
20508 * g++.dg/other/anon-union.C: New test.
20509
20510 * gcc.c-torture/execute/20011024-1.c: New test.
20511
20512 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20513
20514 * gcc.c-torture/execute/20000722-1.x,
20515 gcc.c-torture/execute/20010123-1.x: Remove.
20516 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20517 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20518 gcc.dg/c99-complit-2.c: New tests.
20519
20520 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20521
20522 * g++.dg/inherit/base1.C: New test.
20523
20524 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20525
20526 * g++.dg/other/stdarg1.C: New test.
20527
20528 * gcc.c-torture/compile/20011130-2.c: New test.
20529
20530 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20531
20532 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20533 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20534 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20535 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20536 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20537 * gcc.dg/builtin-prefetch-1.c: New test.
20538
20539 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20540
20541 * gcc.dg/20011130-1.c: New test.
20542
20543 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20544
20545 * g++.dg/other/scope1.C: New test.
20546 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20547
20548 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20549
20550 * gcc.dg/vla-init-1.c: New test.
20551
20552 2001-12-01 Geoff Keating <geoffk@redhat.com>
20553
20554 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20555
20556 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20557
20558 * objc.dg/alias.m: Update.
20559 * objc.dg/class-1.m: Update.
20560 * objc.dg/const-str-1.m: Update.
20561 * objc.dg/fwd-proto-1.m: Update.
20562 * objc.dg/id-1.m: Update.
20563 * objc.dg/super-class-1.m: Update.
20564
20565 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20566
20567 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20568 constructs.
20569
20570 2001-11-28 Jeffrey A Law (law@cygnus.com)
20571
20572 * gcc.c-torture/execute/20011128-1.c: New test.
20573
20574 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20575
20576 * gcc.dg/20011127-1.c: New test.
20577
20578 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20579
20580 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20581 from Austin Group draft 7.
20582 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20583 scanf format arguments.
20584 * gcc.dg/format/no-exargs-2.c: New test.
20585
20586 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20587
20588 * g++.dg/abi/vbase8-4.C: New test.
20589
20590 2001-11-24 Ian Lance Taylor <ian@airs.com>
20591
20592 * gcc.c-torture/execute/20011121-1.c: New test.
20593
20594 2001-11-23 Jeffrey A Law (law@cygnus.com)
20595
20596 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20597
20598 2001-11-23 Andreas Jaeger <aj@suse.de>
20599
20600 * gcc.dg/cpp/charconst-2.c: New test.
20601
20602 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20603
20604 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20605 to the host if it is remote. Let tests specify extra headers
20606 they use.
20607 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20608 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20609 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20610 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20611 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20612 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20613 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20614 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20615 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20616 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20617
20618 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20619
20620 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20621 for little endian ARMs.
20622
20623 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20624
20625 * gcc.c-torture/compile/20011119-1.c: New test.
20626 * gcc.c-torture/compile/20011119-2.c: New test.
20627
20628 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20629
20630 * gcc.dg/altivec-1.c: Fix typo.
20631
20632 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20633
20634 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20635
20636 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20637
20638 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20639
20640 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20641
20642 * lib/g77.exp: Don't specify --rpath-link.
20643
20644 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20645 across all the headers.
20646 * gcc.dg/format/format.exp: For testing on a remote host,
20647 copy format.h.
20648
20649 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20650 * gcc.c-torture/execute/930406-1.c: Likewise.
20651 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20652
20653 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20654
20655 * gcc.dg/altivec-1.c: New.
20656
20657 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20658
20659 * gcc.dg/cpp/fpreprocessed.c: New test case.
20660
20661 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20662
20663 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20664 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20665 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20666
20667 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20668
20669 * gcc.dg/no-builtin-1.c: New test.
20670
20671 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20672
20673 * gcc.c-torture/execute/20011115-1.c: New test.
20674
20675 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20676
20677 * gcc.c-torture/compile/20011114-2.c: New test.
20678 * gcc.c-torture/compile/20011114-3.c: New test.
20679 * gcc.c-torture/compile/20011114-4.c: New test.
20680
20681 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20682
20683 * g++.dg/other/init1.C: New test.
20684
20685 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20686
20687 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20688 message.
20689
20690 * gcc.c-torture/execute/20011114-1.c: New testcase.
20691
20692 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20693 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20694 like the (before this change) version of 20010327-1.c.
20695
20696 2001-11-14 Roger Sayle <roger@eyesopen.com>
20697
20698 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20699
20700 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20701
20702 * g++.dg/init/array2.C: New test.
20703
20704 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20705
20706 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20707
20708 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20709
20710 * g++.dg/other/forscope1.C: New test.
20711 * g++.dg/ext/forscope1.C: New test.
20712 * g++.dg/ext/forscope2.C: New test.
20713
20714 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20715
20716 * gcc.c-torture/execute/20011113-1.c: New test.
20717
20718 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20719
20720 * gcc.c-torture/execute/20011109-2.c: New test.
20721
20722 * gcc.c-torture/execute/20011109-1.c: New test.
20723
20724 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20725
20726 * gcc.c-torture/compile/20011109-1.c: New test.
20727
20728 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20729
20730 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20731 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20732 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20733 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20734 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20735 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20736 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20737
20738 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20739
20740 * g++.dg/warn/Wshadow-1.C: New tests.
20741 * g++.old-deja/g++.mike/for3.C: Update.
20742
20743 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20744
20745 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20746 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20747 XFAILs. Adjust expected error texts.
20748 * gcc.c-torture/compile/20011106-1.c,
20749 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20750 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20751 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20752 gcc.dg/c99-array-lval-5.c: New tests.
20753
20754 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20755
20756 * gcc.dg/cpp/defined.c: Update.
20757
20758 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20759
20760 * gcc.c-torture/execute/anon-1.c: New test.
20761
20762 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20763
20764 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20765 same size, so no warning should be produced on stormy16.
20766
20767 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20768 due to oversized array.
20769 * g++.old-deja/g++.mike/ns15.C: Likewise.
20770 * g++.old-deja/g++.pt/crash16.C: Likewise.
20771
20772 2001-11-02 Graham Stott <grahams@redhat.com>
20773
20774 * g++.dgother/debug1.C: Fix typos.
20775
20776 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20777
20778 * g++.dg/other/debug1.C: New test.
20779
20780 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20781
20782 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20783 of unsigned long.
20784
20785 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20786
20787 * gcc.dg/20011029-2.c: New test.
20788
20789 * gcc.c-torture/compile/20011029-1.c: New test.
20790
20791 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20792
20793 * objc/execute/class_self-1.m: New test.
20794 * objc/execute/class_self-2.m: New test.
20795
20796 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20797
20798 * gcc.misc-tests/msgs.exp: Delete.
20799 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20800 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20801 error set to match recent changes.
20802
20803 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20804
20805 * gcc.dg/20011021-1.c: New test.
20806
20807 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20808
20809 * gcc.c-torture/compile/20011023-1.c: New test.
20810
20811 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20812
20813 * lib/g77.exp: Rewrite based on lib/g++.exp.
20814
20815 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20816
20817 * gcc.c-torture/execute/20011019-1.c: New test.
20818
20819 * gcc.dg/20011018-1.c: New test.
20820
20821 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20822
20823 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20824
20825 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20826
20827 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20828 * gcc.dg/attr-invalid.c: Likewise.
20829
20830 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20831
20832 * testsuite/gcc.dg/20011015-1.c: New test.
20833
20834 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20835
20836 * g++.dg/template/unify2.C: New test.
20837
20838 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20839
20840 * g++.dg/other/exception-specification.C: New test
20841
20842 2001-10-13 Tom Rix <trix@redhat.com>
20843
20844 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20845 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20846
20847 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20848
20849 * testsuite/gcc.dg/20011009-1.c: New test.
20850
20851 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20852
20853 PR g++/4476
20854 * g++.dg/other/friend1.C: New test.
20855
20856 2001-10-11 Richard Henderson <rth@redhat.com>
20857
20858 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20859
20860 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20861
20862 * gcc.c-torture/compile/20011010-1.c: New.
20863
20864 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20865
20866 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20867 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20868 g77.f-torture/execute/execute.exp,
20869 g77.f-torture/noncompile/noncompile.exp,
20870 gcc.c-torture/compile/compile.exp,
20871 gcc.c-torture/execute/execute.exp,
20872 gcc.c-torture/execute/ieee/ieee.exp,
20873 gcc.c-torture/execute/memcheck/memcheck.exp,
20874 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20875 objc/execute/execute.exp: Update FSF address.
20876
20877 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20878
20879 * gcc.dg/cpp/cmdlne-C.c: Update.
20880 * gcc.dg/cpp/cmdlne-C2.c: New.
20881
20882 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20883
20884 * gcc.c-torture/execute/20011008-3.c: New.
20885
20886 2001-10-08 DJ Delorie <dj@redhat.com>
20887
20888 * gcc.dg/20011008-1.c: New.
20889 * gcc.dg/20011008-2.c: New.
20890
20891 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20892
20893 * gcc.dg/cpp/spacing1.c: Update test.
20894
20895 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20896
20897 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20898 spelling errors of "separate" as "seperate".
20899
20900 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20901
20902 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20903 enough to avoid inlining.
20904
20905 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20906
20907 * lib/g77.exp: set libg2c_dir correctly.
20908
20909 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20910
20911 * gcc.dg/cpp/macro11.c: New test.
20912
20913 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20914
20915 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20916 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20917 gcc.dg/format/multattr-3.c: New tests.
20918 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20919 tests for format attributes on function pointers being rejected.
20920
20921 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20922
20923 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20924
20925 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20926
20927 * g++.dg/warn/format1.C: New test.
20928
20929 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20930
20931 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20932
20933 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20934
20935 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20936
20937 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20938
20939 * gcc.dg/cpp/redef2.c: Add test.
20940
20941 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20942
20943 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20944 long-standing bug on i686, apparently.
20945 * gcc.c-torture/execute/loop-2c.x: New file.
20946 * gcc.c-torture/execute/loop-2d.x: New file.
20947 * gcc.c-torture/execute/loop-3c.x: New file.
20948
20949 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20950
20951 * gcc.dg/cpp/20000625-2.c: Correct line number.
20952
20953 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20954
20955 * gcc.dg/cpp/macro10.c: New test.
20956 * gcc.dg/cpp/strify3.c: New test.
20957 * gcc.dg/cpp/spacing1.c: Add tests.
20958 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20959 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20960
20961 2001-09-24 DJ Delorie <dj@redhat.com>
20962
20963 * gcc.c-torture/execute/20010924-1.c: New test.
20964
20965 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20966
20967 * testsuite/objc/execute/paste.m: Remove.
20968
20969 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20970
20971 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20972
20973 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20974
20975 * g77.dg/strlen0.f: New test.
20976
20977 2001-09-21 Richard Henderson <rth@redhat.com>
20978
20979 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20980 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20981
20982 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20983
20984 Table-driven attributes.
20985 * g++.dg/ext/attrib1.C: New test.
20986
20987 2001-09-20 DJ Delorie <dj@redhat.com>
20988
20989 * gcc.dg/20000926-1.c: Update expected warning messages.
20990 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20991 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20992 array.
20993
20994 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20995
20996 * g++.dg/eh/registers1.C: New test case.
20997
20998 2001-09-17 Richard Henderson <rth@redhat.com>
20999
21000 * gcc.dg/array-5.c: Fix VLA decomposition test.
21001
21002 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21003
21004 * gcc.dg/cpp/line5.c: New testcase.
21005
21006 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21007
21008 * gcc.dg/cpp/macro9.c: New test.
21009
21010 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21011
21012 * gcc.c-torture/execute/980223.c: Change type of addr from long
21013 to char *.
21014
21015 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21016
21017 * gcc.c-torture/execute/20010915-1.c: New test.
21018
21019 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21020
21021 * g77.dg/bprob: New directory.
21022 * g77.dg/bprob/bprob.exp: New file.
21023 * g77.dg/bprob/bprob-1.f: New test.
21024 * g77.dg/gcov: New directory.
21025 * g77.dg/gcov/gcov.exp: New file.
21026 * g77.dg/gcov/gcov-1.f: New test.
21027 * g77.dg/gcov/gcov-1.x: New file.
21028
21029 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21030
21031 * gcc.dg/cpp/directiv.c: Update.
21032 * gcc.dg/cpp/undef1.c: Update.
21033
21034 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21035
21036 * gcc.dg/20010912-1.c: New test.
21037
21038 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21039
21040 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21041 language-independent file in lib.
21042 * lib/gcov.exp: New file.
21043
21044 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21045
21046 * gcc.c-torture/compile/20010911-1.c: New test.
21047
21048 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21049
21050 * lib/profopt.exp: New, to support profile-directed optimizations.
21051 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21052 * gcc.misc-tests/bprob-1.c: New test.
21053 * gcc.misc-tests/bprob-2.c: New test.
21054
21055 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21056
21057 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21058 XFAIL and which kinds of gcov output to verify.
21059 * gcc.misc-tests/gcov-4b.x: New file.
21060 * gcc.misc-tests/gcov-5b.x: New file.
21061 * gcc.misc-tests/gcov-6.x: New file.
21062 * gcc.misc-tests/gcov-7.c: New test.
21063 * gcc.misc-tests/gcov-7.x: New file.
21064
21065 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21066
21067 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21068 * gcc.misc-tests/gcov-6.c: New test.
21069
21070 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21071
21072 PR c++/3986
21073 * g++.dg/abi/vbase1.C: New test.
21074
21075 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21076
21077 * objc.dg/method-2.m: New.
21078
21079 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21080
21081 PR c++/4203
21082 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21083 * g++.dg/init/empty1.C: New test.
21084
21085 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21086
21087 * gcc.c-torture/compile/20010903-1.c: New test.
21088
21089 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21090
21091 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21092 for m68k.
21093
21094 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21095
21096 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21097
21098 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21099
21100 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21101
21102 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21103
21104 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21105 for 16-bit 'unsigned int'.
21106
21107 2001-08-29 Kazu Hirata <kazu@hxi.com>
21108
21109 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21110
21111 2001-08-27 Richard Henderson <rth@redhat.com>
21112
21113 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21114 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21115
21116 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21117
21118 * gcc.dg/asm-names.c (ymain): New.
21119
21120 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21121
21122 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21123 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21124 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21125
21126 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21127
21128 * gcc.dg/compare5.c: New testcase.
21129
21130 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21131
21132 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21133 and "In instantiation".
21134
21135 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21136
21137 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21138
21139 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21140
21141 * gcc.misc-tests/gcov.exp: Add support for branch information.
21142 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21143 * gcc.misc-tests/gcov-4.c: New test.
21144 * gcc.misc-tests/gcov-4b.c: New test.
21145 * gcc.misc-tests/gcov-5b.c: New test.
21146
21147 2001-08-20 Zack Weinberg <zackw@panix.com>
21148
21149 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21150 expected to fail.
21151
21152 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21153
21154 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21155
21156 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21157
21158 * g++.dg/eh/template1.C: New test.
21159
21160 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21161
21162 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21163 Fix thinko.
21164 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21165 for xfail.
21166
21167 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21168
21169 * lib/g77-dg.exp: Use prune.exp for common procedures
21170 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21171 * lib/g77.exp: (g77-dg-prune) Remove
21172
21173 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21174
21175 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21176
21177 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21178
21179 * g++.dg/template/unify1.C: New test.
21180
21181 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 * g++.dg/abi/empty4.C: New test.
21184
21185 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21186
21187 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21188 solaris2.*
21189 * g77.f-torture/compile/pr3743.x: Likewise
21190
21191 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21192
21193 * g++.dg/other/using-declaration.C: New test.
21194
21195 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21196
21197 * gcc.dg/cpp/tr-sign.c: New testcase.
21198
21199 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21200
21201 * gcc.dg/cpp/19951025-1.c: Revert.
21202 * gcc.dg/cpp/directiv.c: We no longer process directives that
21203 interrupt macro arguments.
21204
21205 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21206
21207 * gcc.dg/bconstp-1.c: New test.
21208
21209 2001-08-03 Richard Henderson <rth@redhat.com>
21210
21211 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21212
21213 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21214
21215 * gcc.dg/cpp/19951025-1.c: Update.
21216
21217 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21218
21219 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21220 should be x.
21221
21222 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21223
21224 Kill -fhonor-std.
21225 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21226 * g++.old-deja/g++.other/std1.C: Likewise.
21227 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21228
21229 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21230
21231 * lib/g77.exp: Load gcc-defs.exp for common procedures
21232 (g77_pass, g77_fail, g77_finish, g77_exit,
21233 ${tool}_check_unsupported_p} Now redundant. Deleted.
21234
21235 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21236
21237 * g77.dg/fbackslash.f
21238 * g77.dg/fcase-preserve.f
21239 * g77.dg/ff90-1.f
21240 * g77.dg/ffixed-line-length-0.f
21241 * g77.dg/ffixed-line-length-132.f
21242 * g77.dg/ffixed-line-length-7.f
21243 * g77.dg/ffixed-line-length-72.f
21244 * g77.dg/ffixed-line-length-none.f
21245 * g77.dg/ffree-form-1.f
21246 * g77.dg/fno-backslash.f
21247 * g77.dg/fno-f90-1.f
21248 * g77.dg/fno-fixed-form-1.f
21249 * g77.dg/fno-onetrip.f
21250 * g77.dg/fno-typeless-boz.f
21251 * g77.dg/fno-underscoring.f
21252 * g77.dg/fno-vxt-1.f
21253 * g77.dg/fonetrip.f
21254 * g77.dg/ftypeless-boz.f
21255 * g77.dg/fugly-assumed.f
21256 * g77.dg/funderscoring.f
21257 * g77.dg/fvxt-1.f
21258
21259 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21260
21261 * objc.dg/fwd-proto-1.m: New.
21262 * objc.dg/local-decl-1.m: New.
21263 * objc.dg/naming-1.m: New.
21264 * objc.dg/naming-2.m: New.
21265 * objc.dg/proto-hier-1.m: New.
21266
21267 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21268
21269 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21270 largest-type elements to a struct makes its size grow.
21271
21272 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21273
21274 * g++.dg/abi/vthunk1.C: New test.
21275
21276 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21277
21278 * g++.dg/abi/vbase8-22.C: New test.
21279
21280 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21281
21282 * gcc.dg/cpp/macro8.c: New test.
21283
21284 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21285
21286 * g++.dg/abi/vbase8-21.C: New test.
21287
21288 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21289
21290 * g++.dg/abi/vbase8-10.C: New test.
21291
21292 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21293
21294 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21295 ${tool}_set_ld_library_path.
21296 Changed caller.
21297 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21298 g++.exp.
21299
21300 2001-07-26 Stan Cox <scox@redhat.com>
21301
21302 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21303 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21304 gcc_exit, gcc_check_unsupported_p):
21305 Moved to gcc-deps.exp
21306 * gcc-deps.exp: New file.
21307
21308 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21309
21310 * g++.old-deja/g++.pt/defarg14.C: New test.
21311
21312 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21313
21314 * g++.old-deja/g++.other/lineno5.C: New test.
21315
21316 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21317
21318 * g++.old-deja/g++.pt/crash68.C: New test.
21319
21320 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21321
21322 * g++.old-deja/g++.other/crash42.C: New test.
21323
21324 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21325
21326 * gcc.dg/cpp/extratokens.c: Fix.
21327 * gcc.dg/cpp/skipping2.c: New tests.
21328
21329 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21330
21331 * gcc.c-torture/execute/20010724-1.c: New file.
21332 * gcc.c-torture/execute/20010724-1.x: New file.
21333
21334 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21335
21336 * g++.old-deja/g++.other/cond7.C: New test.
21337
21338 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21339
21340 * g++.old-deja/g++.other/optimize4.C: New test.
21341
21342 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21343
21344 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21345
21346 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21347
21348 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21349 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21350 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21351 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21352
21353 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21354 bug report" message.
21355
21356 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21357 * g++.dg/ext/instantiate1.C: Move from old-deja.
21358
21359 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21360
21361 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21362 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21363 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21364 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21365
21366 2001-07-23 Jeffrey A Law (law@cygnus.com)
21367
21368 * gcc.c-torture/execute/20010723-1.c: New test.
21369
21370 2001-07-23 Ben Elliston <bje@redhat.com>
21371
21372 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21373
21374 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21375
21376 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21377 i[34567]86-*-*.
21378 Delete handling of ieee_multilib_flags.
21379 Pass -mieee for alpha*-*-* and sh-*-*.
21380 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21381
21382 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21383
21384 Remove old-abi tests.
21385 * g++.old-deja/g++.mike/p11116.C: Remove.
21386 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21387
21388 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21389
21390 * g77.f-torture/compile/pr3743.f: New test
21391
21392 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21393
21394 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21395
21396 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21397
21398 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21399 g++.old-deja/g++.pt/static6.C: Likewise.
21400 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21401 supports weak symbols.
21402
21403 2001-07-18 Andreas Jaeger <aj@suse.de>
21404
21405 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21406 supported again.
21407
21408 2001-07-18 Andreas Jaeger <aj@suse.de>
21409
21410 * gcc.dg/iftrap-1.c: Fix target line.
21411
21412 2001-07-17 Richard Henderson <rth@redhat.com>
21413
21414 * gcc.c-torture/execute/20010717-1.c: New.
21415
21416 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21417
21418 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21419 tests.
21420
21421 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21422
21423 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21424
21425 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21426
21427 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21428 UAC_SIGBUS, UAC_NOPRINT definitions.
21429
21430 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21431
21432 * objc/execute/object_is_class.m: New test.
21433 * objc/execute/object_is_meta_class.m: New test.
21434
21435 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21436
21437 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21438 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21439
21440 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21441
21442 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21443 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21444
21445 2001-07-14 Richard Henderson <rth@redhat.com>
21446
21447 * gcc.dg/iftrap-1.c: New.
21448
21449 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21450
21451 * g77.f-torture/execute/intrinsic77.f: New test.
21452
21453 2001-07-11 Janis Johnson <janis@us.ibm.com>
21454
21455 * gcc.misc-tests/gcov-3.c: New test.
21456
21457 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21458
21459 * gcc.c-torture/compile/20010711-1.c,
21460 * gcc.c-torture/compile/20010711-2.c: New tests.
21461
21462 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21463
21464 * gcc.c-torture/execute/20010711-1.c: New test.
21465
21466 2001-07-11 Ben Elliston <bje@redhat.com>
21467
21468 * g++.old-deja/g++.other/enum5.C: New test.
21469
21470 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21471
21472 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21473 (g++-dg-prune): Call prune_gcc_output.
21474 * prune.exp: New file for prune_gcc_output.
21475 * lib/g++.exp, lib/gcc.exp: Load it.
21476
21477 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21478
21479 * gcc.c-torture/compile/20010701-1.c,
21480 g++.old-deja/g++.ext/attrib6.C: New tests.
21481
21482 2001-07-06 Jeffrey A Law (law@cygnus.com)
21483
21484 * gcc.c-torture/compile/20010706-1.c: New test.
21485
21486 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21487
21488 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21489
21490 2001-06-28 Stan Shebs <shebs@apple.com>
21491
21492 * gcc.dg/pragma-darwin.c: New test.
21493
21494 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21495
21496 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21497 Solaris 2.[678] system.
21498
21499 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21500
21501 * gcc.dg/20010622-1.c: New test.
21502
21503 2001-06-18 Stan Shebs <shebs@apple.com>
21504
21505 * objc.dg: New directory.
21506 * objc.dg/dg.exp: New file.
21507 * objc.dg/alias.m: New.
21508 * objc.dg/class-1.m: New.
21509 * objc.dg/class-2.m: New.
21510 * objc.dg/const-str-1.m: New.
21511 * objc.dg/const-str-2.m: New.
21512 * objc.dg/id-1.m: New.
21513 * objc.dg/method-1.m: New.
21514 * objc.dg/super-class-1.m: New.
21515 * lib/objc-dg.exp: New file.
21516
21517 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21518
21519 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21520 of label name.
21521
21522 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21523
21524 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21525
21526 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21527
21528 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21529 variable.
21530
21531 2001-06-12 Richard Henderson <rth@redhat.com>
21532
21533 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21534
21535 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21536
21537 * g++.old-deja/g++.abi/vbase5.C: New test.
21538 * g++.old-deja/g++.abi/vbase6.C: New test.
21539 * g++.old-deja/g++.abi/vbase7.C: New test.
21540
21541 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21542
21543 * gcc.c-torture/compile/20010610-1.c: New test.
21544
21545 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21546
21547 * g++.old-deja/g++.abi/vbase4.C: New test.
21548
21549 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21550
21551 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21552 support %f for HC11/HC12 targets.
21553 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21554 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21555 on HC11/HC12 targets.
21556 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21557
21558 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21559
21560 * gcc.dg/wchar_t-1.c: New file.
21561 * gcc.dg/wint_t-1.c: Likewise.
21562
21563 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21564
21565 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21566
21567 2001-06-11 Richard Henderson <rth@redhat.com>
21568
21569 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21570
21571 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21572
21573 * gcc.c-torture/compile/20010611-1.c: New test.
21574
21575 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21576
21577 * gcc.dg/c99-tag-1.c: Add more tests.
21578
21579 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21580
21581 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21582 representation on MN10300 and ARM/Thumb.
21583
21584 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21585
21586 * g77.f-torture/execute/20010610.f: New.
21587
21588 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21589
21590 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21591 names.
21592
21593 2001-06-09 Richard Henderson <rth@redhat.com>
21594
21595 * gcc.c-torture/execute/ashrdi-1.c: New.
21596 * gcc.c-torture/execute/ashldi-1.c: New.
21597 * gcc.c-torture/execute/lshrdi-1.c: New.
21598
21599 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21600
21601 * objc/execute/load-3.m: Added. Check sending +load to categories,
21602 in addition to classes.
21603
21604 2001-06-08 Stan Shebs <shebs@apple.com>
21605
21606 * objc/execute/load-2.m: New test. From Nicola Pero
21607 <n.pero@mi.flashnet.it>.
21608
21609 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21610
21611 * gcc.c-torture/execute/20010605-2.c: New test.
21612
21613 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21614
21615 * g++.old-deja/g++.abi/vbase2.C: New test.
21616 * g++.old-deja/g++.abi/vbase3.C: New test.
21617
21618 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21619
21620 * g++.old-deja/g++.pt/friend49.C: New test.
21621
21622 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21623
21624 * g++.old-deja/g++.ext/anon3.C: New test.
21625
21626 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21627
21628 * g++.old-deja/g++.other/conv7.C: New test.
21629
21630 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21631
21632 * gcc.c-torture/compile/20010605-2.c: New test.
21633
21634 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21635
21636 * gcc.c-torture/execute/20010604-1.c: New test.
21637
21638 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21639
21640 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21641
21642 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21643
21644 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21645 (g++_link_flags): Likewise.
21646 (g++_init): Pass gccpath's value to two previous functions.
21647
21648 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21649
21650 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21651 Ensure logfile entry matches exec command line.
21652
21653 2001-05-31 Richard Henderson <rth@redhat.com>
21654
21655 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21656 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21657
21658 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21659
21660 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21661 compiler for irix6.2
21662
21663 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21664
21665 * g++.old-deja/g++.other/optimize3.C: New file.
21666
21667 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21668
21669 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21670 assemble.
21671
21672 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21673
21674 * g++.old-deja/g++.other/optimize2.C: New file.
21675
21676 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21677
21678 * gcc.c-torture/compile/20010518-2.c: New file.
21679 * gcc.c-torture/execute/20010518-1.c: New file.
21680 * gcc.c-torture/execute/20010518-2.c: New file.
21681
21682 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21683
21684 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21685
21686 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21687
21688 G++ no longer defines builtins that do not begin with __builtin.
21689 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21690 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21691 * g++.old-deja/g++.law/builtin1.C: Likewise.
21692 * g++.old-deja/g++.law/cvt2.C: Likewise.
21693 * g++.old-deja/g++.mike/net5.C: Likewise.
21694 * g++.old-deja/g++.other/builtins1.C: Likewise.
21695 * g++.old-deja/g++.other/builtins2.C: Likewise.
21696 * g++.old-deja/g++.other/builtins3.C: Likewise.
21697 * g++.old-deja/g++.other/builtins4.C: Likewise.
21698 * g++.old-deja/g++.other/inline8.C: Likewise.
21699 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21700
21701 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21702
21703 * g++.old-deja/g++.pt/using1.C: Adjust.
21704 * g++.old-deja/g++.pt/using2.C: New test.
21705
21706 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21707
21708 * gcc.dg/cpp/charconst.c: New tests.
21709 * gcc.dg/cpp/escape.c: New tests.
21710 * gcc.dg/cpp/escape-1.c: New tests.
21711 * gcc.dg/cpp/escape-2.c: New tests.
21712 * gcc.dg/cpp/ucs.c: New tests.
21713
21714 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21715
21716 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21717 native compiler for irix6.5.
21718
21719 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21720
21721 * lib/g++.exp (g++_include_flags): Use args to compute
21722 get_multilibs.
21723 (g++_link_flags): Likewise.
21724 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21725
21726 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21727
21728 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21729
21730 2001-05-21 Geoff Keating <geoffk@redhat.com>
21731
21732 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21733 this file.
21734
21735 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21736
21737 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21738 STACK_SIZE;
21739 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21740 to STACK_SIZE; Use it to define size of add_histo array.
21741 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21742 to STACK_SIZE.
21743 (f): Use GITT_SIZE to define size of gitt local table.
21744 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21745 to STACK_SIZE; Use it to define size of bytemem array.
21746
21747 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21748
21749 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21750 on 68HC11/HC12 due to the asm instruction.
21751 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21752 * gcc.c-torture/compile/920520-1.x: Likewise.
21753 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21754 on 68HC11/HC12 because the function is larger than 64K.
21755 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21756 on 68HC11/HC12 because the structure is too large.
21757
21758 2001-05-20 Richard Henderson <rth@redhat.com>
21759
21760 * gcc.c-torture/execute/20010520-1.c: New.
21761
21762 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21763
21764 * g++.old-deja/g++.warn/compare1.C: New test.
21765 * gcc.dg/compare4.c: New test.
21766
21767 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21768
21769 * g++.old-deja/g++.other/optimize1.C: New test.
21770
21771 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21772
21773 * g++.old-deja/g++.pt/spec41.C: New test.
21774
21775 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21776
21777 * gcc.c-torture/compile/20010114-1.x: Remove.
21778
21779 2001-05-18 Stan Shebs <shebs@apple.com>
21780
21781 * gcc.c-torture/compile/20010518-1.c: New test.
21782
21783 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21784
21785 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21786 * g++.old-deja/g++.pt/crash67.C: New test.
21787
21788 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21789
21790 * g++.old-deja/g++.other/debug9.C: New test.
21791
21792 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21793
21794 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21795
21796 2001-05-16 Jan Hubicka <jh@suse.cz>
21797
21798 * gcc.c-torture/compile/20010516-1.c: New test.
21799
21800 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21801
21802 * g++.old-deja/g++.other/crash41.C: New test.
21803
21804 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21805
21806 * g++.old-deja/g++.pt/crash66.C: New test.
21807
21808 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21809
21810 * g++.old-deja/g++.robertl/eb27.C: Convert.
21811
21812 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21813
21814 * g++.dg/friend-warn.C: New test. Do not warn about friend
21815 declaration being redundant.
21816
21817 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21818
21819 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21820
21821 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21822
21823 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21824
21825 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21826
21827 * lib/g++.exp: Use testsuite_flags.
21828
21829 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21830
21831 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21832
21833 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21834
21835 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21836
21837 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21838
21839 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21840
21841 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21842
21843 * gcc.c-torture/compile/20010313-1.c: New test.
21844
21845 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21846
21847 * gcc.dg/cpp/direct2.c: New test.
21848 * gccq.dg/cpp/direct2s.c: New test.
21849
21850 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21851
21852 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21853
21854 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21855 * g++.old-deja/g++.other/op3.C: Likewise.
21856
21857 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21858
21859 * gcc.dg/cpp/syshdr.h: New file.
21860 * gcc.dg/cpp/sysmac1.c: Update.
21861 * gcc.dg/cpp/sysmac2.c: Update.
21862
21863 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21864
21865 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21866
21867 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21868
21869 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21870 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21871
21872 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21873
21874 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21875
21876 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21877
21878 * lib/g++.exp (g++_include_flags): Don't use any special flags
21879 if TESTING_IN_BUILD_TREE is not defined.
21880 (g++_init): Use a plain 'c++' as the compiler if
21881 TESTING_IN_BUILD_TREEE is not defined.
21882
21883 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21884
21885 * g++.old-deja/g++.eh/catch13.C: New test.
21886 * g++.old-deja/g++.eh/catch14.C: New test.
21887
21888 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21889
21890 * gcc.dg/cpp/tr-define.c: New test.
21891
21892 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21893
21894 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21895 <stdlib.h>, not <malloc.h>.
21896
21897 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21898
21899 * g++.old-deja/g++.ns/template17.C: New test.
21900
21901 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21902
21903 * g++.old-deja/g++.pt/ref4.C: New test.
21904
21905 2001-04-30 Richard Henderson <rth@redhat.com>
21906
21907 * gcc.dg/20000724-1.c: Revert last change.
21908
21909 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21910
21911 * g77.f-torture/execute/20010430.f: New test.
21912
21913 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21914
21915 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21916
21917 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21918
21919 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21920
21921 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21922
21923 * g++.old-deja/g++.eh/crash6.C: New test.
21924
21925 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21926
21927 * g++.old-deja/g++.other/warn7.C: New test.
21928
21929 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21930
21931 * g++.old-deja/g++.other/defarg9.C: New test.
21932
21933 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21934
21935 * g77.f-torture/compile/20010426.f: New test.
21936 * g77.f-torture/execute/20010426.f: New test.
21937
21938 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21939
21940 * g77.f-torture/compile/20000629-1.x: Remove - error
21941 has been fixed.
21942
21943 2001-04-26 Jeffrey A Law (law@cygnus.com)
21944
21945 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21946 Tweak slightly to work with g++.dg framework.
21947 * g++.dg/special/ecos.exp: Run initp1.C test.
21948 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21949
21950 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21951 its linker doesn't give line numbers either.
21952 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21953
21954 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21955
21956 * g++.old-deja/g++.other/lex1.C: New test.
21957
21958 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21959
21960 * gcc.dg/noncompile/20010425-1.c: New test.
21961
21962 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21963
21964 * g++.old-deja/g++.pt/mangle2.C: New test.
21965
21966 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21967
21968 * gcc.dg/format/plus-1.c: New test.
21969
21970 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21971
21972 * gcc.dg/20010423-1.c: New test.
21973
21974 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21975
21976 * gcc.c-torture/execute/20010422-1.c: New test.
21977
21978 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21979
21980 * g++.old-deja/g++.ns/type2.C: New test.
21981
21982 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21983
21984 * g++.old-deja/g++.other/perf1.C: New test.
21985
21986 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21987
21988 * gcc.dg/c99-func-2.c: Remove xfail.
21989 * gcc.dg/c99-func-3.c: Remove xfail.
21990 * gcc.dg/c99-func-4.c: Remove xfail.
21991
21992 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21993
21994 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21995
21996 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21997
21998 * gcc.c-torture/compile/20010423-1.c: New test.
21999
22000 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22001
22002 * g++.old-deja/g++.pt/typename28.C: New test.
22003
22004 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22005
22006 * g++.old-deja/g++.abi/empty2.C: New test.
22007 * g++.old-deja/g++.abi/empty3.C: New test.
22008
22009 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22010
22011 * g++.old-deja/g++.other/comdat2.C: New test.
22012 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22013
22014 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22015
22016 * g++.old-deja/g++.other/overload14.C: New test.
22017
22018 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22019
22020 * g++.old-deja/g++.other/lookup23.C: New test.
22021
22022 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22023
22024 * gcc.c-torture/execute/20010403-1.c: New test.
22025
22026 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22027 Mark Mitchell <mark@codesourcery.com>
22028
22029 * lib/old-dejagnu.exp: Don't delete output of executable.
22030 Add .exe suffix to executables.
22031
22032 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22033
22034 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22035
22036 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22037
22038 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22039
22040 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22041
22042 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22043 * g++.old-deja/g++.abi/crash1.C: New test.
22044
22045 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22046
22047 * g++.old-deja/g++.other/crash40.C: New test.
22048
22049 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22050
22051 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22052
22053 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22054
22055 * g++.old-deja/g++.other/warn6.C: New test.
22056
22057 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22058
22059 * g++.old-deja/g++.robertl/eb42.C: Same.
22060
22061 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22062
22063 * gcc.dg/wtr-conversion-1.c: New testcase.
22064
22065 2001-04-10 Richard Henderson <rth@redhat.com>
22066
22067 * g++.old-deja/g++.other/array5.C: New.
22068
22069 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22070
22071 * gcc.c-torture/execute/20010408-1.c: New test.
22072
22073 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22074
22075 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22076 headers and constructs.
22077 * g++.old-deja/g++.robertl/eb79.C: Same.
22078 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22079 * g++.old-deja/g++.robertl/eb73.C: Same.
22080 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22081 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22082 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22083 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22084 * g++.old-deja/g++.robertl/eb44.C: Same.
22085 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22086 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22087 * g++.old-deja/g++.robertl/eb39.C: Same.
22088 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22089 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22090 * g++.old-deja/g++.robertl/eb30.C: Same.
22091 * g++.old-deja/g++.robertl/eb3.C: Same.
22092 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22093 * g++.old-deja/g++.robertl/eb21.C: Same.
22094 * g++.old-deja/g++.robertl/eb15.C: Same.
22095 * g++.old-deja/g++.robertl/eb118.C: Same.
22096 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22097 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22098 * g++.old-deja/g++.robertl/eb109.C: Same.
22099 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22100 * g++.old-deja/g++.mike/rtti1.C: Same.
22101 * g++.old-deja/g++.mike/p658.C: Same.
22102 * g++.old-deja/g++.mike/net46.C: Same.
22103 * g++.old-deja/g++.mike/net34.C: Same.
22104 * g++.old-deja/g++.mike/memoize1.C: Same.
22105 * g++.old-deja/g++.mike/eh2.C: Same.
22106 * g++.old-deja/g++.law/weak.C: Same.
22107 * g++.old-deja/g++.law/visibility7.C: Same.
22108 * g++.old-deja/g++.law/visibility25.C: Same.
22109 * g++.old-deja/g++.law/visibility22.C: Same.
22110 * g++.old-deja/g++.law/visibility2.C: Same.
22111 * g++.old-deja/g++.law/visibility17.C: Same.
22112 * g++.old-deja/g++.law/visibility13.C: Same.
22113 * g++.old-deja/g++.law/visibility10.C: Same.
22114 * g++.old-deja/g++.law/visibility1.C: Same.
22115 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22116 * g++.old-deja/g++.law/vbase1.C: Same.
22117 * g++.old-deja/g++.law/operators32.C: Same.
22118 * g++.old-deja/g++.law/nest3.C: Same.
22119 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22120 * g++.old-deja/g++.law/except5.C (main): Same.
22121 * g++.old-deja/g++.law/cvt7.C (run): Same.
22122 * g++.old-deja/g++.law/cvt2.C: Same.
22123 * g++.old-deja/g++.law/cvt16.C: Same.
22124 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22125 * g++.old-deja/g++.law/ctors17.C (main): Same.
22126 * g++.old-deja/g++.law/ctors13.C: Same.
22127 * g++.old-deja/g++.law/ctors12.C (main): Same.
22128 * g++.old-deja/g++.law/ctors10.C: Same.
22129 * g++.old-deja/g++.law/code-gen5.C: Same.
22130 * g++.old-deja/g++.law/bad-error7.C: Same.
22131 * g++.old-deja/g++.law/arm9.C: Same.
22132 * g++.old-deja/g++.law/arm12.C: Same.
22133 * g++.old-deja/g++.law/arg8.C: Same.
22134 * g++.old-deja/g++.law/arg1.C: Same.
22135 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22136 * g++.old-deja/g++.jason/template31.C: Same.
22137 * g++.old-deja/g++.jason/template24.C (main): Same.
22138 * g++.old-deja/g++.jason/2371.C: Same.
22139 * g++.old-deja/g++.eh/new2.C: Same.
22140 * g++.old-deja/g++.eh/new1.C: Same.
22141 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22142 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22143 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22144 * g++.old-deja/g++.brendan/crash62.C: Same.
22145 * g++.old-deja/g++.brendan/crash52.C: Same.
22146 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22147 * g++.old-deja/g++.brendan/crash38.C: Same.
22148 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22149 * g++.old-deja/g++.brendan/copy9.C: Same.
22150
22151 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22152
22153 * gcc.c-torture/execute/20001203-2.c (memset):
22154 Count argument is of type __SIZE_TYPE__.
22155
22156 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22157
22158 * gcc.c-torture/compile/20010404-1.c: New test.
22159
22160 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22161
22162 * gcc.c-torture/compile/20010326-1.c: New test.
22163
22164 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22165
22166 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22167 peculiarities of the SH.
22168 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22169
22170 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22171
22172 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22173 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22174 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22175
22176 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22177
22178 * g77.f-torture/compile/20010321-1.f: New test.
22179
22180 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22181
22182 * gcc.c-torture/compile/20010329-1.c: New test.
22183
22184 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22185
22186 * gcc.c-torture/execute/20010329-1.c: New test.
22187
22188 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22189
22190 * g++.old-deja/g++.other/eh4.C: Fix typo.
22191
22192 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22193
22194 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22195
22196 2001-03-28 Philip Blundell <philb@gnu.org>
22197
22198 * gcc.c-torture/compile/20010328-1.c: New test.
22199
22200 2001-03-27 Richard Henderson <rth@redhat.com>
22201
22202 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22203 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22204
22205 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22206
22207 * gcc.c-torture/compile/20010327-1.c: New test.
22208
22209 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22210
22211 * g++.old-deja/g++.other/friend12.C: New test.
22212 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22213 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22214
22215 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22216
22217 * gcc.c-torture/execute/20010325-1.c: New test.
22218
22219 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22220
22221 * g++.old-deja/g++.other/mangle3.C: New test.
22222
22223 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22224
22225 * g++.old-deja/g++.other/anon8.C: New test.
22226
22227 2001-03-20 Philip Blundell <philb@gnu.org>
22228
22229 * gcc.c-torture/compile/20010320-1.c: New test.
22230
22231 2001-03-17 Richard Henderson <rth@redhat.com>
22232
22233 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22234
22235 2001-03-15 Geoff Keating <geoff@redhat.com>
22236
22237 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22238 tests on AIX.
22239
22240 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22241
22242 * g++.old-deja/g++.other/eh4.C: New test.
22243
22244 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22245
22246 * gcc.dg/cpp/mi1.c: Update.
22247
22248 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22249
22250 * g++.old-deja/g++.other/regstack.C: New test.
22251
22252 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22253
22254 * g++.old-deja/g++.other/ref4.C: New test.
22255
22256 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22257
22258 * objc/execute/va_method.m: Added.
22259 * objc/execute/IMP.m: Added.
22260 * objc/execute/_cmd.m: Added.
22261 * objc/execute/accessing_ivars.m: Added.
22262 * objc/execute/class-1.m: Added.
22263 * objc/execute/class-10.m: Added.
22264 * objc/execute/class-11.m: Added.
22265 * objc/execute/class-12.m: Added.
22266 * objc/execute/class-13.m: Added.
22267 * objc/execute/class-14.m: Added.
22268 * objc/execute/class-2.m: Added.
22269 * objc/execute/class-3.m: Added.
22270 * objc/execute/class-4.m: Added.
22271 * objc/execute/class-5.m: Added.
22272 * objc/execute/class-6.m: Added.
22273 * objc/execute/class-7.m: Added.
22274 * objc/execute/class-8.m: Added.
22275 * objc/execute/class-9.m: Added.
22276 * objc/execute/class-tests-1.h
22277 * objc/execute/class-tests-2.h
22278 * objc/execute/compatibility_alias.m: Added.
22279 * objc/execute/encode-1.m: Added.
22280 * objc/execute/formal_protocol-1.m: Added.
22281 * objc/execute/formal_protocol-2.m: Added.
22282 * objc/execute/formal_protocol-3.m: Added.
22283 * objc/execute/formal_protocol-4.m: Added.
22284 * objc/execute/formal_protocol-5.m: Added.
22285 * objc/execute/formal_protocol-6.m: Added.
22286 * objc/execute/formal_protocol-7.m: Added.
22287 * objc/execute/informal_protocol.m: Added.
22288 * objc/execute/initialize.m: Added.
22289 * objc/execute/load.m: Added.
22290 * objc/execute/many_args_method.m: Added.
22291 * objc/execute/nested-3.m: Added.
22292 * objc/execute/no_clash.m: Added.
22293 * objc/execute/private.m: Added.
22294 * objc/execute/redefining_self.m: Added.
22295 * objc/execute/root_methods.m: Added.
22296 * objc/execute/selector-1.m: Added.
22297 * objc/execute/static-1.m: Added.
22298 * objc/execute/static-2.m: Added.
22299 * objc/execute/va_method.m: Added.
22300
22301 2001-03-10 Richard Henderson <rth@redhat.com>
22302
22303 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22304
22305 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22306
22307 * g++.old-deja/g++.other/crash31.C: XFAIL.
22308 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22309 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22310 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22311 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22312 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22313
22314 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22315
22316 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22317
22318 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22319
22320 * gcc.dg/20000724-1.c: Don't use multiline strings.
22321
22322 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22323
22324 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22325 result of -cString against what we expect it to be; don't just
22326 print it out for no one to read.
22327
22328 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22329 Based on testcases provided by Nicola Pero.
22330
22331 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22332
22333 * gcc.dg/cpp/macro7.c: New test.
22334
22335 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22336
22337 * gcc.dg/cpp/multiline.c: Update.
22338
22339 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22340
22341 * g++.old-deja/g++.other/enum3.C: New test.
22342
22343 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22344
22345 * g++.old-deja/g++.other/pod1.C: New test.
22346
22347 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22348
22349 * g++.old-deja/g++.ext/overload1.C: New test.
22350
22351 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22352
22353 * g++.old-deja/g++.pt/using1.C: New test.
22354
22355 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22356
22357 * g++.old-deja/g++.other/using9.C: New test.
22358
22359 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22360
22361 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22362
22363 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22364
22365 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22366
22367 * g++.old-deja/g++.ext/realpt1.C: Remove.
22368
22369 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22370
22371 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22372
22373 2001-02-26 Will Cohen <wcohen@redhat.com>
22374
22375 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22376
22377 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22378
22379 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22380 templatized constructors.
22381
22382 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22383
22384 * gcc.c-torture/execute/20010224-1.c: New test.
22385
22386 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22387
22388 * gcc.c-torture/execute/20010222-1.c: New test.
22389
22390 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22391
22392 * g++.old-deja/g++.other/inline20.C: New test.
22393
22394 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22395
22396 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22397
22398 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22399
22400 * g++.old-deja/g++.other/lookup22.C: New test.
22401
22402 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22403
22404 * g77.dg: New directory.
22405 * g77.dg/20010216-1.f: New test case.
22406 * g77.dg/dg.exp: New driver.
22407 * lib/g77-dg.exp: New driver library.
22408
22409 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22410
22411 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22412
22413 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22414
22415 * g++.old-deja/g++.other/decl9.C: New test.
22416
22417 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22418
22419 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22420 not need <string> and also tests the initialization at runtime.
22421
22422 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22423
22424 * gcc.c-torture/execute/longlong.c: New test.
22425
22426 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22427
22428 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22429
22430 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22431
22432 * gcc.c-torture/execute/920302-1.c (execute):
22433 Change argument type to short.
22434
22435 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22436
22437 * g++.old-deja/g++.pt/deduct6.C: New test.
22438
22439 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22440
22441 * g++.old-deja/g++.pt/deduct5.C: New test.
22442
22443 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22444
22445 * gcc.c-torture/execute/20010209-1.c: New test.
22446
22447 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22448
22449 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22450
22451 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22452
22453 * g++.dg/vtgc1.C: Update for new ABI.
22454
22455 * consistency.vlad: New directory, 1665 files.
22456
22457 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22458
22459 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22460 return type.
22461 * gcc.dg/cpp/digraphs.c: Declare puts.
22462
22463 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22464
22465 * g++.old-deja/g++.other/warn5.C: New test.
22466
22467 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22468
22469 * g++.old-deja/g++.pt/spec40.C: New test.
22470
22471 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22472
22473 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22474 case.
22475 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22476
22477 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22478
22479 * gcc.c-torture/compile/20010209-1.c: New test.
22480
22481 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22482
22483 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22484 excess errors message but not if it crashes.
22485 * g++.old-deja/g++.other/crash27.C: Likewise.
22486 * g++.old-deja/g++.other/crash28.C: Likewise.
22487 * g++.old-deja/g++.other/crash30.C: Likewise.
22488 * g++.old-deja/g++.other/crash32.C: Likewise.
22489 * g++.old-deja/g++.other/crash35.C: Likewise.
22490 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22491
22492 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22493
22494 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22495 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22496 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22497 g77.f-torture/execute/execute.exp,
22498 g77.f-torture/noncompile/noncompile.exp,
22499 gcc.c-torture/execute/execute.exp,
22500 gcc.c-torture/execute/memcheck/memcheck.exp,
22501 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22502 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22503 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22504 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22505 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22506 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22507 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22508 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22509 Remove bug reporting instructions with ancient email addresses.
22510
22511 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22512
22513 * gcc.dg/20010202-1.c: New test.
22514 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22515
22516 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22517
22518 * g++.dg/stdbool-if.C: New test.
22519
22520 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22521
22522 * objc/execute/fdecl.m: Added main().
22523
22524 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22525
22526 * gcc.c-torture/execute/20010206-1.c: New test.
22527
22528 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22529
22530 * gcc.dg/cpp/avoidpaste1.c: Update.
22531
22532 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22533
22534 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22535 Pero <nicola@brainstorm.co.uk>.
22536 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22537
22538 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22539
22540 * g++.old-deja/g++.pt/spec39.C: New test.
22541
22542 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22543
22544 * gcc.c-torture/compile/20010202-1.c: New test.
22545
22546 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22547
22548 * g++.old-deja/g++.abi/primary2.C: New test.
22549 * g++.old-deja/g++.abi/primary3.C: New test.
22550 * g++.old-deja/g++.abi/primary4.C: New test.
22551 * g++.old-deja/g++.abi/primary5.C: New test.
22552 * g++.old-deja/g++.abi/vtable3.h: New test.
22553 * g++.old-deja/g++.abi/vtable3a.C: New test.
22554 * g++.old-deja/g++.abi/vtable3b.C: New test.
22555 * g++.old-deja/g++.abi/vtable3c.C: New test.
22556 * g++.old-deja/g++.abi/vtable3d.C: New test.
22557 * g++.old-deja/g++.abi/vtable3e.C: New test.
22558 * g++.old-deja/g++.abi/vtable3f.C: New test.
22559 * g++.old-deja/g++.abi/vtable3g.C: New test.
22560 * g++.old-deja/g++.abi/vtable3h.C: New test.
22561 * g++.old-deja/g++.abi/vtable3i.C: New test.
22562 * g++.old-deja/g++.abi/vtable3j.C: New test.
22563 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22564
22565 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22566
22567 * g++.old-deja/g++.other/anon6.C: New test.
22568 * g++.old-deja/g++.other/anon7.C: New test.
22569
22570 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22571
22572 * gcc.dg/cpp/avoidpaste2.c: New tests.
22573
22574 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22575
22576 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22577
22578 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22579
22580 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22581 DECIMAL_DIG cases for Irix."
22582
22583 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22584
22585 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22586
22587 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22588
22589 * gcc.dg/c99-tag-1.c: New test.
22590
22591 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22592
22593 * gcc.dg/cpp/tr-warn1.c: Add tests.
22594
22595 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22596
22597 * gcc.dg/cpp/avoidpaste1.c: Update.
22598 * gcc.dg/cpp/paste4.c: Update.
22599
22600 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22601
22602 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22603 cases for Irix.
22604
22605 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22606
22607 * g++.old-deja/g++.other/inline19.C: New test.
22608
22609 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22610
22611 * gcc.dg/Wlarger-than.c: New test.
22612
22613 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22614
22615 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22616
22617 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22618
22619 * gcc.c-torture/execute/20010129-1.c: New test.
22620 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22621
22622 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22623
22624 * gcc.dg/cpp/avoidpaste1.c: Test case.
22625
22626 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22627
22628 * g++.old-deja/g++.other/inline18.C: New test.
22629
22630 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22631
22632 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22633 and __builtin_putchar.
22634
22635 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22636
22637 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22638 tests.
22639
22640 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22641
22642 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22643 floating point number rounding mode to round to the nearest
22644 representable mode.
22645
22646 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22647
22648 * g++.old-deja/g++.other/mangle2.C: New test.
22649
22650 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22651
22652 * gcc.c-torture/compile/20010124-1.c: New test.
22653
22654 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 * g++.old-deja/g++.pt/spec38.C: New test.
22657
22658 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22659
22660 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22661 "Build don't run".
22662
22663 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22664
22665 * gcc.c-torture/execute/20010123-1.c: New test.
22666
22667 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22668
22669 * g++.old-deja/g++.pt/spec37.C: New test.
22670
22671 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22672
22673 * g++.old-deja/g++.pt/overload14.C: New test.
22674
22675 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22676
22677 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22678 __builtin_return_address.
22679
22680 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22681
22682 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22683 * g++.old-deja/g++.pt/spec35.C: New test.
22684 * g++.old-deja/g++.pt/spec36.C: New test.
22685
22686 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22687
22688 * gcc.c-torture/compile/20010118-1.c: New test.
22689
22690 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22691
22692 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22693
22694 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22695
22696 * gcc.c-torture/execute/20010119-1.c: New test.
22697
22698 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22699
22700 * g++.old-deja/g++.other/vbase5.C: New test.
22701
22702 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22703
22704 * gcc.c-torture/execute/20010118-1.c: New test.
22705
22706 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22707
22708 * g++.old-deja/g++.pt/deduct3.C: New test.
22709
22710 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22711
22712 * g++.old-deja/g++.pt/spec34.C: New test.
22713
22714 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22715
22716 * g77.f-torture/compile/20000601-2.f: New test.
22717
22718 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22719
22720 * g++.old-deja/g++.other/init17.C: New test.
22721
22722 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22723
22724 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22725
22726 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22727
22728 * g++.old-deja/g++.pt/unify8.C: New test.
22729
22730 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22731
22732 * g++.old-deja/g++.abi/vbase1.C: New test.
22733
22734 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22735
22736 * g++.old-deja/g++.pt/crash65.C: New test.
22737
22738 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22739
22740 * gcc.dg/cpp/assembl2.S: New test case.
22741
22742 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22743
22744 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22745 are supported.
22746
22747 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22748
22749 * g++.old-deja/g++.other/builtins1.C: New test.
22750 * g++.old-deja/g++.other/builtins2.C: Likewise.
22751 * g++.old-deja/g++.other/builtins3.C: Likewise.
22752 * g++.old-deja/g++.other/builtins4.C: Likewise.
22753
22754 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22755
22756 * gcc.c-torture/compile/20010117-1.c: New test.
22757 * gcc.c-torture/compile/20010117-2.c: New test.
22758
22759 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22760
22761 * g77.f-torture/execute/20010116.[fx]: New test,
22762 XFAIL on i?86-*-*.
22763 * g77.f-torture/compile/20010115.f: Indicate it's
22764 a test for PR fortran/1636.
22765
22766 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22767
22768 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22769
22770 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22771
22772 * g77.f-torture/compile/20010115.f: New test.
22773
22774 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22775
22776 * g++.old-deja/g++.pt/nontype5.C: New test.
22777
22778 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22779
22780 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22781 have an equivalent working one below it.
22782
22783 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22784
22785 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22786 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22787
22788 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22789
22790 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22791 message containing "init_priority".
22792 (conpr-2.C): Likewise.
22793 (conpr-3.C): Likewise.
22794 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22795
22796 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22797
22798 * gcc.c-torture/execute/20010114-2.c: New test.
22799
22800 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22801
22802 * gcc.c-torture/compile/20010114-1.c: New test.
22803 * gcc.c-torture/compile/20010114-1.x: Xfail.
22804 * gcc.c-torture/compile/20010114-2.c: New test.
22805 * gcc.c-torture/execute/20010114-1.c: New test.
22806 * gcc.dg/trunc-1.c: New test.
22807 * gcc.dg/uninit-B.c: New test.
22808
22809 2001-01-13 Nick Clifton <nickc@redhat.com>
22810
22811 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22812 target.
22813
22814 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22815
22816 * gcc.c-torture/compile/20010113-1.c: New test.
22817
22818 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22819
22820 * gcc.c-torture/compile/20001212-1.c: New test.
22821
22822 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22823
22824 * gcc.dg/cpp/widestr1.c: Update.
22825 * gcc.dg/cpp/prag-imp.c: Remove.
22826
22827 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22828
22829 * gcc.c-torture/execute/20000801-3.x: Remove.
22830 * gcc.dg/c90-init-1.c: New test.
22831 * gcc.dg/c99-init-1.c: New test.
22832 * gcc.dg/c99-init-2.c: New test.
22833 * gcc.dg/gnu99-init-1.c: New test.
22834
22835 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22836
22837 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22838 testing that no relevant ones were found.
22839
22840 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22841
22842 * g++.old-deja/g++.pt/cast2.C: New test.
22843
22844 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22845
22846 * g++.old-deja/g++.pt/friend47.C: New test.
22847
22848 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22849
22850 * g++.old-deja/g++.pt/instantiate13.C: New test.
22851
22852 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22853
22854 * g++.old-deja/g++.other/defarg7.C: New test.
22855 * g++.old-deja/g++.other/defarg8.C: New test.
22856
22857 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22858
22859 * g++.old-deja/g++.pt/crash64.C: New test.
22860
22861 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22862
22863 * g++.old-deja/g++.pt/crash63.C: New test.
22864
22865 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22866
22867 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22868
22869 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22870
22871 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22872
22873 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22874
22875 * g++.old-deja/g++.pt/error3.C: New test.
22876
22877 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22878
22879 * g++.old-deja/g++.other/crash39.C: New test.
22880
22881 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22882
22883 * g++.old-deja/g++.other/vbase4.C: New test.
22884
22885 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22886
22887 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22888 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22889 * gcc.dg/special/special.exp: New test driver which will check
22890 for alias support for the above test.
22891
22892 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22893
22894 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22895 problems on small machines.
22896 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22897 parameterize.
22898
22899 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22900
22901 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22902 mips.
22903 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22904
22905 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22906
22907 * g++.old_deja/g++.pt/using8.C: New test.
22908
22909 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22910
22911 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22912
22913 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22914
22915 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22916 where a failure is expected.
22917 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22918
22919 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22920
22921 * g++.old_deja/g++.pt/instantiate12.C: New test.
22922
22923 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22924
22925 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22926 start of structs.
22927 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22928 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22929 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22930 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22931 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22932 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22933 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22934 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22935 * g++.old-deja/g++.eh/spec6.C: Likewise.
22936 * g++.old-deja/g++.jason/crash3.C: Likewise.
22937 * g++.old-deja/g++.law/ctors11.C: Likewise.
22938 * g++.old-deja/g++.law/ctors17.C: Likewise.
22939 * g++.old-deja/g++.law/ctors5.C: Likewise.
22940 * g++.old-deja/g++.law/ctors9.C: Likewise.
22941 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22942 * g++.old-deja/g++.mike/net22.C: Likewise.
22943 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22944 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22945 * g++.old-deja/g++.mike/virt3.C: Likewise.
22946 * g++.old-deja/g++.niklas/t128.C: Likewise.
22947 * g++.old-deja/g++.other/anon4.C: Likewise.
22948 * g++.old-deja/g++.other/using1.C: Likewise.
22949 * g++.old-deja/g++.other/warn3.C: Likewise.
22950 * g++.old-deja/g++.pt/t37.C: Likewise.
22951 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22952 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22953
22954 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22955
22956 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22957
22958 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22959
22960 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22961
22962 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22963
22964 * gcc.c-torture/compile/20010107-1.c: New test.
22965
22966 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22967
22968 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22969
22970 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22971
22972 * gcc.dg/format/format.h: New file.
22973 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22974 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22975 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22976 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22977 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22978 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22979 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22980 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22981 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22982 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22983 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22984 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22985 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22986 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22987 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22988 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22989 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22990 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22991 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22992 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22993 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22994 instead of declaring standard types, macros and functions in each
22995 test.
22996
22997 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22998
22999 * gcc.c-torture/execute/20010106-1.c: New test.
23000
23001 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23002
23003 * gcc.dg/format/format.exp: New file.
23004 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23005 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23006 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23007 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23008 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23009 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23010 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23011 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23012 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23013 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23014 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23015 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23016 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23017 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23018 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23019 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23020 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23021 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23022 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23023 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23024 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23025 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23026 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23027 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23028 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23029 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23030 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23031 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23032 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23033 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23034 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23035 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23036 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23037 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23038 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23039 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23040 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23041 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23042 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23043 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23044 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23045 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23046
23047 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23048
23049 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23050 account.
23051
23052 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23053
23054 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23055
23056 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23057
23058 * g++.old-deja/g++.pt/crash62.C: New test.
23059
23060 2001-01-04 Richard Henderson <rth@redhat.com>
23061
23062 * gcc.dg/20000926-1.c: Update expected warnings.
23063 * gcc.dg/array-2.c: Likewise.
23064 * gcc.dg/array-4.c: Also validate flexible array members.
23065 * gcc.dg/c99-flex-array-1.c: New.
23066
23067 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23068
23069 * gcc.c-torture/compile/20001222-1.x: Remove.
23070
23071 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23072
23073 * gcc.c-torture/execute/built-in-setjmp.c: New.
23074
23075 2001-01-03 Richard Henderson <rth@redhat.com>
23076
23077 * gcc.dg/940510-1.c: Update expected error wording.
23078 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23079
23080 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23081
23082 * lib/target-supports.exp (check_alias_available): Modified to
23083 indicate aliases not supported if only weak aliases are supported.
23084
23085 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23086
23087 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23088 Turn on cmpstrsi checks for __pj__ and __i370__.
23089
23090 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23091
23092 * g++.old-deja/g++.other/virtual11.C: New test.
23093
23094 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23095
23096 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23097
23098 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23099
23100 * gcc.c-torture/compile/20010102-1.c: New test.
23101
23102 2001-01-02 Andreas Jaeger <aj@suse.de>
23103
23104 * gcc.dg/noreturn-3.c: New test.
23105
23106 * gcc.dg/noreturn-4.c: New test.
23107
23108 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23109
23110 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23111 __builtin_fputc and __builtin_fwrite.
23112
23113 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23114
23115 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23116 signed char, not default char.
23117
23118 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23119
23120 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23121
23122 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23123
23124 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23125
23126 2000-12-29 Richard Henderson <rth@redhat.com>
23127
23128 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23129 (__cyg_profile_func_exit): Define.
23130
23131 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23132
23133 * g++.dg/vtgc1.C: New test.
23134
23135 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23136
23137 * gcc.dg/noncompile/20001228-1.c: New test.
23138
23139 * gcc.dg/20001228-1.c: New test.
23140
23141 * gcc.c-torture/execute/20001228-1.c: New test.
23142
23143 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23144
23145 * gcc.dg/format-strfmon-1.c: New test.
23146
23147 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23148
23149 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23150 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23151 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23152 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23153 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23154 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23155 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23156 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23157 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23158 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23159 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23160 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23161 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23162
23163 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23164 * gcc.c-torture/execute/string-opt-4.c: Test index.
23165
23166 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23167
23168 * gcc.c-torture/compile/20001226-1.c: New test.
23169
23170 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23171
23172 * gcc.c-torture/compile/20001222-1.c: New test.
23173 * gcc.c-torture/compile/20001222-1.x: Xfail.
23174
23175 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23176
23177 * gcc.c-torture/execute/comp-goto-2.c: New test.
23178
23179 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23180
23181 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23182 Use long types if __INT_MAX__ is 32767.
23183 (main): Use cast to (sint32 *) when poking 88 into a_page.
23184
23185 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23186
23187 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23188
23189 * gcc.c-torture/compile/20001221-1.c: New test.
23190 * gcc.c-torture/execute/20001221-1.c: New test.
23191
23192 2000-12-20 Richard Henderson <rth@redhat.com>
23193
23194 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23195 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23196
23197 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23198
23199 * gcc.dg/compare3.c: New test.
23200
23201 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23202
23203 * gcc.dg/format-warnll-1.c: New test.
23204
23205 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23206
23207 * gcc.dg/cpp/cmdlne-P.c: New test.
23208
23209 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23210
23211 * gcc.c-torture/execute/builtin-abs-1.c,
23212 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23213
23214 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23215
23216 * gcc.dg/cpp/multiline.c: New test.
23217
23218 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23219
23220 * g++.old-deja/g++.other/syshdr1.C: Update.
23221 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23222
23223 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23224
23225 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23226
23227 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23228
23229 * g++.old-deja/g++.pt/ttp65.C: New test.
23230
23231 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23232
23233 * g++.old-deja/g++.pt/ttp64.C: New test.
23234
23235 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23236
23237 * g++.old-deja/g++.pt/spec33.C: New test.
23238
23239 2000-12-14 Catherine Moore <clm@redhat.com>
23240
23241 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23242 * gcc.c-torture/execute/920612-2.c: Likewise.
23243 * gcc.c-torture/execute/920428-2.c: Likewise.
23244 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23245 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23246
23247 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23248
23249 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23250 * gcc.dg/pack-test-2.c: Likewise.
23251
23252 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23253
23254 Tests by Zack Weinberg <zackw@stanford.edu>.
23255
23256 * gcc.dg/cpp/defined.c: Update.
23257 * gcc.dg/cpp/defined_trad.c: New tests.
23258
23259 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23260
23261 * gcc.dg/cpp/trad-direct.c: Update.
23262
23263 2000-12-11 Neil Booth <neilb@earthling.net>
23264
23265 * gcc.dg/cpp/defined_trad.c
23266
23267 2000-12-11 Neil Booth <neilb@earthling.net>
23268
23269 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23270
23271 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23272
23273 * gcc.dg/format-miss-2.c: New test.
23274
23275 2000-12-09 Neil Booth <neilb@earthling.net>
23276
23277 * gcc.dg/cpp/lineflags.c: New tests.
23278 * gcc.dg/cpp/poison.c: Update.
23279 * gcc.dg/cpp/redef2.c: Update.
23280 * gcc.dg/cpp/skipping.c: New test.
23281
23282 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23283
23284 * g++.old-deja/g++.other/eh3.C: New testcase.
23285
23286 2000-12-07 Neil Booth <neilb@earthling.net>
23287
23288 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23289 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23290 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23291 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23292 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23293 Update.
23294
23295 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23296
23297 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23298 __SIZE_TYPE__ instead of int for type of integers cast to
23299 pointers.
23300
23301 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23302
23303 * g++.old-deja/g++.other/cleanup4.C: New test.
23304
23305 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23306
23307 * format-sec-1.c: New test.
23308
23309 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23310
23311 * gcc.dg/format-nonlit-3.c: New test.
23312
23313 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23314
23315 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23316 through a null pointer.
23317
23318 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23319
23320 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23321 * g++.old-deja/g++.pt/partial4.C: New test.
23322
23323 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23324
23325 * gcc.c-torture/execute/ieee/hugeval.x: New.
23326
23327 2000-12-06 Neil Booth <neilb@earthling.net>
23328
23329 * gcc.dg/cpp/backslash2.c: New tests.
23330
23331 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23332
23333 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23334 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23335
23336 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23337
23338 * gcc.c-torture/execute/20001203-2.c: New testcase.
23339
23340 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23341
23342 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23343 * g++.old-deja/g++.other/virtual10.C: New test.
23344
23345 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23346
23347 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23348
23349 2000-12-05 Richard Henderson <rth@redhat.com>
23350
23351 * gcc.c-torture/compile/20001205-1.c: New.
23352
23353 2000-12-04 Neil Booth <neilb@earthling.net>
23354
23355 * g++.old-deja/g++.other/virtual9.C: New test.
23356 * g++.old-deja/g++.pt/crash61.C: New test.
23357 * gcc.c-torture/execute/loop-9.c: New test.
23358
23359 2000-12-04 Neil Booth <neilb@earthling.net>
23360
23361 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23362 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23363 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23364 * gcc.dg/cpp/extratokens.c: ...here.
23365
23366 2000-12-04 Neil Booth <neilb@earthling.net>
23367
23368 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23369 New tests.
23370
23371 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23372
23373 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23374 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23375
23376 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23377
23378 * gcc.c-torture/execute/20001203-1.c: New test.
23379
23380 2000-12-03 Neil Booth <neilb@earthling.net>
23381
23382 * gcc.dg/cpp/macro6.c: New test cases.
23383
23384 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23385
23386 * gcc.c-torture/execute/string-opt-9.c: New test.
23387 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23388 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23389 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23390
23391 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23392 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23393
23394 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23395
23396 * gcc.dg/cpp/if-6.c: New testcase.
23397
23398 * gcc.dg/20001201-1.c: New testcase.
23399
23400 2000-12-02 Neil Booth <neilb@earthling.net>
23401
23402 * g++.old-deja/g++.other/externC4.C,
23403 g++.old-deja/g++.other/friend10.C: New tests.
23404
23405 2000-12-02 Neil Booth <neilb@earthling.net>
23406
23407 * g++.old-deja/g++.other/instan2.C
23408 * g++.old-deja/g++.other/instan3.C: New test.
23409
23410 2000-12-02 Neil Booth <neilb@earthling.net>
23411
23412 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23413 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23414 gnuc99.c,gnuc99-pedantic.c: New tests.
23415
23416 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23417
23418 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23419 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23420
23421 2000-12-01 Neil Booth <neilb@earthling.net>
23422
23423 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23424 * gcc.dg/cpp/poison.c: Update.
23425 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23426
23427 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23428
23429 * g77.f-torture/execute/20001201.f: New test.
23430
23431 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23432
23433 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23434
23435 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23436
23437 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23438
23439 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23440
23441 * g++.old-deja/g++.other/cast6.C: New test.
23442
23443 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23444
23445 * gcc.c-torture/execute/20001130-2.c: New testcase.
23446
23447 2000-11-30 Richard Henderson <rth@redhat.com>
23448
23449 * gcc.c-torture/execute/20001130-1.c: New test.
23450
23451 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23452
23453 * g++.old-deja/g++.other/op3.C: New test.
23454
23455 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23456
23457 * g++.old-deja/g++.other/op2.C: New test.
23458
23459 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23460
23461 * g++.old-deja/g++.other/crash38.C: New test.
23462
23463 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23464
23465 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23466
23467 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23468
23469 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23470 tests.
23471 * gcc.c-torture/execute/string-opt-6.c: New test.
23472
23473 * gcc.dg/20001117-1.c: Add main.
23474
23475 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23476
23477 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23478 Move from here ...
23479 * gcc.dg/940510-1.c: ... to here.
23480
23481 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23482 zero-size arrays in toplevel structures.
23483
23484 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23485
23486 * gcc.c-torture/execute/loop-8.c: New test.
23487
23488 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23489
23490 * g++.old-deja/g++.other/base1.C: New test.
23491
23492 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23493
23494 * g++.old-deja/g++.other/parse2.C: New test.
23495
23496 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23497
23498 * g++.old-deja/g++.pt/incomplete1.C: New test.
23499
23500 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23501
23502 * g++.old-deja/g++.other/friend9.C: New test.
23503
23504 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23505
23506 * gcc.dg/20001127-1.c: New test.
23507
23508 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23509
23510 * g++.old-deja/g++.pt/friend46.C: New test.
23511
23512 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23513
23514 * g++.old-deja/g++.other/ptrmem8.C: New test.
23515
23516 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23517
23518 * gcc.c-torture/execute/string-opt-7.c: New test.
23519 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23520
23521 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23522
23523 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23524 instead of 'mkcheck 2'.
23525
23526 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23527
23528 * gcc.c-torture/execute/memcheck/driver.c,
23529 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23530 C9X references to refer to C99.
23531
23532 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23533
23534 * gcc.dg/ultrasp3.c: New test.
23535
23536 2000-11-25 Neil Booth <neilb@earthling.net>
23537
23538 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23539
23540 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23541
23542 * gcc.c-torture/compile/20001123-2.c: New.
23543
23544 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23545
23546 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23547
23548 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23549
23550 * gcc.dg/sequence-point-1.c: Add some new tests.
23551 * gcc.c-torture/execute/20001124-1.c: New test.
23552
23553 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23554
23555 * g++.old-deja/g++.other/vaarg4.C: New test.
23556 * gcc.c-torture/compile/20001123-1.c: New test.
23557
23558 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23559
23560 * g++.other/crash24.C: Adjust and remove XFAIL.
23561 * g++.other/crash37.C: New test.
23562
23563 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23564
23565 * g++.old-deja/g++.pt/instantiate9.C: New test.
23566
23567 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23568
23569 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23570 new ABI, too.
23571
23572 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23573 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23574
23575 2000-11-22 Neil Booth <neilb@earthling.net>
23576
23577 * gcc.dg/cpp/Wtrigraphs.c: New test.
23578
23579 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23580
23581 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23582
23583 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23584
23585 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23586
23587 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23588
23589 * lib/gcc-dg.exp: load_lib scanasm.exp.
23590 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23591 * lib/g++-dg.exp: load_lib scanasm.exp.
23592 * lib/scanasm.exp: New.
23593 (scan-assembler, scan-assembler-not): Add optional arguments to
23594 test name, or if not present, the pattern name.
23595 (scan-assembler-dem, scan-assembler-dem-not): New.
23596
23597 * g++.dg/dg.exp: New.
23598
23599 2000-11-21 Neil Booth <neilb@earthling.net>
23600
23601 * gcc.dg/cpp/integrated1.c: Remove.
23602
23603 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23604
23605 * gcc.c-torture/execute/20001121-1.c: New test.
23606
23607 2000-11-21 Richard Henderson <rth@redhat.com>
23608
23609 * gcc.c-torture/compile/20001121-1.c: New test.
23610
23611 2000-11-20 Neil Booth <neilb@earthling.net>
23612
23613 * gcc.dg/cpp/integrated1.c: New test.
23614
23615 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23616
23617 * g++.old-deja/g++.other/inline17.C: New test.
23618
23619 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23620
23621 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23622 local variable to be zero: I made the variable global. Now
23623 uses abort() and exit() instead of relying on main's return value.
23624
23625 2000-11-20 Neil Booth <neilb@earthling.net>
23626
23627 * gcc.dg/cpp/paste2.c: Update test.
23628 * objc/execute/paste.m: New test.
23629
23630 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23631
23632 * gcc.dg/c99-condexpr-1.c: New test.
23633
23634 2000-11-20 Neil Booth <neilb@earthling.net>
23635
23636 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23637
23638 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23639
23640 * g++.old-deja/g++.pt/export1.C: New test.
23641
23642 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23643
23644 * gcc.dg/20001117-1.c: New test.
23645
23646 2000-11-18 Richard Henderson <rth@redhat.com>
23647
23648 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23649
23650 2000-11-18 Richard Henderson <rth@redhat.com>
23651
23652 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23653 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23654 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23655
23656 2000-11-18 Richard Henderson <rth@redhat.com>
23657
23658 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23659 (main): New. Exit cleanly.
23660
23661 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23662
23663 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23664 gcc.dg/c99-fordecl-2.c: New tests.
23665
23666 2000-11-18 Richard Henderson <rth@redhat.com>
23667
23668 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23669 * gcc.c-torture/execute/zerolen-2.c: New.
23670
23671 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23672
23673 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23674 memory.
23675
23676 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23677
23678 * g++.old-deja/g++.pt/instantiate8.C: New test.
23679
23680 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23681
23682 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23683 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23684
23685 2000-11-16 Nick Clifton <nickc@redhat.com>
23686
23687 * gcc.c-torture/execute/nestfunc-2.c: New test.
23688 * gcc.c-torture/execute/nestfunc-3.c: New test.
23689
23690 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23691
23692 * gcc.c-torture/compile/20001116-1.c: New test.
23693
23694 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23695
23696 * gcc.c-torture/execute/20001115-1.c: New test.
23697
23698 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23699
23700 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23701 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23702 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23703 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23704
23705 2000-11-15 Neil Booth <neilb@earthling.net>
23706
23707 gcc.dg/cpp/_Pragma1.c: Update.
23708 gcc.dg/cpp/_Pragma2.c: New test.
23709
23710 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23711
23712 * g++.old-deja/g++.other/anon5.C: New test.
23713
23714 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23715
23716 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23717 tests.
23718
23719 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23720
23721 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23722 output.
23723
23724 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23725
23726 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23727 labels at end of compound statements.
23728
23729 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23730
23731 * gcc.c-torture/execute/loop-7.c: New test.
23732
23733 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23734
23735 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23736
23737 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23738
23739 * gcc.dg/c99-bool-1.c: New test.
23740
23741 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23742
23743 * gcc.dg/c99-scope-1.c: Remove xfail.
23744 * gcc.dg/c99-scope-2.c: New test.
23745
23746 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23747
23748 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23749 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23750
23751 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23752
23753 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23754 error messages.
23755
23756 * g++.mike/p700.C: Don't typedef wchar_t.
23757 * g++.mike/p784.C: Likewise.
23758 * g++.mike/eb101.C: Don't use __wchar_t.
23759
23760 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23761
23762 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23763 from DO loop.
23764
23765 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23766
23767 * gcc.c-torture/execute/20001111-1.c: New test.
23768
23769 2000-11-10 Nick Clifton <nickc@redhat.com>
23770
23771 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23772 long multuiple and accumulate.
23773
23774 2000-11-09 Richard Henderson <rth@redhat.com>
23775
23776 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23777 via size_t instead of int.
23778
23779 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23780 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23781 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23782 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23783
23784 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23785
23786 * gcc.c-torture/compile/20001109-1.c: New test.
23787 * gcc.c-torture/compile/20001109-2.c: New test.
23788
23789 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23790
23791 * g++.old-deja/g++.pt/operator1.C: New test.
23792 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23793
23794 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23795
23796 * gcc.dg/20001108-1.c: New test.
23797
23798 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23799
23800 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23801 with both arguments constant strings.
23802 * gcc.c-torture/execute/string-opt-3.c: New test.
23803 * gcc.c-torture/execute/string-opt-4.c: New test.
23804 * gcc.c-torture/execute/string-opt-5.c: New test.
23805
23806 2000-11-08 Nick Clifton <nickc@redhat.com>
23807
23808 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23809 mulsidi3adddi patterns.
23810
23811 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23812
23813 * g++.old-deja/g++.other/crash36.C: New test.
23814
23815 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23816
23817 * g++.old-deja/g++.other/init16.C: New test.
23818
23819 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23820
23821 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23822
23823 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23824
23825 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23826 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23827 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23828
23829 2000-11-07 DJ Delorie <dj@redhat.com>
23830
23831 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23832
23833 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23834
23835 * gcc.c-torture/execute/string-opt-1.c: New test.
23836
23837 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23838
23839 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23840 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23841 parameters in registers, and there is no way for a varargs
23842 function to know in which order the integer and floating-point
23843 parameters should be interleaved when they are placed on the
23844 stack.
23845 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23846 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23847
23848 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23849
23850 * gcc.c-torture/execute/string-opt-2.c: New test.
23851
23852 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23853
23854 * g++.old-deja/g++.pt/crash60.C: New test.
23855
23856 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23857
23858 * g++.old-deja/g++.other/crash24.C: New test.
23859 * g++.old-deja/g++.other/crash25.C: New test.
23860 * g++.old-deja/g++.other/crash26.C: New test.
23861 * g++.old-deja/g++.other/crash27.C: New test.
23862 * g++.old-deja/g++.other/crash28.C: New test.
23863 * g++.old-deja/g++.other/crash29.C: New test.
23864 * g++.old-deja/g++.other/crash30.C: New test.
23865 * g++.old-deja/g++.other/crash31.C: New test.
23866 * g++.old-deja/g++.other/crash32.C: New test.
23867 * g++.old-deja/g++.other/crash33.C: New test.
23868 * g++.old-deja/g++.other/crash34.C: New test.
23869 * g++.old-deja/g++.other/crash35.C: New test.
23870
23871 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23872
23873 * gcc.c-torture/execute/20001031-1.c: New test.
23874
23875 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23876
23877 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23878 namespace.
23879
23880 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23881 standards-conformant.
23882
23883 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23884
23885 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23886 * g++.old-deja/g++.mike/p755a.C: Likewise.
23887 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23888 library makes no calls to `operator new' during initialization.
23889
23890 2000-11-04 Neil Booth <neilb@earthling.net>
23891
23892 * gcc.dg/cpp/include2.c: New tests.
23893
23894 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23895
23896 * lib/g++.exp (g++_set_ld_library_path): New function.
23897 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23898
23899 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23900
23901 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23902 warnings.
23903
23904 2000-11-01 Richard Henderson <rth@redhat.com>
23905
23906 * g++.old-deja/g++.ext/namedret1.C: New.
23907 * g++.old-deja/g++.ext/namedret2.C: New.
23908 * g++.old-deja/g++.ext/namedret3.C: New.
23909
23910 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23911
23912 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23913 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23914
23915 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23916
23917 * gcc.c-torture/execute/va-arg-21.c: New test.
23918
23919 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23920
23921 * gcc.dg/c99-complex-2.c: New test.
23922
23923 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23924
23925 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23926
23927 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23928
23929 * g++.old-deja/g++.other/inline16.C: New test.
23930
23931 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23932
23933 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23934 __PRETTY_FUNCTION__
23935
23936 2000-10-29 Neil Booth <neilb@earthling.net>
23937
23938 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23939 New tests.
23940 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23941 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23942 optimisation.
23943
23944 2000-10-29 Neil Booth <neilb@earthling.net>
23945
23946 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23947 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23948 * mi5.c: Test multiple includes work with -C.
23949 * trigraphs.c: Test ^= version.
23950
23951 2000-10-28 Neil Booth <neilb@earthling.net>
23952
23953 New tests and test updates for new macro expander.
23954
23955 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23956 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23957 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23958 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23959 new diagnostic messages.
23960
23961 * gcc.dg/cpp/macro3.c: New tests.
23962
23963 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23964
23965 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23966 on the same line.
23967
23968 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23969
23970 * g++.old-deja/g++.other/eh2.C: New test.
23971
23972 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23973
23974 * gcc.c-torture/execute/20001027-1.c: New test.
23975
23976 2000-10-26 Richard Henderson <rth@redhat.com>
23977
23978 * gcc.c-torture/execute/20001026-1.c: New.
23979
23980 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23981
23982 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23983 * g++.old-deja/g++.law/builtin1.C: Likewise.
23984 * g++.old-deja/g++.law/ctors10.C: Likewise.
23985 * g++.old-deja/g++.law/virtual3.C: Likewise.
23986 * g++.old-deja/g++.mike/p658.C: Likewise.
23987 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23988 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23989 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23990 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23991 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23992
23993 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23994
23995 * gcc.c-torture/compile/20001024-1.c: New test.
23996
23997 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23998
23999 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24000 to tell us whether or not we are using V3.
24001
24002 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24003
24004 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24005 operands.
24006
24007 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24008
24009 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24010
24011 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24012
24013 * gcc.c-torture/execute/20001024-1.c: New test.
24014
24015 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24016
24017 * g++.old-deja/g++.other/sibcall1.C: New test.
24018
24019 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24020
24021 * gcc.dg/noncompile/init-3.c: New test.
24022
24023 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24024
24025 * gcc.dg/format-array-1.c: New test.
24026
24027 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24028
24029 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24030 writing through null pointers; remove comment about testing
24031 unterminated strings.
24032
24033 2000-10-17 Matthew Hiller <hiller@redhat.com>
24034
24035 * gcc.c-torture/execute/20001017-2.c: New test.
24036
24037 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24038
24039 * gcc.c-torture/compile/20001018-1.c: New test.
24040 * gcc.c-torture/compile/20001018-1.x: Xfail.
24041
24042 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24043
24044 * gcc.c-torture/execute/20001017-1.c: New test.
24045
24046 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24047
24048 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24049 for multiple use of arguments with scanf formats; add tests for
24050 multiple use of arguments.
24051
24052 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24053
24054 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24055
24056 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24057
24058 * gcc.dg/format-miss-1.c: New test.
24059
24060 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24061
24062 * gcc.c-torture/execute/20001013-1.c: New test.
24063
24064 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24065
24066 * gcc.dg/format-branch-1.c: New test.
24067
24068 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24069
24070 * README, lib/file-format.exp: Remove EGCS references.
24071
24072 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24073
24074 * gcc.dg/20001013-1.c: New test.
24075
24076 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24077
24078 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24079 for intmax_t in the compiler using __typeof__ and the type rules
24080 for conditional expressions.
24081
24082 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24083
24084 * gcc.dg/20001012-1.c: New test.
24085 * gcc.dg/20001012-2.c: New test.
24086
24087 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24088
24089 * gcc.dg/format-attr-1.c: New test.
24090
24091 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24092
24093 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24094 __LONG_LONG_MAX__ instead of LLONG_MAX.
24095
24096 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24097
24098 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24099 scanf flags.
24100 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24101 flags.
24102
24103 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24104
24105 * gcc.dg/sequence-pt-1.c: New test.
24106
24107 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24108
24109 * gcc.c-torture/execute/20001011-1.c: New testcase.
24110 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24111
24112 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24113
24114 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24115 does not error on it.
24116
24117 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24118
24119 * gcc.dg/20001009-1.c: New test.
24120
24121 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24122
24123 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24124 * gcc.c-torture/execute/20001009-2.c: ... to here.
24125
24126 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24127
24128 * gcc.c-torture/compile/20001009-1.c: New testcase.
24129 * gcc.c-torture/execute/20001009-1.c: New testcase.
24130 Testcases provided by Jan Hubicka <jh@suse.cz>.
24131
24132 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24133
24134 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24135 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24136 uintmax_t using <limits.h> to emulate the compiler's internal
24137 logic. No longer XFAIL %j tests.
24138
24139 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24140
24141 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24142 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24143 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24144 regexps and details of expected handling of some bad formats.
24145 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24146 suppression.
24147
24148 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24149
24150 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24151 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24152 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24153 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24154 in list archives.
24155
24156 2000-10-06 Richard Henderson <rth@cygnus.com>
24157
24158 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24159 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24160 * g++.old-deja/g++.jason/report.C: Likewise.
24161 * g++.old-deja/g++.law/friend5.C: Likewise.
24162 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24163 of the expected warnings.
24164
24165 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24166
24167 * g++.old-deja/g++.pt/enum14.C: New test.
24168
24169 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24170
24171 * g++.old-deja/g++.pt/crash59.C: New test.
24172
24173 2000-10-04 Will Cohen <wcohen@redhat.com>
24174
24175 * gcc.dg/20000926-1.c: New test.
24176
24177 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24178
24179 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24180 function name for current C++ compiler.
24181 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24182
24183 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24184
24185 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24186 __PRETTY_FUNCTION__.
24187 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24188
24189 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24190
24191 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24192
24193 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24194
24195 * gcc.c-torture/compile/20000923-1.c: New test.
24196
24197 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24198
24199 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24200 * g++.old-deja/g++.pt/ttp62.C: Same.
24201 * g++.old-deja/g++.other/inline14.C: Same.
24202
24203 2000-09-24 Richard Henderson <rth@cygnus.com>
24204
24205 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24206
24207 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24208
24209 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24210
24211 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24212
24213 * gcc.c-torture/compile/20000922-1.c: New file.
24214
24215 2000-09-21 Nick Clifton <nickc@redhat.com>
24216
24217 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24218 a signed long modulo operation.
24219 (mod6): New function - perform an unsigned long modulo operation.
24220 (main): Add tests for modulos of very large numbers by very small
24221 dividends.
24222
24223 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24224
24225 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24226
24227 2000-09-19 Richard Henderson <rth@cygnus.com>
24228
24229 * gcc.dg/compare2.c (case 10): XFAIL.
24230
24231 2000-09-18 Richard Henderson <rth@cygnus.com>
24232
24233 * gcc.c-torture/execute/20000906-1.c: Move ...
24234 * gcc.dg/20000906-1.c: ... here. Only run on targets
24235 that support __builtin_trap.
24236
24237 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24238
24239 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24240
24241 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24242
24243 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24244 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24245 more $ format tests.
24246
24247 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24248
24249 * gcc.dg/format-errmk-1.c: New test.
24250
24251 2000-09-17 Greg McGary <greg@mcgary.org>
24252
24253 * gcc.c-torture/execute/20000917-1.x: Remove.
24254
24255 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24256
24257 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24258
24259 2000-09-17 Greg McGary <greg@mcgary.org>
24260
24261 * gcc.c-torture/execute/20000917-1.c: New test.
24262 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24263
24264 2000-09-16 Neil Booth <NeilB@earthling.net>
24265
24266 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24267 in nested macro bug.
24268
24269 2000-09-15 Neil Booth <NeilB@earthling.net>
24270
24271 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24272
24273 2000-09-14 Jeffrey A Law (law@cygnus.com)
24274
24275 * gcc.c-torture/execute/20000914-1.c: New test.
24276
24277 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24278
24279 * g++.other/inline13.C: New test.
24280
24281 2000-09-12 Andreas Jaeger <aj@suse.de>
24282
24283 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24284 constant by Ulrich Drepper <drepper@redhat.com>.
24285
24286 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24287
24288 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24289
24290 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24291
24292 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24293
24294 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24295
24296 * gcc.dg/cpp/backslash.c: New test.
24297
24298 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24299
24300 * gcc.c-torture/execute/20000910-1.c: New test.
24301 * gcc.c-torture/execute/20000910-2.c: Likewise.
24302
24303 2000-09-11 Robert Lipe <robertl@sco.com>
24304
24305 * gcc.dg/pragma-align.c: New test.
24306
24307 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24308
24309 * g++.old-deja/g++.pt/explicit82.C: New test.
24310 * g++.old-deja/g++.pt/explicit83.C: New test.
24311
24312 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24313
24314 * gcc.dg/asm-names.c: New test.
24315
24316 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24317
24318 * gcc.dg/cpp/tr-warn6.c: New test
24319
24320 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24321
24322 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24323 be accepted.
24324
24325 2000-09-07 Catherine Moore <clm@redhat.com>
24326
24327 * gcc.c-torture/execute/unroll-1.c: New test.
24328
24329 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24330
24331 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24332 ERROR markers.
24333 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24334 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24335 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24336 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24337 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24338 Preprocess only.
24339 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24340 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24341
24342 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24343
24344 * g++.old-deja/g++.pt/deduct2.C: New test.
24345
24346 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24347
24348 * g++.old-deja/g++.pt/parms2.C: New test.
24349
24350 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24351
24352 * g++.old-deja/g++.pt/crash58.C: New test.
24353
24354 2000-09-06 Greg McGary <greg@mcgary.org>
24355
24356 * gcc.c-torture/execute/20000906-1.c: New test.
24357 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24358
24359 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24360
24361 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24362
24363 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24364
24365 * g++.old-deja/g++.pt/crash57.C: New test.
24366
24367 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24368
24369 * g++.old-deja/g++.pt/crash56.C: New test.
24370
24371 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 * g++.old-deja/g++.pt/koenig1.C: New test.
24374
24375 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24376
24377 * gcc.dg/20000904-1.c: New test.
24378
24379 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24380
24381 * gcc.dg/cpp/paste8.c: New test.
24382
24383 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24384
24385 * gcc.c-torture/compile/20000827-1.c: New test.
24386
24387 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24388
24389 * gcc.dg/format-diag-1.c: New test.
24390
24391 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24392
24393 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24394 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24395 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24396 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24397 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24398
24399 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24400
24401 * g++.old-deja/g++.other/nested4.C: New test.
24402
24403 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24404
24405 * g++.old-deja/g++.ns/scoped1.C: New test.
24406
24407 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24408
24409 * lib/g++.exp: Support testing already-installed GCC.
24410
24411 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24412
24413 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24414
24415 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24416
24417 * gcc.dg/return-type-2.c: New test.
24418
24419 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24420
24421 * gcc.c-torture/compile/20000825-1.c: New test.
24422
24423 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24424
24425 * gcc.dg/dwarf2-2.c: New test.
24426
24427 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24428
24429 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24430 dg-warning regexps.
24431
24432 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24433
24434 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24435 gcc.dg/format-ext-5.c: New tests.
24436
24437 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24438
24439 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24440
24441 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24442
24443 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24444
24445 2000-08-24 Richard Henderson <rth@cygnus.com>
24446
24447 * gcc.dg/ia64-sync-1.c: New test.
24448 * gcc.dg/ia64-sync-2.c: New test.
24449 * gcc.dg/ia64-asm-1.c: New test.
24450
24451 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24452
24453 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24454 * gcc.dg/format-ext-2.c: New test.
24455
24456 2000-08-23 Jason Merrill <jason@redhat.com>
24457
24458 * lib/old-dejagnu.exp: Also ignore "In member function" and
24459 "At global scope".
24460
24461 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24462
24463 * gcc.dg/noncompile/label-lineno-1.c: New test.
24464
24465 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24466
24467 * gcc.dg/c99-array-nonobj-1.c: New test.
24468
24469 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24470
24471 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24472 tests.
24473 * gcc.dg/format-ext-1.c: New test.
24474
24475 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24476
24477 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24478 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24479 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24480 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24481 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24482
24483 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24484
24485 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24486 gcc.dg/c99-strftime-2.c: New tests.
24487
24488 2000-08-22 Richard Henderson <rth@cygnus.com>
24489
24490 * gcc.c-torture/execute/20000822-1.c: New test.
24491
24492 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24493
24494 * gcc.c-torture/execute/20000819-1.x: Remove.
24495
24496 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24497
24498 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24499 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24500 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24501 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24502 gcc.dg/format-xopen-1.c: New tests.
24503
24504 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24505
24506 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24507
24508 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24509
24510 * g++.old-deja/g++.other/loop2.C: New test.
24511
24512 * gcc.c-torture/compile/20000606-1.c: New test.
24513 * gcc.c-torture/compile/20000728-1.c: New test.
24514 * gcc.c-torture/execute/20000801-1.c: New test.
24515 * gcc.c-torture/execute/20000801-2.c: New test.
24516 * gcc.c-torture/execute/20000819-1.c: New test.
24517 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24518 * gcc.dg/20000629-1.c: New test.
24519 * gcc.dg/20000724-1.c: New test.
24520 * gcc.dg/20000807-1.c: New test.
24521
24522 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24523
24524 * gcc.dg/cpp/pragma-1.c: New test.
24525 * gcc.dg/cpp/pragma-2.c: New test.
24526
24527 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24528
24529 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24530 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24531
24532 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24533
24534 * gcc.c-torture/compile/20000818-1.c: New test.
24535
24536 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24537
24538 * gcc.c-torture/execute/20000818-1.c: New test.
24539
24540 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24541
24542 * gcc.dg/format-va-1.c: New test.
24543
24544 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24545
24546 * g++.old-deja/g++.other/typedef8.C: New test.
24547
24548 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24549
24550 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24551 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24552 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24553 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24554 * g++.old-deja/g++.other/ptrmem7.C: New test.
24555 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24556
24557 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24558
24559 * g++.old-deja/g++.pt/typename27.C: New test.
24560
24561 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24562
24563 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24564 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24565 * g++.old-deja/g++.pt/friend45.C: New test.
24566 * g++.old-deja/g++.other/friend8.C: New test.
24567
24568 2000-08-15 Richard Henderson <rth@cygnus.com>
24569
24570 * gcc.c-torture/execute/20000815-1.c: New test.
24571
24572 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24573
24574 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24575 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24576 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24577
24578 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24579
24580 * g++.old-deja/g++.other/refinit2.C: New test.
24581
24582 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24583
24584 * lib/c-torture.exp (c-torture): Make
24585 compiler_conditional_xfail_data global.
24586 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24587 compiler_conditional_xfail_data machinery.
24588 (f-torture-execute): Likewise.
24589 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24590 and only when unrolling loops.
24591
24592 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24593
24594 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24595
24596 * g++.old-deja/g++.pt/explicit81.C: New test.
24597
24598 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24599
24600 * g++.old-deja/g++.pt/typename26.C: New test.
24601
24602 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24603
24604 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24605 warning.
24606
24607 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24608
24609 * g++.old-deja/g++.other/array3.C: New test.
24610
24611 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24612
24613 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24614 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24615 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24616 New tests.
24617
24618 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24619
24620 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24621 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24622
24623 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24624
24625 * gcc.c-torture/execute/20000808-1.c: New test.
24626
24627 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24628
24629 * gcc.dg/c90-const-expr-1.c: New test.
24630
24631 2000-08-08 Richard Henderson <rth@cygnus.com>
24632
24633 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24634
24635 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24636
24637 * gcc.dg/noncompile/const-ll-1.c: New test.
24638
24639 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24640
24641 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24642
24643 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24644
24645 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24646 that running programs linked against the shared version of libobjc
24647 run correctly.
24648
24649 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24650
24651 * gcc.dg/c99-printf-1.c: New test.
24652
24653 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24654
24655 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24656
24657 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24658
24659 * gcc.c-torture/execute/20000731-1.x: Delete.
24660
24661 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24662
24663 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24664 and torture_without_loops as is done by c-torture.exp.
24665 (search_for): Copy from c-torture.exp.
24666 (gcc-dg-runtest): New function, drives a directory of tests
24667 iterating over the TORTURE_OPTIONS.
24668 (scan-assembler, scan-assembler-not): Move here from
24669 individual directory drivers.
24670
24671 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24672 defined by lib/gcc-dg.exp.
24673 * gcc.dg/cpp/cpp.exp: Likewise.
24674 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24675 gcc-dg-runtest, so we cycle over optimization options.
24676
24677 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24678 * gcc.dg/compare2.c: No longer expected to fail.
24679
24680 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24681
24682 * gcc.c-torture/execute/20000804-1.c: New test.
24683
24684 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24685
24686 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24687
24688 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24689
24690 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24691
24692 2000-08-03 Jeffrey A Law (law@cygnus.com)
24693
24694 * gcc.c-torture/compile/20000803-1.c: New test.
24695
24696 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24697
24698 * gcc.c-torture/execute/20000801-3.c,
24699 gcc.c-torture/execute/20000801-4.c: New tests.
24700 * gcc.c-torture/execute/20000801-3.x,
24701 gcc.c-torture/execute/20000801-4.x: Xfail.
24702
24703 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24704
24705 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24706 libobjc/.libs to allow for libtool.
24707
24708 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24709
24710 * gcc.c-torture/compile/20000802-1.c: New test.
24711
24712 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24713
24714 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24715
24716 2000-07-31 Jeffrey A Law (law@cygnus.com)
24717
24718 * gcc-c-torture/execute/20000731-2.c: New test.
24719
24720 * gcc.c-torture/execute/20000731-1.c: New test.
24721 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24722
24723 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24724
24725 * testsuite/gcc.dg/cpp/paste7.c: New test.
24726 * gcc.dg/cpp/20000725-1.c: New test.
24727
24728 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24729
24730 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24731 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24732 declaration warning for __builtin_dwarf_reg_size.
24733
24734 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24735
24736 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24737
24738 * gcc.dg/noncompile/voidparam-1.c: New test.
24739
24740 2000-07-30 Richard Henderson <rth@cygnus.com>
24741
24742 * gcc.dg/c90-digraph-1.c: Don't xfail.
24743 * gcc.dg/compare2.c (case 10): Xfail.
24744 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24745
24746 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24747
24748 * gcc.dg/c99-main-1.c: New test.
24749
24750 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24751
24752 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24753
24754 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24755
24756 * gcc.c-tortuer/execute/20000726-1.c: New test.
24757
24758 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24759
24760 * gcc.c-torture/execute/enum-2.c: New test.
24761
24762 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24763
24764 * gcc.dg/cpp/tr-warn3.c: New test.
24765
24766 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24767
24768 * g++.old-deja/g++.ext/implicit1.C: Remove.
24769 * g++.old-deja/g++.jason/c2.C: Remove
24770 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24771 * g++.old-deja/g++.pt/crash16.C: Likewise.
24772 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24773
24774 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24775
24776 * g++.old-deja/g++.other/for2.C: New test.
24777
24778 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24779
24780 * gcc.dg/20000720-1.c: New test.
24781
24782 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24783
24784 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24785
24786 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24787
24788 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24789 * gcc.c-torture/execute/20000722-1.c: New.
24790 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24791
24792 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24793
24794 * gcc.dg/cpp/20000720-1.S: New test.
24795
24796 2000-07-21 Michael Meissner <meissner@redhat.com>
24797
24798 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24799
24800 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24801
24802 * g++.old-deja/g++.brendan/crash16.C,
24803 g++.old-deja/g++.brendan/parse3.C,
24804 g++.old-deja/g++.brendan/redecl1.C,
24805 g++.old-deja/g++.ns/template13.C,
24806 g++.old-deja/g++.other/decl4.C,
24807 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24808
24809 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24810
24811 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24812 and "Internal error".
24813
24814 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24815 regexps.
24816 * gcc.dg/cpp/paste6.c: New test.
24817
24818 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24819
24820 * gcc.dg/cpp/tr-direct.c: New test.
24821
24822 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24823 gcc.dg/cpp/undef1.c: Tweak error regexps.
24824
24825 2000-07-18 Eric Christopher <echristo@redhat.com>
24826
24827 * gcc.c-torture/compile/20000718-1.c: New test.
24828
24829 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24830
24831 * cpplex.c (_cpp_push_token): If the token being pushed back
24832 is the previous token in this context, just subtract one from
24833 context->posn.
24834 * cppmacro.c (save_expansion): Clear aux field when storing a
24835 placemarker.
24836
24837 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24838
24839 * gcc.dg/noncompile/redecl-1.c: New test.
24840
24841 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24842
24843 * gcc.c-torture/execute/20000717-5.c: New test.
24844 * gcc.c-torture/execute/20000717-1.x: Removed.
24845
24846 2000-07-17 Richard Henderson <rth@cygnus.com>
24847
24848 * gcc.c-torture/execute/20000717-4.c: New test.
24849
24850 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24851
24852 * gcc.dg/cpp/syshdr.c: New test.
24853 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24854
24855 2000-07-17 Neil Booth <neilb@earthling.net>
24856
24857 * gcc.dg/cpp/cmdlne-dM.c: New test.
24858 * gcc.dg/cpp/cmdlne-dD.c: New test.
24859
24860 2000-07-17 Jeffrey A Law (law@cygnus.com)
24861
24862 * gcc.c-torture/execute/20000717-3.c: New test.
24863
24864 * gcc.c-torture/compile/20000717-1.c: New test.
24865
24866 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24867
24868 * gcc.c-torture/execute/20000717-2.c: New test.
24869
24870 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24871
24872 * gcc.dg/formatz-1.c: New test.
24873
24874 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24875 * gcc.dg/c99-digraph-1.c: New tests.
24876
24877 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24878 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24879
24880 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24881 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24882 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24883 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24884 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24885 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24886 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24887
24888 2000-07-17 Greg McGary <greg@mcgary.org>
24889
24890 * gcc.c-torture/execute/20000717-1.c: New test.
24891 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24892
24893 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24894
24895 * gcc.c-torture/execute/20000715-2.c: New test.
24896 * gcc.dg/20000715-1.c: New test.
24897
24898 2000-07-15 Michael Meissner <meissner@redhat.com>
24899
24900 * gcc.c-torture/execute/20000715-1.c: New test.
24901
24902 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24903
24904 * gcc.c-torture/execute/20000707-1.c: New test.
24905
24906 2000-07-13 Neil Booth <NeilB@earthling.net>
24907
24908 * testsuite/gcc.dg/cpp/digraph1.c,
24909 testsuite/gcc.dg/cpp/digraph2.c,
24910 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24911
24912 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24913
24914 * g77.f-torture/compile/20000630-2.f: New test.
24915 * g77.f-torture/compile/20000630-2.x
24916
24917 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24918
24919 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24920
24921 2000-07-11 Neil Booth <NeilB@earthling.net>
24922
24923 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24924
24925 2000-07-11 Neil Booth <NeilB@earthling.net>
24926
24927 * gcc.dg/cpp/cmdlne-C.c: New.
24928
24929 2000-07-09 Neil Booth <NeilB@earthling.net>
24930
24931 * gcc.dg/cpp/directiv.c: New tests.
24932 * gcc.dg/cpp/undef1.c: Update.
24933
24934 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24935
24936 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24937
24938 2000-07-09 Neil Booth <NeilB@earthling.net>
24939
24940 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24941
24942 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24943
24944 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24945 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24946
24947 2000-07-08 Neil Booth <NeilB@earthling.net>
24948
24949 * gcc.dg/cpp/macsyntx.c: New tests.
24950
24951 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24952
24953 * gcc.dg/20000707-1.c: New test.
24954
24955 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24956
24957 * gcc.c-torture/execute/20000706-1.c: New test.
24958 * gcc.c-torture/execute/20000706-2.c: New test.
24959 * gcc.c-torture/execute/20000706-3.c: New test.
24960 * gcc.c-torture/execute/20000706-4.c: New test.
24961 * gcc.c-torture/execute/20000706-5.c: New test.
24962
24963 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24964
24965 * g++.old-deja/g++.pt/instantiate7.C: New test.
24966
24967 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24968
24969 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24970 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24971 * g++.old-deja/g++.other/rtti3.C: Likewise.
24972 * g++.old-deja/g++.other/rttid3.C: Likewise.
24973
24974 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24975
24976 * g77.f-torture/compile/20000630-1.x: Fix typo
24977
24978 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24979
24980 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24981 assembly output.
24982
24983 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24984
24985 * gcc.dg/cpp/ident.c: New test.
24986
24987 2000-07-05 Neil Booth <NeilB@earthling.net>
24988
24989 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24990 gcc.dg/cpp/lexstrng.c: New tests.
24991
24992 2000-07-04 Neil Booth <NeilB@earthling.net>
24993
24994 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24995 * gcc.dg/cpp/strify2.c: Same.
24996
24997 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24998
24999 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25000 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25001 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25002 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25003
25004 * testsuite/gcc.dg/cpp/macro1.c,
25005 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25006 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25007 testsuite/gcc.dg/cpp/strify1.c,
25008 testsuite/gcc.dg/cpp/strify2.c: New tests.
25009
25010 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25011
25012 * gcc.c-torture/execute/20000703-1.c: New test.
25013
25014 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25015
25016 * g++.old-deja/g++.pt (lookup10.C): New test.
25017
25018 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25019
25020 * g++.old-deja/g++.pt (typename25.C): New test.
25021
25022 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25023
25024 * gcc.c-torture/compile/20000701-1.c: New test.
25025
25026 2000-06-30 Nick Clifton <nickc@cygnus.com>
25027
25028 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25029 to test case.
25030
25031 2000-06-30 Catherine Moore <clm@cygnus.com>
25032
25033 * gcc.c-torture/execute/align-1.c: New test.
25034
25035 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25036
25037 * g++.old-deja/g++.pt/expr8.C: New test.
25038 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25039
25040 2000-06-29 Nick Clifton <nickc@cygnus.com>
25041
25042 * gcc.c-torture/compile/20000629-1.c: New test.
25043
25044 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25045
25046
25047 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25048 gcc.dg/noncompile directory, depending on whether they're
25049 preprocessor tests or not. Annotate all the tests for the dg
25050 framework.
25051
25052 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25053 * gcc.dg/noncompile/noncompile.exp: New.
25054
25055 * Moved files:
25056 Old name New name
25057 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25058 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25059 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25060 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25061 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25062 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25063 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25064 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25065 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25066 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25067 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25068 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25069 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25070 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25071 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25072 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25073 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25074 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25075 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25076 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25077 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25078 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25079 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25080 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25081
25082 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25083 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25084 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25085 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25086 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25087 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25088
25089 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25090
25091 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25092 declare one variable. On the fourth, error.
25093 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25094 declared by 20000628-1a.h.
25095
25096 2000-06-29 Richard Henderson <rth@redhat.com>
25097
25098 * gcc.c-torture/execute/930529-1.x: New file.
25099 * gcc.dg/920413-1.c: Adjust expected warning text.
25100 * gcc.dg/980217-1.c: Declare abort.
25101 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25102
25103 2000-06-29 Jeffrey A Law (law@cygnus.com)
25104
25105 * g77.f-torture/compile/20000629-1.f: New test.
25106 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25107
25108 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25109
25110 Rearrange lots of files, removing entirely the
25111 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25112 directories.
25113
25114 * Deleted files:
25115 gcc.c-torture/code_quality/code_quality.exp
25116 gcc.c-torture/special/special.exp
25117 gcc.failure/failure.exp
25118 gcc.failure/940409-1.x
25119 gcc.c-torture/compile/961203-1.x
25120
25121 * New files:
25122 gcc.misc-tests/linkage.exp
25123 gcc.c-torture/execute/920730-1t.c
25124 gcc.c-torture/execute/920730-1t.x
25125 gcc.c-torture/compile/920520-1.x
25126 gcc.c-torture/compile/920521-1.x
25127 gcc.c-torture/compile/981006-1.x
25128 gcc.c-torture/execute/eeprof-1.x
25129
25130 * Moved files (possibly with modifications to fit a new harness):
25131 Old name New name
25132 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25133 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25134 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25135 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25136 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25137 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25138 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25139 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25140 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25141 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25142 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25143 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25144 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25145 gcc.failure/940409-1.c gcc.dg/940409-1.c
25146
25147 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25148
25149 * c-torture/compile/961203-1.x: Delete.
25150
25151 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25152 not exit. Include stdio.h.
25153 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25154 * gcc.misc-tests/dg-12.c: Likewise.
25155 * gcc.misc-tests/dg-5.c: Likewise.
25156 * gcc.misc-tests/dg-6.c: Likewise.
25157 * gcc.misc-tests/dg-7.c: Prototype abort.
25158 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25159 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25160 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25161 not exit.
25162 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25163 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25164
25165 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25166
25167 * gcc.dg/cpp/20000628-1.c: New test.
25168 * gcc.dg/cpp/20000628-1.h: New header for above test.
25169 * gcc.dg/cpp/20000628-1a.h: Likewise.
25170
25171 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25172
25173 * gcc.dg/cpp: New directory.
25174 * gcc.dg/cpp/cpp.exp: New driver.
25175 * gcc.dg/cpp/20000627-1.c: New test.
25176 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25177 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25178 and rewrite as a compilation test.
25179
25180 * gcc.dg: Move many files into the cpp subdirectory, possibly
25181 renaming or editing them as well.
25182 Old name New name
25183 990119-1.c cpp/19990119-1.c
25184 990228-1.c cpp/19990228-1.c
25185 990407-1.c cpp/19990407-1.c
25186 990409-1.c cpp/19990409-1.c
25187 990413-1.c cpp/19990413-1.c
25188 990703-1.c cpp/19990703-1.c
25189 20000127-1.c cpp/20000127-1.c
25190 20000129-1.c cpp/20000129-1.c
25191 20000207-1.c cpp/20000207-1.c
25192 20000207-2.c cpp/20000207-2.c
25193 20000209-1.c cpp/20000209-1.c
25194 20000209-2.c cpp/20000209-2.c
25195 20000301-1.c cpp/20000301-1.c
25196 20000419-1.c cpp/20000419-1.c
25197 20000510-1.S cpp/20000510-1.S
25198 20000519-1.c cpp/20000519-1.c
25199 20000529-1.c cpp/20000529-1.c
25200 20000625-1.c cpp/20000625-1.c
25201 20000625-2.c cpp/20000625-2.c
25202 cpp-as1.c cpp/assert1.c
25203 cpp-as2.c cpp/assert2.c
25204 cxx-comments-1.c cpp/cxxcom1.c
25205 cxx-comments-2.c cpp/cxxcom2.c
25206 endif-label.c cpp/endif.c
25207 cpp-hash1.c cpp/hash1.c
25208 cpp-hash2.c cpp/hash2.c
25209 cpp-if1.c cpp/if-1.c
25210 cpp-if2.c cpp/if-2.c
25211 cpp-if3.c cpp/if-3.c
25212 cpp-if4.c cpp/if-4.c
25213 cpp-if5.c cpp/if-5.c
25214 cpp-cond.c cpp/if-cexp.c
25215 cpp-missingop.c cpp/if-mop.c
25216 cpp-missingparen.c cpp/if-mpar.c
25217 cpp-opprec.c cpp/if-oppr.c
25218 cpp-ifparen.c cpp/if-paren.c
25219 cpp-shortcircuit.c cpp/if-sc.c
25220 cpp-shift.c cpp/if-shift.c
25221 cpp-unary.c cpp/if-unary.c
25222 cpp-li1.c cpp/line1.c
25223 cpp-li2.c cpp/line2.c
25224 lineno.c cpp/line3.c
25225 lineno-2.c cpp/line4.c
25226 cpp-mi.c cpp/mi1.c
25227 cpp-mic.h cpp/mi1c.h
25228 cpp-micc.h cpp/mi1cc.h
25229 cpp-mind.h cpp/mi1nd.h
25230 cpp-mindp.h cpp/mi1ndp.h
25231 cpp-mix.h cpp/mi1x.h
25232 cpp-mi2.c cpp/mi2.c
25233 cpp-mi2a.h cpp/mi2a.h
25234 cpp-mi2b.h cpp/mi2b.h
25235 cpp-mi2c.h cpp/mi2c.h
25236 cpp-mi3.c cpp/mi3.c
25237 cpp-mi3.def cpp/mi3.def
25238 poison-1.c cpp/poison.c
25239 pr-impl.c cpp/prag-imp.c
25240 cpp-redef-2.c cpp/redef1.c
25241 cpp-redef.c cpp/redef2.c
25242 strpaste.c cpp/strp1.c
25243 strpaste-2.c cpp/strp2.c
25244 cpp-tradpaste.c cpp/tr-paste.c
25245 cpp-tradstringify.c cpp/tr-str.c
25246 cpp-tradwarn1.c cpp/tr-warn1.c
25247 cpp-tradwarn2.c cpp/tr-warn2.c
25248 trigraphs.c cpp/trigraphs.c
25249 cpp-unc1.c cpp/unc1.c
25250 cpp-unc2.c cpp/unc2.c
25251 cpp-unc3.c cpp/unc3.c
25252 cpp-unc.c cpp/unc4.c
25253 undef.c cpp/undef1.c
25254 undef-2.c cpp/undef2.c
25255 cpp-wi1.c cpp/widestr1.c
25256
25257 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25258
25259 * lib/g++.exp (g++_include_flags): Tweak.
25260
25261 2000-06-27 H.J. Lu <hjl@gnu.org>
25262 Loren J. Rittle <ljrittle@acm.org>
25263
25264 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25265 version with one that knows about the new gcc tree structure.
25266 (g++_link_flags): Same.
25267
25268 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25269
25270 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25271 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25272 case we are cross-compiling.
25273
25274 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25275 g++.old-deja/g++.niklas/Makefile.in,
25276 g++.old-deja/g++.niklas/configure.in,
25277 g++.old-deja/g++.other/Makefile.in,
25278 g++.old-deja/g++.other/configure.in,
25279 gcc.c-torture/code_quality/Makefile.in,
25280 gcc.c-torture/code_quality/configure.in,
25281 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25282 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25283 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25284 gcc.c-torture/execute/ieee/Makefile.in,
25285 gcc.c-torture/execute/ieee/configure.in,
25286 gcc.c-torture/noncompile/Makefile.in,
25287 gcc.c-torture/noncompile/configure.in,
25288 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25289 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25290 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25291
25292 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25293
25294 * g++.old-deja/g++.other/ambig3.C: New test.
25295
25296 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25297
25298 * g++.old-deja/g++.pt/syntax1.C: New test.
25299 * g++.old-deja/g++.pt/syntax2.C: New test.
25300 * g++.old-deja/g++.other/syntax3.C: New test.
25301 * g++.old-deja/g++.other/syntax4.C: New test.
25302
25303 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25304
25305 * gcc.dg/20000623-1.c: Prototype exit and abort.
25306
25307 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25308
25309 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25310 New tests.
25311 * gcc.dg/cpp-mi3.def: New file.
25312
25313 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25314 inside assertions.
25315 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25316 lexer's error messages.
25317 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25318 divine anything from the linemarkers.
25319 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25320 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25321
25322 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25323
25324 * gcc.dg/20000623-1.c: New test.
25325
25326 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25327
25328 * gcc.c-torture/execute/20000622-1.c: New test.
25329
25330 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25331
25332 * g++.old-deja/g++.other/init15.C: New test.
25333
25334 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25335
25336 * g++.old-deja/g++.pt/vaarg2.C: New test.
25337 * g++.old-deja/g++.pt/vaarg3.C: New test.
25338
25339 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25340
25341 * g++.old-deja/g++.other/dyncast6.C: New test.
25342
25343 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25344
25345 * gcc.c-torture/execute/loop-6.c: New test.
25346
25347 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25348
25349 * gcc.dg/20000614-1.c: New test.
25350 * gcc.dg/20000614-2.c: New test.
25351
25352 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25353
25354 * g++.old-deja/g++.other/inline12.C: New test.
25355
25356 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25357
25358 * g++.old-deja/g++.other/eh1.C: New test.
25359
25360 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25361
25362 * g++.old-deja/g++.other/type.C: New test.
25363
25364 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25365
25366 * g++.old-deja/g++.other/initstring.C: New test.
25367
25368 2000-06-12 Jason Merrill <jason@redhat.com>
25369
25370 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25371
25372 2000-06-09 Jeffrey A Law (law@cygnus.com)
25373
25374 * gcc.c-torture/compile/20000609-1.c: New test.
25375
25376 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25377
25378 * gcc.dg/20000609-1.c: New test.
25379
25380 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25381
25382 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25383 * gcc.c-torture/noncompile/poison-1.c: Move...
25384 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25385 * gcc.dg/cpp-li1.c: Add a token after the #line.
25386
25387 2000-06-05 Richard Henderson <rth@cygnus.com>
25388
25389 * gcc.c-torture/execute/20000605-2.c: New test.
25390 * gcc.c-torture/execute/20000605-3.c: New test.
25391
25392 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25393
25394 * g77.f-torture/execute/20000503-1.x: New file.
25395
25396 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25397
25398 * g++.old-deja/g++.eh/badalloc1.C: New test.
25399
25400 2000-06-05 Richard Henderson <rth@cygnus.com>
25401
25402 * gcc.c-torture/execute/20000605-1.c: New test.
25403
25404 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25405 Nathan Sidwell <nathan@codesourcery.com>
25406
25407 * gcc.c-torture/compile/20000605-1.c: New test.
25408
25409 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25410
25411 * g77.f-torture/compile/20000601-1.f: New test.
25412
25413 2000-06-03 Richard Henderson <rth@cygnus.com>
25414
25415 * gcc.c-torture/execute/20000603-1.c: New.
25416
25417 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25418
25419 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25420 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25421
25422 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25423
25424 * gcc.dg/compare2.c (case 12): XFAIL.
25425 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25426 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25427
25428 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25429
25430 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25431
25432 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25433 guard macro is already defined when the header is first
25434 included.
25435 * gcc.dg/cpp-mix.h: New file.
25436 * gcc.dg/endif-label.c: Update patterns to match compiler.
25437
25438 * g++.brendan/complex1.C: Declare abort.
25439 * g++.law/refs4.C: Remove XFAIL.
25440 * g++.oliva/expr2.C: Declare abort and exit.
25441
25442 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25443
25444 * gcc.c-torture/execute/20000528-1.c: New test.
25445
25446 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25447 * g++.old-deja/g++.law/temps4.C: Likewise.
25448
25449 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25450 stdlib.h. Call abort() on failure.
25451 * g++.old-deja/g++.law/refs4.C: Likewise.
25452 * g++.old-deja/g++.law/temps4.C: Likewise.
25453 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25454 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25455
25456 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25457
25458 Relative to g++.dg/special:
25459 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25460
25461 Relative to g++.old-deja:
25462 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25463 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25464 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25465 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25466 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25467 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25468 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25469
25470 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25471 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25472 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25473 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25474 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25475 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25476 and/or string.h.
25477
25478 * g++.other/goto1.C: Update expectations for error messages.
25479
25480 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25481
25482 * gcc.c-torture/compile/20000523-1.c: New test.
25483
25484 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25485
25486 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25487
25488 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25489
25490 * g++.old-deja/g++.eh/catch11.C: New test.
25491 * g++.old-deja/g++.eh/catch12.C: New test.
25492
25493 2000-05-24 Nick Clifton <nickc@cygnus.com>
25494
25495 * gcc.c-torture/execute/20000523-1.c: New test.
25496
25497 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25498
25499 * c-torture/execute/bcp-1.c: Replace abort in arg of
25500 __builtin_constant_p with a generic external function.
25501
25502 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25503 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25504 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25505 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25506 Prototype abort and/or exit.
25507
25508 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25509 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25510 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25511 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25512
25513 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25514
25515 * gcc.dg/dwarf2-1.c: New test.
25516
25517 2000-05-20 Richard Henderson <rth@cygnus.com>
25518
25519 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25520
25521 2000-05-20 Andreas Jaeger <aj@suse.de>
25522
25523 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25524 testcase.
25525
25526 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25527
25528 * gcc.c-torture/execute/20000519-2.c: New test.
25529
25530 2000-05-19 Andreas Jaeger <aj@suse.de>
25531
25532 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25533 which fails with SSA.
25534
25535 * lib/c-torture.exp: Also test with -O3 -fssa.
25536
25537 2000-05-18 Michael Meissner <meissner@redhat.com>
25538
25539 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25540 * gcc.c-torture/execute/920415-1.c: Ditto.
25541 * gcc.c-torture/execute/920501-1.c: Ditto.
25542 * gcc.c-torture/execute/conversion.c: Ditto.
25543 * gcc.c-torture/execute/cvt-1.c: Ditto.
25544
25545 2000-05-18 Jeffrey A Law (law@cygnus.com)
25546
25547 * gcc.c-torture/compile/20000518-1.c: New test.
25548
25549 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25550
25551 * g77.f-torture/compile/200005018.f: New test.
25552
25553 2000-05-17 Jeffrey A Law (law@cygnus.com)
25554
25555 * gcc.c-torture/compile/20000517-1.c: New test.
25556
25557 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25558
25559 * gcc.c-torture/execute/20000516-1.c: New test.
25560
25561 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25562
25563 * g++.old-deja/g++.other/eh.C: New test.
25564
25565 2000-05-12 Richard Henderson <rth@cygnus.com>
25566
25567 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25568 constants through to doit's conditional.
25569
25570 2000-05-11 Jeffrey A Law (law@cygnus.com)
25571
25572 * gcc.c-torture/compile/20000511-1.c: New test.
25573 * g77.f-torture/compile/20000511-1.f: New test.
25574 * g77.f-torture/compile/20000511-2.f: New test.
25575
25576 2000-05-11 Michael Meissner <meissner@redhat.com>
25577
25578 * gcc.c-torture/execute/20000511-1.c: New test.
25579
25580 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25581
25582 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25583 * gcc.dg/20000510-1.S: New.
25584
25585 2000-05-08 Catherine Moore <clm@cygnus.com>
25586
25587 * gcc.dg/unused-3.c: New.
25588
25589 2000-05-06 Richard Henderson <rth@cygnus.com>
25590
25591 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25592 * g++.old-deja/g++.mike/warn1.C: Likewise.
25593 * g++.old-deja/g++.pt/local1.C: Likewise.
25594 * g++.old-deja/g++.pt/local7.C: Likewise.
25595 * g++.old-deja/g++.pt/spec16.C: Likewise.
25596
25597 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25598
25599 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25600
25601 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25602
25603 * g77.f-torture/execute/20000503-1.f: New test.
25604
25605 2000-05-04 Andreas Jaeger <aj@suse.de>
25606
25607 * gcc.dg/noreturn-2.c: New test.
25608
25609 2000-05-04 Neil Booth <NeilB@earthling.net>
25610
25611 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25612 preprocessor.
25613
25614 2000-05-04 Richard Henderson <rth@cygnus.com>
25615
25616 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25617
25618 2000-05-04 Richard Henderson <rth@cygnus.com>
25619
25620 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25621 OpenSSL by Jason R Thorpe.
25622
25623 2000-05-03 Jim Wilson <wilson@cygnus.com>
25624
25625 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25626
25627 2000-05-03 Robert Lipe <robertlipe@usa.net>
25628
25629 * gcc.dg/20000503-1.c: New test.
25630
25631 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25632
25633 * gcc.c-torture/compile/20000502-1.c: New test.
25634 * g++.old-deja/g++.other/align.C: New test.
25635 * gcc.dg/cpp-tradstringify.c: New test.
25636
25637 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25638
25639 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25640 and hard registers.
25641
25642 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25643
25644 * gcc.c-torture/execute/loop-5.c: New test.
25645
25646 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25647
25648 * gcc.c-torture/execute/va-arg-20.c: New test.
25649
25650 2000-04-23 Jeffrey A Law (law@cygnus.com)
25651
25652 * gcc.c-torture/execute/20000422-1.c: New test.
25653
25654 2000-04-20 Greg McGary <gkm@gnu.org>
25655
25656 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25657 when optimizing, but without sibling-call optimizations (-O1).
25658
25659 2000-04-20 Jeffrey A Law (law@cygnus.com)
25660
25661 * gcc.c-torture/compile/20000420-1.c: New test.
25662
25663 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25664
25665 * g++.abi/ptrflags.C: New test.
25666 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25667
25668 2000-04-19 Catherine Moore <clm@cygnus.com>
25669
25670 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25671
25672 2000-04-19 Greg McGary <gkm@gnu.org>
25673
25674 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25675 sibling-call optimizations.
25676
25677 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25678
25679 * gcc.dg/20000419-1.c: New test.
25680
25681 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25682
25683 * gcc.c-torture/execute/20000412-6.c: New test.
25684
25685 2000-04-12 Jeffrey A Law (law@cygnus.com)
25686
25687 * gcc.c-torture/execute/20000412-5.c: New test.
25688 * g77.f-torture/compile/20000412-1.f: New test.
25689 * gcc.c-torture/execute/20000412-4.c: New test.
25690 * gcc.c-torture/compile/20000412-2.c: New test.
25691 * gcc.c-torture/execute/20000412-3.c: New test.
25692 * gcc.c-torture/compile/20000412-1.c: New test.
25693 * gcc.c-torture/execute/20000412-2.c: New test.
25694
25695 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25696
25697 * objc/execute/bf-20.m: New test.
25698
25699 2000-04-10 Richard Henderson <rth@cygnus.com>
25700
25701 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25702
25703 * gcc.c-torture/execute/20000412-1.c: New test.
25704
25705 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25706
25707 * g++.old-deja/g++.eh/catchptr1.C: New test.
25708
25709 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25710
25711 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25712
25713 2000-04-08 Neil Booth <NeilB@earthling.net>
25714
25715 * gcc.dg/cpp-nullchar.c: Remove test as
25716 embedded nulls cause problems.
25717
25718 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25719
25720 * gcc.dg/compare2.c: New test.
25721
25722 2000-04-08 Neil Booth <NeilB@earthling.net>
25723
25724 * gcc.dg/cpp-nullchar.c: New test.
25725
25726 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25727
25728 * gcc.dg/cpp-mi2.c: New test.
25729 * gcc.dg/cpp-mi2[abc].h: New files.
25730
25731 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25732
25733 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25734 member name.
25735
25736 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25737
25738 * g++.old-deja/g++.abi/vmihint.C: New test.
25739
25740 2000-04-06 Neil Booth <NeilB@earthling.net>
25741
25742 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25743 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25744 copyright.
25745
25746 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25747
25748 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25749 avoid stack-frame overwrite.
25750
25751 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25752
25753 * gcc.c-torture/compile/20000405-2.c: New test.
25754 * gcc.c-torture/compile/20000405-3.c: New test.
25755
25756 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25757
25758 * gcc.c-torture/compile/20000405-1.c: New test.
25759
25760 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25761
25762 * gcc.dg/cast-qual-1.c: Revert last change.
25763
25764 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25765
25766 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25767
25768 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25769
25770 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25771 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25772
25773 2000-04-03 Jeffrey A Law (law@cygnus.com)
25774
25775 * gcc.c-torture/compile/20000403-2.c: New test.
25776 * gcc.c-torture/compile/20000403-1.c: New test.
25777
25778 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25779
25780 * gcc.c-torture/execute/20000403-1.c: New test.
25781
25782 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25783
25784 * gcc.c-torture/execute/20000402-1.c: New test.
25785
25786 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25787
25788 * gcc.c-torture/execute/va-arg-15.c: New test.
25789 * gcc.c-torture/execute/va-arg-16.c: New test.
25790 * gcc.c-torture/execute/va-arg-17.c: New test.
25791 * gcc.c-torture/execute/va-arg-18.c: New test.
25792 * gcc.c-torture/execute/va-arg-19.c: New test.
25793
25794 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25795
25796 * gcc.c-torture/compile/981211-1.c: Move to...
25797 * gcc.dg/cpp-as1.c: ...here.
25798 * gcc.dg/cpp-as2.c: New file.
25799
25800 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25801 compiler.
25802
25803 2000-04-02 Neil Booth <NeilB@earthling.net>
25804
25805 * gcc.dg/cpp-cond.c New tests.
25806 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25807 accidental success less likely.
25808 * gcc.dg/cpp-missingop.c New tests.
25809 * gcc.dg/cpp-missingparen.c New tests.
25810 * gcc.dg/cpp-shift.c New tests.
25811 * gcc.dg/cpp-shortcircuit.c New tests.
25812 * gcc.dg/cpp-unary.c New tests.
25813
25814 2000-03-29 Jeffrey A Law (law@cygnus.com)
25815
25816 * gcc.c-torture/compile/20000329-1.c: New test.
25817
25818 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25819
25820 * gcc.c-torture/compile/20000326-1.c: New test.
25821 * gcc.c-torture/compile/20000326-2.c: New test.
25822
25823 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25824
25825 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25826 the first parameter is a function argument.
25827
25828 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25829
25830 * g++.old-deja/g++.ext/array4.C: New test.
25831
25832 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25833
25834 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25835
25836 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25837
25838 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25839
25840 2000-03-19 Richard Henderson <rth@cygnus.com>
25841
25842 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25843
25844 2000-03-19 Richard Henderson <rth@cygnus.com>
25845
25846 * gcc.c-torture/compile/20000319-1.c: New test.
25847
25848 2000-03-14 Jeffrey A Law (law@cygnus.com)
25849
25850 * gcc.c-torture/execute/20000314-3.c: New test.
25851 * gcc.c-torture/execute/20000314-2.c: New test.
25852 * gcc.c-torture/execute/20000314-1.c: New test.
25853 * gcc.c-torture/compile/20000314-2.c: New test.
25854 * gcc.c-torture/compile/20000314-1.c: New test.
25855
25856 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25857
25858 * g++.old-deja/g++.warn/inline.C: New test.
25859
25860 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25861
25862 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25863 standards-compliant result rather than specific constants.
25864 Put test-values in array.
25865
25866 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25867
25868 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25869 (g++_target_compile): Put test-specific options last.
25870
25871 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25872
25873 * g++.old-deja/g++.eh/vbase4.C: New test.
25874
25875 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25876
25877 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25878
25879 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25880
25881 * g++.old-deja/g++.brendan/misc12.C: Removed.
25882 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25883 * g++.old-deja/g++.ext/pretty4.C: New test.
25884
25885 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25886
25887 * g++.old-deja/g++.other/string2.C: New test.
25888
25889 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 * g++.old-deja/g++.warn/impint2.C: New test.
25892
25893 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25894
25895 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25896 is 1, not zero.
25897
25898 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25899
25900 * g++.old-deja/g++.warn/impint.C: New test.
25901 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25902 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25903 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25904 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25905 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25906 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25907 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25908 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25909 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25910 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25911 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25912 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25913
25914 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25915
25916 * gcc.dg/cpp-redef.c: New test.
25917
25918 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25919
25920 * g++.old-deja/g++.pt/unify7.C: New test.
25921
25922 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25923
25924 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25925 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25926
25927 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25928
25929 * gcc.c-torture/compile/20000224-1.c: New test.
25930
25931 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25932
25933 * gcc.c-torture/compile/cpp-2.c: New test.
25934 * gcc.c-torture/compile/cpp-1.c: New test.
25935
25936 2000-02-25 Jeffrey A Law (law@cygnus.com)
25937
25938 * gcc.c-torture/execute/20000225-1.c: New test.
25939
25940 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25941
25942 * gcc.dg/cpp-li2.c: New test.
25943
25944 * gcc.dg/cpp-wi1.c: New test.
25945
25946 * gcc.dg/cpp-li1.c: New test.
25947
25948 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25949
25950 * g++.old-deja/g++.other/sizeof5.C: New test.
25951
25952 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25953
25954 * gcc.c-torture/execute/va-arg-13.c: New test.
25955
25956 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25957
25958 * gcc.c-torture/execute/va-arg-12.c: New test.
25959
25960 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25961
25962 * gcc.c-torture/execute/20000223-1.c: New test.
25963
25964 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25965
25966 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25967
25968 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25969
25970 * g++.old-deja/g++.abi/ptrmem.C: New test.
25971
25972 2000-02-19 Richard Henderson <rth@cygnus.com>
25973
25974 * gcc.c-torture/compile/init-3.c: New.
25975
25976 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25977
25978 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25979 ALWAYS_CXXFLAGS.
25980
25981 2000-02-11 Robert Lipe <robertl@sco.com>
25982
25983 * gcc.c-torture/compile/20000211-3.c: New test.
25984
25985 2000-02-11 Martin Buchholz <martin@xemacs.org>
25986
25987 * gcc.c-torture/compile/20000211-2.c: New test.
25988
25989 2000-02-11 Jeffrey A Law (law@cygnus.com)
25990
25991 * gcc.c-torture/compile/20000211-1.c: New test.
25992
25993 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25994
25995 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25996 on native targets
25997
25998 2000-02-08 Nathan Sidwell <nathan@acm.org>
25999
26000 * g++.old-deja/g++.other/cast5.C: New test.
26001
26002 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26003
26004 * gcc.c-torture/execute/20000205-1.c: New.
26005
26006 2000-02-03 Nathan Sidwell <nathan@acm.org>
26007
26008 * g++.old-deja/g++.jason/cast3.C: Return void.
26009 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26010
26011 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26012
26013 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26014
26015 * gcc.dg/loop-1.c: New test.
26016
26017 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26018
26019 * gcc.c-torture/compile/20000127-1.c: New test.
26020 * gcc.c-torture/execute/991228-1.c: New test.
26021
26022 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26023
26024 * gcc.dg/unused-2.c: New test.
26025
26026 * gcc.dg/conv-1.c: New test.
26027
26028 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26029
26030 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26031 compiler.
26032 (tool_option_proc): Fix typo.
26033
26034 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26035
26036 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26037 of the ld on the host, not on the build machine.
26038 Also, don't crash if '--help' is not a supported option.
26039
26040 2000-01-24 Richard Henderson <rth@cygnus.com>
26041
26042 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26043
26044 2000-01-20 Jeffrey A Law (law@cygnus.com)
26045
26046 * gcc.c-torture/execute/20000120-2.c: New test.
26047 * gcc.c-torture/execute/20000120-1.c: New test.
26048
26049 2000-01-13 Jeffrey A Law (law@cygnus.com)
26050
26051 * gcc.c-torture/execute/20000113-1.c: New test.
26052
26053 2000-01-12 Jeffrey A Law (law@cygnus.com)
26054
26055 * gcc.c-torture/execute/20000112-1.c: New test.
26056
26057 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26058
26059 * gcc.dg/20000111-1.c: New test.
26060
26061 2000-01-10 Jeffrey A Law (law@cygnus.com)
26062
26063 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26064 with 16 bit integers.
26065
26066 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26067
26068 * gcc.dg/20000108-1.c: New test.
26069
26070 2000-01-05 Nathan Sidwell <nathan@acm.org>
26071
26072 * g++.old-deja/g++.ns/koenig8.C: New test.
26073
26074 2000-01-05 Nathan Sidwell <nathan@acm.org>
26075
26076 * g++.old-deja/g++.other/cast4.C: New test.
26077
26078 2000-01-05 Jeffrey A Law (law@cygnus.com)
26079
26080 * gcc.c-torture/compile/20000105-2.c: New test.
26081 * gcc.c-torture/compile/20000105-1.c: New test.
26082
26083 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26084
26085 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26086 references to printf & atoi to conform to ANSI standard.
26087 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26088 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26089 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26090 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26091 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26092 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26093 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26094 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26095 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26096 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26097 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26098 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26099 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26100 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26101 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26102 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26103 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26104 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26105 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26106 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26107 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26108 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26109 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26110 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26111 * g++.old-deja/g++.brendan/init3.C: Likewise.
26112 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26113 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26114 * g++.old-deja/g++.brendan/new2.C: Likewise.
26115 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26116 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26117 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26118 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26119 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26120 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26121 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26122 * g++.old-deja/g++.brendan/template24.C: Likewise.
26123 * g++.old-deja/g++.brendan/template3.C: Likewise.
26124 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26125 * g++.old-deja/g++.jason/inline3.C: Likewise.
26126 * g++.old-deja/g++.jason/opeq.C: Likewise.
26127 * g++.old-deja/g++.law/arg5.C: Likewise.
26128 * g++.old-deja/g++.law/arm7.C: Likewise.
26129 * g++.old-deja/g++.law/ctors11.C: Likewise.
26130 * g++.old-deja/g++.law/cvt8.C: Likewise.
26131 * g++.old-deja/g++.law/init9.C: Likewise.
26132 * g++.old-deja/g++.law/refs4.C: Likewise.
26133 * g++.old-deja/g++.law/template2.C: Likewise.
26134 * g++.old-deja/g++.law/visibility24.C: Likewise.
26135 * g++.old-deja/g++.law/vtable3.C: Likewise.
26136 * g++.old-deja/g++.mike/asm2.C: Likewise.
26137 * g++.old-deja/g++.mike/eh1.C: Likewise.
26138 * g++.old-deja/g++.mike/misc1.C: Likewise.
26139 * g++.old-deja/g++.mike/misc13.C: Likewise.
26140 * g++.old-deja/g++.mike/misc14.C: Likewise.
26141 * g++.old-deja/g++.mike/ns12.C: Likewise.
26142 * g++.old-deja/g++.mike/p1248.C: Likewise.
26143 * g++.old-deja/g++.mike/p3708.C: Likewise.
26144 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26145 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26146 * g++.old-deja/g++.mike/p646.C: Likewise.
26147 * g++.old-deja/g++.mike/p700.C: Likewise.
26148 * g++.old-deja/g++.mike/p783.C: Likewise.
26149 * g++.old-deja/g++.mike/p783a.C: Likewise.
26150 * g++.old-deja/g++.mike/p783b.C: Likewise.
26151 * g++.old-deja/g++.mike/p786.C: Likewise.
26152 * g++.old-deja/g++.mike/p789.C: Likewise.
26153 * g++.old-deja/g++.mike/p789a.C: Likewise.
26154 * g++.old-deja/g++.mike/p807a.C: Likewise.
26155 * g++.old-deja/g++.other/delete3.C: Likewise.
26156 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26157 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26158 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26159 * g++.old-deja/g++.other/empty1.C: Likewise.
26160 * g++.old-deja/g++.other/temporary1.C: Likewise.
26161 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26162 * g++.old-deja/g++.pt/t16.C: Likewise.
26163 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26164
26165 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26166
26167 * gcc.dg/991230-1.c: New test.
26168
26169 1999-12-29 Jeffrey A Law (law@cygnus.com)
26170
26171 * gcc.c-torture/compile/991229-3.c: New test.
26172 * gcc.c-torture/compile/991229-2.c: New test.
26173 * gcc.c-torture/compile/991229-1.c: New test.
26174
26175 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26176
26177 * gcc.c-torture/compile/labels-2.c: New test.
26178
26179 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26180
26181 * gcc.c-torture/execute/991227-1.c: New test.
26182
26183 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26184
26185 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26186
26187 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26188
26189 * gcc.c-torture/execute/991221-1.c: New test.
26190
26191 1999-12-20 Nathan Sidwell <nathan@acm.org>
26192
26193 * g++.old-deja/g++.other/cast3.C: New test.
26194
26195 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26196
26197 * gcc.c-torture/execute/991216-4.c: New test.
26198
26199 1999-12-16 Michael Meissner <meissner@cygnus.com>
26200
26201 * gcc.c-torture/execute/991216-1.c: New test.
26202 * gcc.c-torture/execute/991216-2.c: New test.
26203 * gcc.c-torture/execute/991216-3.c: New test.
26204
26205 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26206
26207 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26208 Actually make the test fail by using "-O2" for compilation.
26209
26210 1999-12-15 Nathan Sidwell <nathan@acm.org>
26211
26212 * g++.old-deja/g++.warn/cast-align1.C: New test.
26213
26214 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26215
26216 * gcc.c-torture/compile/991214-1.c: New test.
26217 * gcc.c-torture/compile/991214-2.c: New test.
26218
26219 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26220
26221 * gcc.dg/991214-1.c: New test.
26222
26223 1999-12-13 Jeffrey A Law (law@cygnus.com)
26224
26225 * gcc.c-torture/compile/991213-3.c: New test.
26226 * gcc.c-torture/compile/991213-2.c: New test.
26227 * gcc.c-torture/compile/991213-1.c: New test.
26228
26229 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26230
26231 * gcc.dg/991209-1.c: New test.
26232
26233 1999-12-08 Nathan Sidwell <nathan@acm.org>
26234
26235 * gcc.c-torture/compile/991208-1.c: New test.
26236
26237 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26238
26239 * gcc.dg/ultrasp2.c: New test.
26240
26241 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26242
26243 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26244
26245 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26246
26247 * gcc.c-torture/compile/991202-1.c: New test.
26248 * gcc.c-torture/execute/991202-1.c: New test.
26249 * gcc.c-torture/execute/991202-2.c: New test.
26250 * gcc.c-torture/execute/991202-3.c: New test.
26251
26252 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26253
26254 * g++.old-deja/g++.abi/align.C: New test.
26255 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26256 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26257
26258 1999-12-01 Richard Henderson <rth@cygnus.com>
26259
26260 * gcc.c-torture/execute/991201-1.c: New.
26261
26262 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26263
26264 * gcc.dg/991129-1.c: New test.
26265
26266 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26267
26268 * gcc.c-torture/compile/991127-1.c: New test.
26269
26270 1999-11-22 Nathan Sidwell <nathan@acm.org>
26271
26272 * g++.old-deja/g++.other/warn4.C: New test.
26273
26274 1999-11-22 Nathan Sidwell <nathan@acm.org>
26275
26276 * g++.old-deja/g++.eh/cleanup2.C: New test.
26277 * g++.old-deja/g++.ext/pretty2.C: New test.
26278 * g++.old-deja/g++.ext/pretty3.C: New test.
26279 * g++.old-deja/g++.other/debug6.C: New test.
26280
26281 1999-10-20 Jim Wilson <wilson@cygnus.com>
26282
26283 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26284 compiler_output to look for one error message instead of two.
26285
26286 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26287
26288 * gcc.c-torture/execute/991118-1.c: Also test case
26289 where the word boundary does not split a byte evenly.
26290
26291 1999-11-19 Nathan Sidwell <nathan@acm.org>
26292
26293 * g++.old-deja/g++.ext/restrict1.C: New test.
26294
26295 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26296
26297 * gcc.c-torture/execute/991118-1.c: New test.
26298
26299 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26300
26301 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26302 working directory pathnames.
26303
26304 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26305
26306 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26307 host is equipped with driver.h and driver.o so it can actually
26308 compile and run the tests.
26309
26310 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26311
26312 * gcc.c-torture/compile/991008-1.c: New test.
26313
26314 1999-11-08 Nick Clifton <nickc@cygnus.com>
26315
26316 * lib/gcc-dg.exp: Include target-supports.exp
26317
26318 1999-11-05 Nick Clifton <nickc@cygnus.com>
26319
26320 * lib/target-supports.exp: New file: Provide procs to test for
26321 features supported by the target.
26322 (check_weak_available): Moved here from ecos.exp.
26323 (check_alias_available): New proc: Determine of the target
26324 toolchain supports the alias attribute.
26325
26326 * gcc.dg/special/ecos.exp: Move check_weak_available to
26327 target-supports.exp.
26328 (alias-1.c): Only perform the test if the target supports
26329 aliases.
26330 (wkali-1.c): Only perform the test if the target supports
26331 aliases.
26332
26333 * gcc.dg/990506-0.c: Expect error messages from cross
26334 targets as well as native targets.
26335
26336 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26337
26338 * gcc.dg/ultrasp1.c: Removed xfail.
26339 * gcc.dg/struct-ret-2.c: Likewise.
26340 * gcc.dg/array-1.c: Likewise.
26341
26342 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26343
26344 * gcc.dg/struct-ret-2.c: New test.
26345
26346 * gcc.dg/array-1.c: New test.
26347
26348 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26349
26350 * gcc.c-torture/execute/991030-1.c: New test.
26351
26352 1999-10-26 Richard Henderson <rth@cygnus.com>
26353
26354 * gcc.c-torture/compile/991026-2.c: New test.
26355
26356 1999-10-26 Jeffrey A Law (law@cygnus.com)
26357
26358 * gcc.c-torture/compile/991026-1.c: New test.
26359
26360 1999-10-23 Jeffrey A Law (law@cygnus.com)
26361
26362 * gcc.c-torture/execute/991023-1.c: New test.
26363
26364 1999-10-19 Jeffrey A Law (law@cygnus.com)
26365
26366 * gcc.c-torture/execute/991019-1.c: New test.
26367
26368 1999-10-16 Richard Henderson <rth@cygnus.com>
26369
26370 * gcc.c-torture/execute/991016-1.c: New test.
26371
26372 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26373
26374 * gcc.c-torture/execute/991014-1.c: New test.
26375
26376 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26377
26378 * g++.old-deja/g++.other/union2.C: New test.
26379
26380 1999-10-13 Nathan Sidwell <nathan@acm.org>
26381
26382 * g++.old-deja/g++.other/vaarg2.C: New test.
26383 * g++.old-deja/g++.other/vaarg3.C: New test.
26384
26385 1999-10-12 Craig Burley <craig@jcb-sc.com>
26386
26387 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26388 in compile/.
26389
26390 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26391
26392 * gcc.c-torture/execute/va-arg-11.c: New test.
26393
26394 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26395
26396 * lib/file-format.exp (gcc_target_object_format): Don't
26397 crash if objdump is unavailable.
26398
26399 1999-09-29 Donn Terry <donn@interix.com>
26400
26401 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26402
26403 1999-09-28 Nick Clifton <nickc@cygnus.com>
26404
26405 * gcc.c-torture/compile/990928-1.c: New test.
26406
26407 1999-09-28 Nathan Sidwell <nathan@acm.org>
26408
26409 * g++.old-deja/g++.other/decl6.C: New test.
26410
26411 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26412
26413 * gcc.c-torture/execute/va-arg-10.c: New test.
26414
26415 1999-09-27 Nathan Sidwell <nathan@acm.org>
26416
26417 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26418 __PRETTY_FUNCTION__.
26419
26420 1999-09-23 Nick Clifton <nickc@cygnus.com>
26421
26422 * gcc.c-torture/execute/990923-1.c: New test.
26423
26424 1999-09-21 Nick Clifton <nickc@cygnus.com>
26425
26426 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26427 for which -fpic is inappropriate.
26428
26429 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26430
26431 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26432
26433 1999-09-21 Nathan Sidwell <nathan@acm.org>
26434
26435 * g++.old-deja/g++.other/dyncast1.C: New test.
26436 * g++.old-deja/g++.other/dyncast2.C: New test.
26437 * g++.old-deja/g++.other/dyncast3.C: New test.
26438 * g++.old-deja/g++.other/dyncast4.C: New test.
26439 * g++.old-deja/g++.other/dyncast5.C: New test.
26440 * g++.old-deja/g++.eh/catch3.C: New test.
26441 * g++.old-deja/g++.eh/catch3p.C: New test.
26442 * g++.old-deja/g++.eh/catch4.C: New test.
26443 * g++.old-deja/g++.eh/catch4p.C: New test.
26444 * g++.old-deja/g++.eh/catch5.C: New test.
26445 * g++.old-deja/g++.eh/catch5p.C: New test.
26446 * g++.old-deja/g++.eh/catch6.C: New test.
26447 * g++.old-deja/g++.eh/catch6p.C: New test.
26448 * g++.old-deja/g++.eh/catch7.C: New test.
26449 * g++.old-deja/g++.eh/catch7p.C: New test.
26450 * g++.old-deja/g++.eh/catch8.C: New test.
26451 * g++.old-deja/g++.eh/catch8p.C: New test.
26452 * g++.old-deja/g++.eh/catch9.C: New test.
26453 * g++.old-deja/g++.eh/catch9p.C: New test.
26454
26455 1999-09-13 Nathan Sidwell <nathan@acm.org>
26456
26457 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26458 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26459
26460 1999-09-13 Jeffrey A Law (law@cygnus.com)
26461
26462 * gcc.c-torture/compile/990913-1.c: New test.
26463
26464 1999-09-10 Nathan Sidwell <nathan@acm.org>
26465
26466 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26467 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26468
26469 1999-09-09 Richard Henderson <rth@cygnus.com>
26470
26471 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26472
26473 1999-09-09 Nathan Sidwell <nathan@acm.org>
26474
26475 * g++.old-deja/g++.other/lookup11.C: New test.
26476 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26477 what is permitted and what we want.
26478 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26479 overload use.
26480 * g++.old-deja/g++.jason/rfg5.C: Likewise
26481
26482 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26483
26484 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26485 * gcc.c-torture/noncompile/poison-1.c: New file.
26486
26487 1999-09-08 Nathan Sidwell <nathan@acm.org>
26488
26489 * g++.old-deja/g++.other/sizeof3.C: New test.
26490 * g++.old-deja/g++.other/sizeof4.C: New test.
26491 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26492 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26493
26494 1999-09-07 Richard Henderson <rth@cygnus.com>
26495
26496 * gcc.dg/va-arg-1.c: New.
26497
26498 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26499
26500 * gcc.c-torture/execute/va-arg-9.c: New test.
26501
26502 1999-09-05 Craig Burley <craig@jcb-sc.com>
26503
26504 * g77.f-torture/compile/980519-2.f: New test.
26505 * g77.f-torture/compile/19990905-0.f: New test.
26506 * g77.f-torture/compile/19990905-1.f: New test.
26507 * g77.f-torture/compile/19990905-2.f: New test.
26508
26509 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26510
26511 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26512
26513 * gcc.c-torture/execute/990827-1.c: Fix typo.
26514
26515 1999-09-03 Nathan Sidwell <nathan@acm.org>
26516
26517 * g++.old-deja/g++.other/deref1.C: New test.
26518
26519 1999-09-02 Nathan Sidwell <nathan@acm.org>
26520
26521 * g++.old-deja/g++.other/ambig2.C: New test.
26522 * g++.old-deja/g++.other/cond5.C: New test.
26523 * g++.old-deja/g++.other/lookup16.C: New test.
26524
26525 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26526
26527 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26528 assemblers too.
26529
26530 1999-08-31 Jeffrey A Law (law@cygnus.com)
26531
26532 * lib/c-torture.exp: Avoid the "compare executables" optimization
26533 when testing native.
26534
26535 1999-08-29 Jeffrey A Law (law@cygnus.com)
26536
26537 * gcc.c-torture/execute/990829-1.c: New test.
26538 * gcc.c-torture/compile/990829-1.c: New test.
26539
26540 1999-08-27 Paul Burchard <burchard@pobox.com>
26541
26542 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26543 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26544 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26545 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26546 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26547 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26548 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26549 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26550 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26551 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26552 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26553
26554 1999-08-27 Jeffrey A Law (law@cygnus.com)
26555
26556 * gcc.c-torture/execute/990827-1.c: New test.
26557
26558 1999-08-26 Craig Burley <craig@jcb-sc.com>
26559
26560 * g77.f-torture/noncompile/19990826-4.f: New test.
26561
26562 * g77.f-torture/compile/19990826-3.f: New test.
26563
26564 * g77.f-torture/execute/19990826-2.f: New test.
26565
26566 * g77.f-torture/compile/19990826-1.f: New test.
26567
26568 * gcc.c-torture/execute/990826-0.c: New test.
26569 * g77.c-torture/execute/19990826-0.f: New test.
26570
26571 * g77.f-torture/noncompile/970626-2.f: New test.
26572
26573 1999-08-25 Paul Burchard <burchard@pobox.com>
26574
26575 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26576 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26577 lss-011.C: New tests.
26578
26579 1999-08-25 Nathan Sidwell <nathan@acm.org>
26580
26581 * g++.old-deja/g++.other/decl5.C: New test.
26582
26583 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26584
26585 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26586 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26587 call `postbase' for each one. All callers of `postbase' changed
26588 to call this instead.
26589
26590 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26591
26592 * gcc.c-torture/execute/990811-1.c: New test.
26593
26594 1999-08-09 Nick Clifton <nickc@cygnus.com>
26595
26596 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26597 just native ones.
26598
26599 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26600 just native ones.
26601
26602 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26603
26604 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26605
26606 1999-08-04 Jeffrey A Law (law@cygnus.com)
26607
26608 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26609
26610 1999-08-04 Nathan Sidwell <nathan@acm.org>
26611
26612 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26613
26614 1999-08-04 Jeffrey A Law (law@cygnus.com)
26615
26616 * gcc.c-torture/execute/990804-1.c: New test.
26617
26618 1999-08-03 Nathan Sidwell <nathan@acm.org>
26619
26620 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26621 * g++.old-deja/g++.brendan/crash64.C: Likewise
26622 * g++.old-deja/g++.brendan/overload8.C: Likewise
26623
26624 1999-08-03 Nathan Sidwell <nathan@acm.org>
26625
26626 * g++.old-deja/g++.other/struct1.C: New test.
26627
26628 1999-08-03 Nathan Sidwell <nathan@acm.org>
26629
26630 * g++.old-deja/g++.other/enum2.C: New test.
26631
26632 1999-08-02 Richard Henderson <rth@cygnus.com>
26633
26634 Adapted from tests from Franz Sirl:
26635 * gcc.c-torture/execute/va-arg-7.c: New test.
26636 * gcc.c-torture/execute/va-arg-8.c: New test.
26637
26638 1999-08-01 Jeffrey A Law (law@cygnus.com)
26639
26640 * gcc.c-torture/compile/990801-2.c: New test.
26641
26642 * gcc.c-torture/compile/990801-1.c: New test.
26643
26644 1999-07-27 Michael Meissner <meissner@cygnus.com>
26645
26646 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26647 fp-cmp-1.c, converting double to float.
26648
26649 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26650 fp-cmp-1.c, converting double to long double.
26651
26652 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26653 from fr1 to unknown_register, since fr1 is a legitimate register
26654 on some machines.
26655
26656 1999-07-25 Jeffrey A Law (law@cygnus.com)
26657
26658 * README: More listname related changes.
26659
26660 1999-07-08 Catherine Moore <clm@cygnus.com>
26661
26662 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26663
26664 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26665
26666 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26667
26668 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26669
26670 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26671
26672 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26673
26674 * gcc.dg/990703-1.c: New test.
26675
26676 1999-06-29 Nick Clifton <nickc@cygnus.com>
26677
26678 * lib/file-format.exp: New file: Move definition of proc
26679 gcc_target_object_format to here from
26680 gcc.dg/special/ecos.exp.
26681
26682 * lib/c-torture.exp: Include lib file-format.exp.
26683 * lib/gcc-dg.exp: Include lib file-format.exp.
26684
26685 * gcc.dg/special/ecos.exp: Remove definition of proc
26686 gcc_target_object_format.
26687
26688 1999-06-28 Jeffrey A Law (law@cygnus.com)
26689
26690 * gcc.c-torture/execute/990628-1.c: New test.
26691
26692 1999-06-25 Jeffrey A Law (law@cygnus.com)
26693
26694 * gcc.c-torture/compile/990625-2.c: New test.
26695
26696 * gcc.c-torture/compile/990625-1.c: New test.
26697
26698 1999-06-23 Nick Clifton <nickc@cygnus.com>
26699
26700 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26701 attributes compile.
26702 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26703 ports that use the COFF/PE file format.
26704
26705 1999-06-17 Jeffrey A Law (law@cygnus.com)
26706
26707 * gcc.c-torture/compile/990617-1.c: New test.
26708
26709 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26710
26711 * g++.old-deja/g++.other/decl4.C: New test.
26712
26713 1999-06-14 Nathan Sidwell <nathan@acm.org>
26714
26715 * g++.old-deja/g++.other/bitfld3.C: New test.
26716
26717 1999-06-08 Nathan Sidwell <nathan@acm.org>
26718
26719 * g++.old-deja/g++.eh/catch1.C: New test.
26720
26721 1999-06-07 Jeffrey A Law (law@cygnus.com)
26722
26723 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26724
26725 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26726 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26727
26728 1999-06-05 Craig Burley <craig@jcb-sc.com>
26729
26730 * g77.f-torture/compile/19990502-0.f: Replace with new,
26731 shorter, test that still fails after recent changes.
26732
26733 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26734
26735 * gcc.c-torture/execute/990604-1.c: New test.
26736
26737 1999-05-31 Jeffrey A Law (law@cygnus.com)
26738
26739 * gcc.c-torture/execute/990531-1.c: New test.
26740
26741 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26742
26743 * gcc.c-torture/compile/990527-1.c: New test.
26744
26745 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26746
26747 * gcc.c-torture/execute/990527-1.c: New test.
26748
26749 1999-05-25 Nick Clifton <nickc@cygnus.com>
26750
26751 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26752 bitfields as signed.
26753
26754 1999-05-25 Craig Burley <craig@jcb-sc.com>
26755
26756 * g77.f-torture/compile/19990525-0.f: New test.
26757
26758 1999-05-25 Jeffrey A Law (law@cygnus.com)
26759
26760 * gcc.c-torture/execute/990525-2.c: New test.
26761
26762 * gcc.c-torture/execute/990525-1.c: New test.
26763
26764 1999-05-24 Nathan Sidwell <nathan@acm.org>
26765
26766 * g++.old-deja/g++.other/anon3.C: New test.
26767 * g++.old-deja/g++.other/anon4.C: New test.
26768 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26769 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26770 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26771 Merrill).
26772
26773 1999-05-24 Jeffrey A Law (law@cygnus.com)
26774
26775 * gcc.c-torture/execute/990524-1.c: New test.
26776
26777 * gcc.dg/990524-1.c: New test.
26778
26779 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26780
26781 * gcc.c-torture/compile/990523-1.c: New test.
26782
26783 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26784
26785 * gcc.c-torture/compile/990519-1.c: New test.
26786
26787 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26788
26789 * gcc.c-torture/compile/990517-1.c: New test.
26790
26791 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26792 (e4, f4): New tests.
26793 (main): Call them.
26794
26795 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26796
26797 * gcc.dg/noreturn-1.c: New test.
26798
26799 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26800
26801 * gcc.c-torture/execute/990513-1.c: New test.
26802
26803 1999-05-10 Richard Henderson <rth@cygnus.com>
26804
26805 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26806
26807 1999-05-10 Craig Burley <craig@jcb-sc.com>
26808
26809 * g77.f-torture/execute/erfc.f: Use small single-precision
26810 values, to avoid problems on Alphas when not -mieee.
26811
26812 1999-05-08 Craig Burley <craig@jcb-sc.com>
26813
26814 * gcc.dg/990506-0.c: New test.
26815
26816 1999-05-08 Richard Henderson <rth@cygnus.com>
26817
26818 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26819 the constant to test. Don't XFAIL 64-bit targets.
26820
26821 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26822 * g++.old-deja/g++.law/profile1.C: Likewise.
26823
26824 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26825 operator new instances.
26826 * g++.old-deja/g++.other/delete5.C: Likewise.
26827
26828 1999-05-03 Craig Burley <craig@jcb-sc.com>
26829
26830 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26831 intrinsic.
26832
26833 1999-05-03 Craig Burley <craig@jcb-sc.com>
26834
26835 * g77.f-torture/execute/u77-test.f: Reverse order of two
26836 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26837
26838 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26839
26840 * gcc.dg/compare1.c: New test.
26841
26842 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26843
26844 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26845 New tests.
26846
26847 1999-05-02 Craig Burley <craig@jcb-sc.com>
26848
26849 * g77.f-torture/compile/19990502-1.f: New test.
26850
26851 1999-05-02 Craig Burley <craig@jcb-sc.com>
26852
26853 * g77.f-torture/compile/19990502-0.f: New test.
26854
26855 1999-05-02 Craig Burley <craig@jcb-sc.com>
26856
26857 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26858 intrinsic.
26859
26860 1999-05-02 Craig Burley <craig@jcb-sc.com>
26861
26862 * g77.f-torture/execute/u77-test.f (main): List libU77
26863 intrinsics not currently tested.
26864 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26865 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26866 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26867 Trim blanks off the ends of some printed strings.
26868
26869 1999-05-02 Craig Burley <craig@jcb-sc.com>
26870
26871 * g77.f-torture/execute/u77-test.f (main): Just warn about
26872 FSTAT gid disagreement, as it's expected on some systems.
26873
26874 1999-05-01 Craig Burley <craig@jcb-sc.com>
26875
26876 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26877 use a new function, which allows for some slop.
26878 Clean up some commentary.
26879 (issum): The new function.
26880 (sgladd): Deleted subroutine.
26881
26882 1999-05-01 Craig Burley <craig@jcb-sc.com>
26883
26884 * g77.f-torture/execute/u77-test.f: Modify to be more like
26885 libf2c/libU77 version, bringing patches to that version here.
26886 Add suitable commentary.
26887
26888 1999-04-25 Richard Henderson <rth@cygnus.com>
26889
26890 * gcc.dg/990424-1.c: New test.
26891
26892 1999-04-24 Craig Burley <craig@jcb-sc.com>
26893
26894 * g77.f-torture/execute/u77-test.f (main): Bug involving
26895 LSTAT has been fixed, so turn back on full checking.
26896
26897 1999-04-20 Craig Burley <craig@jcb-sc.com>
26898
26899 * g77.f-torture/compile/19990419-0.f: New test.
26900 * g77.f-torture/execute/19990419-1.f: New test.
26901
26902 1999-04-17 Richard Henderson <rth@cygnus.com>
26903
26904 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26905 to avoid the need for a prototype to supress a warning.
26906
26907 1999-04-07 Jim Wilson <wilson@cygnus.com>
26908
26909 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26910
26911 1999-04-04 Jeffrey A Law (law@cygnus.com)
26912
26913 * gcc.c-torture/execute/990404-1.c: New test.
26914
26915 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26916
26917 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26918 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26919 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26920 missing initializer warnings.
26921
26922 1999-03-28 Jeffrey A Law (law@cygnus.com)
26923
26924 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26925 matching strings.
26926
26927 1999-03-26 Jeffrey A Law (law@cygnus.com)
26928
26929 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26930
26931 1999-03-26 Craig Burley <craig@jcb-sc.com>
26932
26933 * g77.f-torture/execute/19990325-0.f: New test.
26934 * g77.f-torture/execute/19990325-1.f: New test.
26935
26936 1999-03-24 Jeffrey A Law (law@cygnus.com)
26937
26938 * gcc.c-torture/execute/990324-1.c: New test.
26939
26940 1999-03-22 Jim Wilson <wilson@cygnus.com>
26941
26942 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26943 test with 4.
26944
26945 1999-03-17 Richard Henderson <rth@cygnus.com>
26946
26947 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26948
26949 1999-03-13 Craig Burley <craig@jcb-sc.com>
26950
26951 * g77.f-torture/execute/19990313-2.f: New test.
26952 * g77.f-torture/execute/19990313-3.f: New test.
26953
26954 1999-03-13 Craig Burley <craig@jcb-sc.com>
26955
26956 * g77.f-torture/execute/19990313-0.f: New test.
26957 * g77.f-torture/execute/19990313-1.f: New test.
26958
26959 1999-03-12 Jim Wilson <wilson@cygnus.com>
26960
26961 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26962 printf to sprintf.
26963 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26964 (main): Add check for u15. Conditionalize u31 check depending on
26965 whether ints are <32 bits or >=32 bits.
26966
26967 1999-03-08 Craig Burley <craig@jcb-sc.com>
26968
26969 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26970
26971 1999-03-08 Craig Burley <craig@jcb-sc.com>
26972
26973 * g77.f-torture/compile/19990305-0.f: New test.
26974 * g77.f-torture/execute/19981119-0.f: New test.
26975
26976 1999-03-08 Craig Burley <craig@jcb-sc.com>
26977
26978 * g77.f-torture/execute/970625-2.f: call ABORT if final
26979 result is not correct, instead of just printing it.
26980 Add this checking via newly introduced obfuscation, to
26981 trip up buggy front ends.
26982
26983 1999-03-07 Craig Burley <craig@jcb-sc.com>
26984
26985 * g77.f-torture/compile/960317-1.f: Moved from being
26986 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26987
26988 1999-03-06 Craig Burley <craig@jcb-sc.com>
26989
26990 * g77.f-torture/execute/960317-1.f: New (old) test.
26991 * g77.f-torture/execute/970625-2.f: Ditto.
26992
26993 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26994
26995 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26996 message on line 1 or line 2; cccp and cpplib do this differently.
26997
26998 1999-03-01 Jeffrey A Law (law@cygnus.com)
26999
27000 * g++.old-deja/g++.law/weak1.C: New test.
27001
27002 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27003
27004 * gcc.c-torture/execute/990119-1.c: Renamed to...
27005 * gcc.dg/990119-1.c: this, so it will only be tested once
27006 (it's a preprocessor test, it doesn't need to be run at
27007 multiple optimization levels).
27008
27009 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27010
27011 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27012 ALWAYS_CXXFLAGS.
27013
27014 1999-02-24 Craig Burley <craig@jcb-sc.com>
27015
27016 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27017 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27018 to not be compilable by current g77.
27019
27020 1999-02-24 Nick Clifton <nickc@cygnus.com>
27021
27022 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27023
27024 1999-02-22 Jeffrey A Law (law@cygnus.com)
27025
27026 * gcc.c-torture/execute/990222-1.c: New test.
27027
27028 1999-02-19 Craig Burley <craig@jcb-sc.com>
27029
27030 * g77.f-torture/compile/19990218-0.f: New test.
27031 * g77.f-torture/noncompile/19990218-1.f: New test.
27032
27033 1999-02-18 Craig Burley <craig@jcb-sc.com>
27034
27035 * g77.f-torture/compile/19981216-0.f: New test.
27036
27037 1999-02-14 Jeffrey A Law (law@cygnus.com)
27038
27039 * gcc.dg/990214-1.c: New test.
27040
27041 1999-02-13 Jeffrey A Law (law@cygnus.com)
27042
27043 * gcc.dg/990213-2.c: New test.
27044
27045 * gcc.dg/990213-1.c: New test.
27046
27047 1999-02-12 Jeffrey A Law (law@cygnus.com)
27048
27049 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27050 ints.
27051
27052 1999-02-11 Nick Clifton <nickc@cygnus.com>
27053
27054 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27055 specified by target.
27056
27057 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27058
27059 1999-02-11 Jeffrey A Law (law@cygnus.com)
27060
27061 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27062
27063 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27064
27065 * gcc.dg/special/ecos.exp: New test driver for new tests with
27066 special requirements.
27067
27068 * gcc.dg/special/alias-1.c: New test.
27069 * gcc.dg/special/gcsec-1.c: New test.
27070 * gcc.dg/special/weak-1.c: New test.
27071 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27072 * gcc.dg/special/weak-2.c: New test.
27073 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27074 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27075 * gcc.dg/special/wkali-1.c: New test.
27076 * gcc.dg/special/wkali-2.c: New test.
27077 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27078 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27079
27080 1999-02-10 Felix Lee <flee@cygnus.com>
27081
27082 * lib/c-torture.exp (c-torture-compile): Pull out code for
27083 analyzing gcc error messages.
27084 (c-torture-execute): Likewise. Fix some (harmless) false
27085 positives.
27086 * lib/gcc.exp (gcc_check_compile): New function.
27087
27088 1999-02-08 Richard Henderson <rth@cygnus.com>
27089
27090 * gcc.c-torture/execute/990208-1.c: New test.
27091
27092 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27093
27094 * g++.dg/special/ecos.exp: New driver for new tests with special
27095 requirements
27096
27097 * g++.dg/special/conpr-1.C: New test
27098 * g++.dg/special/conpr-2.C: New test
27099 * g++.dg/special/conpr-2a.C: New test
27100 * g++.dg/special/conpr-3.C: New test
27101 * g++.dg/special/conpr-3a.C: New test
27102 * g++.dg/special/conpr-3b.C: New test
27103
27104 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27105 allow g++ to use the dg driver
27106
27107 * README: Add comment about g++.dg directory
27108
27109 1999-02-06 Jeffrey A Law (law@cygnus.com)
27110
27111 * README: Update email addresses.
27112
27113 1999-02-03 Nick Clifton <nickc@cygnus.com>
27114
27115 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27116 arguments in order to force structure S onto the stack even on
27117 the alpha.
27118 (test): Pass 10 leading arguments to function foo as well as the
27119 structure S.
27120
27121 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27122 failure for all targets.
27123
27124 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27125 abort to terminate program execution.
27126
27127 1999-01-30 Richard Henderson <rth@cygnus.com>
27128
27129 * gcc.c-torture/execute/990130-1.c: New test.
27130
27131 1999-01-30 Jeffrey A Law (law@cygnus.com)
27132
27133 * gcc.dg/990130-1.c: New test.
27134
27135 1999-01-28 Michael Meissner <meissner@cygnus.com>
27136
27137 * gcc.c-torture/execute/990128-1.c: New test.
27138
27139 1999-01-27 Michael Meissner <meissner@cygnus.com>
27140
27141 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27142
27143 1999-01-27 Felix Lee <flee@cygnus.com>
27144
27145 * lib/c-torture.exp (c-torture-compile): pull out code for
27146 analyzing gcc error messages.
27147 (c-torture-execute): ditto, and fix some (harmless) false
27148 positives.
27149 * lib/gcc.exp (gcc_check_compile): new function.
27150
27151 1999-01-17 Jeffrey A Law (law@cygnus.com)
27152
27153 * gcc.dg/990117-1.c: New test.
27154
27155 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27156
27157 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27158
27159 1999-01-15 Jeffrey A Law (law@cygnus.com)
27160
27161 * g77.f-torture/compile/990115-1.f: New test.
27162
27163 1999-01-07 Jeffrey A Law (law@cygnus.com)
27164
27165 * gcc.c-torture/compile/990107-1.c: New test
27166
27167 1999-01-06 Jeffrey A Law (law@cygnus.com)
27168
27169 * gcc.c-torture/execute/990106-2.c: New test.
27170
27171 * gcc.c-torture/execute/990106-1.c: New test.
27172
27173 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27174
27175 * gcc.c-torture/compile/981223-1.c: New test.
27176
27177 1998-12-29 Richard Henderson <rth@cygnus.com>
27178
27179 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27180 (opt3): Rename from opt4 and disable.
27181
27182 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27183
27184 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27185
27186 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27187
27188 * g++.old-deja/g++.other/conv5.C: New test.
27189
27190 1998-12-14 Nick Clifton <nickc@cygnus.com>
27191
27192 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27193
27194 1998-12-11 Jeffrey A Law (law@cygnus.com)
27195
27196 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27197
27198 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27199
27200 * gcc.c-torture/compile/981211-1.c: New test.
27201
27202 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27203
27204 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27205
27206 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27207
27208 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27209
27210 * gcc.special/930510-1.c: Make C9X safe.
27211 * gcc.misc-tests/gcov-1.c Similarly.
27212 * gcc.misc-tests/gcov-2.c Similarly.
27213
27214 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27215
27216 * gcc.dg/ultrasp1.c: New test.
27217
27218 1998-12-06 Richard Henderson <rth@cygnus.com>
27219
27220 * gcc.c-torture/execute/981206.c: New test.
27221
27222 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27223
27224 * g++.old-deja/g++.ns/template7.C: New test.
27225
27226 * g++.old-deja/g++.other/expr1.C: New test.
27227
27228 * g++.old-deja/g++.eh/tmpl3.C: New test.
27229
27230 * g++.old-deja/g++.eh/tmpl2.C: New test.
27231
27232 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27233
27234 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27235 * g++.old-deja/g++.other/using6.C: Removed.
27236 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27237
27238 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27239
27240 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27241
27242 * g++.old-deja/g++.pt/overload8.C: New test.
27243
27244 * g++.old-deja/g++.pt/overload7.C: New test.
27245
27246 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27247
27248 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27249 and relinking messages.
27250 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27251 compiling with -frepo.
27252
27253 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27254
27255 * g++.old-deja/g++.pt/lookup6.C: New test.
27256
27257 1998-11-30 Nick Clifton <nickc@cygnus.com>
27258
27259 * gcc.c-torture/execute/981130-1.c: New test.
27260 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27261
27262 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27263
27264 * g++.old-deja/g++.pt/explicit76.C: New test.
27265
27266 * g++.old-deja/g++.pt/friend38.C: New test.
27267
27268 * g++.old-deja/g++.ns/crash2.C: New test.
27269
27270 * g++.old-deja/g++.pt/defarg8.C: New test.
27271
27272 * g++.old-deja/g++.pt/instantiate6.C: New test.
27273
27274 * g++.old-deja/g++.pt/static6.C: New test.
27275
27276 * g++.old-deja/g++.pt/decl2.C: New test.
27277
27278 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27279
27280 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27281 problem is actually related with name lookup, but so what? :-)
27282
27283 * g++.old-deja/g++.pt/friend37.C: New test.
27284
27285 1998-11-25 Dave Love <d.love@dl.ac.uk>
27286
27287 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27288 element, which fails on some systems.
27289
27290 * g77.f-torture/execute/labug1.f: New test.
27291
27292 1998-11-21 Jeffrey A Law (law@cygnus.com)
27293
27294 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27295 is defined.
27296
27297 1998-11-18 Dave Love <d.love@dl.ac.uk>
27298
27299 * g77.f-torture/compile/981117-1.f: New test.
27300
27301 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27302
27303 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27304 properly discarded.
27305
27306 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27307
27308 * gcc.c-torture/execute/memcheck: New directory of tests for
27309 -fcheck-memory-usage.
27310
27311 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27312
27313 * README: New file, general information about the testsuite and
27314 new description of the various C++ test subdirectories.
27315 * README.g++: Eliminate obsolete information, update and move most
27316 relevant stuff to README.
27317
27318 1998-11-07 Richard Henderson <rth@cygnus.com>
27319
27320 * gcc.c-torture/compile/981107-1.c: New test.
27321
27322 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27323
27324 * execute/memcpy-bi.c: New testcase.
27325
27326 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27327
27328 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27329 base classes.
27330
27331 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27332 template is selected.
27333
27334 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27335 classes, it should be accepted for all types.
27336
27337 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27338
27339 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27340 specializations start with template headers.
27341
27342 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27343
27344 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27345
27346 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27347 non-POD types.
27348
27349 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27350
27351 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27352
27353 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27354
27355 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27356
27357 1998-10-19 Jeffrey A Law (law@cygnus.com)
27358
27359 * 981019-1.c: New test.
27360
27361 1998-10-14 Robert Lipe <robertl@dgii.com>
27362
27363 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27364 find objc headers.
27365
27366 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27367
27368 * compile/981001-4.c: Remove use of GCC extension that triggers a
27369 compiler bug.
27370
27371 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27372
27373 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27374
27375 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27376
27377 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27378 instantiation of template produces incorrect code for delete
27379 expression.
27380
27381 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27382 constructors' name is not unique.
27383 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27384 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27385
27386 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27387 automatic array of const is ill-formed.
27388
27389 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27390 of template parameter?
27391
27392 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27393 const.
27394
27395 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27396 pointer-to-member expression.
27397
27398 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27399 declaration causes ICE.
27400
27401 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27402
27403 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27404 reserved in the global namespace.
27405
27406 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27407 generate needed virtual table.
27408
27409 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27410
27411 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27412
27413 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27414 template-dependent type
27415
27416 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27417
27418 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27419 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27420 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27421
27422 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27423 class should be usable as argument of member function.
27424 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27425 class should be usable as return type of member function.
27426 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27427 class should be usable as type of data member.
27428
27429 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27430
27431 1998-10-09 Jeffrey A Law (law@cygnus.com)
27432
27433 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27434
27435 1998-10-08 Nick Clifton <nickc@cygnus.com>
27436
27437 * gcc.dg/dll-?.c Add thumb to target list.
27438 Fix assembler scan patterns to match current assembler output.
27439
27440 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27441
27442 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27443 matching of template brackets.
27444
27445 * g++.old-deja/g++.other/using4.C: New test. Test using
27446 declarations of methods from base classes.
27447
27448 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27449 within functions should introduce names into the innermost
27450 enclosing namespace.
27451
27452 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27453 of static locals if first initialization throws.
27454
27455 1998-10-07 Jim Wilson <wilson@cygnus.com>
27456
27457 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27458
27459 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27460
27461 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27462 lose track of the possible targets of tablejump insns.
27463 * special/special.exp: Run it.
27464
27465 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27466
27467 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27468 must be declared before its specializations can be named in friend
27469 declarations.
27470
27471 1998-10-05 Dave Love <d.love@dl.ac.uk>
27472
27473 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27474
27475 * g77.f-torture/execute/io1.f: New test.
27476
27477 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27478
27479 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27480 with pointer to template function, for which no argument deduction
27481 is possible.
27482
27483 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27484 specialization of template function as argument to template
27485 function.
27486
27487 * g++.old-deja/g++.other/access2.C: New test; Inner class
27488 shouldn't have privileged access to Outer's names.
27489
27490 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27491
27492 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27493 friend template declared within template class conflicts with
27494 nested class of the same name.
27495
27496 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27497 is ignored.
27498
27499 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27500 object with direct initializer as function declaration.
27501
27502 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27503 initializers.
27504
27505 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27506 involving const pointer and NULL produces incorrect result.
27507
27508 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27509 type name without `typename' should be rejected with -pedantic.
27510
27511 1998-10-02 Richard Henderson <rth@cygnus.com>
27512
27513 * g++.old-deja/g++.other/addrof1.C: New test.
27514
27515 1998-10-01 Nick Clifton <nickc@cygnus.com>
27516
27517 * gcc.c-torture/compile/981001-1.c: New test.
27518 * gcc.c-torture/execute/981001-1.c: New test.
27519
27520 1998-10-01 Jeffrey A Law (law@cygnus.com)
27521
27522 * gcc.c-torture/compile/981001-2.c: New test.
27523 * gcc.c-torture/compile/981001-3.c: New test.
27524 * gcc.c-torture/compile/981001-4.c: New test.
27525
27526 1998-10-01 Robert Lipe <robertl@dgii.com>
27527
27528 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27529 multilibbed hosts. Idea grafted from g77.exp.
27530
27531 1998-09-30 Dave Love <d.love@dl.ac.uk>
27532
27533 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27534 avoid losing on systems which need -lsocket.
27535
27536 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27537
27538 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27539 * g++.old-deja/g++.other/nested2.C: Ditto.
27540 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27541 failure.
27542
27543 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27544
27545 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27546 preferred over template operator!= for enum bitfields.
27547
27548 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27549
27550 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27551 that happen to have the same base name, but in different scopes,
27552 are incorrectly rejected.
27553
27554 1998-09-16 Richard Henderson <rth@cygnus.com>
27555
27556 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27557 on the native word size instead of an integer literal.
27558
27559 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27560
27561 * g++.old-deja/g++.other/static2.C: Invocation of static data
27562 member of type pointer-to-function denoted as non-static member.
27563
27564 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27565 checks involving function types and aliases.
27566
27567 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27568
27569 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27570 redefined to the same non-trivial type.
27571
27572 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27573 namespace-qualification of template specializations declared in
27574 other namespaces.
27575
27576 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27577 to declare a subset of the specializations of a template function
27578 as friends of specializations of a template class.
27579
27580 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27581 member templates that do not fully specialize the enclosing
27582 template class are rejected.
27583
27584 1998-09-11 Dave Love <d.love@dl.ac.uk>
27585
27586 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27587
27588 1998-09-08 Dave Love <d.love@dl.ac.uk>
27589
27590 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27591 altered from libf2c/libU77 version.
27592
27593 1998-09-06 Dave Love <d.love@dl.ac.uk>
27594
27595 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27596
27597 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27598
27599 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27600 (un)signed char are different types for template specialization
27601 purposes.
27602
27603 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27604
27605 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27606 * objc: ObjC testsuite.
27607
27608 1998-08-31 Catherine Moore <clm@cygnus.com>
27609
27610 * gcc.c-torture/execute/941014-1.x: New file.
27611
27612 1998-08-31 Nick Clifton <nickc@cygnus.com>
27613
27614 * lib/c-torture.exp: Add support for
27615 torture_eval_before_compile and torture_eval_before_execute
27616 variables.
27617
27618 1998-08-30 Jeffrey A Law (law@cygnus.com)
27619
27620 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27621 this test triggers valid.
27622
27623 1998-08-27 Jeffrey A Law (law@cygnus.com)
27624
27625 * gcc.dg/980827-1.c: New test.
27626
27627 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27628
27629 * gcc.c-torture/execute/loop-4b.c: New test.
27630
27631 1998-08-26 Nick Clifton <nickc@cygnus.com>
27632
27633 * lib/c-torture.exp: Add support for
27634 torture_eval_before_compile and torture_eval_before_execute
27635 variables.
27636
27637 1998-08-25 Jeffrey A Law (law@cygnus.com)
27638
27639 * gcc.c-torture/compile/980825-1.c: New test.
27640
27641 1998-08-24 Nick Clifton <nickc@cygnus.com>
27642
27643 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27644 count number tests in opt_t0 not good_t0.
27645
27646 1998-08-24 Jeffrey A Law (law@cygnus.com)
27647
27648 * gcc.c-torture/compile/930326-1.x: Fix typo.
27649
27650 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27651
27652 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27653 causes an ICE.
27654
27655 1998-08-21 Jeffrey A Law (law@cygnus.com)
27656
27657 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27658 STACK_SIZE is defined.
27659 * gcc.c-torture/unsorted/stuct.c: Similarly.
27660
27661 * gcc.c-torture/compile/980821-1.c: New test.
27662
27663 1998-08-21 Jeffrey A Law (law@cygnus.com)
27664
27665 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27666
27667 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27668
27669 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27670 code.
27671
27672 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27673
27674 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27675 error'.
27676
27677 1998-08-18 Jeffrey A Law (law@cygnus.com)
27678
27679 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27680
27681 1998-08-16 Jeffrey A Law (law@cygnus.com)
27682
27683 * gcc.c-torture/compile/980816-1.c: New test.
27684
27685 * gcc.dg/980816-1.c: New test.
27686
27687 1998-08-13 Jeffrey A Law (law@cygnus.com)
27688
27689 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27690 compiler for ieee tests.
27691
27692 1998-08-01 Dave Love <d.love@dl.ac.uk>
27693
27694 * g77.f-torture/compile/980729-0.f: New test.
27695
27696 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27697
27698 * gcc.c-torture/special/eeprof-1.c: New test, for
27699 -finstrument-functions.
27700 * gcc.c-torture/special/special.exp: Run it.
27701
27702 1998-07-29 Jeffrey A Law (law@cygnus.com)
27703
27704 * gcc.c-torture/compile/980729-1.c: New test.
27705
27706 1998-07-27 Nick Clifton <nickc@cygnus.com>
27707
27708 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27709 __thumb__ is defined, and test for ARM style doubles if so.
27710
27711 1998-07-26 Dave Love <d.love@dl.ac.uk>
27712
27713 * g77.f-torture/noncompile/980615-0.f: New test.
27714
27715 1998-07-26 H.J. Lu (hjl@gnu.org)
27716
27717 * gcc.dg/980312-1.c: Do link instead of compile.
27718 * gcc.dg/980313-1.c: Likewise.
27719
27720 1998-07-26 Jeffrey A Law (law@cygnus.com)
27721
27722 * gcc.c-torture/compile/980726-1.c: New test.
27723
27724 1998-07-25 Dave Love <d.love@dl.ac.uk>
27725
27726 * g77.f-torture/execute/io0.f: New test.
27727
27728 1998-07-24 Nick Clifton <nickc@cygnus.com>
27729
27730 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27731 an int.
27732
27733 1998-06-18 Michael Meissner <meissner@cygnus.com>
27734
27735 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27736 m32r bugs.
27737
27738 1998-07-17 Nick Clifton <nickc@cygnus.com>
27739
27740 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27741 c-decl.c:grokdeclarator can handle mode attributes.
27742
27743 1998-07-16 Jeffrey A Law (law@cygnus.com)
27744
27745 * gcc.c-torture/execute/980716-1.c: New test.
27746
27747 1998-07-13 Jeffrey A Law (law@cygnus.com)
27748
27749 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27750 the mn10200.
27751 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27752 the mn10200.
27753 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27754 * gcc.c-torture/compile/930326-1.x: Similarly.
27755
27756 1998-07-13 Dave Love <d.love@dl.ac.uk>
27757
27758 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27759 New test from Craig.
27760
27761 1998-07-12 Dave Love <d.love@dl.ac.uk>
27762
27763 * g77.f-torture/noncompile/980616-0.f: New test.
27764
27765 * g77.f-torture/execute/970816-3.f: New test from Craig.
27766
27767 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27768
27769 * g++.other/singleton.C: Return error value instead of taking
27770 SIGSEGV.
27771
27772 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27773
27774 * g++.other/singleton.C: New test. Warning is under dispute.
27775 Runtime crash is not.
27776
27777 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27778
27779 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27780 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27781 using6.C, using7.C}: New namespace tests.
27782
27783 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27784
27785 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27786 specialization with typedef'ed names used as array indexes.
27787
27788 1998-07-09 Jeffrey A Law (law@cygnus.com)
27789
27790 * gcc.c-torture/execute/980709-1.c: New test.
27791
27792 * gcc.dg/980709-1.c: New test.
27793
27794 1998-07-07 Richard Henderson <rth@cygnus.com>
27795
27796 * gcc.c-torture/execute/bcp-1.c: New test.
27797
27798 1998-07-07 Jeffrey A Law (law@cygnus.com)
27799
27800 * gcc.c-torture/execute/980707-1.c: New test.
27801
27802 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27803
27804 * gcc.c-torture/compile/980706-1.c: New test.
27805
27806 1998-07-01 Dave Love <d.love@dl.ac.uk>
27807
27808 * g77.f-torture/execute/980701-0.f,
27809 g77.f-torture/execute/980701-1.f: New test from Craig.
27810
27811 1998-07-01 Jeffrey A Law (law@cygnus.com)
27812
27813 * gcc.c-torture/compile/980701-1.c: New test.
27814
27815 * gcc.c-torture/execute/980701-1.c: New test.
27816
27817 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27818 rlsruhe.de>
27819
27820 * g++.old-deja/g++.robertl/eb132.C: New test.
27821 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27822
27823 1998-06-29 Dave Love <d.love@dl.ac.uk>
27824
27825 * g77.f-torture/execute/980628-7.f,
27826 g77.f-torture/execute/980628-8.f,
27827 g77.f-torture/execute/980628-9.f,
27828 g77.f-torture/execute/980628-10.f: New tests from Craig.
27829
27830 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27831
27832 1998-06-28 Jeffrey A Law (law@cygnus.com)
27833
27834 * g77.f-torture/execute/980628-4.f: New test from Craig.
27835 * g77.f-torture/execute/980628-5.f: Likewise.
27836 * g77.f-torture/execute/980628-2.f: Likewise.
27837 * g77.f-torture/execute/980628-0.f: Likewise.
27838 * g77.f-torture/execute/980628-1.f: Likewise.
27839 * g77.f-torture/execute/980628-3.f: Likewise.
27840 * g77.f-torture/execute/980628-6.f: Likewise.
27841
27842 1998-06-28 Jeffrey A Law (law@cygnus.com)
27843
27844 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27845 directory when nothing has been installed yet.
27846
27847 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27848
27849 * gcc.c-torture/special/special.exp: Handle newer versions of
27850 dejagnu.
27851
27852 1998-06-26 Jeffrey A Law (law@cygnus.com)
27853
27854 * gcc.dg/980626-1.c: New test.
27855
27856 1998-06-19 Bruno Haible <haible@ilog.fr>
27857
27858 * gcc.misc-tests/m-un-2.c: New test.
27859 * g++.old-deja/g++.other/warn01.c: Likewise.
27860
27861 1998-06-19 Robert Lipe <robertl@dgii.com>
27862
27863 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27864 compatibility with assmblers with a different comment character.
27865 Eliminate use of GAS-specific extensions.
27866
27867 1998-06-19 Jeffrey A Law (law@cygnus.com)
27868
27869 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27870
27871 1998-06-19 Robert Lipe <robertl@dgii.com>
27872
27873 *lib/g77.exp: Replace search for libf2c.a with search for newly
27874 renamed libg2c.a
27875
27876 1998-06-17 Jeffrey A Law (law@cygnus.com)
27877
27878 * gcc.c-torture/execute/980617-1.c: New test.
27879
27880 1998-06-12 Jeffrey A Law (law@cygnus.com)
27881
27882 * gcc.c-torture/execute/980612-1.c: New test.
27883
27884 1998-06-08 Jeffrey A Law (law@cygnus.com)
27885
27886 * gcc.dg/980523-1.c: Only test on ppc-linux.
27887 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27888
27889 * gcc.c-torture/execute/980608-1.c: New test.
27890
27891 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27892
27893 * gcc.c-torture/execute/980605-1.c: New test.
27894
27895 1998-06-04 Jeffrey A Law (law@cygnus.com)
27896
27897 * gcc.c-torture/execute/980604-1.c: New test.
27898
27899 1998-06-02 Jeffrey A Law (law@cygnus.com)
27900
27901 * gcc.c-torture/execute/980602-1.c: New test.
27902 * gcc.c-torture/execute/980602-2.c: Likewise.
27903
27904 1998-06-02 Dave Love <d.love@dl.ac.uk>
27905
27906 * 970125-0.f: Fix per JCB. Add commentary.
27907
27908 1998-05-31 Michael Meissner <meissner@cygnus.com>
27909
27910 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27911 IEEE -0 support.
27912
27913 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27914
27915 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27916 earlier.
27917
27918 1998-05-28 Catherine Moore <clm@cygnus.com>
27919
27920 * gcc.c-torture/execute/980526-3.c: New test.
27921
27922 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27923
27924 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27925 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27926 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27927 m88k-motorola-sysv3 to XFAIL.
27928
27929 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27930
27931 * gcc.dg/980526-1.c: New test.
27932 * gcc.c-torture/execute/980526-2.c: New test.
27933
27934 1998-05-26 Jeffrey A Law (law@cygnus.com)
27935
27936 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27937
27938 * gcc.c-torture/execute/980526-1.c: New test.
27939
27940 1998-05-26 Dave Love <d.love@dl.ac.uk>
27941
27942 * g77.f-torture/execute/alpha2.f: Add runtime test.
27943
27944 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27945
27946 * g++.old-deja/old-deja.exp: Strip leading directories.
27947
27948 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27949 error for the line. Don't run multiple tests for the same line.
27950
27951 1998-05-23 Jeffrey A Law (law@cygnus.com)
27952
27953 * gcc.dg/980523-1.c: New test.
27954
27955 1998-05-23 Dave Love <d.love@dl.ac.uk>
27956
27957 * g77.f-torture/compile/970915-0.f: New test.
27958
27959 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27960
27961 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27962
27963 1998-05-21 Jeffrey A Law (law@cygnus.com)
27964
27965 * gcc.dg/980520-1.c: New test.
27966
27967 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27968
27969 * gcc.dg/980502-1.c: Fix return type.
27970
27971 1998-05-20 Jeffrey A Law (law@cygnus.com)
27972
27973 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27974 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27975 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27976 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27977 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27978
27979 1998-05-20 Dave Love <d.love@dl.ac.uk>
27980
27981 * g77.f-torture/execute/980520-1.f: New test.
27982
27983 1998-05-15 Dave Love <d.love@dl.ac.uk>
27984
27985 * lib/mike-g77.exp: New file.
27986
27987 * g77.f-torture/noncompile/noncompile.exp,
27988 g77.f-torture/noncompile/check0.f: New files.
27989
27990 1998-05-14 Dave Love <d.love@dl.ac.uk>
27991
27992 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27993 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27994 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27995 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27996 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27997 abort where appropriate.
27998
27999 1998-05-05 Michael Meissner <meissner@cygnus.com>
28000
28001 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28002 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28003
28004 1998-04-29 Dave Love <d.love@dl.ac.uk>
28005
28006 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28007
28008 1998-04-27 Dave Love <d.love@dl.ac.uk>
28009
28010 * g77.f-torture/compile/980427-0.f: New test.
28011
28012 1998-04-24 Dave Love <d.love@dl.ac.uk>
28013
28014 * g77.f-torture/compile/980424-0.f: New test.
28015
28016 1998-04-19 Dave Love <d.love@dl.ac.uk>
28017
28018 * g77.f-torture/compile/980419-2.f (main): New test.
28019 * g77.f-torture/compile/970125-0.f: New test.
28020 * g77.f-torture/compile/980419-1.f: New test.
28021
28022 1998-04-08 Jim Wilson <wilson@cygnus.com>
28023
28024 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28025 of loop-4.c.
28026
28027 1998-04-07 Jim Wilson <wilson@cygnus.com>
28028
28029 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28030
28031 1998-04-03 Jim Wilson <wilson@cygnus.com>
28032
28033 * gcc.c-torture/compile/980329-1.c: New test.
28034
28035 1998-03-18 Jim Wilson <wilson@cygnus.com>
28036
28037 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28038 * gcc.dg/980312-1.c: Fix typo in -march command.
28039
28040 1998-03-16 H.J. Lu (hjl@gnu.org)
28041
28042 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28043
28044 1998-03-11 Robert Lipe <robertl@dgii.com>
28045
28046 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28047 Dave Love agree the Fortran source is bogus.
28048
28049 1998-03-11 Robert Lipe <robertl@dgii.com>
28050
28051 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28052 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28053 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28054 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28055 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28056
28057 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28058
28059 * g++.old-deja/g++.other/friend1.C: New test.
28060
28061 1998-02-18 Dave Love <d.love@dl.ac.uk>
28062
28063 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28064 possibly uninitialized) variables and declare dnrm2.
28065
28066 1998-02-23 Robert Lipe <robertl@dgii.com>
28067
28068 From Bruno Haible <haible@ilog.fr>:
28069 * gcc.c-torture/execute/980223.c: New test.
28070
28071 1998-02-13 Jeffrey A Law (law@cygnus.com)
28072
28073 * gcc.dg/ifelse-1.c: New test.
28074
28075 1998-02-09 H.J. Lu (hjl@gnu.org)
28076
28077 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28078
28079 * lib/old-dejagnu.exp (old-dejagnu): Added the
28080 "execution test - XFAIL *-*-*" handling in the spirit of
28081 "excess errors test -". Changed the "execution test fails"
28082 handling to be like "excess errors test fails".
28083 * Update various tests accordingly.
28084
28085 1998-02-06 Jim Wilson <wilson@cygnus.com>
28086
28087 * gcc.c-torture/execute/980205.c: New test.
28088
28089 1998-01-18 Jeffrey A Law (law@cygnus.com)
28090
28091 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28092 * lib/f-torture.exp: Similarly.
28093 * gcc.c-torture: Rename all .cexp files to .x files.
28094
28095 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28096
28097 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28098 (940510-1.c): Removed duplicate.
28099 (971104-1.c): New test.
28100
28101 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28102
28103 * lib/f-torture.exp: Improve error and loop detection.
28104
28105 1997-11-19 Michael Meissner <meissner@cygnus.com>
28106
28107 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28108 use that to size the filler array.
28109
28110 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28111
28112 * lib/c-torture.exp(c-torture-execute): Fix typo.
28113
28114 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28115 testcase as the executable name. Keep the executable around if
28116 the test fails.
28117
28118 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28119
28120 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28121 changes. Only test one -g option, and move it to the end of the
28122 list of options to test.
28123
28124 1997-09-19 Michael Meissner <meissner@cygnus.com>
28125
28126 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28127 variable GCC_TORTURE_OPTIONS to supply default switches separated
28128 by colons. If no environment variable, run tests with -O0 -g, -O1
28129 -g, and -O2 -g as well.
28130
28131 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28132
28133 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28134 explanatory comments. Fix indentation.
28135
28136 1997-09-15 Jeffrey A Law (law@cygnus.com)
28137
28138 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28139
28140 1997-09-11 Jeffrey A Law (law@cygnus.com)
28141
28142 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28143 * g++.old-deja/g++.mike/p7325.C: Likewise.
28144 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28145
28146 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28147
28148 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28149 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28150 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28151 * g++.old-deja/g++.law/operators4.C: Likewise.
28152
28153 1997-09-11 Joe Buck (jbuck@synopsys.com)
28154
28155 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28156 * g++.old-deja/g++.mike/p784.C: Ditto.
28157 * g++.old-deja/g++.mike/p785.C: Ditto.
28158
28159 1997-09-05 Jeffrey A Law (law@cygnus.com)
28160
28161 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28162
28163 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28164
28165 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28166 target feature; pass this to c-torture-execute as needed.
28167
28168 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28169
28170 * lib/c-torture.exp(c-torture-execute): If the previous and the
28171 current executables being tested are identical, we don't need to
28172 run the executable again. Try to make the executable names
28173 unique. Add an optional argument for passing additional compiler
28174 flags.
28175
28176 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28177
28178 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28179
28180 1997-08-29 Jeffrey A Law (law@cygnus.com)
28181
28182 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28183
28184 1997-07-31 Jeffrey A Law (law@cygnus.com)
28185
28186 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28187 32bit or larger longs.
28188
28189 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28190 have either a 32bit long or 32bit int.
28191
28192 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28193
28194 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28195 Make double precision tests dependent on sizeof (double).
28196
28197 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28198
28199 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28200 too.
28201
28202 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28203
28204 * gcc.c-torture/compile/961203-1.cexp: New script.
28205
28206 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28207
28208 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28209 up the includes ourselves.
28210
28211 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28212
28213 * lib/plumhall.exp: Remove random include, and add a few
28214 verbose messages for debugging.
28215
28216 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28217
28218 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28219 of trying to do it ourselves.
28220
28221 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28222
28223 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28224
28225 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28226
28227 * gcc.prms/5403.c: Made regexp a bit less strict.
28228
28229 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28230
28231 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28232 is returned from remote_load instead.
28233 * lib/plumhall.exp: Ditto.
28234 * lib/mike-g++.exp: Ditto.
28235 * lib/old-dejagnu.exp: Ditto.
28236 * lib/c-torture.exp: Ditto.
28237
28238 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28239
28240 * lib/g++.exp: Use build_wrapper procedure.
28241 * lib/gcc.exp: Ditto.
28242
28243 1997-05-20 Jeffrey A Law (law@cygnus.com)
28244
28245 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28246 an old-style decl for malloc. Fixes tests to work when
28247 sizeof (int) != sizeof (size_t).
28248
28249 1997-05-15 Mike Meissner <meissner@cygnus.com>
28250
28251 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28252
28253 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28254 use stdargs.h interface.
28255
28256 1997-05-15 Mike Meissner <meissner@cygnus.com>
28257
28258 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28259 NO_VARARGS when compiling.
28260
28261 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28262
28263 * lib/plumhall.exp(ph_includes): New procedure.
28264 (ph_make): Use it.
28265 (ph_compiler): Ditto.
28266
28267 * lib/g++.exp: Rename test-glue.c to testglue.c.
28268 * lib/gcc.exp: Ditto.
28269
28270 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28271
28272 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28273 to completion when it's called.
28274
28275 1997-03-21 Michael Meissner <meissner@cygnus.com>
28276
28277 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28278 is defined, don't do test.
28279
28280 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28281
28282 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28283 for object files.
28284 (ph_summary): Mark skipped testcases as untested, not unresolved.
28285
28286 * lib/plumhall.exp (ph_make): If unresolved because of bad
28287 errorCode, record errorCode in log file.
28288 (*): Replace send_log/verbose with verbose -log.
28289
28290 1997-03-19 Michael Meissner <meissner@cygnus.com>
28291
28292 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28293 double conversion if double isn't at least 8 bytes.
28294
28295 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28296 int to work with targets where int is 16 bits.
28297
28298 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28299 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28300 precision for the test to complete.
28301
28302 1997-03-14 Michael Meissner <meissner@cygnus.com>
28303
28304 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28305 if d10v is not compiled with the -mdouble64 flag.
28306 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28307
28308 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28309 d10v is not compiled with the -mint32 flag.
28310
28311 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28312
28313 * lib/plumhall.exp: Use incr_count.
28314
28315 1997-03-12 Jeffrey A Law (law@cygnus.com)
28316
28317 * gcc.c-torture: Update to c-torture-1.45.
28318
28319 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28320
28321 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28322 the name of the expect testcase file).
28323
28324 * lib/g++.exp(g++_init): Ditto.
28325
28326 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28327
28328 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28329 the host.
28330
28331 * lib/gcc.exp(gcc_exit): New procedure.
28332
28333 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28334
28335 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28336 specs where appropriate.
28337
28338 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28339 because of new "candidates are" messages, and removed a few
28340
28341 * Converted all non-old-style g++ testcases to old-style, and
28342 moved into g++.old-deja.
28343
28344 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28345
28346 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28347 options.
28348
28349 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28350 succeeded.
28351
28352 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28353
28354 1997-02-13 Michael Meissner <meissner@cygnus.com>
28355
28356 * lib/gcc.exp (gcc_target_compile): Add support for defining
28357 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28358 the machine doesn't have those features.
28359
28360 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28361
28362 * g++.law/operators4.exp: Don't use LIBS.
28363
28364 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28365
28366 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28367
28368 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28369 * lib/g++.exp: Set it here instead. Also, allow use of the
28370 --tool_exec and --tool_opt options. Change CXX to
28371 GXX_UNDER_TEST.
28372
28373 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28374
28375 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28376
28377 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28378
28379 * lib/old-dejagnu.exp: Use prune_warnings instead of
28380 prune_system_crud.
28381 * lib/mike-g++.exp: Ditto.
28382 * lib/gcc.exp: Ditto.
28383 * lib/g++.exp: Ditto.
28384
28385 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28386
28387 1997-02-07 Jeffrey A Law (law@cygnus.com)
28388
28389 * 941014-2.c: Include stdlib.h
28390 * 960327-1.c: Include stdio.h
28391 * dbra.c, index-1.c: Don't assume ints are 32bits.
28392
28393 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28394
28395 * lib/gcc.exp: Add gcc,stack_size target feature.
28396
28397 * lib/g++.exp(g++_target_compile): Add the include and link
28398 paths here, not in two other places. And, it's $options, not
28399 options.
28400
28401 * lib/mike-g++.exp(postbase): Remove the code that determines
28402 the correct include and link paths.
28403 * g++.old-deja/old-deja.exp: Ditto.
28404
28405 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28406
28407 * lib/g++.exp(g++_init): target_compile no longer returns the
28408 filename of the result.
28409
28410 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28411
28412 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28413 call to glob.
28414
28415 * gcc.c-torture/special/special.exp: Change call to
28416 gcc_target_compile to include the object file.
28417
28418 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28419
28420 * gcc.c-torture/special/special.exp: Correct misspelling in last
28421 change.
28422
28423 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28424
28425 * lib/plumhall.exp(ph_summary): Log the entire output of the
28426 executable. Return -1 if there were any failures, 0 otherwise.
28427 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28428 (ph_make): Clean up objects and executables that were built
28429 if the tests succeeded.
28430
28431 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28432
28433 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28434 libraries and includes in the build tree as appropriate.
28435
28436 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28437
28438 * lib/c-torture.exp: Instead of looking for the global variable
28439 NO_LONG_LONG, check to see if that's a feature of the target.
28440
28441 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28442
28443 * config/default.exp: Minimize. Delete the remainer of the files in
28444 config; this functionality is now in devo/dejagnu/config.
28445
28446 g++.*/*: Pass any additional flags used to compile to postbase;
28447 delete CXXFLAGS.
28448
28449 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28450 is now done by runtest.exp. Use gcc_target_compile instead of
28451 compile.
28452
28453 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28454 Remove references to CFLAGS. Use remote_file instead of
28455 calling rm -f.
28456 (c-torture): Take a list of arguments to use to compile this
28457 testcase.
28458
28459 lib/g++.exp: Simplify. Use target_compile instead of compile.
28460 lib/gcc-dg.exp: Ditto.
28461 lib/gcc.exp: Ditto.
28462 lib/mike-{gcc,g++}.exp: Ditto.
28463 lib/old-dejagnu.exp: Ditto.
28464 lib/plumhall.exp: Ditto.
28465
28466 1997-01-08 Jim Wilson <wilson@cygnus.com>
28467
28468 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28469 (ph_linker): Likewise.
28470
28471 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28472
28473 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28474 MAP_ANON / MAP_ANONYMOUS if defined;
28475 else try to map from /dev/zero .
28476
28477 1996-11-12 Jeffrey A Law (law@cygnus.com)
28478
28479 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28480 isn't defined, then define it to MAP_ANONYMOUS.
28481
28482 1996-11-12 Jeffrey A Law (law@cygnus.com)
28483
28484 * gcc.c-torture: Update to c-torture-1.42 release.
28485
28486 1996-11-11 Jeffrey A Law (law@cygnus.com)
28487
28488 * gcc.c-torture: Update to c-torture-1.41 release.
28489
28490 1996-10-27 Jeffrey A Law (law@cygnus.com)
28491
28492 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28493 c-torture release.
28494
28495 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28496
28497 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28498 and LDFLAGS. Fix second case to append the target_info ldflags
28499 onto LDFLAGS, not CFLAGS.
28500 * lib/g++.exp (g++_init): Add target_info stuff.
28501 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28502 of libgloss and newlib flags for !native.
28503
28504 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28505 (GDB): Fix relative path to go up another dir for finding gdb.
28506
28507 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28508
28509 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28510 versions in the target_info array, if they don't exist.
28511
28512 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28513
28514 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28515
28516 1996-07-08 Jim Wilson <wilson@cygnus.com>
28517
28518 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28519 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28520
28521 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28522
28523 * lib/old-dejagnu.exp: Don't remove the output file before we've
28524 actually tested it. Don't append pwd to the path of the executable
28525 we're testing.
28526
28527 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28528
28529 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28530
28531 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28532
28533 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28534 temporary directory for compiler files, and set it to a default
28535 value of /tmp. Set $output as the name of the output file from
28536 compiling the testcase. Add a -o option to $cflags_var so the
28537 compiler writes the final output file as $output. Set $executable
28538 to $output.
28539
28540 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28541 directory for compiler files, and set it to /tmp if it doesn't
28542 already have a value. Set $output_file to the name of the output
28543 file from compiling the testcase. Add a -o option to CXXFLAGS so
28544 the compiler writes the final output file as $output. Use $output
28545 as the executable to be tested.
28546
28547 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28548
28549 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28550
28551 1996-06-08 Jeffrey A Law (law@cygnus.com)
28552
28553 * gcc.c-torture/execute/pending-1.c: New test. Still
28554 pending in Tege's queue.
28555
28556 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28557
28558 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28559 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28560 if there were failures. Call unresolved if there were unresolved
28561 testcases. Call gcc_fail if program did not run to completion.
28562 (ph_make): Pass additional argument name to ph_execute.
28563 (ph_execute): Add new argument. Pass additional arguments to
28564 ph_summary. Call gcc_fail is there is no execution output.
28565
28566 1996-04-24 Jeffrey A Law (law@cygnus.com)
28567
28568 * lib/plumhall.exp (proc_summary): Output relavent summary
28569 lines into the log so specific failures in plumhall can be
28570 investigated.
28571
28572 1996-04-10 Jeffrey A Law (law@cygnus.com)
28573
28574 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28575 (c-torture-execute): Don't try to execute tests which use
28576 "long long" types if $NO_LONG_LONG is nonzero.
28577
28578 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28579
28580 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28581 not c-torture.
28582
28583 * gcc.ieee: Move from here.
28584 * gcc.c-torture/execute/ieee: To here.
28585
28586 1996-03-26 Jeffrey A Law (law@cygnus.com)
28587
28588 * gcc.c-torture: Update to c-torture-1.41 release.
28589
28590 1996-03-22 Jeffrey A Law (law@cygnus.com)
28591
28592 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28593 not "$output".
28594
28595 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28596
28597 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28598 -c present.
28599
28600 1996-03-02 Jeffrey A Law (law@cygnus.com)
28601
28602 * config/proelf.exp: Handle connecting to a simulator.
28603
28604 1996-01-31 Jeffrey A Law (law@cygnus.com)
28605
28606 * config/proelf.exp: New file. Enough framework that we can
28607 run c-torture tests on the proelf targets (or any other target
28608 that gdb can connect to for that matter).
28609
28610 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28611
28612 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28613 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28614
28615 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28616 exec_output exists.
28617
28618 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28619
28620 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28621 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28622
28623 * config/*.exp: Update FSF address. Change result of ${tool}_load
28624 to pass/fail/unresolved/unsupported/untested. Caller must now
28625 call unresolved/unsupported/untested.
28626 * lib/*.exp: Update FSF address. Update to handle new results of
28627 ${tool}_load.
28628 * lib/chill.exp (verbose): Delete.
28629
28630 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28631
28632 * lib/gcc.exp (default_gcc_start): Change order of args to
28633 $LDFLAGS $CFLAGS $LIBS.
28634 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28635 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28636 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28637 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28638 * gcc.misc-tests/dg-test.exp: Likewise.
28639 * gcc.misc-tests/msgs.exp: Likewise.
28640 * gcc.prms/prms.exp: Likewise.
28641 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28642 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28643
28644 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28645
28646 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28647
28648 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28649
28650 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28651 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28652
28653 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28654 necessary.
28655
28656 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28657
28658 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28659 global for loop; add use of $mathlib.
28660 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28661 settings here; set mathlib for anything but VxWorks.
28662
28663 1996-01-22 Jeffrey A Law (law@cygnus.com)
28664
28665 * gcc.c-torture: Update to c-torture-1.40 release.
28666
28667 1996-01-03 Jeffrey A Law (law@cygnus.com)
28668
28669 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28670 dg.exp.
28671
28672 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28673
28674 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28675 global.
28676
28677 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28678
28679 * lib/g++.exp (LIBS): Define if not already.
28680 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28681 (gcc-dg-prune): Call prune_gcc_output.
28682 * lib/gcc.exp (prune_gcc_output): New proc.
28683 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28684 prune_gcc_output.
28685
28686 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28687
28688 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28689 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28690
28691 1995-11-15 Jeffrey A Law (law@cygnus.com)
28692
28693 * gcc.c-torture: Update to c-torture-1.39 release.
28694
28695 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28696
28697 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28698 fails, try others as well.
28699
28700 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28701
28702 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28703 If compilation fails, mark execute tests as `untested'.
28704 If test is marked as unsupported, don't mark compilation and
28705 execute tests as failed.
28706
28707 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28708
28709 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28710 libstdc++ for whether or not we want to be doing shared
28711 libraries. Delete link_curses since we don't need it anymore.
28712 * lib/mike-g++.exp (postbase): Don't link in libg++.
28713 * g++.old-deja/old-deja.exp: Likewise.
28714
28715 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28716
28717 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28718
28719 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28720
28721 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28722 For that, add `-Wl,-a,shared_archive'.
28723 * g++.old-deja/old-deja.exp: Likewise.
28724
28725 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28726
28727 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28728
28729 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28730
28731 * lib/mike-g++.exp (postbase): Pay attention to the status of
28732 g++_load.
28733
28734 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28735
28736 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28737
28738 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28739
28740 * lib/gcc.exp (default_gcc_start): No longer need to log program
28741 being executed or its output, execute_anywhere does that now.
28742 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28743 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28744
28745 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28746
28747 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28748 the same as those in lib/g++.exp.
28749
28750 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28751
28752 * gcc.c-torture: Update to c-torture-1.38 release.
28753 * gcc.ieee: Related changes.
28754
28755 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28756
28757 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28758 "exec". Minor reformatting changes.
28759
28760 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28761 cross. This means all "exec" calls now work on a remote host as
28762 well.
28763 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28764 cross. Filter out the extra "\r\n" stuff that expect puts in.
28765 (c-torture-execute): Filter out the bogus warnings like
28766 c-torture-compile does. Add support for canadian cross.
28767 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28768 Use execute_anywhere rather than calling exec directly. Now it
28769 works for canadian cross testing.
28770
28771 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28772
28773 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28774 results into a variable, and check that rather than using file exists.
28775
28776 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28777
28778 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28779 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28780
28781 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28782
28783 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28784 lib_curses if there's a shared libg++ in the build tree.
28785
28786 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28787
28788 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28789 if not supported target.
28790
28791 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28792
28793 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28794 link_curses up to always happen, not just for native builds.
28795
28796 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28797
28798 * gcc.c-torture: Update to c-torture-1.36 release.
28799 * gcc.failure: Related changes.
28800
28801 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28802
28803 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28804
28805 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28806
28807 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28808 * lib/mike-g++.exp (postbase): Not in here. Still reference
28809 runshlib, link_curses, and mathlib for link and run.
28810
28811 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28812 pass the runtime shared library options for Solaris, OSF/1, and
28813 Irix5, and link with -lcurses to avoid unresolved references.
28814
28815 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28816
28817 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28818 only run once.
28819
28820 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28821
28822 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28823
28824 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28825
28826 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28827 do not have a framework for the "compat" tests yet.
28828
28829 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28830
28831 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28832 set to null if we're testing vxworks5.1. Use that instead of
28833 `-lm' in the setting of LIBS for link and run.
28834
28835 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28836
28837 * config/rom68k.exp (${tool}_load): Major changes to make it
28838 work. Verified that it does in fact return the stuff in
28839 exec_output properly. Catch any Emul or any TRAP other than 0.
28840
28841 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28842
28843 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28844 LDFLAGS properly for targets that need stuff from libgloss.
28845 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28846 only run once.
28847 (gpp_initialized): New variable.
28848
28849 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28850
28851 * config/rom68k.exp: Load libgloss.exp.
28852 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28853 so we can produce a fully linked binary.
28854 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28855 so we can produce a fully linked binary.
28856
28857 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28858
28859 * lib/plumhall.exp (ph_section): Watch for expected failures.
28860 Add missing `else'.
28861
28862 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28863 run the testcase.
28864 (c-torture): Likewise.
28865
28866 1995-08-28 Doug Evans <dje@cygnus.com>
28867
28868 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28869
28870 * lib/mike-g++.exp (mike_cleanup): New proc.
28871 (prebase): New globals compiler_result, not_compiler_result,
28872 target_regexp.
28873 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28874 allow leading "-" in pattern. Watch for unsupported tests.
28875 If $compiler_result is set, pattern match assembler code,
28876 and ditto for $not_compiler_result.
28877 * lib/mike-gcc.exp: Likewise.
28878
28879 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28880 execution "succeeded".
28881
28882 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28883
28884 * config/win32.exp: New file.
28885 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28886
28887 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28888
28889 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28890 unsupported.
28891 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28892 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28893 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28894
28895 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28896 "... without exceptions was ...". That is now handled by
28897 prune_system_crud.
28898 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28899
28900 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28901
28902 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28903 sieve.c,sort2.c}: New files.
28904 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28905 sieve.exp,sort2.exp}: Drivers for them.
28906
28907 * lib/mike-gcc.exp (program_output): New user settable variable.
28908 (postbase): Call prune_system_crud. Also prune extraneous compiler
28909 messages.
28910 * lib/mike-g++.exp (program_output): New user settable variable.
28911
28912 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28913
28914 * config/sh.exp: Deleted (use sim.exp instead).
28915
28916 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28917
28918 * config/vx.exp: Declare CHECKTASK as global.
28919 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28920 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28921 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28922
28923 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28924
28925 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28926 target. Like vx.exp, only includes `vx29k.exp' instead of
28927 `vxworks.exp'.
28928
28929 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28930
28931 * config/sim.exp: Increase time limit from 120 seconds to 240.
28932
28933 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28934
28935 * gcc.c-torture/execute/950628-1.c: New test.
28936
28937 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28938
28939 * gcc.c-torture: Update with changes/additions from
28940 c-torture-1.34.
28941
28942 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28943
28944 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28945
28946 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28947
28948 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28949
28950 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28951
28952 * gcc.c-torture/compile/950512-1.c: New test.
28953 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28954 * gcc.dg/struct-ret-1.c: Likewise.
28955
28956 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28957
28958 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28959 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28960
28961 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28962
28963 * gcc.c-torture/special/920411-1.c: Deleted.
28964 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28965
28966 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28967
28968 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28969 cpu limit.
28970
28971 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28972
28973 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28974
28975 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28976
28977 From kenner;
28978 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28979 is the proper length.
28980 * va-arg-3.c: Likewise.
28981
28982 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28983
28984 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28985 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28986
28987 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28988 * lib/g++.exp (default_g++_start): Delete old cruft.
28989
28990 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28991
28992 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28993 (2 * (1 << 18)) to (2 * (1 << 17)).
28994
28995 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28996
28997 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28998
28999 * config/rom68k.exp: Renamed from config/idp.exp
29000
29001 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29002
29003 * c-torture/compile/921109-2.c
29004
29005 1995-04-18 Mike Stump <mrs@cygnus.com>
29006
29007 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29008 excess errors.
29009
29010 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29011
29012 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29013 output.
29014 * lib/g++.exp (default_g++_start): Likewise.
29015
29016 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29017
29018 * gcc.c-torture/compile/950329-1.c: New test.
29019
29020 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29021
29022 * config/bug.exp (${tool}_load): Updated to use new remote_open
29023 and remote_close procs.
29024 * config/idp.exp: New file.
29025
29026 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29027
29028 * gcc.c-torture/execute/950322-1.c: New test.
29029
29030 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29031
29032 * config/vx.exp (${tool}_load): Clean up testing of return code from
29033 vxworks_ld and vxworks_spawn.
29034
29035 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29036
29037 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29038
29039 1995-03-13 Mike Stump <mrs@cygnus.com>
29040
29041 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29042 can mark excess errors on a machine by machine basis. Note, the
29043 default is to not expect any excess errors, even when excess
29044 errors test - is given, so you will want to put an XFAIL ... on
29045 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29046 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29047 those 4 machines, but no others.
29048
29049 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29050
29051 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29052 * lib/c-torture.exp: to here.
29053
29054 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29055
29056 * gcc.c-torture/execute/950221-1.c: New test.
29057 * gcc.c-torture/execute/struct-ret-1.c: New test.
29058 * gcc.c-torture/compile/950221-1.c: New test.
29059
29060 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29061
29062 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29063
29064 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29065 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29066
29067 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29068
29069 * g++.gb: New directory of tests, derived from my signature and
29070 class scoping tests.
29071
29072 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29073 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29074 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29075 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29076 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29077 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29078 * g++.gb/sig25.C: Likewise.
29079
29080 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29081 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29082 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29083 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29084 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29085 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29086 * g++.gb/sig25.exp: Likewise.
29087
29088 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29089 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29090 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29091 * g++.gb/scope13.C: Likewise, this test still fails.
29092
29093 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29094 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29095 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29096 * g++.gb/scope13.exp: Ditto.
29097
29098 * g++.gb/README: New file, explains what these tests are about.
29099
29100 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29101
29102 * lib/dg.exp (dg-do): Support `preprocess'.
29103 (dg-test): Likewise.
29104
29105 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29106
29107 * config/udi.exp: change "continue -expect" to "exp_continue".
29108
29109 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29110
29111 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29112 Delete redundant tests.
29113
29114 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29115 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29116 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29117 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29118 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29119 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29120 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29121 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29122
29123 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29124 storing label pointers.
29125 * gcc.c-torture/execute/921019-1.c: Likewise.
29126 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29127 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29128 parameter fp.
29129 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29130 constants.
29131
29132 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29133 Delete obsolete tests.
29134
29135 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29136 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29137 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29138 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29139 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29140 * gcc.c-torture/compile/950124-1.c: New test.
29141
29142 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29143
29144 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29145
29146 * lib/mike-g++.exp: Add -lm to LIBS.
29147
29148 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29149
29150 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29151
29152 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29153
29154 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29155
29156 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29157
29158 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29159
29160 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29161
29162 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29163 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29164 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29165 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29166 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29167 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29168 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29169 * g++.law/{operators31.C, operators32.C,
29170 * g++.law/{operators33.C, operators34.C}: Likewise.
29171 * g++.law/{pic1.C, refs2.C}: Likewise.
29172 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29173 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29174 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29175 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29176
29177 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29178 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29179 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29180 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29181 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29182 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29183 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29184 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29185 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29186 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29187 * g++.law/{operators34.exp}: Likewise.
29188 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29189 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29190 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29191 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29192 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29193
29194 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29195 No longer expected to fail.
29196 * g++.law/missed-error3.C: Tweak for recent bool changes.
29197
29198 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29199
29200 * config/emb-unix: Deleted.
29201 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29202 remote execution. Do final link on remote host if REMOTE_LINK is set.
29203
29204 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29205
29206 * lib/dg.exp (dg-test): Fix typo in last patch.
29207
29208 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29209
29210 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29211 (handles multiple occurrences).
29212
29213 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29214
29215 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29216 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29217 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29218 printed).
29219 * lib/c-torture.exp (c-torture-compile): Likewise.
29220 (c-torture): Prepend full path if missing.
29221 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29222 (gcc_fail): Likewise.
29223 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29224
29225 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29226
29227 * lib/netware.exp: Only attach to NetWare i386 systems.
29228
29229 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29230
29231 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29232 messages. Add test name to "output pattern match" pass/fail message.
29233
29234 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29235
29236 * gcc.dg: New testsuite.
29237 * gcc.dg/dg.exp: New file.
29238
29239 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29240 test-switch.c}: Deleted.
29241
29242 * gcc.misc-tests/msgs.exp: New testcase driver.
29243
29244 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29245
29246 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29247 Watch for illegal return values from ${tool}_load.
29248 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29249 cross targets. Coerce return value >0 to 1.
29250
29251 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29252
29253 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29254
29255 * config/emb-unix.exp: New file.
29256
29257 * config/sim.exp: Error if variable $SIM not defined.
29258 (${tool}_load): Mark test as "untested" if simulator missing.
29259
29260 * config/unix.exp: Load remote.exp to get rcp_download.
29261 * lib/c-torture.exp: Use different option lists for testcases with
29262 and without loops.
29263 * gcc.c-torture/execute/execute.exp: Likewise.
29264
29265 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29266
29267 * config/*.exp: Clarify return code from ${tool}_load.
29268 Call `unresolved' or `untested' instead of `warning' or `perror'
29269 (sometimes you still want to call both though).
29270 Add comment that `shell_id' is local to each file.
29271 * config/udi.exp (timeout): Set to 30.
29272 Don't print warning if connection fails, $connectmode has already
29273 printed an error.
29274 (${tool}_load): Move verbose messages to level 2.
29275 Rework pattern for "Process started" message.
29276 Pass `shell_id' to ${connectmode}_download.
29277 Retry twice upon timeout. Make resetting of target more robust.
29278 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29279 Pass `shell_id' to exit_$connectmode.
29280 Only call exit_$connectmode if connected.
29281 * config/unix.exp (${tool}_load): Check return codes better.
29282 * config/vrtx.exp (${tool}_load): Likewise.
29283 * config/vx.exp (${tool}_load): Likewise.
29284 Delete unneeded global's.
29285 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29286 from ${tool}_load.
29287 (dg-stat): Delete.
29288 (dg-init): Delete recording of pass/fail counts.
29289 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29290 (old-dejagnu-init): Likewise.
29291 (old-dejagnu-stat): Delete contents, empty proc now.
29292 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29293 (c-torture): Delete references to lcnt, lpass, lfail.
29294 Get option list from TORTURE_OPTIONS.
29295 Delete -funroll[-all]-loops if no loops.
29296 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29297 (g++_stat): Delete contents (empty proc now).
29298 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29299 (gcc_finish): Likewise.
29300 (gcc_stat): Deleted.
29301 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29302 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29303 * gcc.c-torture/execute/execute.exp: Likewise.
29304 Split tests into two parts: compile, execute.
29305 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29306 no loops. Update to reflect clarified return codes from ${tool}_load.
29307
29308 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29309
29310 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29311 to grep for.
29312 (old-dejagnu): Likewise (where necessary).
29313
29314 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29315
29316 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29317
29318 * lib/dg.exp (dg-process-target): Fix processing of selector.
29319 Add comment regarding use of `error'.
29320
29321 * lib/gcc.exp (prune_system_crud): Define if missing.
29322 * lib/g++.exp (prune_system_crud): Likewise.
29323
29324 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29325 Call prune_system_crud.
29326 * lib/dg.exp (dg-runtest): New proc.
29327 Use perror instead of send_user for tcl errors in testcase.
29328 Don't return any value, it's never used.
29329 Don't clobber previous definition of `unknown'.
29330 Print tcl errors in `dg-final'.
29331
29332 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29333
29334 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29335 (dg-test): Don't print errorInfo, it contains stack backtrace.
29336
29337 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29338
29339 * lib/g++.exp (runtest_file_p): Define if missing.
29340
29341 1994-09-24 Doug Evans (dje@cygnus.com)
29342
29343 * lib/mike-g++.exp: Comment out loading of g++.exp.
29344 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29345 (default_g++_version): Always print something.
29346 (default_g++_start): Comment out call to `which'.
29347 (g++_start, g++_load): Deleted (must be defined in config file).
29348 * lib/gcc.exp: Test for existence of $CC at start.
29349 Delete check for tmpdir (done in gcc_init).
29350 (default_gcc_version): Always print something.
29351 (default_gcc_start): Comment out call to `which'.
29352 * config/*.exp: Major cleanup - make cross targets work at least a
29353 little better for g++ (by not being "--tool gcc" specific).
29354 Rename gcc_xxx to ${tool}_xxx.
29355 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29356 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29357
29358 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29359
29360 * lib/c-torture.exp (c-torture-compile): Rework compiler
29361 message processing.
29362
29363 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29364 c-torture.
29365
29366 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29367
29368 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29369
29370 * lib/dg.exp (dg-process-target): Support { target native }.
29371
29372 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29373
29374 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29375 looked for "... program xxx got fatal signal".
29376 Correct regsub munging of `comp_output'.
29377 Ignore compiler messages "path prefix not used" and "linker input
29378 file unused".
29379
29380 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29381
29382 * lib/gcc.exp (runtest_file_p): Define if missing.
29383 * gcc.prms/template.c: Example to work from.
29384
29385 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29386
29387 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29388 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29389
29390 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29391 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29392 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29393 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29394
29395 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29396 (dg-process-target): No longer a varargs proc.
29397 Return S/N for target, P/F for xfail. All callers changed.
29398 (user option procs): More argument checking.
29399 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29400 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29401 (dg-test): Skip test if not running on selected target in `dg-do'.
29402 Update handling of `dg-do-what', `dg-output-text'.
29403 Separate execution pass/fail from output pattern match pass/fail.
29404 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29405
29406 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29407
29408 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29409 target for 920510-1.c.
29410
29411 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29412
29413 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29414 Clean up comment regarding use of passcnt, etc.
29415 (gcc_stat): Don't update `testcnt' here.
29416 (gcc_finish): Do it here.
29417 Might as well reset `but_id' here too.
29418 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29419 to determine if the file should be tested.
29420 * gcc.c-torture/compile/compile.exp: Likewise.
29421 * gcc.c-torture/execute/execute.exp: Likewise.
29422 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29423 * gcc.misc-tests/dg-test.exp: Likewise.
29424 * gcc.prms/prms.exp: Likewise.
29425 * gcc.wendy/wendy.exp: Likewise.
29426 * g++.old-deja.exp: Likewise.
29427 Move "Testing file" message to verbose level 1.
29428
29429 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29430
29431 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29432
29433 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29434
29435 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29436 (default_gcc_start): Accept optional second list element
29437 of compiler flags. Print compiler output at verbosity level 2.
29438 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29439 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29440 Save current values of framework globals passcnt, failcnt, xpasscnt,
29441 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29442 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29443 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29444 xfailcnt to compute stats. Update framework global `testcnt' from
29445 pass/fail counts.
29446 (gcc_finish): New proc. Clean up test environment.
29447 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29448 (gcc_epass, gcc_efail): Delete.
29449 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29450 argument of line number.
29451 (dg-init): If the tool has an init routine, call it.
29452 (dg-test): Remove args `cflags_var' and `libs_var'.
29453 Pass all compiler options to ${tool}_start.
29454 Handle missing line number.
29455 (dg-finish): New function.
29456 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29457 particular files. Call gcc_finish at end. Move "skipping test"
29458 message to verbosity level 3.
29459 * gcc.c-torture/compile/compile.exp: Likewise.
29460 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29461 * gcc.c-torture/execute/execute.exp: Likewise.
29462 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29463 Print testcase being tried at verbosity level 1.
29464 * gcc.c-torture/special/special.exp: Unset xfail.
29465 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29466 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29467 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29468 * gcc.failure/failure.exp: Likewise.
29469 * gcc.ieee/ieee.exp: Likewise.
29470 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29471 Update call to dg-test. Call dg-finish at end.
29472 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29473 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29474 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29475 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29476 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29477 * gcc.wendy/wendy.exp: Add copyright.
29478 Delete setting of tmpdir (done by gcc_init).
29479 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29480 Pass compiler flags to gcc_start. Call gcc_finish at end.
29481 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29482 gcc_[ce]pass/fail.
29483
29484 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29485
29486 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29487 confusion.
29488 (g++_load): Likewise.
29489
29490 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29491 Rename argument to `prog' to remove the confusion.
29492 Varargs fns behave differently too!
29493 (g++_load): Likewise.
29494
29495 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29496
29497 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29498 what it is. Delete (always) printing of status value for !native.
29499 Simplify verbose code, and include status and exec_output.
29500 (g++_load): Use gcc_load.
29501
29502 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29503
29504 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29505 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29506 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29507 940714-3.c as these testcases don't exist anymore. Make
29508 va-arg-1.c expected to pass.
29509
29510 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29511
29512 * gcc.misc-tests/misc.exp: Only run specific testcases.
29513 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29514 * gcc.misc-tests/dg-[1-9].c: New files.
29515
29516 * lib/dg.exp: New testsuite driver.
29517 * gcc.prms/prms.exp: Use it.
29518
29519 * README.gcc: New file.
29520
29521 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29522 Document and reset `lxpass' and `lxfail'.
29523 Simplify "initialized" message.
29524 (gcc_stat): Clean up comments a little.
29525
29526 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29527
29528 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29529
29530 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29531
29532 * lib/old-dejagnu.exp (process-option): New proc.
29533 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29534 (old-dejagnu): Simplify.
29535 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29536
29537 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29538
29539 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29540 exists and is not an empty string.
29541
29542 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29543 $xfail rather than calling setup_xfail. Clear $xfail when test is
29544 finished.
29545 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29546 automatically.
29547
29548 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29549 longer expected to fail.
29550
29551 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29552 "f" function call.
29553
29554 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29555
29556 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29557 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29558 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29559 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29560 c-torture-1.29.
29561
29562 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29563 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29564
29565 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29566
29567 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29568 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29569
29570 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29571 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29572 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29573
29574 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29575
29576 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29577 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29578 940714-1.c, 940714-2.c, 940714-3.c},
29579 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29580 gcc.misc-tests/{mg.c,mg.exp}:
29581 New tests.
29582 * gcc.noncompile/noncompile.exp: Change accordingly.
29583
29584 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29585
29586 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29587 Undo previous clobberage.
29588
29589 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29590
29591 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29592 * gcc.special/{930510-1.c, special.exp}:
29593 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29594 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29595 struct-varargs-1.c}: New tests from c-torture-1.26.
29596
29597 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29598
29599 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29600 argument to switch.
29601
29602 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29603
29604 * Revert the previous changes. Please see Rob's directory
29605 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29606 fixes.
29607
29608 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29609
29610 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29611 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29612 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29613 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29614 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29615 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29616 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29617 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29618 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29619 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29620 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29621 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29622 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29623 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29624 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29625 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29626 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29627 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29628 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29629 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29630 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29631 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29632 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29633 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29634 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29635 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29636 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29637
29638 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29639
29640 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29641 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29642 with perror calls.
29643
29644 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29645
29646 * config/unix.exp (g++_load): Fix syntax.
29647
29648 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29649
29650 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29651 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29652 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29653 Don't expect va-arg-1.c to fail. Correct expected output for
29654 920928-1.c.
29655 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29656 * gcc.wendy/hbm4.c: Correct typo.
29657 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29658
29659 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29660
29661 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29662 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29663 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29664 * lib/c-torture.exp (c-torture-compile): Ditto.
29665
29666 Reduce volume of output (remove all the -I's and such).
29667 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29668 Call gcc_cpass, gcc_cfail.
29669 (c-torture): Pass testing option to c-torture-compile.
29670
29671 1994-03-21 Doug Evans (dje@cygnus.com)
29672
29673 Bring patches over from progressive.
29674 * config/default.exp: Exit remote shell cleanly.
29675 (g++_exit, g++_start): Add default versions.
29676 * config/sim.exp (gcc_load): Use perror, not error.
29677
29678 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29679
29680 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29681 set in site.exp.
29682
29683 1994-03-14 Doug Evans (dje@cygnus.com)
29684
29685 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29686 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29687 (wendy_try): New proc to run testcase.
29688 (main loop): Call 'em.
29689 * gcc.wendy/*.c: Clean up pass to correct expected output.
29690
29691 * lib/gcc.exp: Minor cleanup work.
29692 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29693
29694 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29695
29696 * config/sim.exp (gcc_load): Document return codes better.
29697 Don't pass -v to simulator.
29698
29699 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29700
29701 * gcc.special/920717-x.c: Fix typo.
29702 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29703 get at sources.
29704
29705 * lib/mike-gcc.exp: Fix typo.
29706
29707 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29708
29709 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29710 binary to use, transform the name.
29711 * config/*.exp: rename everything. Nuke any g++ specific files,
29712 it's now a special case of gcc that requires no special support.
29713 Add a default.exp for unsupported targets.
29714
29715 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29716
29717 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29718 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29719 version of Tcl.
29720
29721 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29722
29723 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29724 than a warning.
29725
29726 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29727
29728 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29729
29730 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29731
29732 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29733 option_list. Compile every file with only 4/6 option choices
29734 (same as C torture) instead of with 12/18 different option
29735 choices.
29736 * lib/c-torture.exp: Likewise.
29737
29738 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29739 not already set.
29740
29741 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29742
29743 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29744 can put an XFAIL *-*-* on excess errors.
29745
29746 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29747
29748 * g++.law: Add more tests derived from g++-bugs snapshots.
29749
29750 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29751 equivalent to g++.law/init9.
29752
29753 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29754 compiled it, and the a.out file after we've run it.
29755
29756 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29757
29758 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29759 compiled it, and the a.out file after we've run it.
29760
29761 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29762
29763 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29764
29765 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29766
29767 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29768 version number.
29769
29770 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29771
29772 * g++.law: New directory of g++ tests derived from the g++-bugs
29773 snapshots.
29774
29775 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29776
29777 * gcc.compile: initbug1.c initbug1.exp testcase added
29778
29779 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29780
29781 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29782 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29783 fixes submitted by Jeff Law (law@cs.utah.edu)
29784 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29785 Jeff Law (law@cs.utah.edu)
29786
29787
29788 1993-11-30 Mike Stump (mrs@cygnus.com)
29789
29790 * config/unix-g++.exp: Follow the gcc way of doing things.
29791 * g++.old-deja/old-deja.exp: Minor updates.
29792 * lib/g++.exp: New file, follow the gcc way of doing things.
29793 * lib/old-dejagnu.exp: Minor updates.
29794 * lib/mike-g++.exp: Always unset errorInfo.
29795
29796 1993-11-06 Mike Stump (mrs@cygnus.com)
29797
29798 * lib/gcc.exp: Fix some errors with the below change, CC and
29799 CFLAGS should be global when setting, not local.
29800
29801 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29802
29803 * lib/gcc.exp: Transform tool name.
29804
29805 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29806
29807 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29808
29809 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29810
29811 * lib/gcc.exp: change gcc_done to gcc_stat
29812
29813 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29814
29815 * Upgraded gcc testsuite to c-torture version 1.25
29816
29817 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29818
29819 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29820 * lib/c-torture: added hooks for new reporting code.
29821
29822 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29823
29824 * config/sh-gcc.exp: check if sh-sim exists in the path
29825
29826 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29827
29828 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29829 * gcc.compile/compile.exp: Initial changes for new logic.
29830 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29831 * gcc.failure/failure.exp: Initial changes for new logic.
29832 * gcc.ieee/ieee.exp: Initial changes for new logic.
29833 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29834 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29835 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29836 * lib/c-torture.exp: Initial changes for new logic.
29837 * lib/gcc.exp: Initial changes for new logic.
29838
29839 1993-10-15 Mike Stump (mrs@cygnus.com)
29840
29841 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29842 depend upon failure or success. Fully qualify names in failure
29843 and success messages. Always remove a.out before starting
29844 compile, just in case. Pay more attention to error text output by
29845 the compiler. Handle testcases with no known past errors just
29846 like all others, so that things are uniform. Other miscellaneous
29847 improvements.
29848
29849 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29850
29851 * gcc.cpp: new directory for cpp tests
29852
29853 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29854
29855 * lib/chill.exp: Code reformatted, removed unused code.
29856 * config/unix-chill.exp: Code reformatted, removed unused code.
29857 * chill.execute/execute.exp: Code reformatted, removed unused code.
29858 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29859
29860 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29861
29862 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29863 routines not written.
29864
29865 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29866
29867 * config/bug-gcc.exp: Use new procs from bug.exp.
29868
29869 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29870
29871 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29872 via ftp, rather than depending on NFS.
29873 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29874 case.
29875
29876 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29877
29878 * config/bug-gcc.exp: Use new download proc.
29879
29880 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29881
29882 * chill.execute/execute.exp: cleanups, handles errors better
29883 * chill.compile/compile.exp: rewrite, based on execute.exp
29884 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29885 * lib/chill.exp: major changes to diff proc and compile and link
29886 procs. added chill_fail and chill_pass wrappers to pass and
29887 fail. added more comments, and handle error codes better.
29888 Added a hack to capture stderr from exec, so noncompile tests
29889 can work.
29890
29891 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29892
29893 * chill.execute/execute.exp: rewrite of testsuite driver
29894 * lib/chill.exp: rewrite of testsuite driver
29895 * config/unix-chill.exp: rewrite of testsuite driver
29896
29897 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29898
29899 In chill.execute:
29900 * iexpr.ch: Standardize uppercase.
29901 * tuples.dat: Standardize uppercase.
29902 * vary.ch: standardize. Correct varying string assignments.
29903 * vary.dat: Add new output lines.
29904
29905 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29906
29907 In chill.execute:
29908 * chprintf.ch: Standardize use of uppercase.
29909 * tuples.ch: Standardize and turn arr2 into a DCL,
29910 rather than a SYN.
29911 * pinits.ch: Standardize.
29912
29913 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29914
29915 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29916 * Makefil: Renamed to Makefile.in.
29917 * configure.in: New.
29918
29919 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29920
29921 In chill.execute:
29922 * .cvsignore: Add result/output files.
29923 * Makefile: Fix up variables at start. Use MFLAGS
29924 everywhere. Correct bool_loc, built_ins entries.
29925 Add entry for vary1.ch.
29926 * bitarray.ch: Standardize upper-case usage.
29927 * bitexpr.ch: Standardize, add output of b1.
29928 * params.ch: Use arrayt in along PROC parameters, to
29929 avoid novelty problems.
29930 * sets.ch: Tiny cleanup.
29931 * vary1.ch: Re-indent.
29932
29933 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29934
29935 * Add PR-related files to Makefiles, .cvsignore files, etc.
29936
29937 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29938
29939 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29940 with compiler objects. New names are test-flow.c and test-loop.c
29941
29942 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29943
29944 * Upgraded c-torture tests from 1.19 to 1.20
29945
29946 * new files:
29947 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29948 * gcc.compile: 930623-1.c 930623-2.c
29949 * gcc.noncompile: 930622-1.c 930622-2.c
29950 * gcc.failure: 920411-1.c 920627-2.c
29951 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29952
29953 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29954
29955 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29956 More changes to get testsuite working properly. Needs more work.
29957 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29958
29959 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29960
29961 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29962 More changes to get testsuite working properly. Needs more work.
29963
29964 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29965
29966 * chill.compile/compile.exp: Added for Dejagnu support
29967 * chill.execute/execute.exp: Added for Dejagnu support
29968 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29969
29970 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29971
29972 This should complete moving the CHILL test files.
29973 * chill.noncompile(.cvsignore printf.grt
29974 in-printf.grt chprintf.grt chprintf.ch):
29975 Added test-support files.
29976 (Makefile): Modified further.
29977 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29978 signal.ch): Added test files.
29979 * chill.execute (.cvsignore printf.grt printr.c
29980 in-printf.grt rts.c chprintf.grt rts.h): Added
29981 test-support files.
29982 (Makefile): More corrections.
29983
29984 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29985
29986 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29987 test cases, ready for DejaGnu.
29988
29989 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29990
29991 * Upgraded c-torture tests from 1.18 to 1.19
29992
29993 * gcc.compile: added test(s):
29994 930607-1.c
29995 * gcc.execute: added test(s):
29996 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29997
29998 * added new subdirectory for misc tests: gcc.misc-tests
29999 * gcc.misc-test(s): added tests:
30000 inst-check.c test-consts.c test-ior.c test-switch.c
30001
30002 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30003
30004 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30005
30006 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30007
30008 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30009
30010 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30011
30012 * Upgraded c-torture tests from 1.17 to 1.18
30013
30014 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30015
30016 * Upgraded c-torture tests from 1.12 to 1.17
30017
30018 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30019
30020 * lib/old-dejagnu.exp:
30021 Fixed handling of XFAIL target triplets to correctly
30022 recognize wildcard characters. Removed code that
30023 appended a unique id tag to the end of the file name
30024 printed out by the result of the testcases within a
30025 given test file.
30026
30027 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30028
30029 * lib/old-dejagnu.exp:
30030 Reworked expected failure handling to trigger off of XFAIL
30031 keyword in keyphrase embeded in testcase source code. The
30032 XFAIL keyword must be at the end of the keyphrase line. It
30033 may optionally be followed by one or more target triplets.
30034 It has just occured that the handling of wildcards in the
30035 target triplet may not be correct.
30036
30037 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30038
30039 * g++.old-deja/tests:
30040 Moved all subdirectories up one level into g++.old-deja .
30041
30042 * lib/old-dejagnu.exp:
30043 Fixed problem with CXXFLAGS not being properly reset, and being
30044 corrupted with extraneous "-c" compiler option. This was
30045 causing binaries to not be generated for test that needed them.
30046 Modified strings passed to "pass" and "fail" so that individual
30047 tests from the same test file would be distinguished by an
30048 identifier appended to the test file name in the summary logs;
30049 this corrected a problem with erroneous diff logs. Added code
30050 to search testcases for expected fail and unexpected pass keywords.
30051
30052 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30053
30054 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30055
30056 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30057
30058 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30059 Removed extraneous text from end of "Special g++ Options"
30060 keyphrase.
30061
30062 * lib/old-dejagnu.exp: Added pattern matching to look for new
30063 keywords, embedded in testcases comments, which will trigger
30064 calls to xpass and xfail.
30065
30066 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30067
30068 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30069 comments embedded in the testcases, especially the one looking for
30070 special compiler options, as well as the pattern matching for the
30071 compiler output again.
30072
30073 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30074
30075 * lib/old-dejagnu.exp: Do a proper check of the return value for
30076 execute tests. Fixed several problems with the pattern matching
30077 of the compiler output which gave erroneous test results.
30078 Changed several of the test result messages to be more descriptive.
30079 * config/unix-g++.exp: Proc g++_load now actually works and
30080 executes the tests passed to it and returns a usable return
30081 value.
30082
30083 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30084
30085 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30086
30087 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30088
30089 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30090 Modified both files to properly execute the old style
30091 dejagnu tests. The previous versions of these files were
30092 experimental and did not function anything near correctly.
30093
30094 1993-04-05 Rob Savoye (rob@cygnus.com)
30095
30096 * Removed all Makefile.in and configure.in files. No configuration
30097 needed now.
30098
30099 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30100
30101 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30102
30103 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30104
30105 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30106 gcc.special/configure.in, gcc.noncompile/configure.in,
30107 gcc.execute/configure.in, gcc.code_quality/configure.in,
30108 g++.other/configure.in, g++.old-deja/configure.in,
30109 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30110 in srcname setting.
30111
30112 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30113
30114 * lib/udi.exp: Fixed mondfe and mondfe_download.
30115 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30116 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30117
30118 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30119
30120 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30121 (gdb_exit): Don't remove *_soc files.
30122
30123 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30124
30125 * lib/c-torture.exp: Don't look for main; instead always use -w
30126 -c. This is how the c-torture tests work. Remove the object
30127 file if the compilation succeeds.
30128 * gcc.execute/execute.exp: Remove executable if test passes.
30129 * gcc.noncompile/noncompile.exp: Every test is an expected
30130 failure.
30131 * gcc.special/special.exp: Added tests from c-torture 1.11,
30132 corrected use of existing test.
30133 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30134 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30135 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30136 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30137 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30138 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30139 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30140 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30141 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30142 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30143 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30144 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30145 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30146 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30147 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30148 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30149 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30150 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30151 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30152 c-torture 1.11.
30153 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30154 correspond to c-torture 1.11.
30155
30156 * New file.