]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
b3193e96682f6056f777835da430cd21d98d3e36
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-15 Andreas Schwab <schwab@suse.de>
2
3 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4 declare malloc.
5
6 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
7
8 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
9
10 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11
12 PR tree-optimization/19853
13 * gcc.c-torture/compile/pr19853.c: New test.
14
15 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16
17 PR c++/19608
18 * g++.dg/parse/local-class1.C: New.
19
20 PR c++/19895
21 * g++.dg/parse/ptrmem3.C: New.
22
23 PR c++/19884
24 * g++.old-deja/g++.oliva/template6.C: Add another case.
25 * g++.dg/template/explicit6.C: New.
26
27 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28
29 PR c++/17816
30 * g++.dg/other/redecl2.C: New.
31
32 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
33
34 PR c++/19891
35 * g++.dg/abi/covariant4.C: New.
36
37 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
38
39 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
40
41 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
42
43 * gcc.dg/vect/vect-96.c: Fix typo.
44
45 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46
47 PR c++/14479
48 PR c++/19487
49 * g++.dg/template/enum5.C: New test.
50
51 2005-02-12 Ira Rosen <irar@il.ibm.com>
52
53 * gcc.dg/vect/vect-97.c: New test.
54
55 2005-02-12 Ira Rosen <irar@il.ibm.com>
56
57 * gcc.dg/vect/vect-96.c: New test.
58
59 2005-02-12 Uros Bizjak <uros@kss-loka.si>
60
61 * gcc.dg/builtins-34.c: Also check ldexp*.
62
63 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
64
65 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
66
67 2005-02-11 Janis Johnson <janis187@us.ibm.com>
68
69 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
70 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
71 dg-require-dll, dg-require-iconv, dg-require-named-sections,
72 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
73 selector_list, selector_expression, dg-process-target): Move to new
74 file target-supports-dg.exp.
75 * lib/target-supports-dg.exp: New.
76
77 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
78 New.
79
80 2005-02-11 Jakub Jelinek <jakub@redhat.com>
81
82 PR c++/19666
83 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
84
85 PR middle-end/19858
86 * gcc.c-torture/compile/20050210-1.c: New test.
87
88 2005-02-11 Mark Mitchell <mark@codesourcery.com>
89
90 PR c++/19755
91 * g++.dg/warn/Wbraces1.C: New test.
92
93 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
94
95 * gcc.dg/builtins-52.c: New testcase.
96
97 2005-02-10 Jakub Jelinek <jakub@redhat.com>
98
99 PR c/19342
100 * gcc.c-torture/execute/20050119-1.c: New test.
101
102 2005-02-09 Mark Mitchell <mark@codesourcery.com>
103
104 PR c++/19811
105 * g++.dg/init/delete1.C: New test.
106
107 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
108
109 PR c++/18470
110 * g++.dg/template/static12.C: New test.
111
112 2005-02-09 Mark Mitchell <mark@codesourcery.com>
113
114 PR c++/19787
115 * g++.dg/conversion/ambig1.C: New test.
116
117 PR c++/19739
118 * g++.dg/ext/attrib19.C: New test.
119
120 PR c++/19732
121 * g++.dg/parse/dtor5.C: New test.
122
123 PR c++/19762
124 * g++.dg/template/dtor3.C: New test.
125
126 PR c++/19826
127 * g++.dg/template/static11.C: New test.
128 * g++.dg/template/crash2.C: Remove dg-error marker.
129
130 2005-02-09 Janis Johnson <janis187@us.ibm.com>
131
132 PR C++/18491
133 * g++.old-deja/g++.mike/p10769a.C: Remove.
134
135 2005-02-09 Roger Sayle <roger@eyesopen.com>
136
137 * gcc.dg/builtins-48.c: New test case.
138 * gcc.dg/builtins-49.c: New test case.
139 * gcc.dg/builtins-50.c: New test case.
140 * gcc.dg/builtins-51.c: New test case.
141
142 2005-02-09 Ian Lance Taylor <ian@airs.com>
143
144 PR middle-end/19583
145 * g++.dg/warn/Wreturn-type-3.C: New test.
146
147 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
148
149 PR middle-end/19402
150 * gcc.dg/pr19402-1.c: New testcase.
151 * gcc.dg/pr19402-2.c: likewise.
152
153 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
154
155 PR middle-end/19854
156 * g++.dg/tree-ssa/tmmti.C: New testcase.
157
158 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
159
160 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
161
162 2005-02-08 Mark Mitchell <mark@codesourcery.com>
163
164 PR c++/19733
165 * g++.dg/parse/crash23.C: New test.
166 * g++.dg/warn/Weff1.C: New test.
167
168 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
169
170 * gcc.dg/20050209-1.c: New test.
171
172 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
173
174 PR target/19799
175 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
176
177 2005-02-08 Mike Stump <mrs@apple.com>
178
179 * g++.dg/pch/import-2.c: New test.
180 * g++.dg/pch/import-2.hs: New.
181 * g++.dg/pch/include/import-2a.h: New.
182 * g++.dg/pch/include/import-2b.h: New.
183
184 2005-02-08 Janis Johnson <janis187@us.ibm.com>
185
186 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
187
188 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
189
190 * gfortran.dg/substr_1.f90: New test.
191
192 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
193
194 PR middle-end/19775
195 * gcc.dg/torture/builtin-power-1.c: Disable test for
196 invalid transformation.
197 * gcc.dg/builtins-10.c: Likewise. Disable one test we
198 no longer optimize.
199 * gcc.dg/builtins-47.c: New testcase.
200
201 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
202 Dorit Naishlos <dorit@il.ibm.com>
203
204 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
205
206 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
207
208 * gcc.c-torture/compile/20050206-1.c: New test.
209
210 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
211
212 PR tree-opt/19768
213 * g++.dg/opt/pr19768.C: New test.
214
215 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
216
217 PR tree-opt/19736
218 * gcc.c-torture/compile/pr19736.c: New test.
219
220 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
221
222 PR c++/17401
223 * g++.dg/parse/error25.C: New test.
224
225 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
226
227 * gcc.c-torture/execute/20050203-1.c: New.
228
229 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
230
231 * gcc.dg/vect/vect-85.c: Remove xfail.
232 * gcc.dg/vect/vect-86.c: Remove xfail.
233 * gcc.dg/vect/vect-87.c: Remove xfail.
234 * gcc.dg/vect/vect-88.c: Remove xfail.
235
236 2005-02-02 Geoffrey Keating <geoffk@apple.com>
237
238 * gcc.dg/altivec-19.c: New.
239
240 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
241
242 PR c/17807
243 * gcc.dg/nested-func-3.c: New test.
244 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
245
246 2005-02-02 Janis Johnson <janis187@us.ibm.com>
247
248 * gcc.test-framework/gen_directive_tests: Generate tests for
249 selector expressions.
250
251 2005-02-02 Matt Austern <austern@apple.com>
252
253 PR c++/19628
254 * g++/ext/builtin7.C: New.
255 * g++/ext/builtin8.C: New.
256
257 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
258
259 PR c/18502
260 * gcc.dg/pr18502-1.c: New test.
261
262 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
263
264 PR c++/17413
265 * g++.dg/template/local4.C: Tweak.
266
267 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
268
269 PR tree-optimization/19578
270 * gcc.c-torture/compile/20050202-1.c: New test.
271
272 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
273
274 PR c/19435
275 * gcc.dg/c99-init-4.c: New test.
276
277 2005-02-01 Janis Johnson <janis187@us.ibm.com>
278
279 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
280
281 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
282
283 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
284 * g++.dg/eh/check-vect.h: New.
285
286 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
287 * gcc.dg/vect/vect-78.c: Ditto.
288 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
289 Remove.
290
291 * g++.dg/conversion/simd1.C: Expect warning.
292 * g++.dg/ext/attribute-test-1.C: Ditto.
293 * g++.dg/ext/attribute-test-2.C: Ditto.
294 * g++.dg/ext/attribute-test-3.C: Ditto.
295 * g++.dg/ext/attribute-test-4.C: Ditto.
296
297 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
298 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
299
300 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
301
302 2005-02-01 Richard Henderson <rth@redhat.com>
303
304 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
305 long double for ibm double-double format.
306 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
307
308 2005-02-01 Diego Novillo <dnovillo@redhat.com>
309
310 PR tree-optimization/19633
311 * testsuite/gcc.dg/pr19633-1.c: New test.
312 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
313 to NULL or a symbol.
314
315 2005-02-01 Janis Johnson <janis187@us.ibm.com>
316
317 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
318 New procs.
319 (dg-process-target (local override)): Handle selector expressions.
320
321 * gcc.test-framework/README: Describe tests in source directory.
322 * gcc.test-framework/test-framework.awk: Handle dg- tests.
323 * gcc.test-framework/test-framework.exp: Handle dg- tests.
324 * gcc.test-framework/dg-bogus-exp-P.c: New test.
325 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
326 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
327 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
328 * gcc.test-framework/dg-do-link-exp-P.c: New test.
329 * gcc.test-framework/dg-do-run-exp-P.c: New test.
330 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
331 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
332 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
333 * gcc.test-framework/dg-error-exp-P.c: New test.
334 * gcc.test-framework/dg-error-exp-XP.c: New test.
335 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
336 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
337 * gcc.test-framework/dg-output-exp-P.c: New test.
338 * gcc.test-framework/dg-output-exp-XF.c: New test.
339 * gcc.test-framework/dg-warning-exp-P.c: New test.
340 * gcc.misc-tests/dg-1.c: Remove.
341 * gcc.misc-tests/dg-2.c: Remove.
342 * gcc.misc-tests/dg-3.c: Remove.
343 * gcc.misc-tests/dg-4.c: Remove.
344 * gcc.misc-tests/dg-5.c: Remove.
345 * gcc.misc-tests/dg-6.c: Remove.
346 * gcc.misc-tests/dg-7.c: Remove.
347 * gcc.misc-tests/dg-8.c: Remove.
348 * gcc.misc-tests/dg-9.c: Remove.
349 * gcc.misc-tests/dg-10.c: Remove.
350 * gcc.misc-tests/dg-11.c: Remove.
351 * gcc.misc-tests/dg-12.c: Remove.
352 * gcc.misc-tests/dg-test.exp: Remove.
353
354 * gcc.test-framework/test-framework.awk: Change recording and
355 printing of passes and failures.
356
357 * gcc.test-framework: New directory.
358 * gcc.test-framework/README: New.
359 * gcc.test-framework/test-framework.exp: New.
360 * gcc.test-framework/test-framework.awk: New.
361 * gcc.test-framework/gen_directive_tests: New.
362
363 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
364
365 * lib/treelang.exp: Fix comment typos.
366 (treelang_target_compile): Don't append libs=-ltreelang to options.
367
368 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
369
370 * g++.dg/parse/typename7.C: Adjust error messages.
371
372 2005-01-31 Jeff Law <law@redhat.com>
373
374 * gcc.c-torture/execute/20050131-1.c: New test.
375 * gcc.dg/wcaselabel.c: New test.
376
377 2005-01-31 Mark Mitchell <mark@codesourcery.com>
378
379 * g++.dg/other/warning1.C: Adjust error messags.
380 * g++.dg/parse/constant5.C: New test.
381
382 2005-01-31 Steven Bosscher <stevenb@suse.de>
383
384 PR c/19333
385 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
386 the test case valid.
387 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
388 * testsuite/gcc.dg/array-7.c: Adjust expected result.
389 * testsuite/gcc.dg/pr18596-3.c: Likewise.
390 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
391 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
392 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
393
394 2005-01-31 Dale Johannesen <dalej@apple.com>
395
396 * g++.dg/opt/pr19650.C: New test.
397
398 2005-01-31 Richard Henderson <rth@redhat.com>
399
400 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
401 long double for intel double extended format.
402 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
403
404 2005-01-30 Mark Mitchell <mark@codesourcery.com>
405
406 PR c++/19555
407 * g++.dg/template/static10.C: New test.
408
409 PR c++/19395
410 * g++.dg/parse/error24.C: New test.
411
412 PR c++/19367
413 * g++.dg/lookup/builtin1.C: New test.
414
415 PR c++/19457
416 * g++.dg/warn/conv3.C: New test.
417
418 2005-01-30 Bud Davis <bdavis@gfortran.org>
419
420 PR fortran/19647
421 * gfortan.dg/inquire_7.f90
422
423 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
424
425 PR tree-optimization/15791
426 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
427 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
428 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
429 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
430 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
431 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
432 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
433 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
434 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
435 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
436
437 2005-01-29 Paul Brook <paul@codesourcery.com>
438
439 PR fortran/18565
440 * check.c (real_or_complex_check): New function.
441 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
442 * intrinsic.c (add_functions): Use new check functions.
443 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
444 Add prototypes.
445
446 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
447
448 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
449 gcc.dg/lvalue-3.c: New tests.
450 * gcc.dg/concat.c: Update expected messages.
451
452 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
453
454 PR libfortran/19595
455 * gfortran.dg/eor_1.f90: New test.
456
457 2005-01-29 Steven G. Kargl <kargls@comcast.net>
458
459 PR fortran/19589
460 * gfortran.dg/logical_data_1.f90: New test.
461
462 2005-01-28 Mark Mitchell <mark@codesourcery.com>
463
464 PR c++/19253
465 * g++.dg/template/crash33.C: New test.
466
467 PR c++/19667
468 * g++.dg/template/crash32.C: New test.
469
470 2005-01-28 Ian Lance Taylor <ian@airs.com>
471
472 PR middle-end/16558
473 * g++.dg/warn/Wreturn-type-2.C: New test.
474
475 2004-06-24 Jeff Law <law@redhat.com>
476
477 * gcc.dg/tree-ssa/20050128-1.c: New test.
478
479 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
480
481 * gcc.target/frv/all-mdpackh-1.c: New test.
482
483 2005-01-28 Steven Bosscher <stevenb@suse.de>
484
485 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
486
487 2005-01-27 Richard Henderson <rth@redhat.com>
488
489 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
490
491 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
492
493 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
494
495 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
496
497 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
498 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
499 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
500 to cope with cases where the multilib options override the dg-options.
501
502 2005-01-27 Jakub Jelinek <jakub@redhat.com>
503
504 PR c/18946
505 * gcc.dg/noncompile/20050120-1.c: New test.
506
507 2005-01-26 Diego Novillo <dnovillo@redhat.com>
508
509 PR tree-optimization/19633
510 * gcc.dg/pr19633.c: New test.
511 * gcc.dg/tree-ssa/pr19633.c: New test.
512
513 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
514
515 * gcc.dg/20041216-1.c: New test.
516
517 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
518
519 PR objc/18862
520 * objc.dg/selector-2.m: New test.
521
522 2005-01-26 Jakub Jelinek <jakub@redhat.com>
523
524 * g++.dg/opt/range-test-2.C: New test.
525
526 PR rtl-optimization/19579
527 * gcc.c-torture/execute/20050124-1.c: New test.
528
529 2005-01-26 Greg Parker <gparker@apple.com>
530 Stuart Hastings <stuart@apple.com>
531
532 * gcc.c-torture/execute/20050125-1.c: New.
533
534 2005-01-18 Jan Hubicka <jh@suse.cz>
535
536 PR tree-optimize/19337
537 * gcc.c-torture/compile/20050119-1.c: New test.
538
539 2005-01-24 James E Wilson <wilson@specifixinc.com>
540
541 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
542 test for successful match.
543
544 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
545
546 PR objc/18408
547 * objc.dg/comp-types-7.m: New test.
548
549 2005-01-24 Janis Johnson <janis187@us.ibm.com>
550
551 * lib/target-supports.exp (current_target_name): New.
552 (check_effective_target_ilp32, check_effective_target_lp64):
553 Cache the result to use as long as the current target, with
554 multilib flags, remains the same.
555
556 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
557 (dg-require-weak, dg-require-visibility, dg-require-alias,
558 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
559 dg-require-effective-target, dg-skip-if): Remove call to
560 skip_test_and_clear_xfail.
561 (dg-test): Clear xfail data.
562
563 2005-01-24 Jakub Jelinek <jakub@redhat.com>
564
565 PR target/17751
566 * gcc.dg/ppc64-toc.c: New test.
567
568 * g++.dg/tree-ssa/empty-1.C: New test.
569
570 PR middle-end/19551
571 * gcc.c-torture/execute/20050121-1.c: New test.
572 * gcc.dg/20050121-2.c: New test.
573
574 2004-01-23 Steven G. Kargl <kargls@comcast.net>
575 Paul Brook <paul@codesourcery.com>
576
577 PR fortran/17941
578 * gfortran.dg/real_const_1.f: New test.
579 * gfortran.dg/real_const_2.f90: New test.
580 * gfortran.dg/complex_int_1.f90: New test.
581
582 2005-01-23 Bud Davis <bdavis9659@comcast.net>
583
584 PR fortran/19313
585 * gfortan.dg/inquire_6.f90: New test.
586
587 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
588
589 PR libfortran/19451
590 * open_readonly_1.f90: New test.
591
592 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
593
594 PR libfortran/18982
595 * gfortran.dg/open_new.f90: New file.
596
597 2005-01-22 Paul Brook <paul@codesourcery.com>
598
599 * namelist_1.f90: New test.
600
601 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
602
603 PR tree-optimization/19484
604 * gcc.c-torture/compile/20050122-[12].c: New tests.
605
606 2005-01-22 Paul Brook <paul@codesourcery.com>
607
608 * gfortran.dg/implicit_2.f90: New test.
609
610 2005-01-22 Bud Davis <bdavis9659@comcast.net>
611
612 PR fortran/19314
613 * gfortran.dg/inquire_5.f90: New test.
614
615 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
616
617 PR c/18809
618 * gcc.dg/pr18809-1.c: New test.
619
620 2005-01-21 Ian Lance Taylor <ian@airs.com>
621
622 * gcc.dg/20050121-1.c: New test.
623
624 PR tree-optimization/13000
625 * gcc.dg/20040206-1.c: Change warning to point where function is
626 being inlined.
627
628 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
629
630 PR c++/19208
631 * g++.dg/template/array11.C: New test.
632
633 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
634
635 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
636 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
637 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
638 * gfortran.dg/getenv_1.f90: Add dg-do directive.
639 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
640 gfortran.dg/pr17164.f90: Add missing dg-do directives.
641
642 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
643
644 PR tree-optimization/15349
645 * gcc.dg/tree-ssa/pr15349.c: New.
646
647 2005-01-20 Steve Ellcey <sje@cup.hp.com>
648
649 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
650
651 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
652
653 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
654 scan-assembler-times directive name.
655
656 * gcc.dg/asm-a.c: Move dg-require-effective-target to
657 after dg-do.
658
659 PR rtl-optimization/19462
660 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
661
662 2005-01-19 Steve Ellcey <sje@cup.hp.com>
663
664 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
665 counting function calls on ia64.
666
667 2005-01-19 Jakub Jelinek <jakub@redhat.com>
668
669 PR rtl-optimization/15139
670 * gcc.dg/20050111-2.c: New test.
671
672 PR c/17297
673 * gcc.c-torture/compile/20050113-1.c: New testcase.
674
675 PR middle-end/19164
676 * gcc.dg/20050113-1.c: New testcase.
677
678 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
679
680 * gcc.dg/vect/vect-85.c: Add comment.
681 * gcc.dg/vect/vect-86.c: Add xfail for now.
682 * gcc.dg/vect/vect-87.c: Add xfail for now.
683 * gcc.dg/vect/vect-88.c: Add xfail for now.
684 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
685
686 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
687
688 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
689
690 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
691
692 * g++.dg/debug/typedef3.C: New test.
693
694 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
695
696 PR c/19472
697 * gcc.dg/asm-a.c: New test.
698
699 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
700
701 * gcc.dg/sh-relax.c: Add prototype for abort.
702
703 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
704
705 * gcc.dg/short-compare-1.c: New test.
706 * gcc.dg/short-compare-2.c: Likewise.
707
708 2005-01-18 Michael Matz <matz@suse.de>
709
710 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
711
712 2005-01-17 Diego Novillo <dnovillo@redhat.com>
713
714 PR tree-optimization/19121
715 * gcc.c-torture/compile/pr19121.c: New test.
716
717 2005-01-17 James E. Wilson <wilson@specifixinc.com>
718
719 PR target/19357
720 * gcc.c-torture/compile/pr19357.c: New test.
721
722 2005-01-17 Ian Lance Taylor <ian@airs.com>
723
724 PR c/5675
725 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
726 pass--those that refer just to the variable, possibly with a
727 cast.
728 * gcc.dg/c99-const-expr-3.c: Likewise.
729
730 PR middle-end/13127
731 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
732 longer emitted.
733
734 2005-01-16 Bud Davis <bdavis9659@comcast.net>
735
736 PR fortran/18778
737 * gfortran.dg/endfile_2.f90: New test.
738
739 2005-01-16 Steven G. Kargl <kargls@comcast.net>
740
741 PR 19168
742 * gfortran.dg/select_5.f90: New test.
743
744 2004-01-16 Paul Brook <paul@codesourcery.com>
745
746 * gfortran.dg/common_4.f90: New test.
747
748 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
749
750 PR rtl-optimization/19462
751 * gcc.dg/torture/pr19462-1.c: New test.
752
753 2005-01-15 Ziemowit Laski <zlaski@apple.com>
754
755 PR objc/19321
756 * objc.dg/func-ptr-2.m: New.
757 * objc.dg/volatile-1.m: New.
758
759 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
760
761 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
762
763 2005-01-15 Jakub Jelinek <jakub@redhat.com>
764
765 PR tree-optimization/19060
766 * gcc.c-torture/execute/20050104-1.c: New test.
767
768 2005-01-15 Bud Davis <bdavis9659@comcast.net>
769
770 PR fortran/18983
771 * gfortran.dg/write_to_null.f90: New test.
772
773 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
774 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
775
776 PR other/19328
777 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
778 argument.
779
780 2005-01-15 Jakub Jelinek <jakub@redhat.com>
781
782 PR c++/19263
783 * g++.dg/init/vector1.C: New test.
784
785 2005-01-14 James E. Wilson <wilson@specifixinc.com>
786
787 PR target/13158
788 * gcc.target/ia64/sibcall-unwind-1.c: New test.
789 PR target/18987
790 * gcc.target/ia64/sibcall-unwind-2.c: New test.
791
792 2005-01-14 Steven G. Kargl <kargls@comcast.net>
793
794 * gfortran.dg/select_1.f90: New test.
795 * gfortran.dg/select_2.f90: New test.
796 * gfortran.dg/select_3.f90: New test.
797 * gfortran.dg/select_4.f90: New test.
798
799 2005-01-14 Jakub Jelinek <jakub@redhat.com>
800
801 PR middle-end/19084
802 PR rtl-optimization/19348
803 * gcc.dg/20050111-1.c: New test.
804 * gcc.c-torture/execute/20050111-1.c: New test.
805
806 * gcc.dg/i386-asm-4.c: New test.
807
808 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
809
810 * gcc.dg/nested-func-2.c: New test.
811 * ada/acats/norun.lst: Remove c953002.
812
813 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
814
815 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
816
817 2005-01-12 Ben Elliston <bje@au.ibm.com>
818
819 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
820
821 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
822
823 PR target/18761
824 * g++.dg/abi/align1.C: New test.
825
826 2005-01-11 Alan Modra <amodra@bigpond.net.au>
827
828 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
829 at a time.
830 * g++.dg/ext/altivec_check.h: Support compiling as C.
831
832 2005-01-10 Roger Sayle <roger@eyesopen.com>
833
834 PR c++/19355
835 * g++.dg/expr/pr19355-1.C: New test case.
836
837 2005-01-10 Laurent GUERBY <laurent@guerby.net>
838
839 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
840 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
841 * ada/acats/tests/c3/c92005b.ada: Likewise.
842 * ada/acats/tests/c3/cxb3012.a: Likewise.
843 * ada/acats/norun.lst: Add c380004 and c953002, add PR
844
845 2005-01-09 Paul Brook <paul@codesourcery.com>
846
847 * gfortran.dg/common_2.f90: New file.
848 * gfortran.dg/common_3.f90: New file.
849
850 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
851
852 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
853
854 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
855
856 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
857 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
858 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
859 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
860 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
861 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
862 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
863 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
864 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
865 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
866 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
867 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
868 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
869 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
870 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
871 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
872 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
873 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
874 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
875 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
876 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
877 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
878 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
879 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
880 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
881 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
882 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
883 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
884 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
885 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
886 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
887 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
888 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
889 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
890 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
891 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
892 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
893 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
894 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
895 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
896 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
897 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
898 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
899 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
900 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
901 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
902 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
903 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
904 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
905 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
906 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
907 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
908 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
909 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
910 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
911 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
912 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
913 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
914 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
915 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
916 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
917 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
918 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
919 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
920 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
921 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
922 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
923
924 * gcc.dg/vect/vect-1.c: Fix spelling.
925 * gcc.dg/vect/vect-10.c: Fix spelling.
926 * gcc.dg/vect/vect-11.c: Fix spelling.
927 * gcc.dg/vect/vect-12.c: Fix spelling.
928 * gcc.dg/vect/vect-14.c: Fix spelling.
929 * gcc.dg/vect/vect-15.c: Fix spelling.
930 * gcc.dg/vect/vect-16.c: Fix spelling.
931 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
932 * gcc.dg/vect/vect-64.c: Fix comments.
933 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
934
935 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
936 Ira Rosen <irar@il.ibm.com>
937
938 * gcc.dg/vect/vect-70.c: New test.
939 * gcc.dg/vect/vect-71.c: New test.
940
941 2005-01-09 Manfred Hollstein <mh@suse.com>
942
943 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
944 * gcc.dg/pr18241-2.c: Likewise.
945 * gcc.dg/pr18241-3.c: Likewise.
946 * gcc.dg/pr18241-4.c: Likewise.
947 * gcc.dg/pr18241-5.c: Likewise.
948
949 2005-01-08 Richard Henderson <rth@redhat.com>
950
951 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
952 False for x86 and x86-64.
953
954 2005-01-08 Diego Novillo <dnovillo@redhat.com>
955
956 PR tree-optimization/18241
957 * gcc.dg/pr18241-1.c: New test.
958 * gcc.dg/pr18241-2.c: New test.
959 * gcc.dg/pr18241-3.c: New test.
960 * gcc.dg/pr18241-4.c: New test.
961 * gcc.dg/pr18241-5.c: New test.
962
963 2005-01-08 Steven G. Kargl <kargls@comcast.net>
964
965 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
966 gfortran.dg/select_4.f90: New.
967
968 2005-01-07 Jakub Jelinek <jakub@redhat.com>
969
970 * gcc.c-torture/execute/20050107-1.c: New test.
971
972 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
973
974 PR c++/19298
975 * g++.dg/template/ref2.C: New.
976
977 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
978
979 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
980 instead of being empty.
981
982 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
983
984 PR fortran/15553
985 * gfortran.dg/array-1.f90: New test.
986
987 2005-01-07 Jakub Jelinek <jakub@redhat.com>
988
989 PR tree-optimization/19283
990 * gcc.c-torture/execute/20050106-1.c: New test.
991
992 PR rtl-optimization/18861
993 * gcc.dg/20050105-1.c: New test.
994
995 PR tree-optimization/18828
996 * gcc.dg/20050105-2.c: New test.
997
998 2005-01-07 Andreas Jaeger <aj@suse.de>
999
1000 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1001
1002 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1003
1004 PR fortran/18398
1005 * gfortran.dg/fmt_read.f90: New test.
1006
1007 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1008
1009 * gcc.dg/rs6000-ldouble-2.c: New.
1010
1011 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1012
1013 PR c++/19244
1014 * g++.dg/parser/ctor2.C: New test.
1015
1016 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1017
1018 PR c++/17154
1019 * g++.dg/template/using9.C: New test.
1020
1021 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1022
1023 PR c++/19258
1024 * g++.dg/lookup/friend6.C: New test.
1025
1026 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1027
1028 PR c++/19270
1029 * g++.dg/template/array10.C: New.
1030
1031 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1032
1033 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1034 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1035
1036 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1037
1038 * gcc.c-torture/compile/20050105-1.c: New test.
1039
1040 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1041
1042 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1043
1044 2005-01-05 Roger Sayle <roger@eyesopen.com>
1045
1046 PR middle-end/19100
1047 * gcc.dg/conv-3.c: New test case.
1048
1049 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1050
1051 * gcc.dg/asm-wide-1.c: New test.
1052
1053 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1054
1055 PR c++/19030
1056 * g++.dg/parse/crash22.C: New
1057
1058 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1059
1060 PR 19257
1061 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1062
1063 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1064
1065 PR middle-end/17767
1066 * gcc.dg/i386-mmx-6.c: New test case.
1067
1068 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1069
1070 PR tree-optimization/18308
1071 * gcc.dg/vect/pr18308.c: New testcase.
1072
1073 2005-01-04 Andreas Jaeger <aj@suse.de>
1074
1075 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1076
1077 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1078 Robert Bowdidge <bowdidge@apple.com>
1079
1080 * gcc.dg/cpp/subframework1.c: New.
1081 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1082 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1083 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1084 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1085
1086 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1087
1088 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1089 producing warning.
1090 * gcc.dg/darwin-weakimport-2.c: New.
1091
1092 2005-01-03 Richard Henderson <rth@redhat.com>
1093
1094 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1095
1096 2005-01-03 Richard Henderson <rth@redhat.com>
1097
1098 * gcc.dg/vect/vect.exp: Enable for ia64.
1099 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1100 (check_effective_target_vect_float): Likewise.
1101 (check_effective_target_vect_no_align): Likewise.
1102 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1103 * gcc.dg/vect/vect-8.c: Likewise.
1104
1105 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1106
1107 PR target/19236
1108 * gcc.dg/pr19236-1.c: New test case.
1109
1110 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1111
1112 PR rtl-optimization/12092
1113 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1114
1115 2005-01-02 Andreas Jaeger <aj@suse.de>
1116
1117 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1118
1119 2005-01-01 Roger Sayle <roger@eyesopen.com>
1120 Andrew Pinski <pinskia@physics.uc.edu>
1121
1122 PR rtl-optimization/12092
1123 * gcc.dg/pr12092-1.c: New test case.
1124
1125 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1126
1127 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1128 'hidden' and 'default' for better portability.
1129 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1130
1131 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1132 6 and 7.
1133 * g++.old-deja/g++.brendan/new3.C: Likewise.
1134
1135 2005-01-01 Steven Bosscher <stevenb@suse.de>
1136
1137 * gcc.dg/20041231-1.C: New test.
1138 * g++.dg/warn/Wunreachable-code-1.C: New test.
1139
1140 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1141
1142 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1143 file, not /dev/null. Abort on error.
1144
1145 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1146 Ziemowit Laski <zlaski@apple.com>
1147
1148 PR objc/18971
1149 * objc.dg/encode-5.m: New test.
1150
1151 2004-12-29 Richard Henderson <rth@redhat.com>
1152
1153 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1154 * objc.dg/stabs-1.m: Disable for ia64.
1155
1156 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1157
1158 PR c++/19190
1159 * g++.dg/warn/Wunused-10.C: New test.
1160
1161 2004-12-28 Richard Henderson <rth@redhat.com>
1162
1163 * objc.dg/stabs-1.m: Disable for alpha.
1164
1165 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1166
1167 PR c++/19149
1168 * g++.dg/parse/error23.C: New test.
1169
1170 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1171
1172 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1173
1174 PR fortran/19032
1175 * gfortran.dg/intrinsic_modulo_1.f90: New.
1176 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1177 tests with divisor -1.
1178
1179 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1180
1181 * g++.dg/opt/temp1.C (memcpy): Return a value.
1182
1183 PR c++/19148
1184 * g++.dg/expr/cond7.C: New test.
1185
1186 2004-12-27 Paul Brook <paul@codesourcery.com>
1187
1188 * gfortran.dg/g77/select_no_compile.f: Remove.
1189
1190 2004-12-27 Richard Henderson <rth@redhat.com>
1191
1192 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1193 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1194 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1195
1196 2004-12-26 Richard Henderson <rth@redhat.com>
1197
1198 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1199 by 1i instead of token pasting.
1200
1201 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1202
1203 PR tree-optimization/17578
1204 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1205 to additional_flags.
1206 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1207
1208 2004-12-25 Richard Henderson <rth@redhat.com>
1209
1210 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1211 Remove Alpha.
1212
1213 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1214
1215 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1216 hppa*-*-hpux*.
1217 * gcc.dg/pr17957.c (dg-options): Likewise.
1218 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1219 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1220 instead of 0 on __hppa__.
1221 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1222 "foo,%r" on hppa*-*-*.
1223
1224 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1225
1226 PR fortran/19071
1227 * gfortran.dg/complex_write.f90: New test.
1228
1229 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1230
1231 PR c++/17595
1232 * g++.dg/parse/pragma2.C: New test.
1233
1234 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1235
1236 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1237
1238 * gcc.dg/empty2.c: Add missing dg-warning.
1239
1240 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1241
1242 PR c++/17413
1243 * g++.dg/template/local4.C: New test.
1244 * g++.dg/template/crash19.C: Add dg-error marker.
1245
1246 * g++.dg/template/crash31.C: Correct embedded PR number.
1247
1248 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1249
1250 PR c++/16405
1251 * g++.dg/opt/temp1.C: Add do-run marker.
1252
1253 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1254
1255 * g++.dg/template/spec19.C: New.
1256
1257 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1258
1259 PR target/16819
1260 * gcc.dg/empty2.c: New.
1261
1262 2004-12-23 Richard Henderson <rth@redhat.com>
1263
1264 * lib/target-supports.exp (check_effective_target_vect_no_align):
1265 Remove i?86 and x86-64.
1266
1267 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1268
1269 PR c++/16405
1270 * g++.dg/opt/temp1.C: New test.
1271
1272 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1273
1274 PR c++/18733
1275 * g++.dg/template/friend33.C: New testcase.
1276
1277 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1278
1279 PR c++/18464
1280 * g++.dg/template/cond5.C: New test.
1281
1282 PR c++/18492
1283 * g++.dg/inherit/thunk3.C: New test.
1284
1285 PR c++/11224
1286 * g++.dg/warn/Wunused-9.C: New test.
1287
1288 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1289
1290 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1291
1292 2004-12-22 Jan Beulich <jbeulich@novell.com>
1293
1294 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1295
1296 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1297
1298 PR c++/18378
1299 * g++.dg/ext/packed8.C: New test.
1300
1301 PR c++/13268
1302 * g++.dg/template/crash31.C: New test.
1303
1304 PR c++/19034
1305 * g++.dg/template/crash30.C: New test.
1306
1307 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1308
1309 PR C++/18984
1310 * g++.dg/eh/ctor3.C: New test.
1311
1312 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1313
1314 * objc.dg/stabs-1.m: Allow section name to be quoted and
1315 assembly label to begin with '.LL'.
1316
1317 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1318
1319 * gcc.dg/vect/vect.exp
1320 (check_effective_target_lp64_or_vect_no_align): New.
1321 * gcc.dg/vect/vect-77.c: Use it.
1322 * gcc.dg/vect/vect-78.c: Use it.
1323
1324 * lib/target-supports.exp
1325 (check_effective_target_vect_no_max,
1326 check_effective_target_vect_no_bitwise,
1327 check_effective_target_vect_no_align): New.
1328 * gcc.dg/vect/vect-13.c: Use them.
1329 * gcc.dg/vect/vect-17.c: Ditto.
1330 * gcc.dg/vect/vect-18.c: Ditto.
1331 * gcc.dg/vect/vect-19.c: Ditto.
1332 * gcc.dg/vect/vect-20.c: Ditto.
1333 * gcc.dg/vect/vect-27.c: Ditto.
1334 * gcc.dg/vect/vect-29.c: Ditto.
1335 * gcc.dg/vect/vect-44.c: Ditto.
1336 * gcc.dg/vect/vect-48.c: Ditto.
1337 * gcc.dg/vect/vect-50.c: Ditto.
1338 * gcc.dg/vect/vect-52.c: Ditto.
1339 * gcc.dg/vect/vect-54.c: Ditto.
1340 * gcc.dg/vect/vect-56.c: Ditto.
1341 * gcc.dg/vect/vect-58.c: Ditto.
1342 * gcc.dg/vect/vect-60.c: Ditto.
1343 * gcc.dg/vect/vect-72.c: Ditto.
1344 * gcc.dg/vect/vect-80.c: Ditto.
1345
1346 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1347
1348 PR c++/14075
1349 * g++.dg/init/string1.C: New.
1350
1351 PR c++/18975
1352 * g++.dg/other/synth1.C: New.
1353
1354 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1355
1356 PR c/18963
1357 * gcc.dg/pr18963-1.c: New test.
1358
1359 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1360
1361 PR c/18596
1362 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1363 * gcc.dg/pr18596-1.c: Use dg-error.
1364 (dg-options): Use -fno-unit-at-a-time.
1365 * gcc.dg/pr18596-2.c: New test.
1366 * gcc.dg/pr18596-3.c: New test.
1367
1368 2004-12-20 Roger Sayle <roger@eyesopen.com>
1369
1370 PR middle-end/18683
1371 * g++.dg/opt/pr18683-1.C: New test case.
1372
1373 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1374
1375 PR other/19093
1376 * g++.dg/opt/max1.C: Fix for 64bit targets.
1377
1378 2004-12-20 Matt Austern <austern@apple.com>
1379
1380 PR c++/19044
1381 * g++.dg/ext/builtin6.C: New
1382
1383 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1384
1385 PR tree-optimization/19080
1386 * gcc.c-torture/compile/pr19080.c: New test.
1387
1388 2004-12-20 Steven Bosscher <stevenb@suse.de>
1389
1390 * gcc.dg/20041219-1.c: New test.
1391
1392 2004-12-19 Roger Sayle <roger@eyesopen.com>
1393
1394 PR middle-end/19068
1395 * g++.dg/opt/max1.C: New test case.
1396
1397 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1398
1399 * gcc.dg/fdata-sections-1.c: New test.
1400
1401 2004-12-18 Roger Sayle <roger@eyesopen.com>
1402
1403 PR middle-end/18548
1404 * gcc.dg/max-1.c: New test case.
1405
1406 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1407
1408 * gcc.c-torture/execute/20041218-1.c: New test.
1409
1410 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1411
1412 * gcc.dg/pr18501.c: New test.
1413 * gcc.dg/uninit-5.c: XFAIL.
1414 * gcc.dg/uninit-9.c: XFAIL.
1415
1416 2004-12-17 Dale Johannesen <dalej@apple.com>
1417
1418 * gcc.dg/20041213-1.c: New.
1419
1420 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1421
1422 * objc.dg/stabs-1.m: Allow assembly label to begin
1423 with a dot ('.').
1424
1425 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1426
1427 * gcc.c-torture/execute/20041213-1.c: Move...
1428 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1429
1430 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1431
1432 PR c++/18721
1433 * g++.dg/lookup/conv-5.C: New.
1434
1435 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1436
1437 * objc.dg/stabs-1.m: New test.
1438
1439 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1440
1441 * gcc.dg/visibility-c.c: Change compile to
1442 assemble for the test.
1443
1444 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1445
1446 PR target/19041
1447 * gcc.dg/visibility-c.c: New test.
1448
1449 2004-12-16 Roger Sayle <roger@eyesopen.com>
1450
1451 PR middle-end/18493
1452 * gcc.dg/switch-8.c: New test case.
1453
1454 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1455
1456 PR c++/18905
1457 * g++.dg/template/init4.C: New.
1458 * g++.dg/opt/static3.C: Enable optimizer.
1459
1460 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1461
1462 * g++.dg/other/complex1.C: New test.
1463
1464 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1465
1466 * g++.dg/opt/inline9.C: New test.
1467
1468 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1469
1470 PR fortran/18993
1471 * gfotran.dg/nullify_1.f: New test.
1472
1473 2004-12-15 Richard Henderson <rth@redhat.com>
1474
1475 * gcc.target/i386/i386.exp: New harness.
1476 * gcc.target/i386/vect-args.c: New.
1477
1478 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1479
1480 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1481
1482 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1483
1484 PR c++/18825
1485 * g++.dg/template/friend32.C: New test.
1486
1487 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1488
1489 * cpp/pragma-once-1.c: New test.
1490 * cpp/pragma-once-1b.h: Likewise.
1491 * cpp/pragma-once-1c.h: Likewise.
1492 * cpp/pragma-once-1d.h: Likewise.
1493 * cpp/inc/pragma-once-1a.h: Likewise.
1494
1495 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1496 Steven G. Kargl <kargls@comcast.net>
1497
1498 PR fortran/17597
1499 * gfortran.dg/list_read_3.f90: New test.
1500
1501 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1502
1503 * gcc.dg/ftrapv-2.c: New test.
1504
1505 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1506
1507 PR c++/18981
1508 * g++.dg/template/typename9.C: New test.
1509
1510 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1511
1512 PR c++/18738
1513 * g++.dg/template/typename8.C: New test.
1514 * g++.dg/parse/friend2.C: Tweak error message.
1515
1516 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1517
1518 * gcc.c-torture/20041214-1.c: New test.
1519
1520 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1521
1522 PR c++/18965
1523 * g++.dg/init/array17.C: New test.
1524
1525 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1526
1527 PR c++/18793
1528 * g++.dg/init/aggr3.C: New test.
1529
1530 2004-12-14 Janis Johnson <janis187@us.ibm.com
1531
1532 * gcc.dg/altivec-types-1.c: New test.
1533 * gcc.dg/altivec-types-2.c: New test.
1534 * gcc.dg/altivec-types-3.c: New test.
1535 * gcc.dg/altivec-types-4.c: New test.
1536 * g++.dg/ext/altivec-types-1.C: New test.
1537 * g++.dg/ext/altivec-types-2.C: New test.
1538 * g++.dg/ext/altivec-types-3.C: New test.
1539 * g++.dg/ext/altivec-types-4.C: New test.
1540
1541 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1542
1543 PR middle-end/18951
1544 * gcc.c-torture/execute/20041213-1.c: New test.
1545
1546 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1547
1548 PR c++/18949
1549 * g++.dg/template/cast1.C: New.
1550
1551 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1552
1553 * gcc.c-torture/execute/20041213-2.c: New test.
1554
1555 2004-12-13 Richard Henderson <rth@redhat.com>
1556
1557 * gcc.dg/i386-sse-10.c: Fix typo in options.
1558
1559 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1560
1561 PR c++/18968
1562 * g++.dg/opt/pr18968.C: New test.
1563
1564 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1565
1566 PR c++/18925
1567 * g++.dg/ext/visibility/staticdatamem.C: New test.
1568
1569 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1570
1571 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1572
1573 2004-12-13 Roger Sayle <roger@eyesopen.com>
1574
1575 PR rtl-optimization/18928
1576 * gcc.dg/pr18928-1.c: New test case.
1577
1578 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1579
1580 PR tree-opt/16951
1581 * gcc.c-torture/compile/20041211-1.c: New.
1582
1583 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1584
1585 PR middle-end/17564
1586 * gcc.c-torture/execute/20041212-1.c: New test.
1587
1588 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1589
1590 PR fortran/18869
1591 * gfortran.dg/common_1.f90: New test.
1592
1593 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1594 Paul Brook <paul@codesourcery.com>
1595
1596 PR fortran/16222
1597 * gfortran.dg/real_do_1.f90: New test.
1598
1599 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1600
1601 PR tree-opt/18040
1602 * g++.dg/opt/ptrmem6.C: New test.
1603
1604 2004-12-11 Roger Sayle <roger@eyesopen.com>
1605
1606 PR middle-end/18921
1607 * gcc.dg/pr18921-1.c: New test case.
1608
1609 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1610
1611 PR fortran/17175
1612 * gfortran.dg/scale_1.f90: New test.
1613
1614 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1615
1616 PR middle-end/18903
1617 * gcc.c-torture/compile/pr18903.c: New test.
1618
1619 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1620
1621 * gcc.c-torture/execute/20041210-1.c: New test.
1622
1623 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1624
1625 PR c++/18731
1626 * g++.dg/parser/struct-1.C: New test.
1627 * g++.dg/parser/struct-2.C: New test.
1628 * g++.dg/parser/struct-3.C: New test.
1629
1630 2004-12-09 Richard Henderson <rth@redhat.com>
1631
1632 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1633
1634 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1635 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1636
1637 2004-12-09 Matt Austern <austern@apple.com>
1638
1639 PR c++/18514
1640 * g++.dg/ext/builtin1.C: New
1641 * g++.dg/ext/builtin2.C: New
1642 * g++.dg/ext/builtin3.C: New
1643 * g++.dg/ext/builtin4.C: New
1644 * g++.dg/ext/builtin5.C: New
1645
1646 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1647
1648 PR tree-opt/18904
1649 * g++.dg/opt/ptrmem5.C: New test.
1650
1651 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1652
1653 * g++.dg/parse/typename5.C: Adjust for new error.
1654 * g++.dg/parse/typename7.C: New.
1655
1656 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1657
1658 PR c++/18073
1659 * g++.dg/other/mmintrin.C: New test.
1660
1661 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1662
1663 PR c++/16681
1664 * g++.dg/init/array15.C: New.
1665 * g++.dg/init/array16.C: New.
1666
1667 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1668
1669 PR fortran/18826
1670 * gfortran.dg/assign_1.f90: New test.
1671
1672 2004-12-08 Nick Clifton <nickc@redhat.com>
1673
1674 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1675 * gcc.target/xstormy16/data_below100: Likewise.
1676 * gcc.target/xstormy16/sfr: Likewise.
1677 * gcc.target/xstormy16/below100.S: New test source file.
1678 * gcc.target/xstormy16/below100.ld: New test linker script.
1679 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1680 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1681 bp instructions.
1682 * gcc.target/xstormy16/bp.c: Likewise.
1683
1684 * gcc.target/xstormy16/bss_below100: New files:
1685 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1686 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1687 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1688 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1689 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1690 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1691 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1692 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1693 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1694 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1695 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1696 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1697 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1698 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1699 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1700 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1701 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1702 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1703 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1704 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1705 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1706 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1707 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1708 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1709 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1710 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1711 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1712
1713 * gcc.target/xstormy16/data_below100: New files:
1714 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1715 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1716 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1717 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1718 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1719 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1720 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1721 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1722 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1723 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1724 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1725 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1726 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1727 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1728 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1729 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1730 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1731 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1732 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1733 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1734 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1735 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1736 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1737 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1738 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1739 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1740 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1741
1742 * gcc.target/xstormy16/sfr: New files:
1743 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1744 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1745 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1746 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1747 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1748 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1749 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1750 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1751 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1752 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1753 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1754 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1755 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1756 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1757 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1758 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1759 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1760 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1761 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1762 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1763 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1764 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1765 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1766 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1767 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1768 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1769 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1770 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1771 27_if0_sfrw_bitfield_f.c
1772
1773 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1774
1775 PR c++/18100
1776 * g++.dg/lookup/name-clash4.C: New test.
1777
1778 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1779
1780 PR c++/18672
1781 * g++.dg/opt/array1.C: New.
1782
1783 PR c++/18803
1784 * g++.dg/template/operator5.C: New.
1785
1786 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1787
1788 PR c/18867
1789 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1790
1791 2004-12-07 Steven Bosscher <stevenb@suse.de>
1792
1793 * gcc.dg/noncompile/20041207.c: New test.
1794
1795 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1796
1797 * g++.dg/other/unreachable-1.C: New test.
1798
1799 2004-12-06 Nick Clifton <nickc@redhat.com>
1800
1801 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1802 <limits.h> because the latter comes from gcc's include/ directory
1803 and not the newlib/libc/include directory.
1804
1805 2004-12-04 Richard Henderson <rth@redhat.com>
1806
1807 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1808
1809 2004-12-04 Richard Henderson <rth@redhat.com>
1810
1811 * lib/target-supports.exp (check_gc_sections_available): Disable
1812 for alpha and ia64.
1813
1814 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1815
1816 PR middle-end/17909
1817 * g++.dg/other/vararg-2.C: New test.
1818
1819 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1820
1821 PR c++/17011, c++/17971
1822 * g++.dg/template/error15.C: Adjust expected error.
1823 * g++.dg/template/instantiate3.C: Likewise.
1824
1825 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1826
1827 * gcc.dg/altivec-18.c: Fix for darwin
1828
1829 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1830
1831 PR c++/18782
1832 * g++.dg/parse/ptrmem2.C: New.
1833
1834 PR c++/18318
1835 * g++.dg/template/new1.C: New.
1836
1837 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1838
1839 PR fortran/18710
1840 * gfortran.dg/direct_io_3.f90: New test.
1841
1842 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1843
1844 PR 18758
1845 * g++.dg/parse/crash21.C: New.
1846
1847 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1848
1849 PR c++/15664, c++/18276
1850 * g++.dg/template/ttp13.C: New test.
1851 * g++.dg/template/ttp14.C: Likewise.
1852
1853 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1854
1855 PR c++/18123
1856 * g++.dg/parse/enum2.C: New test.
1857 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1858
1859 2004-12-02 Nick Clifton <nickc@redhat.com>
1860
1861 * gcc.target/xstormy16: New test directory.
1862 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1863 * gcc.target/xstormy16/bp.c: Check the generation of bp
1864 instructions.
1865 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1866 bn instructions and the BELOW100 attribute.
1867
1868 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1869
1870 PR target/16952
1871 * gcc.dg/ppc-eabi.c: New.
1872
1873 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1874
1875 PR fortran/18284
1876 * gfortran.dg/backspace.f90
1877
1878 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1879
1880 * gfortran.dg/inquire.f90: New test.
1881
1882 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1883
1884 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1885 handle effective-target-keyword.
1886 (dg-skip-if): Support effective-target keyword as target list.
1887 (dg-xfail-if): Ditto.
1888 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1889
1890 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1891
1892 PR tree-optimization/18291
1893 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1894
1895 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1896
1897 PR C++/18729
1898 * g++.dg/parse/crash20.C: New.
1899
1900 PR c++/17431
1901 * g++.dg/overload/arg1.C: New.
1902 * g++.dg/overload/arg2.C: New.
1903 * g++.dg/overload/arg3.C: New.
1904 * g++.dg/overload/arg4.C: New.
1905
1906 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1907
1908 * gcc.dg/c99-flex-array-4.c: Remove.
1909
1910 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1911
1912 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1913
1914 * lib/target-supports.exp (is-effective-target): Simplify.
1915
1916 * lib/target-supports.exp (check_effective_target_vect_long):
1917 Fix for powerpc64-*-*.
1918
1919 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1920
1921 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1922 to support new requirements on FreeBSD 5.
1923
1924 2004-11-30 Devang Patel <dpatel@apple.com>
1925
1926 PR 18702
1927 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1928
1929 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1930
1931 * g++.dg/ext/altivec-13.C: New test.
1932
1933 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1934
1935 PR tree-opt/18298
1936 * gcc.c-torture/execute/p18298.c: New test.
1937
1938 2004-11-30 Ira Rosen <irar@il.ibm.com>
1939 Dorit Naishlos <dorit@il.ibm.com>
1940
1941 PR tree-opt/18607
1942 * gcc.dg/vect/vect-89.c: New test.
1943
1944 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1945
1946 * gcc.dg/pr18596-1.c: New test.
1947
1948 2004-11-30 Ben Elliston <bje@au.ibm.com>
1949
1950 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1951
1952 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1953
1954 PR c/18479
1955 * gcc.dg/pr18479.c: New test.
1956
1957 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1958
1959 PR target/18490
1960 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1961 mmix-knuth-mmixware.
1962
1963 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1964 cris-*-elf* cris-*-aout* mmix-*-*
1965
1966 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1967
1968 PR middle-end/18725
1969 * gcc.dg/pr18725.c: New test.
1970
1971 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1972
1973 PR target/18488
1974 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1975
1976 PR target/18336
1977 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1978
1979 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1980
1981 PR c++/18368
1982 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1983 * g++.old-deja/g++.law/ctors5.C: Likewise.
1984 * g++.old-deja/g++.other/crash25.C: Likewise.
1985
1986 PR c++/18674
1987 * g++.dg/template/error16.C: New test.
1988
1989 PR c++/18512
1990 * g++.dg/template/crash29.C: New test.
1991
1992 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1993
1994 PR tree-optimization/18712
1995 * gcc.c-torture/compile/pr18712.c: New test.
1996
1997 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1998
1999 PR c/7544
2000 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2001 tests.
2002
2003 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2004
2005 PR c++/18652
2006 * g++.dg/lookup/crash6.C: New test.
2007
2008 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2009
2010 PR middle-end/18164
2011 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2012
2013 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2014
2015 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2016 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2017 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2018
2019 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2020
2021 * gcc.dg/pr18164.c: New test.
2022
2023 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2024
2025 * gcc.dg/funroll-loops-all.c: New.
2026
2027 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2028
2029 PR target/18489
2030 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2031 delimeter, match space and TAB as well as ":".
2032
2033 PR target/18484
2034 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2035
2036 PR target/18348
2037 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2038
2039 PR target/18345
2040 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2041
2042 PR target/18337
2043 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2044
2045 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2046
2047 * gfortran.dg/direct_io_2.f90: New test.
2048
2049 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2050
2051 PR target/18334
2052 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2053
2054 2004-11-28 Richard Henderson <rth@redhat.com>
2055
2056 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2057
2058 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2059
2060 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2061 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2062 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2063 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2064 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2065 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2066 gcc.dg/pointer-arith-8.c: New tests.
2067
2068 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2069
2070 PR fortran/18364
2071 * gfortran.dg/endfile.f90: New test.
2072
2073 2004-11-27 Falk Hueffner <falk@debian.org>
2074
2075 * gcc.dg/loop-6.c: New test.
2076
2077 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2078
2079 * gcc.c-torture/execute/20041126-1.c: New test.
2080
2081 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2082
2083 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2084 on IRIX.
2085
2086 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2087
2088 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2089 functions.
2090
2091 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2092
2093 PR rtl-optimization/17825
2094 * gcc.c-torture/compile/20041119-1.c: New test.
2095
2096 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2097
2098 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2099 Check existence of ld library path variables before unsetting.
2100
2101 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2102
2103 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2104
2105 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2106
2107 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2108
2109 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2110
2111 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2112
2113 2004-11-26 Ben Elliston <bje@au.ibm.com>
2114
2115 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2116 dg-do directive.
2117
2118 2004-11-26 Ben Elliston <bje@au.ibm.com>
2119
2120 * gcc.dg/pr17957.c: Pass --param, not -param.
2121
2122 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2123
2124 PR middle-end/17957
2125 * testsuite/gcc.dg/pr17957.c: New test.
2126
2127 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2128
2129 PR c++/18445
2130 * g++.dg/template/crash28.C: Likewise.
2131
2132 PR c++/18001
2133 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2134 * g++.dg/ext/lvaddr.C: Likewise.
2135 * g++.dg/opt/pr7503-3.C: Likewise.
2136
2137 PR c++/18466
2138 * g++.dg/parse/qualified3.C: New test.
2139 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2140
2141 PR c++/18545
2142 * g++.dg/expr/return1.C: New test.
2143
2144 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2145
2146 Friend class name lookup 3/n, PR c++/3332
2147 * g++.dg/lookup/friend3.C: New test.
2148 * g++.dg/lookup/friend4.C: Likewise.
2149 * g++.dg/lookup/friend5.C: Likewise.
2150
2151 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2152
2153 Friend class name lookup 2/n, PR c++/14513, c++/15410
2154 * g++.dg/lookup/friend2.C: New test.
2155 * g++.dg/template/friend31.C: Likewise.
2156
2157 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2158
2159 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2160
2161 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2162
2163 PR c++/17473
2164 * g++.dg/tc1/dr56.C: Remove.
2165 * g++.dg/template/typedef1.C: Add dg-error markers.
2166 * g++.old-deja/g++.other/typedef7.C: Likewise.
2167
2168 PR c++/18285
2169 * g++.dg/parse/typedef7.C: New test.
2170
2171 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2172
2173 * gcc.c-torture/execute/20041124-1.c: New test.
2174
2175 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2176
2177 * g++.dg/template/deduce3.C: New test.
2178
2179 PR c++/18586
2180 * g++.dg/template/crash27.C: New test.
2181
2182 PR c++/18530
2183 * g++.dg/warn/Wshadow-3.C: New test.
2184
2185 2004-11-24 Devang Patel <dpatel@apple.com>
2186
2187 PR/18555
2188 * gcc.dg/cpp/isysroot-1.c: New test.
2189 * gcc.dg/cpp/usr/include/stdio.h: New file.
2190 * gcc.dg/cpp/isysroot-2.c: New test.
2191 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2192 New file.
2193
2194 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2195
2196 PR c++/8929
2197 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2198
2199 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2200
2201 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2202 * gcc.target/sparc/pdist.c: Likewise.
2203
2204 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2205
2206 PR c++/16882
2207 * g++.dg/conversion/simd1.C: New test.
2208
2209 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2210
2211 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2212 and restore_ld_library_path_env_vars.
2213 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2214 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2215 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2216 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2217
2218 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2219
2220 * gcc.dg/pragma-align-2.c: Test macro expansion.
2221 * gcc.dg/pragma-pack-2.c: New test.
2222
2223 2004-11-23 Richard Henderson <rth@redhat.com>
2224
2225 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2226 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2227 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2228 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2229 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2230 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2231
2232 * gcc.dg/vect/vect.exp: Add check for alpha.
2233 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2234 (check_effective_target_vect_int): Enable for alpha.
2235 (check_effective_target_vect_long): New.
2236 (is-effective-target): Add it.
2237
2238 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2239
2240 * gcc.dg/pr18614-1.c: New test.
2241
2242 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2243
2244 * gcc.dg/setjmp-2.c: New test.
2245
2246 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2247
2248 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2249 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2250 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2251 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2252 gcc.target/sparc/pdist.c: New tests.
2253
2254 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2255
2256 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2257
2258 2004-11-22 Dale Johannesen <dalej@apple.com>
2259
2260 * gcc.dg/20041111-1.c: New.
2261
2262 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2263
2264 PR tree-opt/18536
2265 * gcc.dg/vect/pr18536.c: New test.
2266
2267 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2268
2269 PR c++/18354
2270 * g++.dg/template/nontype11.C: New test.
2271
2272 2004-11-21 Roger Sayle <roger@eyesopen.com>
2273
2274 PR middle-end/18520
2275 * gcc.dg/pr18520-1.c: New test case.
2276
2277 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2278
2279 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2280 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2281 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2282 expected diagnostics.
2283
2284 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2285
2286 PR target/18580
2287 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2288 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2289 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2290
2291 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2292
2293 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2294
2295 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2296 Joseph Myers <joseph@codesourcery.com>
2297
2298 * lib/target-supports.exp (check_visibility_available): Really
2299 test the compiler.
2300
2301 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2302
2303 PR tree-opt/18181
2304 * gcc.dg/vect/vect-85.c: New test.
2305 * gcc.dg/vect/vect-86.c: New test.
2306 * gcc.dg/vect/vect-87.c: New test.
2307 * gcc.dg/vect/vect-88.c: New test.
2308
2309 2004-11-19 Ben Elliston <bje@au.ibm.com>
2310
2311 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2312
2313 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2314
2315 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2316 * gcc.dg/ppc-and-1.c: Ditto.
2317 * gcc.dg/ppc-compare-1.c: Ditto.
2318 * gcc.dg/ppc-mov-1.c: Ditto
2319
2320 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2321 Mark Mitchell <mark@codesourcery.com>
2322
2323 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2324
2325 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2326 Aldy Hernandez <aldyh@redhat.com>
2327
2328 * lib/target-supports.exp (check_effective_target_vect_int): New
2329 (check_effective_target_vect_float): New
2330 (check_effective_target_vect_double): New.
2331 (is-effective-target): Support new effective targets keywords.
2332 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2333 default action for dg-do.
2334 * gcc.dg/vect/pr16105.c: Use new support.
2335 * gcc.dg/vect/pr18400.c: Ditto.
2336 * gcc.dg/vect/pr18425.c: Ditto.
2337 * gcc.dg/vect/vect-1.c: Ditto.
2338 * gcc.dg/vect/vect-10.c: Ditto.
2339 * gcc.dg/vect/vect-11.c: Ditto.
2340 * gcc.dg/vect/vect-12.c: Ditto.
2341 * gcc.dg/vect/vect-13.c: Ditto.
2342 * gcc.dg/vect/vect-14.c: Ditto.
2343 * gcc.dg/vect/vect-15.c: Ditto.
2344 * gcc.dg/vect/vect-16.c: Ditto.
2345 * gcc.dg/vect/vect-17.c: Ditto.
2346 * gcc.dg/vect/vect-18.c: Ditto.
2347 * gcc.dg/vect/vect-19.c: Ditto.
2348 * gcc.dg/vect/vect-2.c: Ditto.
2349 * gcc.dg/vect/vect-20.c: Ditto.
2350 * gcc.dg/vect/vect-21.c: Ditto.
2351 * gcc.dg/vect/vect-22.c: Ditto.
2352 * gcc.dg/vect/vect-23.c: Ditto.
2353 * gcc.dg/vect/vect-24.c: Ditto.
2354 * gcc.dg/vect/vect-25.c: Ditto.
2355 * gcc.dg/vect/vect-26.c: Ditto.
2356 * gcc.dg/vect/vect-27.c: Ditto.
2357 * gcc.dg/vect/vect-27a.c: Ditto.
2358 * gcc.dg/vect/vect-28.c: Ditto.
2359 * gcc.dg/vect/vect-29.c: Ditto.
2360 * gcc.dg/vect/vect-29a.c: Ditto.
2361 * gcc.dg/vect/vect-3.c: Ditto.
2362 * gcc.dg/vect/vect-30.c: Ditto.
2363 * gcc.dg/vect/vect-31.c: Ditto.
2364 * gcc.dg/vect/vect-32.c: Ditto.
2365 * gcc.dg/vect/vect-33.c: Ditto.
2366 * gcc.dg/vect/vect-34.c: Ditto.
2367 * gcc.dg/vect/vect-35.c: Ditto.
2368 * gcc.dg/vect/vect-36.c: Ditto.
2369 * gcc.dg/vect/vect-37.c: Ditto.
2370 * gcc.dg/vect/vect-38.c: Ditto.
2371 * gcc.dg/vect/vect-4.c: Ditto.
2372 * gcc.dg/vect/vect-40.c: Ditto.
2373 * gcc.dg/vect/vect-41.c: Ditto.
2374 * gcc.dg/vect/vect-42.c: Ditto.
2375 * gcc.dg/vect/vect-43.c: Ditto.
2376 * gcc.dg/vect/vect-44.c: Ditto.
2377 * gcc.dg/vect/vect-45.c: Ditto.
2378 * gcc.dg/vect/vect-46.c: Ditto.
2379 * gcc.dg/vect/vect-47.c: Ditto.
2380 * gcc.dg/vect/vect-48.c: Ditto.
2381 * gcc.dg/vect/vect-48a.c: Ditto.
2382 * gcc.dg/vect/vect-49.c: Ditto.
2383 * gcc.dg/vect/vect-5.c: Ditto.
2384 * gcc.dg/vect/vect-50.c: Ditto.
2385 * gcc.dg/vect/vect-51.c: Ditto.
2386 * gcc.dg/vect/vect-52.c: Ditto.
2387 * gcc.dg/vect/vect-53.c: Ditto.
2388 * gcc.dg/vect/vect-54.c: Ditto.
2389 * gcc.dg/vect/vect-55.c: Ditto.
2390 * gcc.dg/vect/vect-56.c: Ditto.
2391 * gcc.dg/vect/vect-56a.c: Ditto.
2392 * gcc.dg/vect/vect-57.c: Ditto.
2393 * gcc.dg/vect/vect-58.c: Ditto.
2394 * gcc.dg/vect/vect-59.c: Ditto.
2395 * gcc.dg/vect/vect-6.c: Ditto.
2396 * gcc.dg/vect/vect-60.c: Ditto.
2397 * gcc.dg/vect/vect-61.c: Ditto.
2398 * gcc.dg/vect/vect-62.c: Ditto.
2399 * gcc.dg/vect/vect-63.c: Ditto.
2400 * gcc.dg/vect/vect-64.c: Ditto.
2401 * gcc.dg/vect/vect-65.c: Ditto.
2402 * gcc.dg/vect/vect-66.c: Ditto.
2403 * gcc.dg/vect/vect-67.c: Ditto.
2404 * gcc.dg/vect/vect-68.c: Ditto.
2405 * gcc.dg/vect/vect-69.c: Ditto.
2406 * gcc.dg/vect/vect-7.c: Ditto.
2407 * gcc.dg/vect/vect-72.c: Ditto.
2408 * gcc.dg/vect/vect-72a.c: Ditto.
2409 * gcc.dg/vect/vect-73.c: Ditto.
2410 * gcc.dg/vect/vect-74.c: Ditto.
2411 * gcc.dg/vect/vect-75.c: Ditto.
2412 * gcc.dg/vect/vect-76.c: Ditto.
2413 * gcc.dg/vect/vect-77.c: Ditto.
2414 * gcc.dg/vect/vect-77a.c: Ditto.
2415 * gcc.dg/vect/vect-78.c: Ditto.
2416 * gcc.dg/vect/vect-79.c: Ditto.
2417 * gcc.dg/vect/vect-8.c: Ditto.
2418 * gcc.dg/vect/vect-80.c: Ditto.
2419 * gcc.dg/vect/vect-82.c: Ditto.
2420 * gcc.dg/vect/vect-82_64.c: Ditto.
2421 * gcc.dg/vect/vect-83.c: Ditto.
2422 * gcc.dg/vect/vect-83_64.c: Ditto.
2423 * gcc.dg/vect/vect-9.c: Ditto.
2424 * gcc.dg/vect/vect-all.c: Ditto.
2425 * gcc.dg/vect/vect-none.c: Ditto.
2426
2427 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2428
2429 * lib/gcc-dg.exp (dg-skip-if): New function.
2430 (dg-forbid-option): Remove.
2431 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2432 * g++.dg/abi/bitfield8.C: Likewise.
2433 * g++.dg/abi/dtor1.C: Likewise.
2434 * g++.dg/abi/empty10.C: Likewise.
2435 * g++.dg/abi/empty7.C: Likewise.
2436 * g++.dg/abi/empty9.C: Likewise.
2437 * g++.dg/abi/layout3.C: Likewise.
2438 * g++.dg/abi/layout4.C: Likewise.
2439 * g++.dg/abi/thunk1.C: Likewise.
2440 * g++.dg/abi/thunk2.C: Likewise.
2441 * g++.dg/abi/vbase11.C: Likewise.
2442 * g++.dg/abi/vthunk2.C: Likewise.
2443 * g++.dg/abi/vthunk3.C: Likewise.
2444 * g++.dg/ext/attrib8.C: Likewise.
2445 * g++.dg/opt/longbranch2.C: Likewise.
2446 * g++.dg/opt/reg-stack4.C: Likewise.
2447 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2448 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2449 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2450 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2451 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2452 * gcc.dg/20000609-1.c: Likewise.
2453 * gcc.dg/20000720-1.c: Likewise.
2454 * gcc.dg/20011107-1.c: Likewise.
2455 * gcc.dg/20011119-1.c: Likewise.
2456 * gcc.dg/20020108-1.c: Likewise.
2457 * gcc.dg/20020122-2.c: Likewise.
2458 * gcc.dg/20020122-3.c: Likewise.
2459 * gcc.dg/20020201-3.c: Likewise.
2460 * gcc.dg/20020206-1.c: Likewise.
2461 * gcc.dg/20020218-1.c: Likewise.
2462 * gcc.dg/20020310-1.c: Likewise.
2463 * gcc.dg/20020411-1.c: Likewise.
2464 * gcc.dg/20020418-2.c: Likewise.
2465 * gcc.dg/20020426-1.c: Likewise.
2466 * gcc.dg/20020426-2.c: Likewise.
2467 * gcc.dg/20020517-1.c: Likewise.
2468 * gcc.dg/20020523-1.c: Likewise.
2469 * gcc.dg/20020523-2.c: Likewise.
2470 * gcc.dg/20020729-1.c: Likewise.
2471 * gcc.dg/20030204-1.c: Likewise.
2472 * gcc.dg/20030826-2.c: Likewise.
2473 * gcc.dg/20030926-1.c: Likewise.
2474 * gcc.dg/20031202-1.c: Likewise.
2475 * gcc.dg/980312-1.c: Likewise.
2476 * gcc.dg/980313-1.c: Likewise.
2477 * gcc.dg/990117-1.c: Likewise.
2478 * gcc.dg/990424-1.c: Likewise.
2479 * gcc.dg/990524-1.c: Likewise.
2480 * gcc.dg/991230-1.c: Likewise.
2481 * gcc.dg/i386-387-1.c: Likewise.
2482 * gcc.dg/i386-387-2.c: Likewise.
2483 * gcc.dg/i386-387-3.c: Likewise.
2484 * gcc.dg/i386-387-4.c: Likewise.
2485 * gcc.dg/i386-387-5.c: Likewise.
2486 * gcc.dg/i386-387-6.c: Likewise.
2487 * gcc.dg/i386-asm-1.c: Likewise.
2488 * gcc.dg/i386-bitfield1.c: Likewise.
2489 * gcc.dg/i386-bitfield2.c: Likewise.
2490 * gcc.dg/i386-loop-1.c: Likewise.
2491 * gcc.dg/i386-loop-2.c: Likewise.
2492 * gcc.dg/i386-loop-3.c: Likewise.
2493 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2494 * gcc.dg/i386-pic-1.c: Likewise.
2495 * gcc.dg/i386-regparm.c: Likewise.
2496 * gcc.dg/i386-signbit-1.c: Likewise.
2497 * gcc.dg/i386-signbit-2.c: Likewise.
2498 * gcc.dg/i386-signbit-3.c: Likewise.
2499 * gcc.dg/i386-sse-5.c: Likewise.
2500 * gcc.dg/i386-sse-8.c: Likewise.
2501 * gcc.dg/i386-unroll-1.c: Likewise.
2502 * gcc.dg/tls/opt-1.c: Likewise.
2503 * gcc.dg/tls/opt-2.c: Likewise.
2504 * gcc.dg/unroll-1.c: Likewise.
2505 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2506 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2507 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2508 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2509
2510 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2511
2512 * g++.dg/template/incomplete1.C: New test.
2513
2514 2004-11-16 Nick Clifton <nickc@redhat.com>
2515
2516 Revert patches accidentally commited during checkin of fixes for
2517 xstormy16 tests:
2518 gcc.c-torture/execute/simd-4.c: Revert
2519 gcc.dg/20040910-1.c: Revert.
2520
2521 2004-11-16 Paul Brook <paul@codesourcery.com>
2522
2523 PR fortran/13010
2524 * gfortran.dg/der_pointer_1.f90: New test.
2525
2526 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2527
2528 PR c/18498
2529 * gcc.dg/bitfld-13.c: New test.
2530
2531 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2532
2533 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2534 powerpc*-*-linux*.
2535
2536 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2537 * gcc.dg/ppc64-abi-2.c: Ditto.
2538 * gcc.dg/ppc64-abi-3.c: Ditto.
2539
2540 * lib/gcc-dg.exp (dg-target-list): Remove.
2541
2542 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2543
2544 * gcc.dg/ia64-postinc.c: New test.
2545
2546 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2547
2548 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2549
2550 2004-11-15 Nick Clifton <nickc@redhat.com>
2551
2552 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2553 __INT_MAX__ so that the test can be compiled by toolchains
2554 targeted at 16-bit processors.
2555
2556 * gcc.dg/20040625-1.c: Use long constants rather than integers
2557 when performing arithmetic that will overflow 16-bits.
2558
2559 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2560 xstormy16. It does not support 128-bit vector operations.
2561
2562 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2563 with the macro PTR_TYPE. Define this macro to an integer type
2564 suitable for holding a pointer.
2565
2566 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2567 the target is a 16-bit processor.
2568
2569 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2570 16-bit targets where the character constant will be too long.
2571
2572 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2573 where the double will not be directly addressable.
2574
2575 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2576
2577 Friend class name lookup 1/n, PR c++/18471
2578 * g++.dg/template/crash26.C: New test.
2579 * g++.dg/lookup/struct1.C: Adjust expected error.
2580 * g++.dg/parse/elab1.C: Likewise.
2581 * g++.dg/parse/elab2.C: Likewise.
2582 * g++.dg/parse/int-as-enum1.C: Likewise.
2583 * g++.dg/parse/struct-as-enum1.C: Likewise.
2584 * g++.dg/parse/typedef1.C: Likewise.
2585 * g++.dg/parse/typedef3.C: Likewise.
2586 * g++.dg/parse/typedef4.C: Likewise.
2587 * g++.dg/parse/typedef5.C: Likewise.
2588 * g++.dg/template/nontype4.C: Likewise.
2589 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2590 * g++.old-deja/g++.other/elab1.C: Likewise.
2591 * g++.old-deja/g++.other/syntax4.C: Likewise.
2592
2593 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2594
2595 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2596
2597 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2598
2599 * gcc.c-torture/execute/20041114-1.c: New test.
2600
2601 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2602
2603 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2604 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2605 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2606 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2607 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2608 gcc.dg/switch-7.c: New tests.
2609
2610 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2611
2612 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2613
2614 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2615
2616 PR tree-opt/18400
2617 * gcc.dg/vect/pr18400.c: New test.
2618
2619 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2620 Andrew Pinski <pinskia@physics.uc.edu>
2621
2622 PR tree-opt/18425
2623 * gcc.dg/vect/pr18425.c: New test.
2624
2625 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2626
2627 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2628 Guard with dg-require-alias and dg-require-visibility.
2629
2630 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2631
2632 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2633
2634 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2635
2636 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2637
2638 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2639
2640 PR c++/17344
2641 * g++.dg/template/defarg5.C: New test.
2642
2643 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2644
2645 * g++.dg/parse/cast1.C: Run only on ILP32.
2646 * g++.old-deja/g++.mike/p784.C: Likewise.
2647
2648 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2649
2650 * gcc.c-torture/execute/20041113-1.c: New test.
2651
2652 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2653
2654 PR target/18230
2655 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2656 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2657 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2658 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2659 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2660 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2661 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2662 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2663 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2664 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2665 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2666 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2667 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2668
2669 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2670
2671 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2672 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2673 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2674 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2675 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2676 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2677 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2678 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2679 gcc.target/sparc/combined-1.c: New tests.
2680
2681 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2682
2683 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2684 New tests.
2685
2686 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2687
2688 * lib/gcc-dg.exp (dg-forbid-option): New function.
2689 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2690 * g++.dg/abi/bitfield8.C: Likewise.
2691 * g++.dg/abi/dtor1.C: Likewise.
2692 * g++.dg/abi/empty10.C: Likewise.
2693 * g++.dg/abi/empty7.C: Likewise.
2694 * g++.dg/abi/empty9.C: Likewise.
2695 * g++.dg/abi/layout3.C: Likewise.
2696 * g++.dg/abi/layout4.C: Likewise.
2697 * g++.dg/abi/thunk1.C: Likewise.
2698 * g++.dg/abi/thunk2.C: Likewise.
2699 * g++.dg/abi/vbase11.C: Likewise.
2700 * g++.dg/abi/vthunk2.C: Likewise.
2701 * g++.dg/abi/vthunk3.C: Likewise.
2702 * g++.dg/ext/attrib8.C: Likewise.
2703 * g++.dg/opt/longbranch2.C: Likewise.
2704 * g++.dg/opt/reg-stack4.C: Likewise.
2705 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2706 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2707 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2708 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2709 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2710 * gcc.dg/20000609-1.c: Likewise.
2711 * gcc.dg/20000720-1.c: Likewise.
2712 * gcc.dg/20011107-1.c: Likewise.
2713 * gcc.dg/20011119-1.c: Likewise.
2714 * gcc.dg/20020108-1.c: Likewise.
2715 * gcc.dg/20020122-2.c: Likewise.
2716 * gcc.dg/20020122-3.c: Likewise.
2717 * gcc.dg/20020201-3.c: Likewise.
2718 * gcc.dg/20020206-1.c: Likewise.
2719 * gcc.dg/20020218-1.c: Likewise.
2720 * gcc.dg/20020310-1.c: Likewise.
2721 * gcc.dg/20020411-1.c: Likewise.
2722 * gcc.dg/20020418-2.c: Likewise.
2723 * gcc.dg/20020426-1.c: Likewise.
2724 * gcc.dg/20020426-2.c: Likewise.
2725 * gcc.dg/20020517-1.c: Likewise.
2726 * gcc.dg/20020523-1.c: Likewise.
2727 * gcc.dg/20020523-2.c: Likewise.
2728 * gcc.dg/20020729-1.c: Likewise.
2729 * gcc.dg/20030204-1.c: Likewise.
2730 * gcc.dg/20030826-2.c: Likewise.
2731 * gcc.dg/20030926-1.c: Likewise.
2732 * gcc.dg/20031202-1.c: Likewise.
2733 * gcc.dg/980312-1.c: Likewise.
2734 * gcc.dg/980313-1.c: Likewise.
2735 * gcc.dg/990117-1.c: Likewise.
2736 * gcc.dg/990424-1.c: Likewise.
2737 * gcc.dg/990524-1.c: Likewise.
2738 * gcc.dg/991230-1.c: Likewise.
2739 * gcc.dg/i386-387-1.c: Likewise.
2740 * gcc.dg/i386-387-2.c: Likewise.
2741 * gcc.dg/i386-387-3.c: Likewise.
2742 * gcc.dg/i386-387-4.c: Likewise.
2743 * gcc.dg/i386-387-5.c: Likewise.
2744 * gcc.dg/i386-387-6.c: Likewise.
2745 * gcc.dg/i386-asm-1.c: Likewise.
2746 * gcc.dg/i386-bitfield1.c: Likewise.
2747 * gcc.dg/i386-bitfield2.c: Likewise.
2748 * gcc.dg/i386-loop-1.c: Likewise.
2749 * gcc.dg/i386-loop-2.c: Likewise.
2750 * gcc.dg/i386-loop-3.c: Likewise.
2751 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2752 * gcc.dg/i386-pic-1.c: Likewise.
2753 * gcc.dg/i386-regparm.c: Likewise.
2754 * gcc.dg/i386-signbit-1.c: Likewise.
2755 * gcc.dg/i386-signbit-2.c: Likewise.
2756 * gcc.dg/i386-signbit-3.c: Likewise.
2757 * gcc.dg/i386-sse-5.c: Likewise.
2758 * gcc.dg/i386-sse-8.c: Likewise.
2759 * gcc.dg/i386-unroll-1.c: Likewise.
2760 * gcc.dg/tls/opt-1.c: Likewise.
2761 * gcc.dg/tls/opt-2.c: Likewise.
2762 * gcc.dg/unroll-1.c: Likewise.
2763 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2764 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2765 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2766 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2767 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2768 -m64 is specified.
2769
2770 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2771
2772 PR c++/18389
2773 * g++.dg/parse/cond1.C: New test.
2774
2775 PR c++/18429
2776 * g++.dg/template/array9.C: New test.
2777 * g++.dg/ext/vla1.C: Adjust error messages.
2778 * g++.dg/ext/vlm1.C: Likewise.
2779 * g++.dg/template/crash2.C: Likewise.
2780
2781 PR c++/18436
2782 * g++.dg/template/call3.C: New test.
2783
2784 PR c++/18407
2785 * g++.dg/template/ptrmem11.C: New test.
2786
2787 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2788
2789 PR other/14264
2790 * lib/g++.exp: Set LC_ALL and LANG to C.
2791 * lib/gcc-dg.exp: Likewise.
2792 * lib/gfortran.exp: Likewise.
2793 * lib/objc.exp: Likewise.
2794 * lib/treelang.exp: Likewise.
2795
2796 2004-11-12 Andreas Schwab <schwab@suse.de>
2797
2798 * gcc.dg/pr16286.c: Fix last change.
2799
2800 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2801
2802 PR c++/18416
2803 * g++.dg/init/global1.C: New test.
2804
2805 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2806
2807 * gcc.c-torture/execute/20041112-1.c: New test.
2808
2809 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2810
2811 * lib/gcc-dg.exp (dg-target-list): New.
2812
2813 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2814 Richard Sandiford <rsandifo@redhat.com>
2815
2816 * lib/target-supports.exp (get-compiler_messages): New.
2817 (check_named_sections_available): Use it.
2818 (check_effective_target_ilp32): New.
2819 (check_effective_target_lp64): New.
2820 (is-effective-target): New.
2821 * lib/gcc-dg.exp (dg-require-effective-target): New.
2822
2823 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2824
2825 * gcc.dg/precedence-1.c: New test.
2826
2827 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2828
2829 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2830
2831 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2832 message, delete generated files, use more descriptive name for
2833 executable, and make the test unsupported when it cannot be run.
2834
2835 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2836 (dg-require-weak, dg-require-visibility, dg-require-alias,
2837 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2838 dg-require-iconv, dg-require-named-sections): Use it.
2839
2840 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2841
2842 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2843
2844 PR target/16457
2845 * gcc.dg/ppc-and-1: New
2846
2847 PR target/16796
2848 * gcc.dg/ppc-mov-1.c: New.
2849
2850 PR target/16458
2851 * gcc.dg/ppc-compare-1.c: New.
2852
2853 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2854
2855 * objc.dg/desig-init-2.m: New test.
2856
2857 2004-11-10 Adam Nemet <anemet@lnxw.com>
2858
2859 PR middle-end/18160
2860 * g++.dg/warn/register-var-1.C: New test.
2861 * g++.dg/warn/register-var-2.C: New test.
2862
2863 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2864
2865 * gcc.dg/union-2.c: New test.
2866
2867 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2868
2869 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2870 New test for PR tree-optimization/17892.
2871
2872 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2873
2874 PR c++/18369
2875 * g++.dg/init/new12.C: New test.
2876
2877 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2878
2879 * gcc.target/sparc: New directory.
2880 * gcc.target/sparc/sparc.exp: New driver.
2881 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2882 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2883 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2884 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2885
2886 2004-11-10 Paul Brook <paul@codesourcery.com>
2887
2888 PR fortran/18218
2889 * gfortran.dg/list_read.c: New test.
2890
2891 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2892
2893 PR c/18322
2894 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2895 expected diagnostic location.
2896
2897 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2898
2899 * gcc.dg/20041109-1.c: New test.
2900
2901 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2902
2903 PR objc/18406
2904 * objc/compile/pr18406.m: New test.
2905
2906 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2907
2908 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2909
2910 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2911
2912 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2913
2914 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2915
2916 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2917
2918 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2919
2920 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2921 exit.
2922
2923 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2924
2925 PR tree-opt/18299
2926 * gcc.c-torture/pr18299-1.c: New test.
2927
2928 2004-11-06 Andreas Schwab <schwab@suse.de>
2929
2930 * gcc.dg/pr16286.c: Also test for bool and pixel.
2931
2932 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2933
2934 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2935 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2936 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2937 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2938 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2939 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2940 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2941 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2942 gcc.dg/struct-semi-3.c: New tests.
2943
2944 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2945
2946 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2947
2948 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2949
2950 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2951 Do not use C99 designators.
2952
2953 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2954
2955 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2956
2957 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2958
2959 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2960 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2961 * gcc.c-torture/execute/simd-5.x: Remove.
2962
2963 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2964
2965 PR rtl-optimization/17933
2966 * gcc.dg/torture/pr17933-1.c: New test.
2967
2968 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2969
2970 PR target/18106
2971 * lib/target-supports.exp (check_weak_available): Support
2972 Windows.
2973
2974 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2975
2976 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2977 call to fflush(stdout) before abort.
2978 (my_ffsll): New function.
2979 (generate_fields): Use it.
2980
2981 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2982
2983 * gcc.dg/init-undef-1.c: New test.
2984
2985 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2986
2987 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2988 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2989 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2990 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2991 expected messages for new parser.
2992
2993 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2994
2995 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2996
2997 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2998
2999 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3000 on LP64 targets.
3001
3002 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3003
3004 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3005 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3006 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3007 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3008 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3009 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3010 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3011 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3012 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3013 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3014
3015 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3016
3017 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3018 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3019 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3020 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3021 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3022 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3023 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3024 for new parser.
3025
3026 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3027
3028 PR target/15342
3029 * gcc.dg/20041104-1.c: New test.
3030
3031 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3032
3033 * g++.dg/template/nontype7.C: New test.
3034 * g++.dg/template/nontype8.C: Likewise.
3035 * g++.dg/template/nontype9.C: Likewise.
3036 * g++.dg/template/nontype10.C: Likewise.
3037 * g++.dg/tc1/dr49.C: Likewise.
3038 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3039 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3040
3041 2004-11-04 Ben Elliston <bje@au.ibm.com>
3042
3043 * g++.dg/rtti/tinfo1.C: Remove xfails.
3044
3045 2004-11-04 Ben Elliston <bje@au.ibm.com>
3046
3047 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3048 packed attribute to the definition to satisfy the new C++ parser.
3049
3050 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3051
3052 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3053 invocations of va_arg.
3054
3055 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3056
3057 PR c++/18124
3058 * g++.dg/template/crash25.C: New test.
3059
3060 PR c++/18155
3061 * g++.dg/template/typedef2.C: New test.
3062 * g++.dg/parse/crash13.C: Adjust error markers.
3063
3064 PR c++/18177
3065 * g++.dg/conversion/const3.C: New test.
3066
3067 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3068
3069 PR fortran/17535
3070 PR fortran/17583
3071 PR fortran/17713
3072 * gfortran.dg/generic_[123].f90: New testcases.
3073
3074 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3075
3076 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3077 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3078
3079 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3080
3081 PR tree-opt/16808
3082 * gcc.c-torture/compile/pr16808.c: New test.
3083
3084 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3085
3086 PR rtl-optimization/17104
3087 * gcc.dg/ppc-bitfield1.c: New.
3088
3089 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3090
3091 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3092
3093 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3094
3095 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3096 strings for 32-bit code.
3097
3098 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3099
3100 PR c/18239
3101 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3102
3103 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3104
3105 PR c++/18064
3106 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3107
3108 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3109
3110 PR c++/15172
3111 * g++.dg/init/aggr2.C: New test.
3112
3113 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3114
3115 * objc.dg/local-decl-1.m: New test.
3116
3117 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3118
3119 * gcc.dg/20040910-1.c: Adjust regex.
3120
3121 2004-10-30 Roger Sayle <roger@eyesopen.com>
3122
3123 PR rtl-optimization/18084
3124 * g++.dg/opt/pr18084-1.C: New testcase.
3125
3126 2004-10-30 Matt Austern <austern@apple.com>
3127
3128 PR c++/17542
3129 * g++.dg/ext/attrib18.C: New test.
3130
3131 2004-10-30 Roger Sayle <roger@eyesopen.com>
3132
3133 PR middle-end/18096
3134 * gcc.dg/pr18096-1.c: New test case.
3135
3136 2004-10-30 Roger Sayle <roger@eyesopen.com>
3137
3138 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3139
3140 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3141
3142 PR c/16666
3143 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3144 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3145 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3146 gcc.dg/old-style-prom-3.c: New tests.
3147
3148 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3149
3150 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3151 Remove unnecessary inclusion of stdio.h.
3152
3153 2004-10-29 Roger Sayle <roger@eyesopen.com>
3154
3155 PR rtl-optimization/17581
3156 * gcc.dg/pr17581-1.c: New test case.
3157
3158 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3159
3160 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3161 being implemented.
3162 * g++.dg/conversion/dr195-1.C: New.
3163 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3164 * g++.old-deja/g++.mike/p10148.C: Likewise.
3165
3166 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3167
3168 PR c++/17695
3169 * g++.dg/debug/typedef2.C: New test.
3170
3171 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3172
3173 PR fortran/13490
3174 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3175 * gfortran.dg/g77/README: Update.
3176
3177 2004-10-28 Matt Austern <austern@apple.com>
3178
3179 PR c++/14124
3180 * g++.dg/ext/packed7.C: New test.
3181
3182 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3183
3184 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3185 scan-assembler.
3186 * lib/scanasm.exp (hidden-scan-for): New proc.
3187 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3188 string.
3189 (scan-not-hidden): Likewise.
3190 * lib/target-supports.exp (check_visibility_available): mach-o is
3191 support too.
3192
3193 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3194
3195 PR c++/17132
3196 * g++.dg/template/memclass3.C: New test.
3197
3198 2004-10-28 Adam Nemet <anemet@lnxw.com>
3199
3200 PR middle-end/18160
3201 * gcc.dg/register-var-1.c: New test.
3202 * gcc.dg/register-var-2.c: New test.
3203 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3204 error now.
3205
3206 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3207
3208 PR other/18172
3209 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3210 unused variables.
3211 * gcc.dg/vect/vect-22.c: Likewise.
3212
3213 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3214
3215 * gcc.dg/i386-rotate-1.c: New test.
3216
3217 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3218
3219 * g++.dg/init/ref12.C: Add "run" marker.
3220
3221 PR c++/17435
3222 * g++.dg/init/ref12.C: New test.
3223
3224 PR c++/18140
3225 * g++.dg/template/shift1.C: New test.
3226 * g++.dg/template/error10.C: Adjust error markers.
3227
3228 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3229
3230 PR tree-opt/17529
3231 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3232
3233 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3234
3235 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3236 * gcc.dg/weak/weak-3.c: Likewise.
3237 * gcc.dg/weak/weak-5.c: Likewise.
3238 * gcc.dg/weak/weak-9.c: Likewise.
3239 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3240 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3241
3242 * gcc.dg/darwin-weakimport-1.c: New.
3243
3244 2004-10-28 Ben Elliston <bje@au.ibm.com>
3245
3246 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3247
3248 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3249
3250 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3251 'syntax' error messages.
3252 * gcc.dg/cpp/direct2s.c: Likewise.
3253
3254 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3255
3256 * gcc.c-torture/compile/20041026-1.c: New.
3257
3258 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3259
3260 PR c++/18093
3261 * g++.dg/lookup/ns2.C: New test.
3262
3263 PR c++/18020
3264 * g++.dg/template/enum4.C: New test.
3265
3266 PR c++/18161
3267 * g++.dg/template/expr1.C: New test.
3268
3269 2004-10-26 Ben Elliston <bje@au.ibm.com>
3270
3271 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3272
3273 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3274
3275 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3276 gcc.dg/decl-nospec-3.c: New tests.
3277
3278 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3279
3280 * objc.dg/super-class-3.m: New test.
3281
3282 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3283
3284 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3285 resyncing.
3286 * gcc.dg/cpp/direct2s.c: Likewise.
3287
3288 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3289
3290 * objc.dg/image-info.m: Update for changes to section selection.
3291
3292 2004-10-25 David Ayers <d.ayers@inode.at>
3293 Ziemowit Laski <zlaski@apple.com>
3294
3295 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3296 diagnostics when messaging 'id <Proto>'.
3297 * objc.dg/class-protocol-1.m: New test.
3298 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3299 a non-existent method signature.
3300 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3301 Update diagnostics when messaging with non-existent method signature.
3302 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3303 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3304 invalid receivers are now resolved as if messaging 'id'; remove
3305 extraneous diagnostics.
3306
3307 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3308
3309 PR c/16667
3310 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3311 gcc.dg/init-desig-obs-3.c: New tests.
3312
3313 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3314
3315 * gcc.dg/debug/20041023-1.c: New test.
3316
3317 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3318
3319 PR middle-end/17407
3320 * gcc.c-torture/compile/pr17407.c: New test.
3321
3322 PR c++/18121
3323 * g++.dg/template/array8.C: New test.
3324
3325 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3326
3327 PR other/18138
3328 * lib/g++.exp: Accept more than one multilib libgcc.
3329 * lib/gcc-dg.exp: Likewise.
3330 * lib/objc.exp: Likewise.
3331 * lib/treelang.exp: Likewise.
3332 * lib/gfortran.exp: Likewise.
3333
3334 2004-10-24 Ben Elliston <bje@au.ibm.com>
3335
3336 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3337
3338 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3339
3340 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3341 * gcc.dg/c99-const-expr-3.c: Likewise.
3342
3343 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3344
3345 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3346
3347 2004-10-23 Ben Elliston <bje@au.ibm.com>
3348
3349 * gcc.c-torture/execute/loop-2e.x: Remove.
3350
3351 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3352
3353 PR c++/18095
3354 * g++.dg/parse/crash18.C: New.
3355 * g++.dg/parse/crash19.C: New.
3356
3357 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3358
3359 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3360 * g++.dg/ext/dllimport2.C: Same.
3361 * g++.dg/ext/dllimport8.C: Same.
3362
3363 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3364
3365 PR c++/10841
3366 * g++.dg/conversion/cast1.C: New test.
3367 * g++.dg/overload/pmf1.C: Adjust error marker.
3368
3369 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3370
3371 PR objc/17923
3372 * objc.dg/const-str-7.m: New test.
3373
3374 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3375
3376 * g++.dg/template/memfriend11.C: Fix comment typo.
3377 * g++.dg/template/memfriend14.C: Likewise.
3378
3379 2004-10-20 Richard Henderson <rth@redhat.com>
3380
3381 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3382 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3383 -fasynchronous-unwind-tables.
3384
3385 2004-10-20 Richard Henderson <rth@redhat.com>
3386
3387 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3388 (main): Return success.
3389 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3390 (main): Return success.
3391
3392 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3393
3394 PR c++/13495
3395 * g++.dg/template/memfriend9.C: New test.
3396 * g++.dg/template/memfriend10.C: Likewise.
3397 * g++.dg/template/memfriend11.C: Likewise.
3398 * g++.dg/template/memfriend12.C: Likewise.
3399 * g++.dg/template/memfriend13.C: Likewise.
3400 * g++.dg/template/memfriend14.C: Likewise.
3401 * g++.dg/template/memfriend15.C: Likewise.
3402 * g++.dg/template/memfriend16.C: Likewise.
3403 * g++.dg/template/memfriend17.C: Likewise.
3404 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3405
3406 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3407
3408 * g++.dg/conversion/dr195.C: New.
3409 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3410
3411 2004-10-20 Ben Elliston <bje@au.ibm.com>
3412 Devang Patel <dpatel@apple.com>
3413
3414 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3415 of floating point arithmetic, which could trap.
3416
3417 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3418
3419 PR c++/14035
3420 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3421 * g++.dg/conversion/const2.C: New test.
3422 * g++.dg/expr/reinterpret2.C: New test.
3423 * g++.dg/expr/reinterpret3.C: New test.
3424 * g++.dg/expr/cast2.C: New test.
3425 * g++.dg/expr/copy1.C: New test.
3426 * g++.dg/other/conversion1.C: Change error message.
3427 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3428 function pointers to void *.
3429 * g++.old-deja/g++.mike/p10148.C: Likewise.
3430
3431 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3432
3433 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3434
3435 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3436
3437 PR c++/18047
3438
3439 * g++.dg/parse/expr3.C: New test.
3440
3441 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3442
3443 * gcc.dg/smod-1.c: New test.
3444
3445 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3446
3447 * objc.dg/method-14.m: New test.
3448
3449 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3450
3451 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3452 Also xfail as the patch was reverted.
3453
3454 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3455
3456 PR middle-end/16973
3457 * gcc.dg/pr16973.c: New test.
3458
3459 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3460
3461 PR tree-optimization/17656
3462 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3463
3464 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3465
3466 * g++.dg/eh/shadow1.C: New.
3467
3468 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3469
3470 * gcc.c-torture/compile/20041018-1.c: New test.
3471
3472 2004-10-18 Ben Elliston <bje@au.ibm.com>
3473
3474 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3475 compiler referring to register 0 when accessing sdata. The linker
3476 now patches things up.
3477
3478 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3479
3480 PR c/17529
3481 * gcc.c-torture/compile/pr17529.c: New test.
3482
3483 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3484
3485 PR c++/17743
3486 * g++.dg/ext/attrib17.C: New test.
3487
3488 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3489
3490 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3491
3492 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3493
3494 PR c++/10479
3495 * g++.dg/ext/attrib16.C: New test.
3496
3497 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3498
3499 PR c++/17042
3500 * g++.dg/init/dso_handle1.C: New test.
3501
3502 PR c++/14667
3503 * g++.dg/parse/typedef6.C: New test.
3504
3505 PR c++/17916
3506 * g++.dg/parse/pragma1.C: New test.
3507
3508 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3509
3510 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3511
3512 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3513
3514 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3515 -fno-common when on HPPA HP-UX platforms.
3516
3517 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3518
3519 PR other/16820
3520 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3521 stdint.h.
3522 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3523 uintptr_t.
3524
3525 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3526
3527 PR c++/16301
3528 * g++.dg/lookup/strong-using-4.C: New test.
3529
3530 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3531
3532 PR middle-end/16567
3533 * gcc.c-torture/compile/nested-1.c: New test.
3534
3535 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3536
3537 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3538 and mipsisa64*-*-* (until support for misaligned loads is added).
3539 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3540 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3541 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3542 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3543 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3544 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3545
3546 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3547
3548 PR c++/17976
3549 * g++.dg/init/dtor3.C: New test.
3550
3551 2004-10-15 Ben Elliston <bje@au.ibm.com>
3552
3553 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3554
3555 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3556
3557 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3558 * gcc.dg/macho-lo-sum.c: Likewise.
3559
3560 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3561
3562 * gcc.dg/ppc-spe64-1.c: New test.
3563
3564 2004-10-14 Devang Patel <dpatel@apple.com>
3565
3566 PR 17635
3567 * gcc.dg/pr17635.c : New test.
3568
3569 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3570
3571 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3572 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3573 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3574 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3575 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3576 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3577 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3578 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3579 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3580 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3581 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3582 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3583 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3584 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3585 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3586 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3587 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3588 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3589
3590 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3591
3592 * gcc.dg/vect/vect-82.c: New testcase.
3593 * gcc.dg/vect/vect-82_64.c: New testcase.
3594 * gcc.dg/vect/vect-83.c: New testcase.
3595 * gcc.dg/vect/vect-83_64.c: New testcase.
3596
3597 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3598
3599 * gcc.dg/cpp/error-1.c: New test.
3600
3601 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3602
3603 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3604
3605 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3606
3607 PR target/17984
3608 * gcc.dg/cris-peep2-xsrand2.c: New test.
3609
3610 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3611
3612 PR c++/17661
3613 * testsuite/g++.dg/expr/for2.C: New test.
3614
3615 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3616
3617 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3618
3619 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3620
3621 PR tree-optimization/17724
3622 * g++.dg/opt/pr17724-1.C: New test.
3623 * g++.dg/opt/pr17724-2.C: New test.
3624 * g++.dg/opt/pr17724-3.C: New test.
3625 * g++.dg/opt/pr17724-4.C: New test.
3626 * g++.dg/opt/pr17724-5.C: New test.
3627 * g++.dg/opt/pr17724-6.C: New test.
3628
3629 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3630
3631 PR c/17301
3632 * gcc.dg/pr17301-2.c: New test.
3633
3634 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3635
3636 PR c++/15876
3637 * g++.dg/parse/error22.C: New test.
3638
3639 PR c++/17936
3640 * g++.dg/template/spec18.C: New test.
3641
3642 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3643
3644 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3645 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3646 memcpy.
3647 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3648 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3649
3650 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3651
3652 * g++.dg/eh/cleanup5.C: Add dg-options "".
3653
3654 2004-10-11 Roger Sayle <roger@eyesopen.com>
3655
3656 PR middle-end/17657
3657 * gcc.dg/switch-4.c: New test case.
3658
3659 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3660
3661 * gcc.c-torture/execute/20041011-1.c: New test.
3662
3663 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3664
3665 PR c++/17554
3666 * g++.dg/init/for3.C: New test.
3667
3668 PR c++/17657
3669 * g++.dg/opt/switch2.C: New test.
3670
3671 PR middle-end/17703
3672 * g++.dg/warn/Wreturn-2.C: New test.
3673
3674 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3675
3676 PR c++/17907
3677 * g++.dg/eh/cleanup5.C: New test.
3678
3679 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3680
3681 PR c++/17393
3682 * g++.dg/parse/error21.C: New test.
3683
3684 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3685
3686 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3687 * g++.dg/warn/incomplete1.C: Likewise.
3688 * g++.dg/template/qualttp20.C: Likewise.
3689
3690 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3691
3692 PR c/17881
3693 * parm-incomplete-1.c: New test.
3694
3695 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3696
3697 PR c++/17867
3698 * g++.dg/parse/error19.C: New test.
3699
3700 PR c++/17670
3701 * g++.dg/init/new11.C: New test.
3702
3703 PR c++/17821
3704 * g++.dg/parse/error20.C: New test.
3705
3706 PR c++/17826
3707 * g++.dg/template/crash24.C: New test.
3708
3709 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3710
3711 PR c/17301
3712 * gcc.dg/pr17301-1.c: New test.
3713
3714 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3715
3716 PR c/17189
3717 * gcc.dg/anon-struct-5.c: New test.
3718
3719 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3720
3721 PR c/17844
3722 * gcc.dg/pr17844-1.c: New test.
3723
3724 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3725
3726 PR tree-optimization/17906
3727 * gcc.c-torture/compile/pr17906.c: New.
3728
3729 2004-10-09 Stuart Hastings <stuart@apple.com>
3730 Roger Sayle <roger@eyesopen.com>
3731
3732 PR rtl-optimization/17853
3733 * gcc.dg/i386-mmx-5.c: New testcase.
3734
3735 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3736
3737 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3738
3739 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3740
3741 PR c++/17524
3742 * g++.dg/template/static9.C: New test.
3743
3744 PR c++/17685
3745 * g++.dg/parse/operator5.C: New test.
3746
3747 2004-10-09 Roger Sayle <roger@eyesopen.com>
3748
3749 PR middle-end/17894
3750 * gcc.c-torture/execute/divcmp-4.c: New test case.
3751
3752 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3753
3754 PR tree-opt/17902
3755 * g++.dg/opt/pr17902.C: New test.
3756
3757 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3758
3759 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3760
3761 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3762
3763 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3764
3765 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3766
3767 * gcc.dg/assign-warn-3.c: New test.
3768
3769 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3770
3771 PR c/16999
3772 * gcc.dg/cpp/ident-1.c: New test.
3773
3774 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3775
3776 * gcc.c-torture/compile/acc1.c: New.
3777
3778 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3779
3780 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3781 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3782
3783 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3784
3785 * gcc.dg/ultrasp11.c: New test.
3786
3787 2004-10-08 Michael Matz <matz@suse.de>
3788
3789 * gcc.dg/doloop-2.c: New test.
3790
3791 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3792
3793 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3794 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3795 objc.dg/method-9.m: Update expected diagnostics.
3796
3797 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3798
3799 * gcc.dg/ppc-fsel-3.c: New file.
3800 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3801
3802 2004-10-07 Paul Brook <paul@codesourcery.com>
3803
3804 * gfortran.dg/intrinsic_verify_1.f90: New test.
3805
3806 2004-10-07 Paul Brook <paul@codesourcery.com>
3807
3808 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3809
3810 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3811
3812 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3813 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3814 commit.
3815
3816 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3817
3818 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3819
3820 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3821
3822 PR c++/17115
3823 * g++.dg/warn/Winline-4.C: New test.
3824
3825 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3826
3827 * gcc.c-torture/compile/20041007-1.c: New test.
3828
3829 2004-10-07 Paul Brook <paul@codesourcery.com>
3830
3831 PR fortran/17678
3832 * gfortran.dg/use_allocated_1.f90: New test.
3833
3834 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3835
3836 PR middle-end/17849
3837 * gfortran.fortran-torture/compile/nested.f90: New test
3838
3839 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3840
3841 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3842
3843 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3844
3845 PR c++/17368
3846 * g++.dg/ext/asm6.C: New test.
3847
3848 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3849
3850 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3851
3852 2004-10-06 Paul Brook <paul@codesourcery.com>
3853
3854 PR libfortran/17709
3855 * gfortran.dg/empty_format_1.f90: New test.
3856
3857 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3858
3859 PR fortran/17568
3860 * gfortran.dg/ishft.f90: New test.
3861
3862 PR fortran/17283
3863 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3864 tests.
3865
3866 2004-10-06 Paul Brook <paul@codesourcery.com>
3867
3868 * gfortran.dg/do_1.f90: New test.
3869
3870 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3871
3872 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3873 optimizing for size.
3874
3875 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3876
3877 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3878
3879 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3880
3881 * gcc.c-torture/compile/20041005-1.c: New test.
3882
3883 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3884
3885 PR c++/17829
3886 * g++.dg/lookup/koenig4.C: New.
3887
3888 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3889
3890 * g++.dg/other/classkey1.C: Adjust quoting marks.
3891 * g++.dg/parse/error15.C: Likewise.
3892 * g++.dg/template/meminit2.C (int>): Likewise.
3893
3894 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3895
3896 PR fortran/17283
3897 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3898
3899 PR fortran/17631
3900 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3901
3902 PR fortran/17708
3903 * gfortran.dg/pr17708.f90: New test.
3904
3905 2004-10-04 Chao-ying Fu <fu@mips.com>
3906
3907 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3908 * gcc.dg/vect/vect-4.c: Ditto.
3909 * gcc.dg/vect/vect-5.c: Ditto.
3910 * gcc.dg/vect/vect-6.c: Ditto.
3911 * gcc.dg/vect/vect-8.c: Ditto.
3912 * gcc.dg/vect/vect-16.c: Ditto.
3913 * gcc.dg/vect/vect-30.c: Ditto.
3914 * gcc.dg/vect/vect-40.c: Ditto.
3915 * gcc.dg/vect/vect-41.c: Ditto.
3916 * gcc.dg/vect/vect-42.c: Ditto.
3917 * gcc.dg/vect/vect-43.c: Ditto.
3918 * gcc.dg/vect/vect-44.c: Ditto.
3919 * gcc.dg/vect/vect-45.c: Ditto.
3920 * gcc.dg/vect/vect-46.c: Ditto.
3921 * gcc.dg/vect/vect-47.c: Ditto.
3922 * gcc.dg/vect/vect-48.c: Ditto.
3923 * gcc.dg/vect/vect-49.c: Ditto.
3924 * gcc.dg/vect/vect-50.c: Ditto.
3925 * gcc.dg/vect/vect-51.c: Ditto.
3926 * gcc.dg/vect/vect-52.c: Ditto.
3927 * gcc.dg/vect/vect-53.c: Ditto.
3928 * gcc.dg/vect/vect-54.c: Ditto.
3929 * gcc.dg/vect/vect-55.c: Ditto.
3930 * gcc.dg/vect/vect-56.c: Ditto.
3931 * gcc.dg/vect/vect-57.c: Ditto.
3932 * gcc.dg/vect/vect-58.c: Ditto.
3933 * gcc.dg/vect/vect-59.c: Ditto.
3934 * gcc.dg/vect/vect-60.c: Ditto.
3935 * gcc.dg/vect/vect-74.c: Ditto.
3936 * gcc.dg/vect/vect-79.c: Ditto.
3937 * gcc.dg/vect/vect-80.c: Ditto.
3938
3939 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3940
3941 * gcc.dg/unused-7.c: Use the correct option.
3942
3943 2004-10-04 Paul Brook <paul@codesourcery.com>
3944 Bud Davis <bdavis9659@comcast.net>
3945
3946 PR fortran/17706
3947 PR fortran/16434
3948 * gfortran/pr17706.f90: New test.
3949 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3950
3951 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3952
3953 * gfortran.dg/pr17612.f90: New test.
3954
3955 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3956
3957 * g++.dg/template/local1.C: Adjust quoting marks in
3958 testing for diagnostics.
3959 * g++.dg/tls/diag-2.C: Likewise.
3960 * g++.dg/other/error8.C: Likewise.
3961
3962 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3963
3964 PR c/17178
3965 * gcc.dg/unused-4.c: Adjust to be correct.
3966
3967 PR c/17820
3968 * gcc.dg/unused-7.c: New test.
3969
3970 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3971
3972 PR c++/17797
3973 * g++.dg/overload/template2.C: New test.
3974
3975 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3976
3977 PR tree-optimization/16632
3978 * gcc.dg/tree-ssa/20041002-1.c: New.
3979
3980 2004-10-03 Paul Brook <paul@codesourcery.com>
3981
3982 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3983 rather than relying on default formatting.
3984
3985 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3986
3987 * gcc.dg/20040920-1.c: Update expected message text.
3988
3989 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3990
3991 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3992
3993 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3994
3995 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3996 tree level.
3997
3998 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3999
4000 * gcc.dg/tree-ssa/pr17343.c: Remove.
4001
4002 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4003
4004 PR tree-opt/17343
4005 * gcc.dg/tree-ssa/pr17343.c: New test.
4006
4007 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4008
4009 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4010 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4011 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4012 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4013 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4014
4015 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4016
4017 * gcc.dg/lvalue-2.c: New test.
4018
4019 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4020
4021 PR c/17730
4022 * gcc.dg/pr17730-1.c: New test
4023
4024 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4025
4026 PR c/7425
4027 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4028
4029 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4030
4031 * gcc.c-torture/execute/stdarg-1.c: New test.
4032 * gcc.c-torture/execute/stdarg-2.c: New test.
4033 * gcc.c-torture/execute/stdarg-3.c: New test.
4034 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4035 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4036 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4037 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4038 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4039
4040 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4041
4042 PR tree-optimization/17697
4043 * g++.dg/opt/pr17697-1.C: New test.
4044 * g++.dg/opt/pr17697-2.C: New test.
4045 * g++.dg/opt/pr17697-3.C: New test.
4046
4047 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4048
4049 PR c/16409
4050 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4051 gcc.dg/vla-init-5.c: New tests.
4052
4053 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4054
4055 PR c/13804
4056 * gcc.dg/pr13804-1.c: New test.
4057
4058 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4059
4060 PR fortran/16938
4061 * gfortran.dg/pr16938.f90: New test.
4062
4063 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4064
4065 * g++.dg/template/crash23.C: New test.
4066
4067 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4068
4069 PR c++/17585
4070 * g++.dg/template/static8.C: New test.
4071
4072 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4073
4074 PR c++/17681
4075 * g++.dg/other/error9.C: New test.
4076
4077 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4078
4079 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4080
4081 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4082
4083 PR fortran/15164
4084 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4085
4086 2004-09-26 Roger Sayle <roger@eyesopen.com>
4087
4088 PR middle-end/17112
4089 * gcc.dg/pr17112-1.c: New test case.
4090
4091 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4092
4093 PR c/11459
4094 * gcc.dg/pr11459-1.c: New test.
4095
4096 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4097
4098 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4099 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4100
4101 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4102
4103 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4104
4105 2004-09-25 Jan Hubicka <jh@suse.cz>
4106
4107 * compile/30040909-1.c: New test.
4108 * compile/30040907-1.c: New test.
4109
4110 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4111
4112 * gcc.c-torture/execute/va-arg-26.c: New test.
4113
4114 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4115
4116 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4117 extra diagnostics on targets with 64-bit pointers.
4118 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4119
4120 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4121
4122 PR c/17188
4123 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4124 * gcc.dg/decl-3.c: Adjust expected message.
4125
4126 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4127
4128 PR fortran/17615
4129 * gfortran.dg/pr17615.f90: New test.
4130
4131 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4132
4133 PR tree-optimzation/17517
4134 * g++.dg/tree-ssa/pr17517.C: New Test.
4135
4136 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4137
4138 PR c++/16889
4139 * g++.dg/lookup/ambig3.C: New.
4140
4141 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4142
4143 PR tree-opt/17624
4144 * g++.dg/opt/pr17624.C: New test.
4145
4146 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4147
4148 PR c/6980
4149 * gcc.dg/Wbad-function-cast-1.c: New test.
4150
4151 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4152
4153 * g++.dg/ext/complit1.C
4154 * g++.dg/other/error2.C
4155 * g++.dg/other/nontype-1.C
4156 * g++.dg/parse/crash11.C
4157 * g++.dg/parse/crash12.C
4158 * g++.dg/parse/error15.C
4159 * g++.dg/parse/error4.C
4160 * g++.dg/parse/tmpl-outside1.C
4161 * g++.dg/parse/too-many-tmpl-args1.C
4162 * g++.dg/template/dependent-expr3.C
4163 * g++.dg/template/error10.C
4164 * g++.dg/template/instantiate1.C
4165 * g++.dg/template/vtable2.C
4166 * g++.dg/warn/Wshadow-1.C
4167 * g++.dg/warn/weak1.C
4168 * g++.old-deja/g++.brendan/crash16.C
4169 * g++.old-deja/g++.brendan/crash18.C
4170 * g++.old-deja/g++.brendan/crash48.C
4171 * g++.old-deja/g++.brendan/crash49.C
4172 * g++.old-deja/g++.brendan/crash55.C
4173 * g++.old-deja/g++.brendan/crash56.C
4174 * g++.old-deja/g++.brendan/crash8.C
4175 * g++.old-deja/g++.brendan/enum11.C
4176 * g++.old-deja/g++.brendan/enum8.C
4177 * g++.old-deja/g++.brendan/enum9.C
4178 * g++.old-deja/g++.brendan/friend3.C
4179 * g++.old-deja/g++.brendan/misc14.C
4180 * g++.old-deja/g++.bugs/900402_02.C
4181 * g++.old-deja/g++.bugs/900404_03.C
4182 * g++.old-deja/g++.bugs/900404_04.C
4183 * g++.old-deja/g++.bugs/900428_03.C
4184 * g++.old-deja/g++.jason/crash4.C
4185 * g++.old-deja/g++.jason/overload21.C
4186 * g++.old-deja/g++.jason/redecl1.C
4187 * g++.old-deja/g++.jason/report.C
4188 * g++.old-deja/g++.jason/rfg10.C
4189 * g++.old-deja/g++.jason/template30.C
4190 * g++.old-deja/g++.law/arm12.C
4191 * g++.old-deja/g++.law/ctors5.C
4192 * g++.old-deja/g++.law/cvt20.C
4193 * g++.old-deja/g++.law/init10.C
4194 * g++.old-deja/g++.law/init8.C
4195 * g++.old-deja/g++.law/visibility17.C
4196 * g++.old-deja/g++.law/visibility7.C
4197 * g++.old-deja/g++.mike/net8.C
4198 * g++.old-deja/g++.mike/p646.C
4199 * g++.old-deja/g++.mike/p700.C
4200 * g++.old-deja/g++.mike/p701.C
4201 * g++.old-deja/g++.mike/p811.C
4202 * g++.old-deja/g++.ns/template13.C
4203 * g++.old-deja/g++.other/array3.C
4204 * g++.old-deja/g++.other/crash25.C
4205 * g++.old-deja/g++.other/dtor3.C
4206 * g++.old-deja/g++.other/dtor4.C
4207 * g++.old-deja/g++.other/main1.C
4208 * g++.old-deja/g++.other/warn7.C
4209 * g++.old-deja/g++.pt/crash11.C
4210 * g++.old-deja/g++.pt/crash36.C
4211 * g++.old-deja/g++.pt/spec22.C
4212 * g++.old-deja/g++.pt/spec9.C
4213 * g++.old-deja/g++.pt/ttp52.C
4214 * g++.old-deja/g++.robertl/eb103.C
4215 * g++.old-deja/g++.robertl/eb121.C
4216 * g++.old-deja/g++.robertl/eb22.C
4217 * g++.old-deja/g++.robertl/eb8.C:
4218 Update locations and/or regexps of dg-error markers.
4219 Remove markers for some bogus messages that are no longer issued.
4220
4221 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4222
4223 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4224 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4225
4226 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4227
4228 PR c++/17618
4229 * g++.dg/lookup/crash5.C: New test.
4230
4231 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4232
4233 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4234 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4235 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4236 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4237 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4238 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4239
4240 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4241 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4242 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4243 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4244 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4245 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4246
4247 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4248
4249 * gcc.dg/vect/vect-44.c: Check additional cases.
4250 * gcc.dg/vect/vect-48.c: Check additional cases.
4251
4252 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4253 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4254 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4255 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4256 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4257 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4258 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4259 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4260 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4261
4262 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4263 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4264 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4265
4266 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4267
4268 * gcc.dg/tree-ssa/loop-6.c: New test.
4269
4270 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4271
4272 PR c++/17620
4273 * g++.dg/inherit/base2.C: New.
4274
4275 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4276
4277 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4278 * gcc.dg/20001012-2.c: Likewise.
4279 * gcc.dg/20001013-1.c: Likewise.
4280 * gcc.dg/20001101-1.c: Likewise.
4281 * gcc.dg/20001102-1.c: Likewise.
4282 * gcc.dg/bf-spl1.c: Likewise.
4283 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4284 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4285
4286 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4287
4288 PR tree-optimization/16721
4289 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4290
4291 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4292
4293 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4294 * gcc.dg/20040305-1.c: Likewise.
4295
4296 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4297
4298 PR c/16566
4299 * gcc.c-torture/compile/pr16566-1.c,
4300 gcc.c-torture/compile/pr16566-2.c,
4301 gcc.c-torture/compile/pr16566-3.c: New tests.
4302
4303 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4304
4305 PR tree-optimization/17512
4306 * gcc.c-torture/compile/20040916-1.c.
4307
4308 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4309
4310 * gcc.dg/pragma-re-3.c: New test.
4311
4312 2004-09-17 Matt Austern <austern@apple.com>
4313
4314 PR c++/15049
4315 * g++.dg/other/anon3.C: New.
4316
4317 2004-09-21 Roger Sayle <roger@eyesopen.com>
4318
4319 PR c++/7503
4320 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4321 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4322 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4323 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4324 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4325
4326 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4327
4328 PR fortran/17286
4329 * gfortran.dg/pr17286.f90: New test.
4330
4331 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4332
4333 PR c++/17530
4334 * g++.dg/template/static7.C: New test.
4335
4336 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4337
4338 PR tree-opt/17558
4339 * gcc.c-torture/compile/pr17558.c: New test.
4340
4341 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4342
4343 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4344 if SKIP_ATTRIBUTE is defined.
4345
4346 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4347
4348 PR fortran/15957
4349 * gfortran.dg/pr15957.f90: New test.
4350
4351 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4352
4353 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4354 in comparison.
4355 * gcc.dg/vect/vect-79.c: Likewise.
4356 * gcc.dg/vect/vect-80.c: Likewise.
4357
4358 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4359
4360 PR fortran/15750
4361 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4362
4363 2004-09-20 Ira Rosen <irar@il.ibm.com>
4364
4365 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4366 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4367 * gcc.dg/vect/vect-62.c: New testcase.
4368 * gcc.dg/vect/vect-63.c: New testcase.
4369 * gcc.dg/vect/vect-64.c: New testcase.
4370 * gcc.dg/vect/vect-65.c: New testcase.
4371 * gcc.dg/vect/vect-66.c: New testcase.
4372 * gcc.dg/vect/vect-67.c: New testcase.
4373 * gcc.dg/vect/vect-68.c: New testcase.
4374 * gcc.dg/vect/vect-69.c: New testcase.
4375 * gcc.dg/vect/vect-79.c: New testcase.
4376 * gcc.dg/vect/vect-80.c: New testcase.
4377
4378 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4379
4380 * gcc.target/mips/asm-1.c: New test.
4381
4382 2004-09-19 Ira Rosen <irar@il.ibm.com>
4383
4384 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4385 * gcc.dg/vect/vect-73.c: New testcase.
4386 * gcc.dg/vect/vect-74.c: New testcase.
4387 * gcc.dg/vect/vect-75.c: New testcase.
4388 * gcc.dg/vect/vect-76.c: New testcase.
4389 * gcc.dg/vect/vect-77.c: New testcase.
4390 * gcc.dg/vect/vect-78.c: New testcase
4391
4392 2004-09-18 Paul Brook <paul@codesourcery.com>
4393
4394 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4395
4396 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4397
4398 PR c/17424
4399 * gcc.dg/pr17424-1.c: New test.
4400
4401 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4402
4403 * g++.dg/tree-ssa/pr17153.C: New test.
4404
4405 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4406
4407 PR pch/13361
4408 * testsuite/g++.dg/pch/wchar-1.C: New.
4409 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4410
4411 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4412
4413 * gcc.c-torture/execute/20040917-1.c: New test.
4414
4415 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4416
4417 PR tree-optimization/17319
4418 * gcc.dg/pr17319.c: New test.
4419
4420 2004-09-17 Devang Patel <dpatel@apple.com>
4421
4422 * gcc.dg/20040813-1.c: New test.
4423
4424 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4425
4426 PR tree-optimization/17273
4427 * gcc.c-torture/compile/pr17273.c: New test.
4428
4429 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4430
4431 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4432 Update expected messages.
4433 * gcc.dg/declspec-13.c: New test.
4434
4435 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4436
4437 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4438
4439 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4440
4441 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4442 change what 'a' is pointing to.
4443
4444 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4445
4446 PR c++/16002
4447 * g++.dg/template/error18.C: New test.
4448
4449 PR c++/16029
4450 * g++.dg/warn/Wunused-8.C: New test.
4451
4452 2004-09-17 Steven Bosscher <stevenb@suse.de>
4453
4454 PR tree-optimization/17513
4455 * gcc.dg/20040916-1.c: New test.
4456
4457 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4458
4459 PR c++/17501
4460 * g++.dg/template/typename7.C: New test.
4461
4462 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4463
4464 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4465
4466 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4467
4468 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4469 with -ftree-based-profiling also.
4470 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4471
4472 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4473
4474 PR/15364
4475 * gfortran.dg/der_array_io_1.f90: New test.
4476 * gfortran.dg/der_array_io_2.f90: New test.
4477 * gfortran.dg/der_array_io_3.f90: New test.
4478
4479 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4480
4481 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4482 EABI.
4483
4484 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4485
4486 * g++.dg/opt/switch1.C: New test.
4487
4488 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4489
4490 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4491 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4492 Update expected messages.
4493
4494 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4495
4496 PR fortran/16485
4497 * gfortran.dg/same_name_1.f90: New test.
4498
4499 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4500
4501 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4502 dereference garbage pointers.
4503
4504 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4505
4506 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4507 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4508
4509 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4510 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4511 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4512
4513 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4514
4515 PR c++/17324
4516 * g++.dg/template/mangle1.C: New test.
4517
4518 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4519
4520 PR tree-optimization/17252
4521 * gcc.c-torture/execute/pr17252.c: New test.
4522
4523 2004-09-14 Andrew Pinski <apinski@apple.com>
4524
4525 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4526
4527 2004-09-14 Roger Sayle <roger@eyesopen.com>
4528
4529 PR rtl-optimization/9771
4530 * gcc.dg/pr9771-1.c: New test case.
4531
4532 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4533
4534 PR tree-optimization/15262
4535 * gcc.c-torture/execute/pr15262-1.c: New test.
4536 * gcc.c-torture/execute/pr15262-2.c: New test.
4537
4538 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4539
4540 * gcc.dg/declspec-12.c: New test.
4541
4542 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4543
4544 * gfortran.dg/pr17090.f90: Add directives to test.
4545
4546 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4547
4548 * gcc.c-torture/compile/20040914-1.c: New test.
4549
4550 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4551
4552 PR c++/16162
4553 * g++.dg/template/decl2.C: New test.
4554
4555 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4556
4557 PR fortran/17090
4558 * gfortran.dg/pr17090.f90: New test.
4559
4560 2004-09-13 Dale Johannesen <dalej@apple.com>
4561
4562 * gcc.c-torture/compile/pr17408.c: New test case.
4563
4564 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4565
4566 PR c++/16716
4567 * g++.dg/parse/crash17.C: New test.
4568
4569 PR c++/17327
4570 * g++.dg/template/enum3.C: New test.
4571
4572 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4573
4574 * lib/gcc-defs.exp: Load wrapper.exp.
4575 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4576 using local code.
4577 * lib/gcc.exp (gcc_init): Similar.
4578 * lib/gfortran.exp (gfortran_init): Similar.
4579 * lib/objc.exp (objc_init): Similar.
4580 * lib/treelang.exp (treelang_init): Similar.
4581 * lib/wrapper.exp: New file with build_wrapper call machinery in
4582 ${tool}_maybe_build_wrapper.
4583
4584 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4585
4586 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4587 "inline".
4588 * gcc.dg/declspec-11.c: Update expected messages.
4589 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4590 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4591 gcc.dg/inline-12.c: New tests.
4592
4593 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4594
4595 * g++.dg/tree-ssa/pr17400.C: New testcase.
4596
4597 2004-09-13 James E Wilson <wilson@specifixinc.com>
4598
4599 * gcc.target/mips/sb1-1.c: New testcase.
4600
4601 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4602
4603 * lib/g77-dg.exp: Remove unused file.
4604 * lib/mike-g77.exp: Ditto.
4605 * lib/g77.exp: Ditto.
4606
4607 2004-09-12 Richard Henderson <rth@redhat.com>
4608
4609 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4610
4611 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4612
4613 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4614 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4615 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4616 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4617 Update expected messages.
4618
4619 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4620
4621 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4622 declaration/use mismatch for dirp parameter.
4623
4624 2004-09-12 Andrew Pinski <apinski@apple.com>
4625
4626 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4627 -fgnu-runtime is passed.
4628
4629 2004-09-12 Richard Henderson <rth@redhat.com>
4630
4631 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4632 do the uplevel thing and update additional_flags directly.
4633 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4634 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4635 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4636 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4637
4638 2004-09-11 Steven Bosscher <stevenb@suse.de>
4639
4640 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4641
4642 2004-09-11 Roger Sayle <roger@eyesopen.com>
4643
4644 PR middle-end/17411
4645 * g++.dg/opt/pr17411-1.C: New test case.
4646
4647 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4648
4649 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4650 gcc.dg/tls/diag-2.c: Update expected messages.
4651 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4652 messages.
4653 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4654 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4655 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4656 gcc.dg/tls/diag-5.c: New tests.
4657
4658 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4659
4660 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4661
4662 2004-09-11 Steven Bosscher <stevenb@suse.de>
4663
4664 * g++.dg/parse/break-in-for.C: New test.
4665
4666 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4667
4668 * gcc.dg/tree-ssa/20040911-1.c: New test.
4669
4670 2004-09-11 Andreas Jaeger <aj@suse.de>
4671
4672 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4673 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4674
4675 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4676
4677 * gcc.target/frv: New directory of FR-V-specific tests.
4678
4679 2004-09-10 James E Wilson <wilson@specifixinc.com>
4680
4681 * gcc.dg/convert-vec-1.c: New test.
4682
4683 2004-09-10 Roger Sayle <roger@eyesopen.com>
4684
4685 PR middle-end/17024
4686 * gcc.dg/pr17024-1.c: New test case.
4687
4688 2004-09-10 Eric Christopher <echristo@redhat.com>
4689
4690 * gcc.dg/20040910-1.c: New test.
4691
4692 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4693
4694 * gcc.dg/bitfld-9.c: New test.
4695
4696 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4697
4698 * gcc.c-torture/execute/ieee/acc1.c: New test.
4699 * gcc.c-torture/execute/ieee/acc2.c: New test.
4700 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4701
4702 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4703
4704 * gcc.dg/deprecated-2.c: New test.
4705
4706 2004-09-09 James E Wilson <wilson@specifixinc.com>
4707
4708 * gcc.dg/init-vec-1.c: New test.
4709
4710 2004-09-09 Roger Sayle <roger@eyesopen.com>
4711
4712 PR middle-end/17055
4713 * gcc.dg/pr17055-1.c: New test case.
4714
4715 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4716
4717 PR target/17377
4718 * gcc.c-torture/execute/pr17377.c: New test.
4719
4720 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4721
4722 PR c/8420
4723 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4724 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4725 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4726 gcc.dg/long-long-typespec-1.c: New tests.
4727 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4728
4729 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4730
4731 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4732 gcc.dg/gnu99-static-1.c: New tests.
4733
4734 2004-09-08 Devang Patel <dpatel@apple.com>
4735
4736 * gcc.dg/darwin-ld-20040828-1.c: New test.
4737 * gcc.dg/darwin-ld-20040828-2.c: New test.
4738 * gcc.dg/darwin-ld-20040828-3.c: New test.
4739
4740 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4741
4742 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4743 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4744 in error message.
4745 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4746 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4747 in error message.
4748 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4749 types they qualify.
4750 * objc.dg/type-size-2.m: Fix wording in comment.
4751 * objc.dg/va-meth-1.m: New test case.
4752
4753 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4754
4755 PR c/16633:
4756 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4757 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4758
4759 2004-09-06 Devang Patel <dpatel@apple.com>
4760
4761 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4762 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4763
4764 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4765
4766 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4767 reflect changed line numbering of diagnostics.
4768
4769 2004-09-06 Paul Brook <paul@codesourcery.com>
4770
4771 * gfortran.dg/edit_real_1.f90: Add new test.
4772
4773 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4774
4775 * gcc.dg/tree-ssa/loop-2.c: New test.
4776 * gcc.dg/tree-ssa/loop-3.c: New test.
4777 * gcc.dg/tree-ssa/loop-4.c: New test.
4778 * gcc.dg/tree-ssa/loop-5.c: New test.
4779
4780 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4781
4782 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4783
4784 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4785
4786 * gcc.dg/format/sentinel-1.c: New test.
4787
4788 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4789
4790 * testsuite/gcc.dg/builtins-46.c: New.
4791
4792 2004-09-03 Devang Patel <dpatel@apple.com>
4793
4794 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4795 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4796
4797 2004-09-03 Jan Beulich <jbeulich@novell.com>
4798
4799 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4800 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4801 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4802 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4803 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4804 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4805 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4806 the non-portable bzero.
4807 * gcc.dg/20010912-1.c: xfail for NetWare.
4808 * gcc.dg/20020426-2.c: xfail for NetWare.
4809 * gcc.dg/20021014-1.c: xfail for NetWare.
4810 * gcc.dg/20021018-1.c: xfail for NetWare.
4811 * gcc.dg/20030213-1.c: xfail for NetWare.
4812 * gcc.dg/20030225-1.c: xfail for NetWare.
4813 * gcc.dg/20030708-1.c: xfail for NetWare.
4814 * gcc.dg/builtins-config.h: Also exclude NetWare.
4815 * gcc.dg/format/format.h: Define restrict only if not already defined.
4816 * gcc.dg/nest.c: xfail for NetWare.
4817 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4818 * lib/target-supports.exp (check_visibility_available): Exclude
4819 NetWare.
4820
4821 2004-09-03 Jan Beulich <jbeulich@novell.com>
4822
4823 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4824 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4825 deterministic starting point for the alignment of structure fields.
4826 * gcc.dg/Wpadded.c: Dito.
4827 * g++.dg/abi/vbase10.C: Dito.
4828
4829 2004-09-03 Devang Patel <dpatel@apple.com>
4830
4831 * g++.dg/debug/pr15736.cc: New test.
4832
4833 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4834
4835 * README.QMTEST: Fix out-of-date link.
4836
4837 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4838
4839 PR fortran/16579
4840 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4841 Delete. Duplicate of gfortran.dg/g77/20010610.f
4842
4843 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4844
4845 * g++.dg/abi/arm_rtti1.C: New test.
4846
4847 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4848
4849 * gcc.dg/ppc-vector-memcpy.c: New.
4850 * gcc.dg/ppc-vector-memset.c: New.
4851
4852 2004-09-02 Chao-ying Fu <fu@mips.com>
4853
4854 * gcc.target/mips/mips-3d-1.c: New test.
4855 * gcc.target/mips/mips-3d-2.c: New test.
4856 * gcc.target/mips/mips-3d-3.c: New test.
4857 * gcc.target/mips/mips-3d-4.c: New test.
4858 * gcc.target/mips/mips-3d-5.c: New test.
4859 * gcc.target/mips/mips-3d-6.c: New test.
4860 * gcc.target/mips/mips-3d-7.c: New test.
4861 * gcc.target/mips/mips-3d-8.c: New test.
4862 * gcc.target/mips/mips-3d-9.c: New test.
4863 * gcc.target/mips/mips-ps-1.c: New test.
4864 * gcc.target/mips/mips-ps-2.c: New test.
4865 * gcc.target/mips/mips-ps-3.c: New test.
4866 * gcc.target/mips/mips-ps-4.c: New test.
4867 * gcc.target/mips/mips-ps-type.c: New test.
4868
4869 2004-09-02 Paul Brook <paul@codesourcery.com>
4870
4871 * gfortran.dg/edit_real_1.f90: Add new tests.
4872
4873 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4874
4875 PR fortran/15327
4876 * gfortran.dg/merge_char_1.f90: New test.
4877
4878 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4879
4880 PR fortran/16404
4881 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4882
4883 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4884
4885 PR c/1522
4886 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4887
4888 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4889
4890 * g++.dg/opt/loop1.C: Do not XFAIL.
4891
4892 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4893
4894 * gcc.c-torture/execute/20040831-1.c: New test.
4895
4896 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4897
4898 PR fortran/16579
4899 * gfortran.dg/g77/20010610.f: Now passes.
4900 Copy from g77.f-torture/execute. Add dg-run directive.
4901 * gfortran.dg/g77/README: Update
4902
4903 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4904
4905 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4906 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4907 (t1, t2, t3, t4): Add volatile.
4908
4909 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4910
4911 * g++.dg/ext/visibility/arm1.C: New test.
4912
4913 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4914
4915 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4916 -pedantic-errors.
4917
4918 2004-09-01 Paul Brook <paul@codesourcery.com>
4919
4920 * gfortran.dg/eof_2.f90: New test.
4921
4922 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4923
4924 PR fortran/16579
4925 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4926
4927 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4928
4929 PR libfortran/16805
4930 * gfortran.dg/list_read_2.f90: New test.
4931
4932 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4933
4934 * g++.dg/abi/key1.C: New test.
4935
4936 2004-08-31 Richard Henderson <rth@redhat.com>
4937
4938 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4939 form of offsetof.
4940 * g++.dg/other/offsetof5.C: Remove duplicate.
4941
4942 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4943
4944 PR fortran/17244
4945 * gfortran.dg/func_derived_1.f90: New test.
4946
4947 2004-08-31 Paul Brook <paul@codesourcery.com>
4948
4949 * gfortran.dg/eof_1.f90: New test.
4950
4951 2004-08-31 Paul Brook <paul@codesourcery.com>
4952
4953 * gfortran.dg/list_read_1.f90: New file.
4954
4955 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4956
4957 * g++.dg/opt/loop1.C: XFAIL.
4958
4959 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4960
4961 * gcc.dg/funcdef-storage-1.c: New.
4962 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4963 an extern function in local scope.
4964 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4965 declare an 'auto inline' function in local scope.
4966 * gcc.dg/20011130-1.c: Likewise.
4967 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4968 an 'auto' function in local scope.
4969 * gcc.dg/20021014-1.c: Likewise.
4970 * gcc.dg/20030331-2.c: Likewise.
4971
4972 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4973
4974 * gfortran.dg/blockdata_1.f90: New test.
4975
4976 2004-08-30 Richard Henderson <rth@redhat.com>
4977
4978 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4979
4980 2004-08-30 Richard Henderson <rth@redhat.com>
4981
4982 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4983 additional_flags set by alternate driver.
4984 (ieee-options): New procedure.
4985 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4986 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4987 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4988 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4989
4990 2004-08-30 Richard Henderson <rth@redhat.com>
4991
4992 * lib/f-torture.exp: Remove.
4993
4994 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4995
4996 PR rtl-optimization/16590
4997 * g++.dg/opt/loop1.C: New test.
4998
4999 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5000
5001 PR fortran/13910
5002 * gfortran.dg/oldstyle_1.f90: New test.
5003
5004 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5005 Paul Brook <paul@codesourcery.com>
5006
5007 * gfortran.dg/g77/README: Update.
5008 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5009 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5010 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5011
5012 2004-08-28 Paul Brook <paul@codesourcery.com>
5013
5014 PR libfortran/17195
5015 * gfortran.dg/edit_real_1.f90: New test.
5016
5017 2004-08-27 Paul Brook <paul@codesourcery.com>
5018
5019 * gfortran.dg/rewind_1.f90: New test.
5020
5021 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5022
5023 PR fortran/16597
5024 * gfortran.dg/pr16597.f90: New test.
5025
5026 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5027
5028 PR c/13801
5029 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5030 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5031 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5032 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5033 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5034
5035 2004-08-26 Nick Clifton <nickc@redhat.com>
5036
5037 * gcc.c-torture/compile/pr17119.c: New test.
5038
5039 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5040
5041 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5042
5043 2004-08-25 Richard Henderson <rth@redhat.com>
5044
5045 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5046 the bits that expect kind=8 to be the largest real kind.
5047
5048 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5049
5050 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5051
5052 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5053
5054 * gfortran.dg/assignment_1.f90: New test.
5055
5056 2004-08-25 Adam Nemet <anemet@lnxw.com>
5057
5058 * g++.dg/template/repo3.C: New test.
5059
5060 2004-08-25 Roger Sayle <roger@eyesopen.com>
5061
5062 PR middle-end/16693
5063 PR tree-optimization/16372
5064 * g++.dg/opt/pr16372-1.C: New test case.
5065 * g++.dg/opt/pr16693-1.C: New test case.
5066 * g++.dg/opt/pr16693-2.C: New test case.
5067
5068 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5069
5070 * objc.dg/proto-lossage-4.m: New test.
5071
5072 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5073
5074 PR c++/17155
5075 * g++.dg/inherit/local2.C: New test.
5076
5077 2004-08-25 Paul Brook <paul@codesourcery.com>
5078
5079 PR fortran/17144
5080 * gfortran.dg/string_ctor_1.f90: New test.
5081
5082 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5083
5084 PR c++/14428
5085 * g++.dg/template/redecl2.C: New test.
5086
5087 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5088
5089 PR fortran/17143
5090 * gfortran.dg/pr17143.f90: New test.
5091
5092 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5093
5094 PR fortran/17164
5095 * gfortran.dg/pr17164.f90: New test.
5096
5097 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5098
5099 * gcc.dg/tree-ssa/loop-1.c: New test.
5100
5101 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5102
5103 * gcc.c-torture/compile/20040824-1.c: New test.
5104
5105 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5106
5107 * gcc.c-torture/compile/iftrap-3.c: New test.
5108
5109 2004-08-24 Paul Brook <paul@codesourcery.com>
5110
5111 * gfortran.dg/entry_2.f90: New test.
5112
5113 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5114
5115 PR c++/16889
5116 * g++.dg/lookup/ambig[12].C: New.
5117
5118 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5119
5120 PR c++/16706
5121 * g++.dg/template/crash21.C: New test.
5122 * g++.dg/template/crash22.C: Likewise.
5123
5124 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5125
5126 PR c++/17149
5127 * g++.dg/template/access15.C: New.
5128
5129 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5130
5131 PR c++/17163
5132 * g++.dg/template/repo2.C: New test.
5133
5134 2004-08-23 Roger Sayle <roger@eyesopen.com>
5135
5136 PR rtl-optimization/17078
5137 * gcc.c-torture/execute/pr17078-1.c: New test case.
5138
5139 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5140
5141 PR c/14492
5142 * gcc.dg/debug/crash1.c: New test.
5143
5144 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5145
5146 PR c/16180
5147 * gcc.dg/loop-5.c: New test.
5148
5149 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5150
5151 * gcc.c-torture/execute/20040823-1.c: New test.
5152
5153 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5154
5155 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5156 to the assembler. Simplify test accordingly.
5157 (asm_abi_flags): Use GNU names.
5158 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5159 to check for ABI flags.
5160
5161 2004-08-22 Andrew Pinski <apinski@apple.com>
5162
5163 * g++.dg/opt/pr14029.C: New test.
5164 * gcc.c-torture/execute/pr15262.c: New test.
5165
5166 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5167
5168 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5169
5170 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5171
5172 PR 16908
5173 * gfortran.dg/direct_io.f90: New test.
5174
5175 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5176
5177 PR c++/17121
5178 * g++.dg/inherit/local2.C: New test.
5179
5180 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5181
5182 PR c++/17120
5183 * g++.dg/warn/Wparentheses-4.C: New test.
5184
5185 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5186
5187 PR c++/17121
5188 * g++.dg/inherit/local2.C: New test.
5189
5190 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5191 * gcc.dg/ppc-ldstruct.c: Likewise.
5192 * gcc.dg/ppc64-abi-2.c: Likewise.
5193
5194 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5195
5196 PR rtl-optimization/17099
5197 * gcc.c-torture/execute/20040820-1.c: New test.
5198
5199 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5200
5201 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5202
5203 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5204
5205 PR fortran/17077
5206 * gfortran.dg/auto_array_1.f90: New test.
5207
5208 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5209
5210 PR fortran/17074
5211 * gfortran.dg/simpleif_1.f90: New test.
5212
5213 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5214
5215 * lib/target-supports.exp (check_profiling_available): Return
5216 false for arm*-*-symbianelf* and arm*-*-eabi*.
5217
5218 PR c++/15890
5219 * g++.dg/template/delete1.C: New test.
5220
5221 2004-08-19 Paul Brook <paul@codesourcery.com>
5222
5223 PR fortran/14976
5224 PR fortran/16228
5225 * gfortran.dg/data_char_1.f90: New test.
5226
5227 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5228
5229 PR fortran/16946
5230 * gfortran.dg/reduction.f90: New testcase.
5231
5232 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5233
5234 PR fortran/16520
5235 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5236
5237 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5238
5239 PR c++/17041
5240 * g++.dg/Wparentheses-3.C: New test.
5241
5242 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5243
5244 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5245 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5246 * gcc.dg/vect/vect-2.c: Likewise.
5247 * gcc.dg/vect/vect-3.c: Likewise.
5248 * gcc.dg/vect/vect-4.c: Likewise.
5249 * gcc.dg/vect/vect-5.c: Likewise.
5250 * gcc.dg/vect/vect-6.c: Likewise.
5251 * gcc.dg/vect/vect-7.c: Likewise.
5252 * gcc.dg/vect/vect-25.c: Likewise.
5253 * gcc.dg/vect/vect-31.c: Likewise.
5254 * gcc.dg/vect/vect-32.c: Likewise.
5255 * gcc.dg/vect/vect-34.c: Likewise.
5256 * gcc.dg/vect/vect-36.c: Likewise.
5257 * gcc.dg/vect/vect-all.c: Likewise.
5258
5259 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5260
5261 PR c++/17068
5262 * g++.dg/template/operator4.C: New test.
5263
5264 2004-08-18 Richard Henderson <rth@redhat.com>
5265
5266 * gcc.dg/20040206-1.c: XFAIL.
5267
5268 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5269
5270 PR c++/16246
5271 * g++.dg/template/array7.C: New test.
5272
5273 2004-08-17 James E Wilson <wilson@specifixinc.com>
5274
5275 * gcc.dg/mips-movcc-1.c: New test.
5276 * gcc.dg/mips-movcc-2.c: New test.
5277 * gcc.dg/mips-movcc-3.c: New test.
5278
5279 * gcc.dg/mips-nmadd-1.c: New test.
5280 * gcc.dg/mips-nmadd-2.c: New test.
5281
5282 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5283
5284 PR c++/15871
5285 * g++.dg/opt/inline8.C: New test.
5286
5287 PR c++/16965
5288 * g++.dg/parse/error17.C: New test.
5289
5290 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5291
5292 * gcc.dg/vect: New directory for vectorizer tests.
5293 * gcc.dg/vect/tree-vect.h: New file.
5294 * gcc.dg/vect/vect.exp: New file.
5295 * gcc.dg/vect/pr16105.c.c: New test.
5296 * gcc.dg/vect/vect-1.c: New test.
5297 * gcc.dg/vect/vect-2.c: New test.
5298 * gcc.dg/vect/vect-3.c: New test.
5299 * gcc.dg/vect/vect-4.c: New test.
5300 * gcc.dg/vect/vect-5.c: New test.
5301 * gcc.dg/vect/vect-6.c: New test.
5302 * gcc.dg/vect/vect-7.c: New test.
5303 * gcc.dg/vect/vect-8.c: New test.
5304 * gcc.dg/vect/vect-9.c: New test.
5305 * gcc.dg/vect/vect-10.c: New test.
5306 * gcc.dg/vect/vect-11.c: New test.
5307 * gcc.dg/vect/vect-12.c: New test.
5308 * gcc.dg/vect/vect-13.c: New test.
5309 * gcc.dg/vect/vect-14.c: New test.
5310 * gcc.dg/vect/vect-15.c: New test.
5311 * gcc.dg/vect/vect-16.c: New test.
5312 * gcc.dg/vect/vect-17.c: New test.
5313 * gcc.dg/vect/vect-18.c: New test.
5314 * gcc.dg/vect/vect-19.c: New test.
5315 * gcc.dg/vect/vect-20.c: New test.
5316 * gcc.dg/vect/vect-21.c: New test.
5317 * gcc.dg/vect/vect-22.c: New test.
5318 * gcc.dg/vect/vect-23.c: New test.
5319 * gcc.dg/vect/vect-24.c: New test.
5320 * gcc.dg/vect/vect-25.c: New test.
5321 * gcc.dg/vect/vect-26.c: New test.
5322 * gcc.dg/vect/vect-27.c: New test.
5323 * gcc.dg/vect/vect-28.c: New test.
5324 * gcc.dg/vect/vect-29.c: New test.
5325 * gcc.dg/vect/vect-30.c: New test.
5326 * gcc.dg/vect/vect-31.c: New test.
5327 * gcc.dg/vect/vect-32.c: New test.
5328 * gcc.dg/vect/vect-33.c: New test.
5329 * gcc.dg/vect/vect-34.c: New test.
5330 * gcc.dg/vect/vect-35.c: New test.
5331 * gcc.dg/vect/vect-36.c: New test.
5332 * gcc.dg/vect/vect-37.c: New test.
5333 * gcc.dg/vect/vect-38.c: New test.
5334 * gcc.dg/vect/vect-40.c: New test.
5335 * gcc.dg/vect/vect-41.c: New test.
5336 * gcc.dg/vect/vect-42.c: New test.
5337 * gcc.dg/vect/vect-43.c: New test.
5338 * gcc.dg/vect/vect-44.c: New test.
5339 * gcc.dg/vect/vect-45.c: New test.
5340 * gcc.dg/vect/vect-46.c: New test.
5341 * gcc.dg/vect/vect-47.c: New test.
5342 * gcc.dg/vect/vect-48.c: New test.
5343 * gcc.dg/vect/vect-49.c: New test.
5344 * gcc.dg/vect/vect-50.c: New test.
5345 * gcc.dg/vect/vect-51.c: New test.
5346 * gcc.dg/vect/vect-52.c: New test.
5347 * gcc.dg/vect/vect-53.c: New test.
5348 * gcc.dg/vect/vect-54.c: New test.
5349 * gcc.dg/vect/vect-55.c: New test.
5350 * gcc.dg/vect/vect-56.c: New test.
5351 * gcc.dg/vect/vect-57.c: New test.
5352 * gcc.dg/vect/vect-58.c: New test.
5353 * gcc.dg/vect/vect-59.c: New test.
5354 * gcc.dg/vect/vect-60.c: New test.
5355 * gcc.dg/vect/vect-61.c: New test.
5356 * gcc.dg/vect/vect-all.c: New test.
5357 * gcc.dg/vect/vect-none.c: New test.
5358
5359 2004-08-17 Paul Brook <paul@codesourcery.com>
5360
5361 PR fortran/13082
5362 * gfortran.dg/entry_1.f90: New test.
5363
5364 2004-08-17 Andrew Pinski <apinski@apple.com>
5365
5366 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5367
5368 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5369
5370 * gcc.dg/pr17036-1.c: New test.
5371
5372 2004-08-16 Devang Patel <dpatel@apple.com>
5373
5374 * gcc.dg/darwin-20040809-1.c: New test.
5375
5376 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5377
5378 * gcc.dg/funcdef-attr-1.c: New test.
5379
5380 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5381
5382 * gcc.dg/altivec-17.c: New test.
5383 * gcc.dg/altivec-18.c: New test.
5384
5385 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5386
5387 PR c++/6749
5388 * g++.dg/template/vtable2.C: New test.
5389
5390 2004-08-14 Richard Henderson <rth@redhat.com>
5391
5392 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5393 * gcc.dg/pack-test-4.c (main): Return 0.
5394 * gcc.dg/setjmp-1.c: Remove XFAIL.
5395 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5396
5397 2004-08-14 Richard Henderson <rth@redhat.com>
5398
5399 * gcc.dg/980217-1.c: Add prototype for printf.
5400
5401 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5402
5403 * gfortran.dg/pr16935.f90: New test.
5404
5405 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5406
5407 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5408
5409 2004-08-13 Paul Brook <paul@codesourcery.com>
5410
5411 * gfortran.dg/der_io_1.f90: Remove stray comma.
5412
5413 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5414
5415 * gcc.dg/vmx/cw-bug-2.c: Remove.
5416 * gcc.dg/vmx/vprint-1.c: Remove.
5417 * gcc.dg/vmx/vscan-1.c: Remove.
5418
5419 2004-08-12 Devang patel <dpatel@apple.com>
5420
5421 * gcc.dg/darwin-20040809-2.c: New test.
5422
5423 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5424
5425 * g++.dg/ext/altivec-12.C: New test.
5426
5427 * g++.dg/ext/altivec-11.C: New test.
5428
5429 2004-08-12 Paul Brook <paul@codesourcery.com>
5430
5431 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5432
5433 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5434
5435 * g++.dg/ext/altivec-2.C: Check for hardware support before
5436 executing any VMX instructions.
5437
5438 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5439
5440 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5441
5442 PR c++/16276
5443 * g++.old-deja/g++.other/comdat4.C: New test.
5444 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5445
5446 2004-08-12 Ben Elliston <bje@au.ibm.com>
5447
5448 PR target/16286
5449 * gcc.dg/pr16286.c: New test.
5450
5451 2004-08-12 Jan Beulich <jbeulich@novell.com>
5452
5453 * g++.dg/ext/asm5.C: New.
5454
5455 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5456
5457 PR c++/16698
5458 * g++.dg/eh/crash1.C: New test.
5459
5460 PR c++/16717
5461 * g++.dg/ext/construct1.C: New test.
5462
5463 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5464
5465 PR c++/16853
5466 * g++.dg/init/ptrmem1.C: New test.
5467
5468 PR c++/16618
5469 * g++.dg/parse/offsetof5.C: New test.
5470
5471 PR c++/16870
5472 * g++.dg/template/overload3.C: New test.
5473
5474 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5475
5476 PR c++/16964
5477 * g++.dg/parse/error16.C: New test.
5478
5479 PR c++/16904
5480 * g++.dg/template/error14.C: New test.
5481
5482 PR c++/16929
5483 * g++.dg/template/error15.C: New test.
5484
5485 2004-08-11 Devang Patel <dpatel@apple.com>
5486
5487 * gcc.dg/darwin-ld-20040809-1.c: New test.
5488 * gcc.dg/darwin-ld-20040809-2.c: New test.
5489
5490 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5491
5492 PR fortran/16917
5493 * gfortran.dg/dfloat_1.f90: New test.
5494
5495 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5496
5497 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5498 * gcc.dg/dll-2.c: Fix dg-require syntax.
5499 * gcc.misc-tests/arm-isr.c (abort): Declare.
5500 (exit): Likewise.
5501
5502 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5503
5504 PR c++/16971
5505 * g++.dg/parse/crash16.C: New test.
5506
5507 2004-08-10 Roger Sayle <roger@eyesopen.com>
5508
5509 * gcc.dg/mips-rsqrt-1.c: New test case.
5510 * gcc.dg/mips-rsqrt-2.c: New test case.
5511 * gcc.dg/mips-rsqrt-3.c: New test case.
5512
5513 2004-08-10 Paul Brook <paul@codesourcery.com>
5514
5515 * gfortran.dg/der_io_1.f90: New test.
5516
5517 2004-08-10 Paul Brook <paul@codesourcery.com>
5518
5519 PR fortran/16919
5520 * gfortran.dg/der_array_1.f90: New test.
5521
5522 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5523
5524 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5525
5526 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5527
5528 * gcc.dg/wchar_t-2.c: Fix typo.
5529
5530 2004-08-09 Falk Hueffner <falk@debian.org>
5531
5532 PR tree-optimization/12517
5533 * gcc.c-torture/compile/pr12517.c: New test.
5534
5535 PR tree-optimization/12578
5536 * gcc.c-torture/compile/pr12578.c: New test.
5537
5538 PR tree-optimization/12899
5539 * gcc.c-torture/compile/pr12899.c: New test.
5540
5541 PR rtl-optimization/14692
5542 * gcc.c-torture/compile/pr14692.c: New test.
5543
5544 PR tree-optimization/16461
5545 * gcc.c-torture/compile/pr16461.c: New test.
5546
5547 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5548
5549 * gfortran.dg/getenv_1.f90: New test.
5550
5551 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5552
5553 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5554 wchar_t.
5555 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5556
5557 2004-08-06 Paul Brook <paul@codesourcery.com>
5558
5559 * gfortran.dg/ret_array_1.f90: New test.
5560 * gfortran.dg/ret_pointer_1.f90: New test.
5561
5562 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5563
5564 * gcc.dg/missing-field-init-[12].c: New tests.
5565 * g++.dg/warn/missing-field-init-[12].C: New tests.
5566
5567 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5568
5569 * gcc.dg/enum2.c: New test.
5570 * gcc.dg/symbian3.c: Likewise.
5571 * gcc.dg/symbian4.c: Likewise.
5572 * gcc.dg/wchar_t-2.c: Likewise.
5573
5574 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5575
5576 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5577 destructor tests.
5578
5579 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5580
5581 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5582 dg-require-visiblity.
5583 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5584 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5585 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5586 * g++.dg/ext/visibility/new1.C: Likewise.
5587 * g++.dg/ext/visibility/pragma.C: Likewise.
5588 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5589 * g++.dg/ext/visibility/virtual.C: Likewise.
5590 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5591 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5592 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5593 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5594 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5595 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5596 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5597 * g++/dg/ext/visibility/visibility-8.C: New test.
5598 * gcc.c-torture/compile/dll.x: Remove.
5599 * gcc.dg/dll-2.c: Use dg-require-dll
5600 * gcc.dg/visibility-10.c: New test.
5601 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5602 supporting DLLs.
5603 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5604 (scan_not_hidden): Likewise.
5605
5606 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5607
5608 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5609
5610 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5611
5612 * gcc.c-torture/execute/20040805-1.c: New test.
5613
5614 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5615
5616 * gcc.dg/20020118-1.c: Declare abort.
5617 * gcc.dg/altivec_check.h: Likewise.
5618 * gcc.dg/iftrap-2.c: Likewise.
5619 * gcc.dg/pragma-darwin.c: Likewise.
5620 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5621
5622 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5623
5624 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5625
5626 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5627
5628 * gcc.c-torture/execute/builtins/abs-2.c,
5629 gcc.c-torture/execute/builtins/abs-3.c,
5630 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5631 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5632 intmax_t, uintmax_t and their limits.
5633 * gcc.dg/intmax_t-1.c: New test.
5634
5635 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5636
5637 * g++.dg/tc1/dr147.C: Add reference to PR.
5638
5639 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5640
5641 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5642 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5643
5644 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5645
5646 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5647
5648 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5649
5650 * gcc.dg/redecl-5.c: New test.
5651 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5652 of scanf.
5653
5654 2004-08-03 Roger Sayle <roger@eyesopen.com>
5655
5656 PR middle-end/16790
5657 * gcc.c-torture/execute/pr16790-1.c: New test case.
5658
5659 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5660
5661 * g++.dg/ext/visibility/assign1.C: New test.
5662 * g++.dg/ext/visibility/new1.C: Likewise.
5663
5664 * gcc.dg/symbian1.c: New test.
5665 * gcc.dg/symbian2.c: Likewise.
5666
5667 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5668
5669 PR target/16570
5670 * gcc.dg/i386-sse-9.c: New test.
5671
5672 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5673
5674 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5675
5676 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5677
5678 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5679 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5680 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5681 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5682 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5683 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5684 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5685 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5686 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5687 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5688 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5689 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5690 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5691 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5692 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5693 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5694 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5695 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5696 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5697 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5698 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5699 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5700 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5701 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5702 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5703 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5704 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5705 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5706 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5707 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5708 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5709 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5710 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5711 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5712 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5713 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5714 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5715 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5716 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5717 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5718 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5719 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5720 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5721 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5722 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5723 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5724 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5725 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5726 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5727 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5728 gcc.misc-tests/i386-pf-3dnow-1.c,
5729 gcc.misc-tests/i386-pf-athlon-1.c,
5730 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5731 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5732 Declare built-in functions used.
5733 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5734
5735 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5736
5737 PR c++/16707
5738 * g++.dg/lookup/using12.C: New test.
5739
5740 * g++.dg/init/null1.C: Fix PR number.
5741 * g++.dg/parse/namespace10.C: Likewise.
5742
5743 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5744
5745 PR c++/16224
5746 * g++.dg/template/spec17.C: New test.
5747 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5748 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5749
5750 2004-08-02 David Billinghurst
5751
5752 PR fortran/16292
5753 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5754
5755 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5756
5757 * gcc.dg/ia64-got-1.c: New test case.
5758
5759 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5760
5761 PR c++/16489
5762 * g++.dg/init/null1.C: New test.
5763 * g++.dg/tc1/dr76.C: Adjust error marker.
5764
5765 PR c++/16529
5766 * g++.dg/parse/namespace10.C: New test.
5767
5768 PR c++/16810
5769 * g++.dg/inherit/ptrmem2.C: New test.
5770
5771 2004-08-02 Ben Elliston <bje@au.ibm.com>
5772
5773 PR target/16155
5774 * gcc.dg/pr16155.c: New test.
5775
5776 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5777
5778 * gcc.dg/redecl-2.c: New test.
5779
5780 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5781
5782 * gcc.dg/darwin-longdouble.c: New file.
5783
5784 2004-07-30 Richard Henderson <rth@redhat.com>
5785
5786 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5787 write to constant argument.
5788 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5789
5790 2004-07-30 Richard Henderson <rth@redhat.com>
5791
5792 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5793 tests of nearest around zero.
5794
5795 2004-07-30 Andrew Pinski <apinski@apple.com>
5796
5797 * gcc.c-torture/compile/20040730-1.c: New test.
5798
5799 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5800
5801 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5802 powerpc-eabispe.
5803
5804 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5805
5806 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5807
5808 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5809
5810 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5811 contains $ld_library_path.
5812 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5813
5814 2004-07-29 Richard Henderson <rth@redhat.com>
5815
5816 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5817
5818 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5819 (alt2, which): New.
5820 (Check): Accept either alternative.
5821
5822 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5823
5824 * g++.dg/abi/inline1.C: New test.
5825 * g++.dg/abi/local1-a.cc: Likewise.
5826 * g++.dg/abi/local1.C: Likewise.
5827 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5828 * g++.dg/abi/mangle12.C: Likewise.
5829 * g++.dg/abi/mangle17.C: Likewise.
5830 * g++.dg/abi/mangle20-2.C: Likewise.
5831 * g++.dg/opt/interface1.C: Likewise.
5832 * g++.dg/opt/interface1.h: Likewise.
5833 * g++.dg/opt/interface1-a.cc: New test.
5834 * g++.dg/parse/repo1.C: New test.
5835 * g++.dg/template/repo1.C: Likewise.
5836 * g++.dg/warn/Winline-1.C: Likewise.
5837 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5838
5839 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5840
5841 * gcc.dg/tree-ssa/20040729-1.c: New test.
5842
5843 2004-07-27 Matt Austern <austern@apple.com>
5844
5845 * gcc.dg/darwin-bool-1.c: New test.
5846 * gcc.dg/darwin-bool-2.c: New test.
5847
5848 2004-07-28 Richard Henderson <rth@redhat.com>
5849
5850 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5851 arguments in the correct type. Don't write to constant arguments.
5852
5853 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5854
5855 PR tree-optimization/16688
5856 PR tree-optimization/16689
5857 * g++.dg/tree-ssa/pr16688.C: New test.
5858
5859 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5860
5861 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5862 loads. Not only in the comment, this time.
5863
5864 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5865
5866 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5867 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5868 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5869 * gcc.dg/sh4a-bitmovua.c: New.
5870 * gcc.dg/sh4a-cos.c: New.
5871 * gcc.dg/sh4a-cosf.c: New.
5872 * gcc.dg/sh4a-fprun.c: New.
5873 * gcc.dg/sh4a-fsrra.c: New.
5874 * gcc.dg/sh4a-memmovua.c: New.
5875 * gcc.dg/sh4a-sin.c: New.
5876 * gcc.dg/sh4a-sincos.c: New.
5877 * gcc.dg/sh4a-sincosf.c: New.
5878 * gcc.dg/sh4a-sinf.c: New.
5879
5880 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5881
5882 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5883 conditionals.
5884 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5885 loads.
5886 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5887 DOM1.
5888
5889 2004-07-27 Andrew Pinski <apinski@apple.com>
5890
5891 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5892
5893 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5894
5895 * gcc.dg/pragma-isr.c: New test.
5896
5897 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5898
5899 PR c++/14429
5900 * g++.dg/template/ttp11.C: New test.
5901
5902 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5903
5904 * gcc.c-torture/compile/20040727-1.c: New test.
5905
5906 2004-07-26 Eric Christopher <echristo@redhat.com>
5907
5908 * gcc.c-torture/compile/20040726-2.c: New test.
5909
5910 2004-07-26 Andrew Pinski <apinski@apple.com>
5911
5912 * g++.dg/rtti/tinfo1.C: Xfail.
5913
5914 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5915
5916 * gcc.c-torture/compile/20040726-1.c: New test.
5917
5918 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5919 Brian Ryner <bryner@brianryner.com>
5920
5921 PR c++/9283
5922 PR c++/15000
5923 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5924 * g++.dg/ext/visibility/: New directory.
5925 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5926 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5927 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5928 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5929 * g++.dg/ext/visibility/fvisibility.C,
5930 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5931 g++.dg/ext/visibility/fvisibility-override1.C
5932 g++.dg/ext/visibility/fvisibility-override2.C
5933 g++.dg/ext/visibility/memfuncts.C
5934 g++.dg/ext/visibility/noPLT.C
5935 g++.dg/ext/visibility/pragma.C
5936 g++.dg/ext/visibility/pragma-override1.C
5937 g++.dg/ext/visibility/pragma-override2.C
5938 g++.dg/ext/visibility/staticmemfuncts.C
5939 g++.dg/ext/visibility/virtual.C: New tests.
5940
5941 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5942
5943 PR c/15360
5944 * gcc.dg/pr15360-1.c: New test.
5945
5946 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5947
5948 * gcc.dg/pragma-align-2.c: New test.
5949 * gcc.dg/pragma-init-fini.c: New test.
5950 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5951 targets.
5952
5953 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5954
5955 * gcc.dg/init-string-2.c: New test.
5956
5957 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5958
5959 PR 16684
5960 * gcc.dg/Wredundant-decls-1.c: New test case.
5961
5962 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5963
5964 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5965 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5966 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5967 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5968 * gcc.dg/compat/generate-random.c: New file.
5969 * gcc.dg/compat/generate-random.h: Likewise.
5970 * gcc.dg/compat/generate-random_r.c: Likewise.
5971 * gcc.dg/compat/struct-layout-1.h: Likewise.
5972 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5973 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5974 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5975 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5976 * gcc.dg/compat/struct-layout-1_main.c: New test.
5977 * gcc.dg/compat/struct-layout-1_x.c: New file.
5978 * gcc.dg/compat/struct-layout-1_y.c: New file.
5979 * gcc.dg/compat/struct-layout-1_test.h: New file.
5980
5981 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5982
5983 * gcc.dg/comp-return-1.c: New test
5984
5985 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5986
5987 * gcc.dg/vmx/8-02a.c: Fix typo.
5988
5989 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5990 * gcc.dg/darwin-abi-3.c: New test.
5991
5992 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5993 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5994
5995 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5996 * gcc.dg/vmx/ops-long-1.c: New test.
5997 * gcc.dg/vmx/ops-long-2.c: New test.
5998
5999 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6000
6001 * g++.dg/lookup/conv-[1234].C: New.
6002
6003 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6004
6005 * g++.dg/parse/attr2.C: Simplify.
6006
6007 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6008
6009 PR c/7284
6010 * gcc.c-torture/execute/pr7284-1.c: New test.
6011
6012 2004-07-22 Brian Booth <bbooth@redhat.com>
6013
6014 * gcc.dg/tree-ssa/20040721-1.c: New test.
6015
6016 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6017
6018 * g++.dg/template/crash20.c: New.
6019
6020 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6021
6022 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6023 Add dg-run directive. Declare variables as required.
6024 * gfortran.dg/g77/README: Update
6025
6026 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6027
6028 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6029 gcc.dg/cris-peep2-andu2.c: New tests.
6030
6031 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6032
6033 PR c/15052
6034 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6035 on return type.
6036 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6037 messages.
6038 * gcc.dg/qual-return-2.c: Update expected messages.
6039 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6040
6041 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6042
6043 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6044 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6045
6046 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6047
6048 PR c/11250
6049 * gcc.dg/init-string-1.c: New test.
6050
6051 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6052
6053 PR middle-end/15345
6054 PR c/16450
6055 * gcc.dg/torture/nested-fn-1.c: New test.
6056
6057 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6058
6059 PR target/16559
6060 * gcc.dg/ia64-fptr-1.c: New file.
6061
6062 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6063
6064 PR c++/14497
6065 * g++.dg/template/spec16.C: New test.
6066 * g++.old-deja/g++.robertl/eb118.C: Remove.
6067
6068 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6069
6070 PR c++/509
6071 * g++.dg/template/spec15.C: New test.
6072
6073 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6074
6075 Copy cases from g77.f-torture/execute and add dg-run
6076 directive. Other changes as noted.
6077 * gfortran.dg/g77/13037.f
6078 * gfortran.dg/g77/1832.f
6079 * gfortran.dg/g77/19981119-0.f
6080 * gfortran.dg/g77/19990313-0.f
6081 * gfortran.dg/g77/19990313-1.f
6082 * gfortran.dg/g77/19990313-2.f
6083 * gfortran.dg/g77/19990313-3.f
6084 * gfortran.dg/g77/19990419-1.f
6085 * gfortran.dg/g77/19990826-0.f
6086 * gfortran.dg/g77/19990826-2.f
6087 * gfortran.dg/g77/20000503-1.f
6088 * gfortran.dg/g77/20001111.f
6089 * gfortran.dg/g77/20010116.f
6090 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6091 * gfortran.dg/g77/20010430.f
6092 * gfortran.dg/g77/6177.f
6093 * gfortran.dg/g77/947.f
6094 * gfortran.dg/g77/970816-3.f
6095 * gfortran.dg/g77/971102-1.f
6096 * gfortran.dg/g77/980520-1.f
6097 * gfortran.dg/g77/980628-0.f
6098 * gfortran.dg/g77/980628-1.f
6099 * gfortran.dg/g77/980628-10.f
6100 * gfortran.dg/g77/980628-2.f
6101 * gfortran.dg/g77/980628-3.f
6102 * gfortran.dg/g77/980628-7.f
6103 * gfortran.dg/g77/980628-8.f
6104 * gfortran.dg/g77/980628-9.f
6105 * gfortran.dg/g77/980701-0.f
6106 * gfortran.dg/g77/980701-1.f
6107 * gfortran.dg/g77/cabs.f
6108 * gfortran.dg/g77/claus.f
6109 * gfortran.dg/g77/complex_1.f
6110 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6111 * gfortran.dg/g77/dcomplex.f
6112 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6113 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6114 * gfortran.dg/g77/f90-intrinsic-numeric.f
6115 * gfortran.dg/g77/int8421.f
6116 * gfortran.dg/g77/labug1.f
6117 * gfortran.dg/g77/large_vec.f
6118 * gfortran.dg/g77/le.f
6119 * gfortran.dg/g77/short.f
6120 * gfortran.dg/g77/README: Update
6121
6122 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6123
6124 PR c++/16637
6125 * g++.dg/parse/lookup4.C: New test.
6126
6127 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6128
6129 PR c++/16175
6130 * g++.dg/template/ttp10.C: New test.
6131
6132 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6133
6134 * gcc.dg/pr12625-1.c: New test.
6135
6136 2004-07-20 Steven Bosscher <stevenb@suse.de>
6137
6138 * testsuite/gcc.dg/switch-warn-1.c: New test.
6139 * testsuite/gcc.dg/switch-warn-2.c: New test.
6140 * gcc.c-torture/compile/pr14730.c: Update.
6141
6142 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6143
6144 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6145 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6146 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6147 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6148
6149 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6150
6151 PR c++/16623
6152 * g++.dg/template/assign1.C: New test.
6153
6154 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6155
6156 PR c++/12170
6157 * g++.dg/template/ttp9.C: New test.
6158
6159 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6160
6161 * gcc.dg/format/cmn-err-1.c: New test.
6162
6163 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6164
6165 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6166 gcc.dg/Wparentheses-10.c: New tests.
6167 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6168
6169 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6170
6171 PR fortran/16465
6172 * gfortran.dg/g77//ffixed-line-length-0.f,
6173 gfortran.dg/g77/ffixed-line-length-132.f,
6174 gfortran.dg/g77/ffixed-line-length-72.f,
6175 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6176 gfortran.dg/g77/README: Update.
6177
6178 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6179
6180 PR c++/13092
6181 * g++.dg/template/non-dependent7.C: New test.
6182 * g++.dg/template/non-dependent8.C: Likewise.
6183 * g++.dg/template/non-dependent9.C: Likewise.
6184 * g++.dg/template/non-dependent10.C: Likewise.
6185
6186 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6187
6188 PR c++/16337
6189 * g++.dg/parse/attr2.C: New test.
6190
6191 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6192
6193 * g77.dg: Removed.
6194 * g77.f-torture: Ditto.
6195
6196 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6197
6198 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6199 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6200 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6201
6202 2004-07-16 Richard Henderson <rth@redhat.com>
6203
6204 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6205
6206 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6207
6208 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6209 tests with full list of options.
6210 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6211 of TORTURE_OPTIONS if test contains 'dg-do run'.
6212
6213 PR fortran/16404
6214 * gfortran.dg/do_iterator.f90: New test.
6215
6216 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6217
6218 PR rtl-optimization/16536
6219 * gcc.c-torture/execute/restrict-1.c: New test.
6220
6221 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6222
6223 PR fortran/15324
6224 * gfortran.dg/pr15324.f90: New test.
6225
6226 PR fortran/15129
6227 * gfortran.dg/pr15129.f90: New test.
6228
6229 PR fortran/15140
6230 * gfortran.dg/pr15140.f90: New test.
6231
6232 PR fortran/13792
6233 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6234 compile-time simplification.
6235
6236 2004-07-14 Mike Stump <mrs@apple.com>
6237
6238 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6239
6240 2004-07-14 James E Wilson <wilson@specifixinc.com>
6241
6242 PR target/16325
6243 * gcc.dg/profile-generate-1.c: New.
6244
6245 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6246
6247 * gcc.c-torture/execute/20040709-1.c: New test.
6248 * gcc.c-torture/execute/20040709-2.c: New test.
6249
6250 2004-07-14 Mike Stump <mrs@apple.com>
6251
6252 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6253
6254 2004-07-14 Mike Stump <mrs@apple.com>
6255
6256 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6257
6258 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6259
6260 PR c++/16518
6261 * g++.dg/parse/mutable1.C: New test.
6262
6263 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6264
6265 PR tree-optimization/16443
6266 * gcc.dg/tree-ssa/20040713-1.c: New test.
6267
6268 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6269
6270 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6271 for operator new.
6272
6273 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6274
6275 * gfortran.dg/g77/README: New file
6276 * gfortran.dg/g77/19981216-0.f: Copy from
6277 g77.f-torture/noncompile. Add "dg-do compile" and
6278 dg-error as required.
6279 * gfortran.dg/g77/19990218-1.f: Likewise
6280 * gfortran.dg/g77/19990905-1.f: Likewise
6281 * gfortran.dg/g77/9263.f: Likewise
6282 * gfortran.dg/g77/980615-0.f: Likewise
6283 * gfortran.dg/g77/980616-0.f: Likewise
6284 * gfortran.dg/g77/check0.f: Likewise
6285 * gfortran.dg/g77/select_no_compile.f: Likewise
6286
6287 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6288
6289 Copy files from g77.f-torture/compile.
6290 Add "{ dg-do compile}". Other changes as noted
6291 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6292 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6293 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6294 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6295 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6296 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6297 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6298 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6299 statement to conform to standard. Append alpha1.x for reference.
6300 * gfortran.dg/g77/xformat.f: Add dg-warning
6301
6302 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6303
6304 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6305 Add {dg-do compile} directive.
6306 * gfortran.dg/g77/cpp2.F: Likewise
6307
6308 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6309
6310 PR c++/5402
6311 * g++.dg/lookup/name-clash1.C: New test.
6312
6313 PR c++/9777
6314 * g++.dg/lookup/name-clash2.C: New test.
6315
6316 PR c++/12102
6317 * g++.dg/lookup/name-clash3.C: New test.
6318
6319 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6320
6321 * g++.dg/lookup/new2.C: New test.
6322 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6323
6324 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6325
6326 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6327 Add {dg-do compile} directive.
6328 * gfortran.dg/g77/13060.f: Likewise
6329 * gfortran.dg/g77/19990218-0.f: Likewise
6330 * gfortran.dg/g77/19990305-0.f: Likewise
6331 * gfortran.dg/g77/19990419-0.f: Likewise
6332 * gfortran.dg/g77/19990502-0.f: Likewise
6333 * gfortran.dg/g77/19990502-1.f: Likewise
6334 * gfortran.dg/g77/19990525-0.f: Likewise
6335 * gfortran.dg/g77/19990826-1.f: Likewise
6336 * gfortran.dg/g77/19990826-3.f: Likewise
6337 * gfortran.dg/g77/19990905-2.f: Likewise
6338 * gfortran.dg/g77/20000412-1.f: Likewise
6339 * gfortran.dg/g77/20000511-1.f: Likewise
6340 * gfortran.dg/g77/20000511-2.f: Likewise
6341 * gfortran.dg/g77/20000518.f: Likewise
6342 * gfortran.dg/g77/20000601-1.f: Likewise
6343 * gfortran.dg/g77/20000601-2.f: Likewise
6344 * gfortran.dg/g77/20000629-1.f: Likewise
6345 * gfortran.dg/g77/20000630-2.f: Likewise
6346 * gfortran.dg/g77/20010115.f: Likewise
6347 * gfortran.dg/g77/20010321-1.f: Likewise
6348 * gfortran.dg/g77/20010426.f: Likewise
6349 * gfortran.dg/g77/20020307-1.f: Likewise
6350 * gfortran.dg/g77/8485.f: Likewise
6351 * gfortran.dg/g77/960317-1.f: Likewise
6352 * gfortran.dg/g77/970915-0.f: Likewise
6353 * gfortran.dg/g77/980310-1.f: Likewise
6354 * gfortran.dg/g77/980310-2.f: Likewise
6355 * gfortran.dg/g77/980310-3.f: Likewise
6356 * gfortran.dg/g77/980310-4.f: Likewise
6357 * gfortran.dg/g77/980310-6.f: Likewise
6358 * gfortran.dg/g77/980310-7.f: Likewise
6359 * gfortran.dg/g77/980310-8.f: Likewise
6360 * gfortran.dg/g77/980419-2.f: Likewise
6361 * gfortran.dg/g77/980424-0.f: Likewise
6362 * gfortran.dg/g77/980427-0.f: Likewise
6363 * gfortran.dg/g77/980729-0.f: Likewise
6364 * gfortran.dg/g77/981117-1.f: Likewise
6365 * gfortran.dg/g77/toon_1.f: Likewise
6366
6367 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6368
6369 PR c++/2204
6370 * g++.dg/other/abstract2.C: New test.
6371
6372 2004-07-12 Paul Brook <paul@codesourcery.com>
6373
6374 * gfortran.dg/pointer_init_1.f90: New test.
6375
6376 2004-07-11 Paul Brook <paul@codesourcery.com>
6377
6378 PR fortran/15986
6379 * gfortran.dg/contained_1.f90: New test.
6380
6381 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6382
6383 * g++.dg/parse/defarg8.C: New test.
6384
6385 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6386
6387 PR fortran/16433
6388 * gfortran.dg/pr16433.f: New test.
6389
6390 PR fortran/17574
6391 * gfortran.dg/pr15754.f90: New test.
6392
6393 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6394
6395 PR tree-optimization/16437
6396 * gcc.c-torture/execute/bitfld-4.c: New test.
6397
6398 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6399
6400 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6401 access to common var from module.
6402
6403 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6404
6405 PR fortran/16336
6406 * gfortran.fortran-torture/execute/common_2.f90: New test.
6407
6408 2004-07-10 Paul Brook <paul@codesourcery.com>
6409
6410 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6411
6412 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6413
6414 PR fortran/15969
6415 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6416
6417 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6418
6419 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6420 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6421 * gfortran.dg/g77/ffree-form-1.f: Likewise
6422 * gfortran.dg/g77/ffree-form-2.f: Likewise
6423 * gfortran.dg/g77/ffree-form-3.f: Likewise
6424 * gfortran.dg/g77/fno-underscoring.f: Likewise
6425 * gfortran.dg/g77/funderscoring.f: Likewise
6426 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6427
6428 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6429
6430 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6431
6432 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6433 Paul Brook <paul@codesourcery.com>
6434
6435 PR fortran/13415
6436 * gfortran.dg/common_pointer_1.f90: New test.
6437
6438 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6439
6440 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6441
6442 2004-07-09 James E Wilson <wilson@specifixinc.com>
6443
6444 PR target/16364
6445 * gcc.c-torture/compile/20040709-1.c: New.
6446
6447 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6448
6449 PR fortran/14077
6450 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6451
6452 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6453
6454 PR fortran/13201
6455 * gfortran.dg/shape_1.f90: New test.
6456
6457 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6458 Andrew Pinski <apinski@apple.com>
6459
6460 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6461
6462 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6463
6464 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6465 comment.
6466
6467 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6468 Paul Brook <paul@codesourcery.com>
6469
6470 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6471 '.f95' and '.F95'.
6472
6473 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6474
6475 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6476
6477 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6478
6479 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6480 testcases with capital suffix.
6481
6482 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6483
6484 PR fortran/15481
6485 PR fortran/13372
6486 PR fortran/13575
6487 PR fortran/15978
6488 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6489
6490 * gfortran.dg/implicit_1.f90: New test.
6491
6492 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6493
6494 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6495 expression to match gfortran warning/error messages
6496 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6497 dg-error text.
6498
6499 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6500
6501 * lib/fortran-torture.exp: Rename proc search_for to
6502 search_for_re.
6503
6504 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6505
6506 * gcc.c-torture/execute/simd-5.x: New file.
6507 XFAIL on SPARC 64-bit at -O0.
6508
6509 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6510
6511 PR c++/8211
6512 PR c++/16165
6513 * g++.dg/warn/effc3.C: New test.
6514
6515 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6516
6517 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6518 change X to 1X in format.
6519 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6520 add data statements to conform to standard.
6521
6522 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6523
6524 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6525 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6526 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6527
6528 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6529
6530 * gfortran.dg/g77/7388.f: Copy from g77.dg
6531 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6532 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6533 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6534 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6535 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6536 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6537 * gfortran.dg/g77/strlen0.f: Likewise
6538
6539 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6540
6541 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6542 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6543
6544 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6545
6546 * gcc.c-torture/execute/920428-2.x: Delete.
6547 * gcc.c-torture/execute/920501-7.x: Likewise.
6548
6549 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6550
6551 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6552 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6553 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6554 prescott and c3-2.
6555 (PREFETCH_3DNOW): Add -march=c3.
6556
6557 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6558
6559 PR c/16437
6560 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6561 * gcc.c-torture/execute/bf64-1.x: Likewise.
6562
6563 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6564
6565 * gcc.c-torture/compile/20040708-1.c: New test.
6566
6567 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6568
6569 PR c++/16169
6570 * g++.dg/warn/effc2.C: New test.
6571
6572 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6573
6574 * gcc.c-torture/execute/bitfld-1.x: Remove.
6575 * gcc.c-torture/execute/bitfld-3.c: New test.
6576 * gcc.dg/bitfld-2.c: Remove XFAILs.
6577
6578 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6579
6580 PR c++/16276
6581 * g++.dg/rtti/tinfo1.C: New file.
6582
6583 2004-07-07 Eric Christopher <echristo@redhat.com>
6584
6585 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6586
6587 2004-07-07 Andrew Pinski <apinski@apple.com>
6588
6589 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6590
6591 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6592
6593 * g++.dg/init/call1.C: XFAIL.
6594
6595 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6596
6597 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6598 except for movstrict*, to movmem* and clrstr* to clrmem*.
6599
6600 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6601
6602 * gcc.c-torture/execute/20040707-1.c: New test.
6603
6604 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6605
6606 * gcc.c-torture/execute/20040706-1.c: New test.
6607
6608 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6609
6610 PR c++/3671
6611 * g++.dg/template/spec14.C: New test.
6612
6613 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6614
6615 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6616 nothing if not yet defined. Use it in b, c and d type definitions.
6617 * gcc.c-torture/execute/20040705-1.c: New test.
6618 * gcc.c-torture/execute/20040705-2.c: New test.
6619
6620 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6621
6622 PR c++/2518
6623 * g++.dg/lookup/new1.C: New test.
6624
6625 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6626
6627 PR c++/11406
6628 * g++.dg/template/sizeof8.C: New test.
6629
6630 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6631
6632 * gcc.c-torture/compile/20040705-1.c: New test.
6633
6634 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6635
6636 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6637
6638 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6639
6640 * gcc.dg/cpp/if-mop.c: Two new testcases.
6641 * gcc.dg/cpp/trad/comment-3.c: New.
6642
6643 2004-07-04 Paul Brook <paul@codesourcery.com>
6644
6645 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6646
6647 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6648
6649 PR c++/3761
6650 * g++.dg/lookup/crash4.C: New test.
6651
6652 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6653
6654 * gcc.c-torture/execute/builtin-abs-1.c
6655 * gcc.c-torture/execute/builtin-abs-2.c
6656 * gcc.c-torture/execute/builtin-complex-1.c
6657 * gcc.c-torture/execute/builtins/string-1-lib.c
6658 * gcc.c-torture/execute/builtins/string-1.c
6659 * gcc.c-torture/execute/builtins/string-2-lib.c
6660 * gcc.c-torture/execute/builtins/string-2.c
6661 * gcc.c-torture/execute/builtins/string-3-lib.c
6662 * gcc.c-torture/execute/builtins/string-3.c
6663 * gcc.c-torture/execute/builtins/string-4-lib.c
6664 * gcc.c-torture/execute/builtins/string-4.c
6665 * gcc.c-torture/execute/builtins/string-5-lib.c
6666 * gcc.c-torture/execute/builtins/string-5.c
6667 * gcc.c-torture/execute/builtins/string-6-lib.c
6668 * gcc.c-torture/execute/builtins/string-6.c
6669 * gcc.c-torture/execute/builtins/string-7-lib.c
6670 * gcc.c-torture/execute/builtins/string-7.c
6671 * gcc.c-torture/execute/builtins/string-8-lib.c
6672 * gcc.c-torture/execute/builtins/string-8.c
6673 * gcc.c-torture/execute/builtins/string-9-lib.c
6674 * gcc.c-torture/execute/builtins/string-9.c
6675 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6676 * gcc.c-torture/execute/builtins/string-asm-1.c
6677 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6678 * gcc.c-torture/execute/builtins/string-asm-2.c
6679 * gcc.c-torture/execute/stdio-opt-1.c
6680 * gcc.c-torture/execute/stdio-opt-2.c
6681 * gcc.c-torture/execute/stdio-opt-3.c
6682 * gcc.c-torture/execute/string-opt-1.c
6683 * gcc.c-torture/execute/string-opt-10.c
6684 * gcc.c-torture/execute/string-opt-11.c
6685 * gcc.c-torture/execute/string-opt-12.c
6686 * gcc.c-torture/execute/string-opt-13.c
6687 * gcc.c-torture/execute/string-opt-14.c
6688 * gcc.c-torture/execute/string-opt-15.c
6689 * gcc.c-torture/execute/string-opt-16.c
6690 * gcc.c-torture/execute/string-opt-2.c
6691 * gcc.c-torture/execute/string-opt-6.c
6692 * gcc.c-torture/execute/string-opt-7.c
6693 * gcc.c-torture/execute/string-opt-8.c:
6694 Replace with ...
6695
6696 * gcc.c-torture/execute/builtins/abs-2.c
6697 * gcc.c-torture/execute/builtins/abs-3.c
6698 * gcc.c-torture/execute/builtins/complex-1.c
6699 * gcc.c-torture/execute/builtins/fprintf.c
6700 * gcc.c-torture/execute/builtins/fputs.c
6701 * gcc.c-torture/execute/builtins/memcmp.c
6702 * gcc.c-torture/execute/builtins/memmove.c
6703 * gcc.c-torture/execute/builtins/memops-asm.c
6704 * gcc.c-torture/execute/builtins/mempcpy-2.c
6705 * gcc.c-torture/execute/builtins/mempcpy.c
6706 * gcc.c-torture/execute/builtins/memset.c
6707 * gcc.c-torture/execute/builtins/printf.c
6708 * gcc.c-torture/execute/builtins/sprintf.c
6709 * gcc.c-torture/execute/builtins/strcat.c
6710 * gcc.c-torture/execute/builtins/strchr.c
6711 * gcc.c-torture/execute/builtins/strcmp.c
6712 * gcc.c-torture/execute/builtins/strcpy.c
6713 * gcc.c-torture/execute/builtins/strcspn.c
6714 * gcc.c-torture/execute/builtins/strlen-2.c
6715 * gcc.c-torture/execute/builtins/strlen.c
6716 * gcc.c-torture/execute/builtins/strncat.c
6717 * gcc.c-torture/execute/builtins/strncmp-2.c
6718 * gcc.c-torture/execute/builtins/strncmp.c
6719 * gcc.c-torture/execute/builtins/strncpy.c
6720 * gcc.c-torture/execute/builtins/strpbrk.c
6721 * gcc.c-torture/execute/builtins/strpcpy-2.c
6722 * gcc.c-torture/execute/builtins/strpcpy.c
6723 * gcc.c-torture/execute/builtins/strrchr.c
6724 * gcc.c-torture/execute/builtins/strspn.c
6725 * gcc.c-torture/execute/builtins/strstr-asm.c
6726 * gcc.c-torture/execute/builtins/strstr.c:
6727 ... these new files.
6728
6729 * gcc.c-torture/execute/builtins/abs-2-lib.c
6730 * gcc.c-torture/execute/builtins/abs-3-lib.c
6731 * gcc.c-torture/execute/builtins/complex-1-lib.c
6732 * gcc.c-torture/execute/builtins/fprintf-lib.c
6733 * gcc.c-torture/execute/builtins/fputs-lib.c
6734 * gcc.c-torture/execute/builtins/memcmp-lib.c
6735 * gcc.c-torture/execute/builtins/memmove-lib.c
6736 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6737 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6738 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6739 * gcc.c-torture/execute/builtins/memset-lib.c
6740 * gcc.c-torture/execute/builtins/printf-lib.c
6741 * gcc.c-torture/execute/builtins/sprintf-lib.c
6742 * gcc.c-torture/execute/builtins/strcat-lib.c
6743 * gcc.c-torture/execute/builtins/strchr-lib.c
6744 * gcc.c-torture/execute/builtins/strcmp-lib.c
6745 * gcc.c-torture/execute/builtins/strcpy-lib.c
6746 * gcc.c-torture/execute/builtins/strcspn-lib.c
6747 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6748 * gcc.c-torture/execute/builtins/strlen-lib.c
6749 * gcc.c-torture/execute/builtins/strncat-lib.c
6750 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6751 * gcc.c-torture/execute/builtins/strncmp-lib.c
6752 * gcc.c-torture/execute/builtins/strncpy-lib.c
6753 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6754 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6755 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6756 * gcc.c-torture/execute/builtins/strrchr-lib.c
6757 * gcc.c-torture/execute/builtins/strspn-lib.c
6758 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6759 * gcc.c-torture/execute/builtins/strstr-lib.c
6760 * gcc.c-torture/execute/builtins/lib/abs.c
6761 * gcc.c-torture/execute/builtins/lib/fprintf.c
6762 * gcc.c-torture/execute/builtins/lib/memset.c
6763 * gcc.c-torture/execute/builtins/lib/printf.c
6764 * gcc.c-torture/execute/builtins/lib/sprintf.c
6765 * gcc.c-torture/execute/builtins/lib/strcpy.c
6766 * gcc.c-torture/execute/builtins/lib/strcspn.c
6767 * gcc.c-torture/execute/builtins/lib/strncat.c
6768 * gcc.c-torture/execute/builtins/lib/strncmp.c
6769 * gcc.c-torture/execute/builtins/lib/strncpy.c
6770 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6771 * gcc.c-torture/execute/builtins/lib/strspn.c
6772 * gcc.c-torture/execute/builtins/lib/strstr.c:
6773 New files containing support routines.
6774
6775 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6776 declaration.
6777 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6778 when not optimizing.
6779
6780 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6781
6782 PR c++/16240
6783 * g++.dg/abi/mangle22.C: New test.
6784 * g++.dg/abi/mangle23.C: Likewise.
6785
6786 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6787
6788 PR fortran/16290
6789 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6790 Allow for cases without denormalized floating point numbers.
6791
6792 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6793
6794 PR c/1027
6795 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6796 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6797 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6798 expected warning text.
6799 * gcc.dg/format/diag-2.c: New test.
6800
6801 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6802
6803 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6804
6805 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6806
6807 * gcc.dg/builtins-43.c: New.
6808 * gcc.dg/builtins-44.c: New.
6809 * gcc.dg/builtins-45.c: New.
6810
6811 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6812 Andreas Tobler <a.tobler@schweiz.ch>
6813
6814 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6815 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6816 as SIGSEGV.
6817 * gcc.dg/cleanup-11.c: Likewise.
6818 * gcc.dg/cleanup-8.c: Likewise.
6819 * gcc.dg/cleanup-9.c: Likewise.
6820 * gcc.dg/cleanup-5.c: Run on all platforms.
6821
6822 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6823
6824 * g++.dg/warn/nonnull1.C: New test.
6825
6826 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6827
6828 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6829 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6830 Special-case the Sun compiler wrt to <complex.h>.
6831
6832 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6833
6834 * gcc.dg/Wunreachable-8.C: New test.
6835
6836 * gcc.dg/h8300-ice2.c : New test.
6837
6838 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6839
6840 PR fortran/16161
6841 * gfortran.fortran-torture/compile/implicit.f90: Add test
6842 for implicit character.
6843
6844 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6845
6846 PR fortran/16289
6847 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6848 Use tiny() intrinsic to find smallest non-negative real
6849
6850 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6851
6852 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6853 * gcc.dg/compat/struct-by-value-22_x.c: New.
6854 * gcc.dg/compat/struct-by-value-22_y.c: New.
6855
6856 * gcc.c-torture/execute/20040629-1.c: New test.
6857
6858 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6859
6860 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6861 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6862
6863 PR target/16195
6864 * gcc.dg/20040625-1.c: New test.
6865
6866 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6867
6868 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6869
6870 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6871
6872 PR fortran/15963
6873 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6874
6875 2004-06-29 Richard Henderson <rth@redhat.com>
6876
6877 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6878
6879 2004-06-29 Paul Brook <paul@codesourcery.com>
6880
6881 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6882 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6883
6884 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6885
6886 PR c++/16260
6887 * g++.dg/parse/crash15.C: New.
6888
6889 2004-06-28 Andrew Pinski <apinski@apple.com>
6890
6891 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6892 by the error already.
6893
6894 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6895
6896 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6897
6898 PR target/14041
6899 * gcc.dg/h8300-bss-align-1.c : New.
6900
6901 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6902
6903 * PR c++/16174
6904 * g++.dg/template/ctor4.C: New.
6905
6906 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6907
6908 PR c++/16205
6909 * g++.dg/warn/Wsequence-point-1.C: New test.
6910
6911 2004-06-27 Paul Brook <paul@codesourcery.com>
6912
6913 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6914
6915 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6916
6917 * g++.old-deja/g++.mike/p7325.C: Remove.
6918
6919 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6920
6921 PR c/14963
6922 * gcc.dg/pr14963.c: New test.
6923
6924 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6925
6926 PR c++/16193
6927 * g++.dg/parse/redef1.C: New test.
6928
6929 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6930
6931 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6932 20021110.c.
6933 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6934 20021119-1.c.
6935 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6936 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6937 5-04.c.
6938 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6939 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6940 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6941 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6942 g++.brendan/enum14.C.
6943 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6944 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6945 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6946 g++.mike/virt1.C.
6947 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6948 memtemp24.C.
6949
6950 2004-06-27 Roger Sayle <roger@eyesopen.com>
6951
6952 * gcc.dg/20040527-1.c: New test case.
6953
6954 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6955
6956 PR gfortran/pr16196
6957 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6958
6959 2004-06-25 Roger Sayle <roger@eyesopen.com>
6960
6961 PR middle-end/15825
6962 * gcc.dg/pr15825-1.c: New test case.
6963
6964 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6965
6966 * gcc.c-torture/execute/20040625-1.c: New test.
6967
6968 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6969
6970 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6971
6972 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6973
6974 * gcc.dg/torture/mips-div-1.c: New test.
6975
6976 2004-06-24 Jeff Law <law@redhat.com>
6977
6978 * gcc.dg/tree-ssa/20040624-1.c: New test.
6979
6980 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6981
6982 * gcc.c-torture/compile/20040624-1.c: New test.
6983
6984 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6985
6986 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6987 this directory.
6988
6989 2004-06-23 Andrew Pinski <apinski@apple.com>
6990
6991 PR middle-end/15988
6992 * g++.dg/opt/ptrmem4.C: New test.
6993
6994 * gcc.dg/c90-array-quals-2.c: New test.
6995
6996 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6997
6998 * gcc.dg/kpice1.c: New test.
6999
7000 2006-06-23 Andrew Pinski <apinski@apple.com>
7001
7002 * gcc.dg/c90-array-quals.c: New test.
7003
7004 2006-06-22 Richard Henderson <rth@redhat.com>
7005
7006 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7007
7008 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7009
7010 * gcc.dg/builtins-config.h: Handle FreeBSD.
7011
7012 2006-06-22 Richard Henderson <rth@redhat.com>
7013
7014 * g++.dg/opt/devirt1.C: New.
7015
7016 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7017
7018 * g++.dg/opt/pr15551.C: New testcase.
7019
7020 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7021
7022 PR target/14800
7023 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7024 x86_64-*-linux* when compiling for 32bit.
7025
7026 2004-06-21 Andrew Pinski <apinski@apple.com>
7027
7028 * gcc.dg/pch/struct-1.c: New.
7029 * gcc.dg/pch/struct-1.hs: New.
7030
7031 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7032
7033 * gcc.dg/pch/save-temps-1.c: New file.
7034 * gcc.dg/pch/save-temps-1.hs: New file.
7035
7036 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7037
7038 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7039 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7040
7041 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7042
7043 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7044 to fix type error.
7045 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7046 Remove trailing spaces.
7047
7048 2004-06-21 Richard Henderson <rth@redhat.com>
7049
7050 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7051 merging && to BIT_FIELD_REF.
7052
7053 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7054
7055 * g++.dg/opt/placeholder1.C: New test.
7056
7057 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7058
7059 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7060 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7061 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7062 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7063
7064 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7065
7066 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7067 extern "C".
7068 * g++.dg/other/pragma-re-1.C: Add comments.
7069
7070 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7071
7072 PR gfortran/16080
7073 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7074
7075 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7076
7077 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7078 instead of setting the type of size_t by
7079 hand.
7080
7081 2004-06-18 Roger Sayle <roger@eyesopen.com>
7082
7083 * gcc.dg/unordered-2.c: New test case.
7084 * gcc.dg/unordered-3.c: New test case.
7085
7086 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7087
7088 PR other/16043
7089 * lib/g++.exp (g++_version): Tweak regexp for version
7090 * lib/g77.exp (g77_version): Likewise
7091 * lib/gfortran.exp (gfortran_version): Likewise
7092 * lib/objc.exp (objc_version): Likewise
7093 * lib/treelang.exp (treelang_version): Likewise
7094
7095 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7096
7097 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7098 Use INT_MAX instead of __INT_MAX__.
7099 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7100
7101 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7102 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7103 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7104 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7105 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7106 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7107 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7108 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7109 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7110
7111 * gcc.dg/range-test-1.c: New test.
7112 * g++.dg/opt/range-test-1.C: New test.
7113
7114 2004-06-17 Richard Henderson <rth@redhat.com>
7115
7116 * objc.dg/sync-1.m: New.
7117 * objc.dg/try-catch-1.m: Don't force next runtime.
7118 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7119 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7120 shadowed catch clause.
7121 * objc.dg/try-catch-5.m: New.
7122
7123 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7124
7125 Bug 14610
7126 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7127
7128 2004-06-15 Richard Henderson <rth@redhat.com>
7129
7130 * gcc.dg/20001116-1.c: Move expected warning line.
7131
7132 2004-06-15 Richard Henderson <rth@redhat.com>
7133
7134 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7135 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7136
7137 2004-06-15 Jeff Law <law@redhat.com>
7138
7139 * gcc.dg/tree-ssa/20040615-1.c: New test.
7140 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7141 be less sensitive to operand ordering.
7142 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7143
7144 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7145
7146 * g++.dg/abi/bitfield3.C: Add comment..
7147
7148 2004-06-15 Richard Henderson <rth@redhat.com>
7149
7150 * g++.dg/ext/stmtexpr1.C: XFAIL.
7151 * gcc.dg/20030612-1.c: XFAIL.
7152
7153 2004-06-15 Eric Christopher <echristo@redhat.com>
7154
7155 * g++.dg/charset/asm5.c: New.
7156 * gcc.dg/charset/asm6.c: New.
7157
7158 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7159
7160 PR fortran/15962
7161 * gfortran.fortran-torture/execute/select_1.f90: New test.
7162
7163 2004-06-15 Paul Brook <paul@codesourcery.com>
7164
7165 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7166
7167 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7168
7169 PR c++/15967
7170 * g++.dg/lookup/crash3.C: New test.
7171
7172 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7173
7174 PR c++/15947
7175 * g++.dg/parse/dtor4.C: New test.
7176
7177 2004-06-14 Jeff Law <law@redhat.com>
7178
7179 * gcc.c-torture/compile/20040614-1.c: New test.
7180
7181 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7182
7183 PR fortran/15211
7184 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7185 LEN of a character array.
7186
7187 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7188
7189 PR c++/15096
7190 * g++.dg/template/ptrmem10.C: New test.
7191
7192 PR c++/14930
7193 * g++.dg/template/friend30.C: New test.
7194
7195 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7196
7197 PR fortran/14928
7198 * gfortran.fortran-torture/compile/mloc.f90: New test.
7199
7200 2004-06-13 Paul Brook <paul@codesourcery.com>
7201
7202 * gfortran.fortran-torture/execute/random_2.f90: New test.
7203
7204 2004-06-13 Eric Christopher <echristo@redhat.com>
7205
7206 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7207
7208 2004-06-12 Paul Brook <paul@codesourcery.com>
7209
7210 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7211
7212 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7213
7214 PR fortran/14923
7215 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7216
7217 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7218
7219 PR fortran/14957
7220 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7221 syntax errors in end statements of contained subroutines.
7222
7223 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7224
7225 PR fortran/12841
7226 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7227
7228 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7229
7230 PR fortran/15665
7231 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7232
7233 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7234
7235 PR gfortran/12839
7236 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7237
7238 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7239
7240 PR c++/15862
7241 * g++.dg/parse/enum1.C: New test.
7242
7243 2004-06-10 Jeff Law <law@redhat.com>
7244
7245 * gcc.c-torture/compile/20040610-1.c: New test.
7246
7247 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7248
7249 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7250 * g++.old-deja/g++.other/decl3.C: Likewise.
7251
7252 2004-06-10 Brian Booth <bbooth@redhat.com>
7253
7254 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7255 V_MAY_DEF instead of VDEF.
7256 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7257
7258 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7259
7260 PR c++/14211
7261 * g++.dg/conversion/const1.C: New test.
7262
7263 PR c++/15076
7264 * g++.dg/conversion/reinterpret1.C: New test.
7265
7266 PR c++/15877
7267 * g++.dg/template/enum2.C: New test.
7268
7269 PR c++/15227
7270 * g++.dg/template/error13.C: New test.
7271
7272 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7273
7274 PR fortran/14957
7275 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7276 arguments to test_* REAL and of the right size.
7277
7278 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7279
7280 PR target/15569
7281 PR rtl-optimization/15681
7282 * gcc.dg/20040609-1.c: New test.
7283
7284 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7285
7286 PR c++/14791
7287 * g++.dg/opt/builtins1.C: New test.
7288
7289 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7290
7291 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7292 that use default windows32 struct layout.
7293 * gcc.dg/i386-bitfield2.c: Likewise.
7294
7295 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7296
7297 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7298 for mingw32 and cygwin targets.
7299
7300 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7301
7302 * gcc.dg/pch/macro-4.c: New.
7303 * gcc.dg/pch/macro-4.hs: New.
7304
7305 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7306
7307 PR fortran/13249
7308 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7309
7310 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7311
7312 PR fortran/13372
7313 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7314
7315 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7316
7317 PR gfortran/14897
7318 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7319
7320 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7321
7322 PR gfortran/15755
7323 * gfortran.fortran-torture/execute/backspace.c : New test.
7324
7325 2004-06-09 Paul Brook <paul@codesourcery.com>
7326
7327 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7328 (pointer_to_section): Rewrite to use smaller array.
7329
7330 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7331
7332 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7333 * gcc.dg/ext/altivec-10.c: Same.
7334 * gcc.dg/ext/altivec-11.c: Same.
7335 * gcc.dg/ext/altivec-12.c: Same.
7336 * gcc.dg/ext/altivec-13.c: Same.
7337 * gcc.dg/ext/altivec-14.c: Same.
7338 * gcc.dg/ext/altivec-15.c: Same.
7339 * gcc.dg/ext/altivec-16.c: Same.
7340 * gcc.dg/ext/altivec-3.c: Same.
7341 * gcc.dg/ext/altivec-4.c: Same.
7342 * gcc.dg/ext/altivec-6.c: Same.
7343 * gcc.dg/ext/altivec-7.c: Same.
7344 * gcc.dg/ext/altivec-8.c: Same.
7345 * gcc.dg/ext/altivec-varargs-1.c: Same.
7346
7347 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7348 * g++.dg/ext/altivec-10.C: Same.
7349 * g++.dg/ext/altivec-2.C: Same.
7350 * g++.dg/ext/altivec-3.C: Same.
7351 * g++.dg/ext/altivec-4.C: Same.
7352 * g++.dg/ext/altivec-5.C: Same.
7353 * g++.dg/ext/altivec-6.C: Same.
7354 * g++.dg/ext/altivec-7.C: Same.
7355 * g++.dg/ext/altivec-8.C: Same.
7356 * g++.dg/ext/altivec-9.C: Same.
7357
7358 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7359
7360 PR c++/7841
7361 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7362
7363 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7364
7365 * gcc.dg/union-1.c: New test.
7366
7367 2004-06-07 Roger Sayle <roger@eyesopen.com>
7368
7369 * gcc.dg/builtins-41.c: New test case.
7370 * gcc.dg/builtins-42.c: New test case.
7371
7372 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7373
7374 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7375 * g++.dg/ext/altivec-10.C: Same.
7376 * g++.dg/ext/altivec-2.C: Same.
7377 * g++.dg/ext/altivec-3.C: Same.
7378 * g++.dg/ext/altivec-4.C: Same.
7379 * g++.dg/ext/altivec-5.C: Same.
7380 * g++.dg/ext/altivec-6.C: Same.
7381 * g++.dg/ext/altivec-7.C: Same.
7382 * g++.dg/ext/altivec-8.C: Same.
7383 * g++.dg/ext/altivec-9.C: Same.
7384 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7385 * g++.old-deja/g++.brendan/new3.C: Same.
7386 * gcc.c-torture/execute/eeprof-1.x: Same.
7387
7388 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7389
7390 PR c/14765
7391 * gcc.dg/pr14765-1.c: New test.
7392
7393 2004-06-07 Roger Sayle <roger@eyesopen.com>
7394
7395 PR c/14649
7396 * gcc.dg/pr14649-1.c: New test case.
7397
7398 2004-06-07 Richard Henderson <rth@redhat.com>
7399
7400 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7401 if temporaries.
7402
7403 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7404
7405 * g++.dg/eh/elide1.C: Remove XFAIL.
7406
7407 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7408
7409 PR c++/15337
7410 * g++.dg/expr/sizeof3.C: New test.
7411
7412 PR c++/14777
7413 * g++.dg/template/access14.C: New test.
7414
7415 PR c++/15554
7416 * g++.dg/template/enum1.C: New test.
7417
7418 PR c++/15057
7419 * g++.dg/eh/throw1.C: New test.
7420
7421 2004-06-07 David Ayers <d.ayers@inode.at>
7422 Ziemowit Laski <zlaski@apple.com>
7423
7424 * lib/objc.exp (objc_target_compile): Revert the '-framework
7425 Foundation' flag fix, since bare Darwin does not ship
7426 with the Foundation framework.
7427 * objc/execute/next_mapping.h: Provide a local NSConstantString
7428 @interface and @implementation.
7429 (objc_constant_string_init): A constructor function, used to
7430 initialize the NSConstantString meta-class object.
7431 * objc/execute/string1.m: Include "next_mapping.h" instead of
7432 <Foundation/NSString.h>.
7433 * objc/execute/string2.m: Likewise.
7434 * objc/execute/string3.m: Likewise.
7435 * objc/execute/string4.m: Likewise.
7436
7437 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7438
7439 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7440 to double. Replace double with FLOAT.
7441 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7442
7443 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7444 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7445 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7446 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7447 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7448 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7449 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7450 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7451
7452 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7453
7454 PR c/13519
7455 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7456
7457 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7458
7459 PR c++/15503
7460 * g++.dg/template/meminit2.C: New test.
7461
7462 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7463
7464 PR target/15822
7465 * gcc.c-torture/execute/compare-fp-1.c,
7466 gcc.c-torture/execute/compare-fp-2.c,
7467 gcc.c-torture/execute/compare-fp-3.c,
7468 gcc.c-torture/execute/compare-fp-4.c,
7469 gcc.c-torture/execute/compare-fp-3.x,
7470 gcc.c-torture/execute/compare-fp-4.x: Moved...
7471 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7472 gcc.c-torture/execute/ieee/compare-fp-2.c,
7473 gcc.c-torture/execute/ieee/compare-fp-3.c,
7474 gcc.c-torture/execute/ieee/compare-fp-4.c,
7475 gcc.c-torture/execute/ieee/compare-fp-3.x,
7476 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7477
7478 2004-06-04 David Ayers <d.ayers@inode.at>
7479
7480 * objc/execute/protocol-isEqual-4.m: New testcase.
7481
7482 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7483
7484 * objc/execute/protocol-isEqual-1.m: New testcase.
7485 * objc/execute/protocol-isEqual-2.m: New testcase.
7486 * objc/execute/protocol-isEqual-3.m: New testcase.
7487
7488 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7489
7490 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7491
7492 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7493
7494 * lib/objc.exp (objc_target_compile): When running tests on
7495 Darwin (Mac OS X), inform the linker about '-framework
7496 'Foundation'.
7497
7498 2004-06-02 Eric Christopher <echristo@redhat.com>
7499
7500 * gcc.c-torture/compile/20040602-1.c: New.
7501
7502 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7503
7504 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7505 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7506
7507 PR tree-optimization/14736
7508 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7509
7510 PR tree-optimization/14042
7511 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7512
7513 PR tree-optimization/14729
7514 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7515
7516 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7517
7518 PR fortran/15557
7519 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7520
7521 2004-06-01 Richard Hederson <rth@redhat.com>
7522
7523 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7524
7525 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7526
7527 PR c++/14932
7528 * g++.dg/parse/offsetof4.C: New test.
7529
7530 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7531
7532 PR objc/7993
7533 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7534
7535 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7536
7537 PR c++/15701
7538 * g++.dg/template/friend29.C: New test.
7539
7540 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7541
7542 PR c/15749
7543 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7544
7545 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7546
7547 * gcc.dg/sparc-trap-1.c: New test.
7548
7549 2004-05-31 Roger Sayle <roger@eyesopen.com>
7550
7551 PR middle-end/15069
7552 * g++.dg/opt/fold3.C: New test case.
7553
7554 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7555
7556 * lib/target-supports.exp (check_iconv_available): Fix fallout
7557 from 2004-05-28 patch.
7558
7559 2004-05-30 Paul Brook <paul@codesourcery.com>
7560
7561 PR fortran/15620
7562 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7563 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7564
7565 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7566
7567 * gfortran.fortran-torture/execute/random_1.f90: New test.
7568
7569 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7570
7571 * g++.dg/ext/altivec-10.C: New test.
7572
7573 2004-05-29 Paul Brook <paul@codesourcery.com>
7574
7575 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7576
7577 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7578
7579 * gcc.dg/altivec-16.c: New test.
7580
7581 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7582
7583 * lib/target-supports.exp (check_vmx_hw_available): New.
7584 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7585
7586 * lib/target-supports.exp (check_alias_available,
7587 check_iconv_available, check_named_sections_available): Use
7588 unique names for temporary files.
7589
7590 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7591
7592 * gcc.dg/altivec-15.c: New test.
7593
7594 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7595
7596 PR c++/15083
7597 * g++.dg/warn/noeffect6.C: New test.
7598
7599 PR c++/15471
7600 * g++.dg/expr/ptrmem4.C: New test.
7601
7602 PR c++/15640
7603 * g++.dg/template/operator3.C: New test.
7604
7605 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7606
7607 PR c++/14668
7608 * g++.dg/lookup/redecl1.C: New test.
7609 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7610
7611 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7612
7613 * gcc.c-torture/execute/compare-fp-1.c,
7614 gcc.c-torture/execute/compare-fp-2.c,
7615 gcc.c-torture/execute/compare-fp-3.c,
7616 gcc.c-torture/execute/compare-fp-4.c,
7617 gcc.c-torture/execute/compare-fp-3.x,
7618 gcc.c-torture/execute/compare-fp-4.x,
7619 gcc.dg/pr15649-1.c: New.
7620
7621 2004-05-27 Adam Nemet <anemet@lnxw.com>
7622
7623 PR c++/12883
7624 * g++.dg/init/array14.C: New test.
7625
7626 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7627
7628 * lib/compat.exp (compat-get-options-main): New.
7629 (compat-get-options): Remove unneeded code, warn for ignored
7630 command.
7631 (compat-execute): Check flag set by dg-require-* commands.
7632
7633 * lib/compat.exp (compat-execute): Break up long lines.
7634
7635 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7636
7637 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7638 * gcc.dg/altivec-14.c: New test.
7639 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7640
7641 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7642 * gcc.dg/altivec-12.c: Ditto.
7643
7644 * gcc.dg/altivec-3.c: Move call to altivec_check.
7645
7646 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7647
7648 PR c++/15044
7649 * g++.dg/template/error12.C: New test.
7650
7651 PR c++/15317
7652 * g++.dg/ext/attrib15.C: New test.
7653
7654 PR c++/15329
7655 * g++.dg/template/ptrmem9.C: New test.
7656
7657 2004-05-25 Paul Brook <paul@codesourcery.com>
7658
7659 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7660
7661 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7662
7663 PR c++/15165
7664 * g++.dg/template/crash19.C: New test.
7665
7666 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7667
7668 PR c++/15025
7669 * g++.dg/template/redecl1.C: New test.
7670
7671 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7672
7673 PR c++/14821
7674 * g++.dg/other/ns1.C: New test.
7675
7676 PR c++/14883
7677 * g++.dg/template/invalid1.C: New test.
7678
7679 2004-05-23 Paul Brook <paul@codesourcery.com>
7680 Victor Leikehman <lei@haifasphere.co.il>
7681
7682 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7683 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7684
7685 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7686
7687 PR c++/15285
7688 PR c++/15299
7689 * g++.dg/template/non-dependent5.C: New test.
7690 * g++.dg/template/non-dependent6.C: New test.
7691
7692 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7693
7694 PR c++/15507
7695 * g++.dg/inherit/union1.C: New test.
7696
7697 PR c++/15542
7698 * g++.dg/template/addr1.C: New test.
7699
7700 PR c++/15427
7701 * g++.dg/template/array5.C: New test.
7702
7703 PR c++/15287
7704 * g++.dg/template/array6.C: New test.
7705
7706 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7707 Roger Sayle <roger@eyesopen.com>
7708
7709 * g++.dg/lookup/forscope2.C: New test case.
7710
7711 2004-05-22 Ben Elliston <bje@au.ibm.com>
7712
7713 * gcc.dg/cpp/Wmissingdirs.c: New.
7714
7715 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7716
7717 PR target/15301
7718 * gcc.dg/compat/union-m128-1.h: New file.
7719 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7720 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7721 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7722
7723 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7724
7725 PR target/15302
7726 * gcc.dg/compat/struct-complex-1.h: New file.
7727 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7728 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7729 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7730
7731 2004-05-20 Roger Sayle <roger@eyesopen.com>
7732
7733 PR middle-end/3074
7734 * gcc.dg/pr3074-1.c: New test case.
7735 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7736
7737 2004-05-20 Falk Hueffner <falk@debian.org>
7738
7739 PR other/15526
7740 * gcc.dg/ftrapv-1.c: New test case.
7741
7742 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7743
7744 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7745
7746 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7747 Jeff Law <law@redhat.com>
7748
7749 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7750 * gcc.dg/tree-ssa/20040518-2.c: New test.
7751
7752 * gcc.dg/tree-ssa/20040518-1.c: New test.
7753
7754 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7755
7756 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7757
7758 2004-05-18 Paul Brook <paul@codesourcery.com>
7759
7760 PR fortran/13930
7761 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7762
7763 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7764
7765 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7766 constant folding.
7767
7768 2004-05-17 Steven Bosscher <stevenb@suse.de>
7769
7770 * gcc.dg/tree-ssa/20040517-1.c: New test.
7771
7772 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7773
7774 * gcc.dg/loop-4.c: New test.
7775
7776 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7777
7778 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7779
7780 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7781
7782 PR fortran/15311
7783 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7784
7785 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7786
7787 PR fortran/13826
7788 PR fortran/13940
7789 * gfortran.fortran-torture/compile/data_1.f90: New test.
7790
7791 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7792
7793 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7794 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7795
7796 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7797
7798 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7799
7800 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7801
7802 PR c/15444
7803 * gcc.dg/format/xopen-1.c: Adjust expected message.
7804 * gcc.dg/format/xopen-3.c: New test.
7805
7806 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7807
7808 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7809
7810 2004-05-14 Jeff Law <law@redhat.com>
7811
7812 * gcc.dg/tree-ssa/20040514-2.c: New test.
7813
7814 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7815
7816 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7817 this ...
7818 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7819 this.
7820
7821 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7822
7823 * gcc.dg/tree-ssa/20040514-1.c: New test.
7824
7825 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7826
7827 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7828 test.
7829
7830 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7831
7832 PR fortran/14066
7833 * gfortran.fortran-torture/compile/do_1.f90: New test.
7834
7835 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7836
7837 PR fortran/15051
7838 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7839 test.
7840
7841 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7842
7843 PR fortran/15149
7844 * gfortran.fortran-torture/execute/random_init.f90: New test.
7845
7846 2004-05-13 Paul Brook <paul@codesourcery.com>
7847
7848 PR fortran/15314
7849 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7850
7851 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7852
7853 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7854 for the powerpc case.
7855
7856 2004-05-13 Jeff Law <law@redhat.com>
7857
7858 * gcc.dg/tree-ssa/20040513-1.c: New test.
7859 * gcc.dg/tree-ssa/20040513-2.c: New test.
7860
7861 2004-05-13 Paul Brook <paul@codesourcery.com>
7862
7863 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7864 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7865 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7866
7867 2004-05-13 Andreas Schwab <schwab@suse.de>
7868
7869 PR other/10819
7870 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7871 characters.
7872
7873 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7874
7875 PR fortran/15294
7876 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7877
7878 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7879
7880 Merge from tree-ssa-20020619-branch. See
7881 ChangeLog.tree-ssa for details.
7882
7883 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7884
7885 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7886 include <altivec.h> explicitly.
7887 * gcc.dg/altivec-13.c: Likewise.
7888
7889 2004-05-11 Paul Brook <paul@codesourcery.com>
7890
7891 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7892
7893 2004-05-10 Eric Christopher <echristo@redhat.com>
7894
7895 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7896 * gcc.dg/sibcall-4.c: Ditto.
7897
7898 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7899
7900 * g++.dg/ext/altivec-8.C: New test case.
7901 * gcc.dg/altivec-13.c: New test case.
7902
7903 2004-05-08 Roger Sayle <roger@eyesopen.com>
7904
7905 * gcc.c-torture/execute/divcmp-1.c: New test case.
7906 * gcc.c-torture/execute/divcmp-2.c: New test case.
7907 * gcc.c-torture/execute/divcmp-3.c: New test case.
7908
7909 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7910
7911 * g++.dg/other/pragma-re-2.C: New test.
7912
7913 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7914
7915 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7916 * gcc.dg/i386-387-2.c: Likewise.
7917
7918 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7919 __builtin_drem.
7920 * gcc.dg/i386-387-6.c: Likewise.
7921
7922 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7923
7924 * gcc.dg/builtins-33.c: Also check log1p*.
7925
7926 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7927
7928 PR optimization/15296
7929 * gcc.c-torture/execute/pr15296.c: New test.
7930
7931 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7932
7933 * gcc.dg/builtins-40.c: New test.
7934
7935 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7936
7937 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7938
7939 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7940
7941 * g++.dg/ext/spe1.C: New testcase.
7942
7943 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7944
7945 * objc.dg/image-info.m: Allow additional attributes
7946 for __image_info section.
7947
7948 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7949
7950 * gcc.dg/torture/mips-hilo-2.c: New test.
7951
7952 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7953
7954 PR c++/14389
7955 * g++.dg/template/member5.C: New test.
7956
7957 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7958
7959 * gcc.dg/builtins-34.c: Also check expm1*.
7960
7961 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7962
7963 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7964 * gcc.dg/torture/builtin-convert-3.c: New test.
7965
7966 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7967
7968 PR middle-end/15054
7969 * g++.dg/opt/pr15054.C: New test.
7970
7971 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7972
7973 * gcc.dg/torture/builtin-rounding-1.c: New test.
7974 * gcc.dg/builtins-25.c: Delete.
7975 * gcc.dg/builtins-29.c: Delete.
7976
7977 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7978
7979 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7980 * gcc.dg/sibcall-4.c: Likewise.
7981 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7982
7983 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7984
7985 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7986 bit-field on 16-bit targets.
7987
7988 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7989
7990 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7991 16-bit targets.
7992
7993 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7994
7995 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7996 * gcc.dg/rs6000-power2-2.c: Likewise.
7997
7998 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7999
8000 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8001 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8002 Change the asm registers to be in form of frN instead of fN.
8003
8004 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8005
8006 * gcc.dg/torture/builtin-convert-2.c: New test.
8007
8008 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8009
8010 * gcc.dg/rs6000-power2-1.c: New test.
8011 * gcc.dg/rs6000-power2-2.c: New test.
8012
8013 2004-04-28 Jan Hubicka <jh@suse.cz>
8014
8015 * gcc.dg/unused-6.c: New test.
8016
8017 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8018 Ulrich Weigand <uweigand@de.ibm.com>
8019
8020 * ada/acats/run_all.sh: Define $target variable.
8021
8022 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8023
8024 PR c++/15119
8025 * g++.dg/other/vararg-1.C: New test.
8026
8027 PR c++/4794
8028 * g++.dg/eh/cleanup3.C: New test.
8029
8030 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8031
8032 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8033 and ad8011a (target_insn).
8034 * ada/acats/support/macro.dfs: Likewise.
8035 * ada/acats/support/impbit.adb: New file.
8036
8037 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8038
8039 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8040
8041 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8042
8043 * gcc.dg/loop-3.c: New test.
8044
8045 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8046
8047 * gcc.c-torture/execute/simd-5.c: New test.
8048
8049 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8050
8051 PR c++/15064
8052 * g++.dg/template/crash18.C: New test.
8053
8054 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8055
8056 * g++.dg/ext/complit3.C: New test.
8057
8058 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8059
8060 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8061 * gcc.dg/altivec-3.c: Same.
8062 * gcc.dg/altivec-varargs-1.c: Same.
8063
8064 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8065
8066 * lib/target-supports.exp (check_profiling_available): Assume
8067 profiling is not available on powerpc-eabi targets.
8068
8069 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8070
8071 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8072 * gcc.dg/vmx/bug-1.c: Ditto.
8073
8074 2004-04-20 Eric Christopher <echristo@redhat.com>
8075
8076 * gcc.dg/charset/extern.c: New test.
8077 * g++.dg/charset/extern3.cc: Ditto.
8078
8079 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8080
8081 * gcc.dg/builtins-39.c: New test.
8082
8083 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8084
8085 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8086
8087 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8088
8089 * gcc.dg/torture/mips-hilo-1.c: New test.
8090
8091 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8092
8093 * gcc.c-torture/compile/20040419-1.c: New test.
8094
8095 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8096
8097 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8098
8099 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8100 Aldy Hernandez <aldyh@redhat.com>
8101
8102 * gcc.c-torture/execute/va-arg-24.c: New.
8103
8104 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8105 Aldy Hernandez <aldyh@redhat.com>
8106
8107 * gcc.dg/vmx/1b-01.c: New.
8108 * gcc.dg/vmx/1b-02.c: New.
8109 * gcc.dg/vmx/1b-03.c: New.
8110 * gcc.dg/vmx/1b-04.c: New.
8111 * gcc.dg/vmx/1b-05.c: New.
8112 * gcc.dg/vmx/1b-06.c: New.
8113 * gcc.dg/vmx/1b-07.c: New.
8114 * gcc.dg/vmx/1c-01.c: New.
8115 * gcc.dg/vmx/1c-02.c: New.
8116 * gcc.dg/vmx/3a-01a.c: New.
8117 * gcc.dg/vmx/3a-01.c: New.
8118 * gcc.dg/vmx/3a-01m.c: New.
8119 * gcc.dg/vmx/3a-03.c: New.
8120 * gcc.dg/vmx/3a-03m.c: New.
8121 * gcc.dg/vmx/3a-04.c: New.
8122 * gcc.dg/vmx/3a-04m.c: New.
8123 * gcc.dg/vmx/3a-05.c: New.
8124 * gcc.dg/vmx/3a-06.c: New.
8125 * gcc.dg/vmx/3a-06m.c: New.
8126 * gcc.dg/vmx/3a-07.c: New.
8127 * gcc.dg/vmx/3b-01.c: New.
8128 * gcc.dg/vmx/3b-02.c: New.
8129 * gcc.dg/vmx/3b-10.c: New.
8130 * gcc.dg/vmx/3b-13.c: New.
8131 * gcc.dg/vmx/3b-14.c: New.
8132 * gcc.dg/vmx/3b-15.c: New.
8133 * gcc.dg/vmx/3c-01a.c: New.
8134 * gcc.dg/vmx/3c-01.c: New.
8135 * gcc.dg/vmx/3c-02.c: New.
8136 * gcc.dg/vmx/3c-03.c: New.
8137 * gcc.dg/vmx/3d-01.c: New.
8138 * gcc.dg/vmx/4-01.c: New.
8139 * gcc.dg/vmx/4-03.c: New.
8140 * gcc.dg/vmx/5-01.c: New.
8141 * gcc.dg/vmx/5-02.c: New.
8142 * gcc.dg/vmx/5-03.c: New.
8143 * gcc.dg/vmx/5-04.c: New.
8144 * gcc.dg/vmx/5-05.c: New.
8145 * gcc.dg/vmx/5-06.c: New.
8146 * gcc.dg/vmx/5-07.c: New.
8147 * gcc.dg/vmx/5-07t.c: New.
8148 * gcc.dg/vmx/5-08.c: New.
8149 * gcc.dg/vmx/5-10.c: New.
8150 * gcc.dg/vmx/5-11.c: New.
8151 * gcc.dg/vmx/7-01a.c: New.
8152 * gcc.dg/vmx/7-01.c: New.
8153 * gcc.dg/vmx/7c-01.c: New.
8154 * gcc.dg/vmx/7d-01.c: New.
8155 * gcc.dg/vmx/7d-02.c: New.
8156 * gcc.dg/vmx/8-01.c: New.
8157 * gcc.dg/vmx/8-02a.c: New.
8158 * gcc.dg/vmx/8-02.c: New.
8159 * gcc.dg/vmx/brode-1.c: New.
8160 * gcc.dg/vmx/bug-1.c: New.
8161 * gcc.dg/vmx/bug-2.c: New.
8162 * gcc.dg/vmx/bug-3.c: New.
8163 * gcc.dg/vmx/cw-bug-1.c: New.
8164 * gcc.dg/vmx/cw-bug-2.c: New.
8165 * gcc.dg/vmx/cw-bug-3.c: New.
8166 * gcc.dg/vmx/dct.c: New.
8167 * gcc.dg/vmx/debug-1.c: New.
8168 * gcc.dg/vmx/debug-2.c: New.
8169 * gcc.dg/vmx/debug-3.c: New.
8170 * gcc.dg/vmx/debug-4.c: New.
8171 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8172 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8173 * gcc.dg/vmx/eg-5.c: New.
8174 * gcc.dg/vmx/fft.c: New.
8175 * gcc.dg/vmx/gcc-bug-1.c: New.
8176 * gcc.dg/vmx/gcc-bug-2.c: New.
8177 * gcc.dg/vmx/gcc-bug-3.c: New.
8178 * gcc.dg/vmx/gcc-bug-4.c: New.
8179 * gcc.dg/vmx/gcc-bug-5.c: New.
8180 * gcc.dg/vmx/gcc-bug-6.c: New.
8181 * gcc.dg/vmx/gcc-bug-7.c: New.
8182 * gcc.dg/vmx/gcc-bug-8.c: New.
8183 * gcc.dg/vmx/gcc-bug-9.c: New.
8184 * gcc.dg/vmx/gcc-bug-b.c: New.
8185 * gcc.dg/vmx/gcc-bug-c.c: New.
8186 * gcc.dg/vmx/gcc-bug-d.c: New.
8187 * gcc.dg/vmx/gcc-bug-e.c: New.
8188 * gcc.dg/vmx/gcc-bug-f.c: New.
8189 * gcc.dg/vmx/gcc-bug-g.c: New.
8190 * gcc.dg/vmx/gcc-bug-i.c: New.
8191 * gcc.dg/vmx/harness.h: New.
8192 * gcc.dg/vmx/ira1.c: New.
8193 * gcc.dg/vmx/ira2a.c: New.
8194 * gcc.dg/vmx/ira2b.c: New.
8195 * gcc.dg/vmx/ira2.c: New.
8196 * gcc.dg/vmx/ira2c.c: New.
8197 * gcc.dg/vmx/mem.c: New.
8198 * gcc.dg/vmx/newton-1.c: New.
8199 * gcc.dg/vmx/ops.c: New.
8200 * gcc.dg/vmx/sn7153.c: New.
8201 * gcc.dg/vmx/spill2.c: New.
8202 * gcc.dg/vmx/spill3.c: New.
8203 * gcc.dg/vmx/spill.c: New.
8204 * gcc.dg/vmx/t.c: New.
8205 * gcc.dg/vmx/varargs-1.c: New.
8206 * gcc.dg/vmx/varargs-2.c: New.
8207 * gcc.dg/vmx/varargs-3.c: New.
8208 * gcc.dg/vmx/varargs-4.c: New.
8209 * gcc.dg/vmx/varargs-5.c: New.
8210 * gcc.dg/vmx/varargs-6.c: New.
8211 * gcc.dg/vmx/varargs-7.c: New.
8212 * gcc.dg/vmx/vmx.exp: New.
8213 * gcc.dg/vmx/vprint-1.c: New.
8214 * gcc.dg/vmx/vscan-1.c: New.
8215 * gcc.dg/vmx/x-01.c: New.
8216 * gcc.dg/vmx/x-02.c: New.
8217 * gcc.dg/vmx/x-03.c: New.
8218 * gcc.dg/vmx/x-04.c: New.
8219 * gcc.dg/vmx/x-05.c: New.
8220 * gcc.dg/vmx/yousufi-1.c: New.
8221 * gcc.dg/vmx/zero-1.c: New.
8222 * gcc.dg/vmx/zero.c: New.
8223
8224 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8225
8226 * g++.dg/lookup/java1.C: Update for chage of
8227 _Jv_AllocObject.
8228 * g++.dg/lookup/java2.C: Likewise.
8229
8230 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8231
8232 * ada/acats/run_all.sh: use -O2 by default.
8233
8234 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8235
8236 * gcc.dg/vr-mult-[12].c: New tests.
8237
8238 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8239
8240 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8241
8242 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8243
8244 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8245
8246 * lib/target-supports.exp (check_profiling_available): Assume profiling
8247 isn't available for mips*-*-elf targets.
8248
8249 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8250
8251 * gcc.dg/builtins-38.c: New test.
8252
8253 2004-04-14 Eric Christopher <echristo@redhat.com>
8254
8255 * g++.dg/charset/charset.exp: Run .cc extension tests.
8256
8257 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8258
8259 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8260
8261 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8262
8263 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8264
8265 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8266
8267 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8268 * gcc.dg/i386-387-2.c: Likewise.
8269
8270 * gcc.dg/i386-387-7.c: New test.
8271 * gcc.dg/i386-387-8.c: New test.
8272
8273 * gcc.dg/builtins-37.c: New test.
8274
8275 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8276
8277 * g++.dg/pch/externc-1.C: Add missing semicolon.
8278
8279 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8280
8281 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8282
8283 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8284
8285 * gcc.c-torture/execute/20040411-1.c: New test.
8286
8287 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8288
8289 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8290
8291 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8292
8293 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8294
8295 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8296
8297 * lib/target-supports.exp (check_named_sections_available): New.
8298 * lib/gcc-dg.exp (dg-require-named-sections): New.
8299 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8300 old-deja.exp. Also prune error-count message from HP linker.
8301 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8302
8303 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8304 * g++.old-deja/g++.pt/static3.C: Likewise.
8305 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8306
8307 2004-04-09 Roger Sayle <roger@eyesopen.com>
8308
8309 * gcc.c-torture/execute/20040409-1.c: New test case.
8310 * gcc.c-torture/execute/20040409-2.c: New test case.
8311 * gcc.c-torture/execute/20040409-3.c: New test case.
8312
8313 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8314
8315 * gcc.dg/20040409-1.c: New test.
8316
8317 2004-04-08 Roger Sayle <roger@eyesopen.com>
8318
8319 PR target/14888
8320 * g++.dg/opt/pr14888.C: New test case.
8321
8322 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8323
8324 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8325 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8326 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8327 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8328 New tests.
8329
8330 2004-04-08 Paul Brook <paul@codesourcery.com>
8331
8332 * gcc.dg/spill-1.c: New test.
8333
8334 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8335
8336 * gcc.dg/torture/builtin-ctype-2.c: New test.
8337
8338 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8339
8340 * gcc.dg/pch/pch.exp: Add largefile test.
8341
8342 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8343
8344 * g++.dg/pch/externc-1.Hs: New.
8345 * g++.dg/pch/externc-1.C: New.
8346
8347 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8348
8349 * gcc.dg/compat/struct-by-value-5a_main.c,
8350 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8351 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8352 * gcc.dg/compat/struct-by-value-5a_x.c,
8353 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8354 gcc.dg/compat/struct-by-value-5_x.c.
8355 * gcc.dg/compat/struct-by-value-5a_y.c,
8356 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8357 gcc.dg/compat/struct-by-value-5_y.c.
8358
8359 * gcc.dg/compat/struct-by-value-6a_main.c,
8360 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8361 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8362 * gcc.dg/compat/struct-by-value-6a_x.c,
8363 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8364 gcc.dg/compat/struct-by-value-6_x.c.
8365 * gcc.dg/compat/struct-by-value-6a_y.c,
8366 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8367 gcc.dg/compat/struct-by-value-6_y.c.
8368
8369 * gcc.dg/compat/struct-by-value-7a_main.c,
8370 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8371 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8372 * gcc.dg/compat/struct-by-value-7a_x.c,
8373 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8374 gcc.dg/compat/struct-by-value-7_x.c.
8375 * gcc.dg/compat/struct-by-value-7a_y.c,
8376 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8377 gcc.dg/compat/struct-by-value-7_y.c.
8378
8379 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8380
8381 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8382 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8383 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8384 options.
8385
8386 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8387
8388 * gcc.dg/builtins-36.c: New test.
8389
8390 2004-04-06 Paul Brook <paul@codesourcery.com>
8391
8392 * README.gcc: Remove obsolete contraint on testcases.
8393
8394 2004-04-05 Paul Brook <paul@codesourcery.com>
8395
8396 PR2123
8397 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8398 failure and exit(0) on success.
8399 * g++.dg/expr/anew2.C: Ditto.
8400 * g++.dg/expr/anew3.C: Ditto.
8401 * g++.dg/expr/anew4.C: Ditto.
8402
8403 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8404
8405 PR c++/3518
8406 * g++.dg/template/unify7.C: New.
8407
8408 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8409
8410 * g++.dg/README: Bring up to date with new subdirectories; remove
8411 duplicate subdirectory lines.
8412
8413 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8414
8415 PR c++/14007
8416 * g++.dg/template/unify5.C: New.
8417 * g++.dg/template/unify6.C: New.
8418 * g++.dg/template/qualttp20.C: Adjust.
8419 * g++.old-deja/g++.jason/report.C: Adjust.
8420 * g++.old-deja/g++.other/qual1.C: Adjust.
8421
8422 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8423
8424 PR c++/14803
8425 * g++.dg/inherit/ptrmem1.C: New test.
8426
8427 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8428
8429 PR c++/14755
8430 * gcc.c-torture/execute/20040331-1.c: New test.
8431 * gcc.dg/20040331-1.c: New test.
8432
8433 2004-04-01 Paul Brook <paul@codesourcery.com>
8434
8435 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8436
8437 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8438
8439 PR c++/14724
8440 * g++.dg/init/goto1.C: New test.
8441
8442 PR c++/14763
8443 * g++.dg/template/defarg4.C: New test.
8444
8445 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8446
8447 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8448
8449 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8450
8451 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8452
8453 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8454
8455 * gcc.dg/noncompile/undeclared-2.c: New test.
8456
8457 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8458
8459 * gcc.dg/940409-1.c: Remove XFAIL.
8460 * gcc.dg/reg-vol-struct-1.c: New test.
8461
8462 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8463
8464 * gcc.dg/torture/builtin-wctype-1.c: New test.
8465
8466 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8467
8468 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8469 * gcc.dg/20001101-1.c: Likewise.
8470 * gcc.dg/20001102-1.c: Likewise.
8471
8472 2004-03-25 Roger Sayle <roger@eyesopen.com>
8473
8474 * gcc.dg/compare8.c: Add an additional test for XOR.
8475
8476 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8477
8478 * gcc.dg/torture/builtin-ctype-1.c: New test.
8479
8480 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8481
8482 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8483 * gcc.dg/torture/builtin-math-1.c: Likewise.
8484 * gcc.dg/torture/builtin-power-1.c: New test.
8485
8486 2004-03-24 Andreas Schwab <schwab@suse.de>
8487
8488 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8489 IA64 assembler.
8490
8491 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8492 Roger Sayle <roger@eyesopen.com>
8493
8494 * gcc.dg/compare8.c: New test case.
8495
8496 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8497
8498 * g++.dg/ext/altivec-7.C: New test.
8499
8500 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8501
8502 PR 12267, 12391, 12560, 13129, 14114, 14133
8503 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8504 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8505 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8506 Adjust error regexps.
8507 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8508 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8509 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8510 * gcc.dg/local1.c: Add explanatory comment.
8511
8512 2004-03-23 Roger Sayle <roger@eyesopen.com>
8513
8514 PR optimization/14669
8515 * g++.dg/opt/fold2.C: New test case.
8516
8517 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8518
8519 PR c/14069
8520 * gcc.dg/20040322-1.c: New test.
8521
8522 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8523
8524 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8525 * gcc.dg/ultrasp4.c: Likewise.
8526 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8527
8528 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8529
8530 * gcc.dg/i386-sse-8.c: Reset default options.
8531
8532 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8533
8534 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8535 in the error message text.
8536
8537 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8538
8539 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8540
8541 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8542
8543 PR c++/14616
8544 * g++.dg/init/array13.C: New test.
8545
8546 2004-03-20 Roger Sayle <roger@eyesopen.com>
8547
8548 PR target/13889
8549 * gcc.c-torture/compile/pr13889.c: New test case.
8550
8551 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8552
8553 PR c/14635
8554 * builtins-1.c (nan, nans): Don't test.
8555 * builtins-30.c: Don't use nan, nanf, nanl.
8556 * builtins-35.c: New test.
8557
8558 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8559
8560 * g++.dg/ext/altivec-6.C: New test.
8561
8562 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8563
8564 * g++.dg/init/placement3.C: New test.
8565
8566 * g++.dg/template/spec13.C: New test.
8567
8568 * g++.dg/lookup/using11.C: New test.
8569
8570 * g++.dg/lookup/koenig3.C: New test.
8571
8572 * g++.dg/template/operator2.C: New test.
8573
8574 * g++.dg/expr/dtor3.C: New test.
8575 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8576 marker.
8577 * g++.old-deja/g++.law/visibility28.C: Likewise.
8578
8579 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8580
8581 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8582 * gcc.dg/ppc64-abi-3.c: Likewise.
8583
8584 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8585
8586 PR c++/14545
8587 * g++.dg/parse/template15.C: New test.
8588
8589 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8590
8591 * g++.dg/expr/dtor2.C: New test.
8592
8593 * g++.dg/lookup/anon4.C: New test.
8594
8595 * g++.dg/overload/using1.C: New test.
8596
8597 * g++.dg/template/lookup7.C: New test.
8598
8599 * g++.dg/template/typename6.C: New test.
8600
8601 * g++.dg/expr/cond6.C: New test.
8602
8603 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8604
8605 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8606
8607 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8608
8609 * g++.dg/expr/cond5.C: New test.
8610 * g++.dg/expr/constcast1.C: Likewise.
8611 * g++.dg/expr/ptrmem2.C: Likewise.
8612 * g++.dg/expr/ptrmem3.C: Likewise.
8613 * g++.dg/lookup/main1.C: Likewise.
8614 * g++.dg/template/lookup6.C: Likewise.
8615
8616 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8617
8618 * gcc.dg/local1.c: New test.
8619
8620 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8621
8622 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8623
8624 * gcc.dg/torture/builtin-convert-1.c: New test.
8625
8626 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8627
8628 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8629
8630 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8631
8632 PR c++/14481
8633 * g++.dg/warn/Wunused-7.C: New test.
8634
8635 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8636
8637 * gcc.dg/torture/builtin-integral-1.c: New test.
8638
8639 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8640
8641 PR c++/14586
8642 * g++.dg/parse/non-dependent3.C: New test.
8643
8644 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8645
8646 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8647 * g++.dg/eh/simd-2.C: Likewise.
8648 * g++.dg/init/array10.C: Likewise.
8649 * gcc.c-torture/compile/simd-1.c: Likewise.
8650 * gcc.c-torture/compile/simd-2.c: Likewise.
8651 * gcc.c-torture/compile/simd-3.c: Likewise.
8652 * gcc.c-torture/compile/simd-4.c: Likewise.
8653 * gcc.c-torture/compile/simd-6.c: Likewise.
8654 * gcc.c-torture/execute/simd-1.c: Likewise.
8655 * gcc.c-torture/execute/simd-2.c: Likewise.
8656 * gcc.dg/compat/vector-defs.h: Likewise.
8657 * gcc.dg/20020531-1.c: Likewise.
8658 * gcc.dg/altivec-3.c: Likewise.
8659 * gcc.dg/altivec-4.c: Likewise.
8660 * gcc.dg/altivec-varargs-1.c: Likewise.
8661 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8662 * gcc.dg/i386-mmx-3.c: Likewise.
8663 * gcc.dg/i386-sse-4.c: Likewise.
8664 * gcc.dg/i386-sse-5.c: Likewise.
8665 * gcc.dg/i386-sse-8.c: Likewise.
8666 * gcc.dg/simd-1.c: Likewise.
8667 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8668 __ev64_opaque__ since the machine description provides it.
8669
8670 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8671
8672 * lib/compat.exp (skip_list): New global variable.
8673 Use it to hold the user defined COMPAT_SKIPS list if any.
8674 (compat-obj): Add the members of skip_list to optall.
8675
8676 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8677
8678 * gcc.dg/compat/union-by-value-1_main.c,
8679 union-by-value-1_x.c, union-by-value-1_y.c,
8680 union-check.h, union-defs.h,
8681 union-init.h, union-return-1_main.c,
8682 union-return-1_x.c, union-return-1_y.c: New files.
8683
8684 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8685
8686 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8687 mixed-struct-init.h: Add 4 mixed structure types.
8688 struct-by-value-21_main.c, struct-by-value-21_x.c,
8689 struct-by-value-21_y.c, struct-return-21_main.c,
8690 struct-return-21_x.c, struct-return-21_y.c: New files.
8691
8692 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8693
8694 PR c++/14550
8695 * g++.dg/parse/template14.C: New test.
8696
8697 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8698
8699 * gcc.c-torture/execute/20040313-1.c: New test.
8700
8701 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8702
8703 PR target/14533
8704 * gcc.dg/20040311-2.c: New test.
8705
8706 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8707
8708 PR other/14544
8709 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8710 bit-field.
8711
8712 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8713
8714 * gcc.dg/20040305-2.c: Add missing return statement.
8715
8716 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8717
8718 * gcc.dg/builtins-34.c: Also check pow10*.
8719
8720 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8721
8722 PR target/14262
8723 * gcc.dg/20040305-2.c: New test.
8724
8725 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8726
8727 * gcc.dg/20040310-1.c: New test.
8728
8729 2004-03-11 Roger Sayle <roger@eyesopen.com>
8730
8731 * gcc.c-torture/execute/20040311-1.c: New test case.
8732
8733 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8734
8735 PR c++/14476
8736 * g++.dg/lookup/enum1.C: New test.
8737
8738 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8739
8740 PR c++/14510
8741 * g++.dg/lookup/struct2.C: New test.
8742
8743 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8744
8745 * gcc.dg/builtins-34.c: New test.
8746
8747 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8748
8749 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8750
8751 2004-03-09 James E Wilson <wilson@specifixinc.com>
8752
8753 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8754 * gcc.dg/alias-2.c: New testcase.
8755
8756 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8757
8758 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8759
8760 2004-03-09 Roger Sayle <roger@eyesopen.com>
8761
8762 * gcc.c-torture/execute/20040309-1.c: New test case.
8763
8764 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8765
8766 PR c++/14397
8767 * g++.dg/overload/ref1.C: New.
8768
8769 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8770
8771 PR c++/14409
8772 * g++.dg/template/spec12.C: New test.
8773
8774 PR c++/14448
8775 * g++.dg/parse/crash14.C: New test.
8776
8777 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8778
8779 PR c++/14230
8780 * g++.dg/init/ref11.C: New test.
8781
8782 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8783
8784 PR c++/14432
8785 * g++.dg/parse/builtin2.C: New test.
8786
8787 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8788
8789 PR c++/14401
8790 * g++.dg/init/ctor3.C: New test.
8791 * g++.dg/init/union1.C: New test.
8792 * g++.dg/ext/anon-struct4.C: New test.
8793
8794 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8795
8796 * g++.dg/lookup/koenig1.C: Tweak error messages.
8797 * g++.dg/lookup/used-before-declaration.C: Likewise.
8798 * g++.dg/other/do1.C: Likewise.
8799 * g++.dg/overload/koenig1.C: Likewise.
8800 * g++.dg/parse/crash13.C: Likewise.
8801 * g++.dg/template/instantiate3.C: Likewise.
8802
8803 2004-03-08 Eric Christopher <echristo@redhat.com>
8804
8805 * * lib/target-supports.exp: Enable libiconv in test
8806 compilation. Fix up error checking.
8807
8808 2004-03-08 Roger Sayle <roger@eyesopen.com>
8809
8810 PR middle-end/14289
8811 * gcc.dg/pr14289-1.c: New test case.
8812 * gcc.dg/pr14289-2.c: Likewise.
8813 * gcc.dg/pr14289-3.c: Likewise.
8814
8815 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8816
8817 * gcc.c-torture/execute/20040308-1.c: New test.
8818
8819 2004-03-07 Roger Sayle <roger@eyesopen.com>
8820
8821 * gcc.c-torture/execute/20040307-1.c: New test case.
8822
8823 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8824
8825 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8826
8827 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8828
8829 * gcc.dg/20040306-1.c: New test.
8830
8831 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8832
8833 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8834 them static.
8835 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8836
8837 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8838
8839 PR c/14465
8840 * gcc.dg/decl-6.c: New test.
8841
8842 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8843
8844 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8845 Rename LOGPOW -> LOG_POW.
8846 (SQRT_EXP, POW_EXP): New.
8847
8848 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8849
8850 * gcc.dg/i386-sse-8.c: New test.
8851
8852 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8853
8854 PR c/14114
8855 * gcc.dg/decl-5.c: New test.
8856
8857 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8858
8859 * gcc.dg/20040305-1.c: New test.
8860
8861 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8862
8863 PR other/14354
8864 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8865
8866 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8867
8868 PR c++/14425, c++/14426
8869 * g++.dg/ext/altivec-4.C: New test.
8870 * g++.dg/ext/altivec-5.C: New test.
8871
8872 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8873
8874 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8875 global variables of a type with no linkage.
8876 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8877 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8878 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8879 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8880 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8881 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8882 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8883 * g++.dg/warn/deprecated.C: Name enum Color.
8884 * g++.dg/overload/VLA.C: Name structure for 'b'.
8885 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8886
8887 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8888
8889 * gcc.c-torture/compile/20040304-1.c: New test.
8890
8891 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8892
8893 PR 13728
8894 * gcc.dg/decl-4.c: New testcase.
8895
8896 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8897
8898 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8899 as PRECF if sizeof (float) > sizeof (double).
8900 (PRECL): Make it the same as PRECF if
8901 sizeof (float) > sizeof (long double).
8902
8903 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8904
8905 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8906 system type. Add check for irix6 which doesn't have c99 runtime.
8907
8908 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8909
8910 * gcc.dg/const-elim-1.c: xfail for xtensa.
8911
8912 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8913
8914 PR c++/14369
8915 * g++.dg/template/cond4.C: New test.
8916
8917 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8918
8919 PR c++/14360
8920 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8921
8922 PR c++/14361
8923 * g++.dg/parse/defarg7.C: New test.
8924
8925 PR c++/14359
8926 * g++.dg/template/friend26.C: New test.
8927
8928 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8929
8930 PR c++/14324
8931 * g++.dg/abi/mangle21.C: New test.
8932
8933 PR c++/14260
8934 * g++.dg/parse/constructor2.C: New test.
8935
8936 PR c++/14337
8937 * g++.dg/template/sfinae1.C: New test.
8938
8939 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8940
8941 PR c++/14267
8942 * g++.dg/expr/crash2.C: New test.
8943
8944 PR middle-end/13448
8945 * gcc.dg/inline-5.c: New test.
8946 * gcc.dg/always-inline.c: Split out tests into ...
8947 * gcc.dg/always-inline2.c: ... this and ...
8948 * gcc.dg/always-inline3.c: ... this.
8949
8950 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8951
8952 PR debug/12103
8953 * g++.dg/debug/crash1.C: New test.
8954
8955 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8956
8957 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8958 function with __attribute__((noinline)).
8959 (recurser_void2): Likewise.
8960 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8961 (recurser_void2): Likewise.
8962
8963 2004-02-29 Roger Sayle <roger@eyesopen.com>
8964
8965 PR middle-end/14203
8966 * g++.dg/warn/Wunused-6.C: New test case.
8967
8968 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8969
8970 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8971 not defined.
8972
8973 2004-02-27 Eric Christopher <echristo@redhat.com>
8974
8975 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8976 * g++.dg/charset/asm2.c: Run only x86.
8977 * gcc.dg/charset/asm3.c: Ditto.
8978
8979 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8980
8981 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8982 ld_library_path.
8983
8984 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8985
8986 * g++.dg/ext/altivec-3.C: New.
8987
8988 2004-02-26 Richard Henderson <rth@redhat.com>
8989
8990 * g++.dg/ext/attrib10.C: Mark for warning.
8991 * gcc.dg/attr-alias-1.c: New.
8992
8993 2004-02-26 Richard Henderson <rth@redhat.com>
8994
8995 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8996 * gcc.c-torture/execute/20040208-2.c: ... it back.
8997
8998 2004-02-26 Eric Christopher <echristo@redhat.com>
8999
9000 * lib/target-supports.exp (check-iconv-available): New function.
9001 * lib/gcc-dg.exp (dg-require-iconv): New function.
9002 Use above.
9003 * gcc.dg/charset: New directory.
9004 * gcc.dg/charset/charset.exp: New file.
9005 * gcc.dg/charset/asm1.c: Ditto.
9006 * gcc.dg/charset/asm2.c: Ditto.
9007 * gcc.dg/charset/asm3.c: Ditto.
9008 * gcc.dg/charset/asm4.c: Ditto.
9009 * gcc.dg/charset/asm5.c: Ditto.
9010 * gcc.dg/charset/attribute1.c: Ditto.
9011 * gcc.dg/charset/attribute2.c: Ditto.
9012 * gcc.dg/charset/string1.c: Ditto.
9013 * g++.dg/charset: New directory.
9014 * g++.dg/dg.exp: Add here. Special options.
9015 * g++.dg/charset/charset.exp: New file.
9016 * g++.dg/charset/asm1.c: Ditto.
9017 * g++.dg/charset/asm2.c: Ditto.
9018 * g++.dg/charset/asm3.c: Ditto.
9019 * g++.dg/charset/asm4.c: Ditto.
9020 * g++.dg/charset/attribute1.c: Ditto.
9021 * g++.dg/charset/attribute2.c: Ditto.
9022 * g++.dg/charset/extern1.cc: Ditto.
9023 * g++.dg/charset/extern2.cc: Ditto.
9024 * g++.dg/charset/string1.c: Ditto.
9025
9026 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9027
9028 PR c++/14278
9029 * g++.dg/parse/comma1.C: New test.
9030
9031 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9032
9033 PR c++/14284
9034 * g++.dg/template/ttp8.C: New test.
9035
9036 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9037
9038 * gcc.dg/fixuns-trunc-1.c: New test.
9039
9040 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9041
9042 * gcc.dg/builtins-config.h: Use #elif.
9043
9044 2004-02-26 Michael Matz <matz@suse.de>
9045
9046 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9047 * gcc.dg/991214-1.c: Likewise.
9048 * gcc.dg/i386-asm-1.c: Likewise.
9049
9050 2004-02-25 Richard Henderson <rth@redhat.com>
9051
9052 * gcc.c-torture/execute/20040208-2.c: Move ...
9053 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9054
9055 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9056
9057 PR c++/14246
9058 * g++.dg/other/crash-3.C: New test.
9059
9060 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9061
9062 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9063 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9064
9065 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9066 HP-UX.
9067
9068 2004-02-24 Michael Matz <matz@suse.de>
9069
9070 * gcc.dg/i386-regparm.c: New.
9071
9072 2004-02-23 James E Wilson <wilson@specifixinc.com>
9073
9074 * gcc.c-torture/execute/20040223-1.c: New.
9075
9076 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9077 Kazu Hirata <kazu@cs.umass.edu>
9078
9079 * gcc.dg/fwritable-strings-1.c: Remove.
9080
9081 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9082
9083 PR c/14156
9084 * gcc.dg/20040223-1.c: New test.
9085
9086 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9087
9088 PR c++/14106
9089 * g++.dg/ext/typeof9.C: New test.
9090
9091 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9092
9093 PR c++/14250
9094 * g++.dg/other/switch1.C: New test.
9095
9096 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9097
9098 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9099 * gcc.dg/va-arg-1.c: Likewise.
9100
9101 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9102
9103 PR c++/14143
9104 * g++.dg/template/koenig5.C: New test.
9105
9106 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9107
9108 * g++.dg/ext/altivec-1.C: Generalize target triple.
9109 * g++.dg/ext/altivec-2.C: New test case.
9110 * g++.dg/ext/altivec_check.h: New file.
9111 * gcc.dg/altivec-1.c: Generalize target triple;
9112 include altivec_check.h and call altivec_check().
9113 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9114 * gcc.dg/altivec-6.c: New test case.
9115 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9116 type casts as needed.
9117 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9118 altivec_check().
9119 * gcc.dg/altivec-12.c: New test case.
9120 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9121 include altivec_check.h and call altivec_check().
9122 * gcc.dg/altivec_check.h: New file.
9123
9124 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9125
9126 * lib/target-supports.exp (check_alias_available): Don't mangle
9127 function `g' in test program.
9128
9129 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9130
9131 * lib/target-supports.exp (check_profiling_available): Check
9132 argument to determine whether we support a profiling type.
9133 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9134 check_profiling_available.
9135 * g++.dg/bprob/bprob.exp: Likewise
9136 * g77.dg/bprob/bprob.exp: Likewise.
9137 * gcc.misc-tests/bprob.exp: Likewise.
9138 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9139 dg-require-profiling and delete expected error handling.
9140 * gcc.dg/20021014-1.c: Likewise.
9141 * gcc.dg/nest.c: Likewise.
9142
9143 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9144
9145 PR c++/12007
9146 * g++.dg/other/vthunk1.C: New test.
9147
9148 2004-02-20 Falk Hueffner <falk@debian.org>
9149
9150 PR target/14201
9151 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9152
9153 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9154
9155 PR c++/13927
9156 * g++.dg/other/error8.C: Remove XFAIL markers.
9157
9158 PR c++/14173
9159 * g++.dg/ext/packed5.C: New test.
9160
9161 PR c++/14199
9162 * g++.dg/warn/Wunused-5.C: New test.
9163
9164 PR c++/14186
9165 * g++.dg/lookup/member1.C: New test.
9166
9167 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9168
9169 * gcc.c-torture/compile/20040130-1.c: Enable only when
9170 __INT_MAX__ >= 2147483647L.
9171 * gcc.c-torture/compile/961203-1.c: Likewise.
9172
9173 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9174
9175 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9176 * g++.dg/opt/template1.C: Robustify assembler regexp
9177
9178 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9179
9180 * gcc.c-torture/execute/simd-4.x: Remove.
9181 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9182 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9183 Guard with #ifndef SKIP_ATTRIBUTE.
9184 * gcc.dg/compat/vector-1_y.c: Likewise.
9185 * gcc.dg/compat/vector-2_x.c: Likewise.
9186 * gcc.dg/compat/vector-2_y.c: Likewise.
9187 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9188 * g++.dg/eh/simd-2.C: Likewise.
9189
9190 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9191
9192 * gcc.c-torture/compile/complex-1.c: New.
9193
9194 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9195
9196 PR target/14209
9197 * gcc.c-torture/execute/20040218-1.c: New test.
9198
9199 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9200
9201 PR c++/14181
9202 * g++.dg/parse/new2.C: New test.
9203
9204 2004-02-18 Paul Brook <paul@codesourcery.com>
9205
9206 * gcc.c-torture/compile/libcall-1.c: New test.
9207
9208 2004-02-18 Paul Brook <paul@codesourcery.com>
9209
9210 PR debug/12934
9211 * gcc.dg/debug/debug-7.c: New test.
9212
9213 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9214
9215 * gcc.dg/20040217-1.c: New test.
9216
9217 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9218
9219 * gcc.c-torture/execute/990208-1.x: Delete.
9220
9221 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9222
9223 * gcc.c-torture/execute/20040208-2.x: New file.
9224
9225 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9226
9227 PR c++/11326
9228 * g++.dg/abi/structret1.C: New test.
9229
9230 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9231
9232 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9233 (i386_cpuid): No need to test if cpuid is available on AMD64.
9234 Fix assembly, so that it works onboth i386 and AMD64.
9235 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9236 (vecInLong): Fix s[] member type to unsigned int.
9237 (vecInWord): Remove type.
9238 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9239 (a64, b64, c64, d64, e64): Remove.
9240 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9241 Remove unused variable. Remove initialization of removed variables.
9242 Don't call mmx_tests nor sse_tests.
9243 (reference_mmx, reference_sse): Remove.
9244 (check): Add return stmt.
9245 * gcc.dg/i386-sse-7.c: New test.
9246 * gcc.dg/i386-mmx-4.c: New test.
9247
9248 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9249
9250 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9251 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9252 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9253 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9254 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9255 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9256 g++.dg/tc1/dr94.C: Fix line terminator.
9257
9258 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9259
9260 * gcc.c-torture/compile/20040216-1.c: New.
9261
9262 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9263
9264 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9265 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9266 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9267 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9268 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9269 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9270
9271 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9272
9273 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9274
9275 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9276
9277 PR c++/13971
9278 * g++.dg/expr/cond4.C: New test.
9279
9280 PR c++/14086
9281 * g++.dg/lookup/crash2.C: New test.
9282
9283 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9284
9285 * gcc.c-torture/compile/20040214-2.c: New test.
9286
9287 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9288
9289 PR c++/14116
9290 * g++.dg/ext/typeof8.C: New test.
9291
9292 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9293
9294 * gcc.c-torture/compile/20040214-1.c: New test.
9295
9296 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9297
9298 PR c++/13635
9299 * g++.dg/template/spec11.C: New test.
9300
9301 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9302
9303 PR c++/13927
9304 * g++.dg/other/error8.C: New test.
9305
9306 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9307
9308 PR c++/14122
9309 * g++.dg/template/array4.C: New test.
9310
9311 PR c++/14108
9312 * g++.dg/inherit/thunk2.C: New test.
9313
9314 PR c++/14083
9315 * g++.dg/eh/cond2.C: New test.
9316
9317 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9318
9319 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9320
9321 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9322
9323 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9324
9325 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9326
9327 * g++.dg/simd-2.C: xfail on ppc64-linux.
9328
9329 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9330
9331 PR c/456
9332 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9333 tests.
9334
9335 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9336
9337 * gcc.dg/builtins-33.c: New test.
9338
9339 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9340
9341 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9342
9343 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9344
9345 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9346
9347 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9348
9349 * gcc.dg/ppc64-abi-3.c: New test.
9350
9351 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9352
9353 PR c/14092
9354
9355 * gcc.dg/pr14092-1.c: New testcase.
9356
9357 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9358
9359 * gcc.dg/cpp/assert4.c: Fix typo last change.
9360
9361 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9362 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9363
9364 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9365
9366 2004-02-09 Roger Sayle <roger@eyesopen.com>
9367
9368 * gcc.c-torture/compile/20040209-1.c: New test case.
9369
9370 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9371
9372 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9373
9374 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9375
9376 * gcc.c-torture/execute/20040208-[12].c: New tests.
9377
9378 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9379
9380 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9381
9382 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9383
9384 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9385
9386 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9387
9388 Bug 13856
9389 * gcc.dg/visibility-8.c: New testcase.
9390
9391 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9392
9393 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9394 arguments.
9395 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9396
9397 2004-02-07 Roger Sayle <roger@eyesopen.com>
9398
9399 PR middle-end/13696
9400 * g++.dg/opt/fold1.C: New test case.
9401
9402 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9403
9404 PR c++/14033
9405 * g++.dg/other/crash-2.C: New test.
9406
9407 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9408
9409 PR c++/14028
9410 * g++.dg/parse/angle-bracket2.C: New test.
9411
9412 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9413
9414 PR middle-end/13750
9415 Revert:
9416 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9417 PR pch/13361
9418 * testsuite/g++.dg/pch/wchar-1.C: New.
9419 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9420
9421 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9422
9423 PR c++/14008
9424 * g++.dg/parse/error15.C: New test.
9425 * g++.dg/parse/crash11.C: Update dg-error mark.
9426
9427 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9428
9429 PR c++/13932
9430 * g++.dg/warn/conv2.C: New test.
9431
9432 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9433
9434 PR c++/13086
9435 * g++.dg/warn/incomplete1.C: Remove xfail.
9436
9437 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9438
9439 * lib/file-format.exp (gcc_target_object_format): Use
9440 ${tool}_target_compile, not gcc_target_compile.
9441 * lib/target-supports.exp (check_alias_available): Likewise.
9442 (check_gc_sections_available): Likewise.
9443 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9444 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9445 dg-require-alias.
9446
9447 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9448
9449 PR c++/13969
9450 * g++.dg/template/static6.C: New test.
9451
9452 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9453
9454 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9455
9456 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9457
9458 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9459 tests for systems where `char' is unsigned by default.
9460
9461 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9462
9463 PR c++/13997
9464 * g++.dg/template/partial3.C: New test.
9465
9466 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9467
9468 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9469 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9470 Remove mentions of obsolete ports.
9471
9472 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9473
9474 * gcc.dg/noncompile/20001228-1.c: Fix for new
9475 error message.
9476
9477 2004-02-03 Roger Sayle <roger@eyesopen.com>
9478
9479 PR target/9348
9480 * gcc.c-torture/execute/multdi-1.c: New test case.
9481
9482 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9483
9484 PR c++/13925
9485 * g++.dg/template/lookup5.C: New test.
9486
9487 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9488
9489 PR c++/13950
9490 * g++.dg/template/lookup4.C: New test.
9491
9492 PR c++/13970
9493 * g++.dg/parse/error14.C: New test.
9494
9495 PR c++/14002
9496 * g++.dg/parse/template13.C: New test.
9497
9498 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9499
9500 PR c++/13978
9501 * g++.dg/template/koenig4.C: New test.
9502
9503 PR c++/13968
9504 * g++.dg/template/crash17.C: New test.
9505
9506 PR c++/13975
9507 * g++.dg/parse/error13.C: New test.
9508 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9509
9510 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9511
9512 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9513
9514 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9515
9516 PR c/11658
9517 PR c/13994
9518 * gcc.dg/noncompile/20040203-1.c: New test.
9519 * gcc.dg/noncompile/20040203-2.c: Likewise.
9520 * gcc.dg/noncompile/20040203-3.c: Likewise.
9521 * gcc.dg/20040203-1.c: Likewise.
9522
9523 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9524
9525 PR c++/10858
9526 * g++.dg/template/sizeof7.C: New test.
9527
9528 2004-02-02 Eric Christopher <echristo@redhat.com>
9529 Zack Weinberg <zack@codesourcery.com>
9530
9531 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9532
9533 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9534
9535 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9536 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9537 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9538 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9539
9540 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9541
9542 PR c++/13113
9543 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9544
9545 PR c++/13854
9546 * g++.dg/ext/attrib13.C: New test.
9547
9548 PR c++/13907
9549 * g++.dg/conversion/op2.C: New test.
9550
9551 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9552
9553 * gcc.dg/titype-1.c: Fix pasto.
9554
9555 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9556
9557 * gcc.dg/titype-1.c: New test.
9558
9559 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9560
9561 PR c++/13957
9562 * g++.dg/template/non-type-template-argument-1.C,
9563 g++.dg/template/qualified-id1.C: Update dg-error marks.
9564 * g++.dg/template/nontype6.C: New test.
9565
9566 2004-02-01 Roger Sayle <roger@eyesopen.com>
9567
9568 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9569 * gcc.dg/builtins-31.c: New testcase.
9570 * gcc.dg/builtins-32.c: New testcase.
9571
9572 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9573
9574 * objc.dg/call-super-2.m: Update line numbers
9575 for the including of stddef.h.
9576
9577 2004-01-30 Michael Matz <matz@suse.de>
9578
9579 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9580 g++.dg/ext/case-range3.C: New tests.
9581
9582 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9583
9584 DR206
9585 PR c++/13813
9586 * g++.dg/template/member4.C: New test.
9587
9588 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9589
9590 PR c++/13683
9591 * g++.dg/template/sizeof6.C: New test.
9592
9593 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9594
9595 * gcc.dg/fwritable-strings-1.c: New test.
9596
9597 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9598
9599 * gcc.c-torture/compile/20040130-1.c: New test.
9600
9601 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9602
9603 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9604
9605 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9606
9607 PR c++/13883
9608 * g++.dg/template/ctor3.C: New test.
9609
9610 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9611
9612 * g++.dg/tc1: New directory.
9613 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9614 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9615 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9616 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9617 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9618
9619 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9620
9621 * g++.dg/parse/error11.C: New test.
9622 * g++.dg/parse/error12.C: Likewise.
9623
9624 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9625
9626 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9627 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9628
9629 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/13791
9632 * g++.dg/ext/attrib12.C: New test.
9633
9634 PR c++/13736
9635 * g++.dg/parse/cast2.C: New test.
9636
9637 2004-01-27 James E Wilson <wilson@specifixinc.com>
9638
9639 * objc.dg/encode-2.m (main): New local string. Set depending on
9640 sizeof long. Use in sscanf call.
9641 * objc.dg/encode-3.m (main): New local string. Set depending on
9642 sizeof long. Use in scan_initial call.
9643
9644 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9645
9646 * objc.dg/call-super-2.m: Make LP64-safe.
9647 * objc.dg/desig-init-1.m: Likewise.
9648
9649 2004-01-27 Devang Patel <dpatel@apple.com>
9650
9651 * g++.dg/debug/namespace1.C: New test.
9652
9653 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9654
9655 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9656 xscale-*-*.
9657
9658 * gcc.dg/arm-mmx-1.c: New test.
9659
9660 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9661
9662 * gcc.dg/20040127-1.c: New test.
9663 * gcc.dg/20040127-2.c: New test.
9664
9665 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9666
9667 * objc.dg/stret-1.m (glob): Renamed to globa.
9668
9669 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9670
9671 PR c++/13663
9672 * g++.dg/expr/for1.C: New test.
9673
9674 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9675
9676 PR middle-end/13779
9677 * gcc.dg/darwin-longlong.c: New test.
9678
9679 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9680
9681 * gcc.dg/20040124-1.c: Moved test from here...
9682 * gcc.c-torture/compile/20040124-1.c: ...to here.
9683
9684 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9685
9686 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9687 the assembly output if -m64 is passed.
9688
9689 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9690
9691 PR c++/13833
9692 * g++.dg/template/cond3.C: New test.
9693
9694 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9695
9696 PR c++/13810
9697 * g++.dg/template/ttp7.C: New test.
9698
9699 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9700
9701 PR c++/13797
9702 * g++.dg/template/nontype4.C: New test.
9703 * g++.dg/template/nontype5.C: Likewise.
9704
9705 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9706
9707 * gcc.dg/torture/mips-clobber-at.c: New test.
9708
9709 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9710
9711 * gcc.dg/20040124-1.c: New test.
9712
9713 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9714
9715 * gcc.dg/20040123-1.c: New test.
9716
9717 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9718
9719 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9720
9721 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9722
9723 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9724
9725 2004-01-23 Andrew Pinski <apinski@apple.com>
9726
9727 * gcc.dg/20030121-1.c: Move to ..
9728 * gcc.dg/20040121-1.c: here.
9729
9730 2004-01-23 Roger Sayle <roger@eyesopen.com>
9731
9732 * gcc.dg/builtins-29.c: New test case.
9733
9734 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9735
9736 PR 18314
9737 * gcc.dg/builtins-30.c: New testcase.
9738
9739 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9740
9741 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9742 * lib/g77.exp: Likewise.
9743 * lib/objc.exp: Likewise.
9744 * lib/g++.exp: Likewise.
9745
9746 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9747
9748 * gcc.dg/struct-by-value-2.c: New test.
9749
9750 2004-01-21 Andrew Pinski <apinski@apple.com>
9751
9752 PR target/13785
9753 * gcc.dg/20030121-1.c: New test.
9754
9755 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9756
9757 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9758 clobber frame pointer register in asm statement.
9759
9760 2004-01-21 Falk Hueffner <falk@debian.org>
9761
9762 * gcc.c-torture/compile/20040121-1.c: New test.
9763
9764 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9765
9766 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9767
9768 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9769
9770 * gcc.dg/ppc64-abi-2.c: New test.
9771
9772 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9773
9774 * lib/treelang.exp: Fill out this file.
9775 * lib/treelang-dg.exp: New File.
9776
9777 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9778
9779 * gcc.c-torture/compile/981022-1.c: Remove.
9780 * gcc.dg/array-5.c: Remove XFAIL.
9781 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9782 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9783 gcc.dg/cond-lvalue-1.c: Update.
9784 * gcc.dg/cast-lvalue-2.c: New test.
9785
9786 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9787
9788 PR c++/13592
9789 * g++.dg/other/error1.C (class foo): Tweak error message.
9790
9791 PR c++/13592
9792 * g++.dg/template/call2.C: New test.
9793
9794 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9795
9796 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9797 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9798 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9799 scalar-return-1_x.c, scalar-return-2_y.c,
9800 scalar-return-3_x.c, scalar-return-3_y.c,
9801 scalar-return-4_x.c, scalar-return-4_y.c,
9802 struct-align-1.h, struct-align-1_x.c,
9803 struct-align-1_y.c, struct-align-2.h,
9804 struct-align-2_x.c, struct-align-2_y.c,
9805 struct-by-value-10_y.c, struct-by-value-11_x.c,
9806 struct-by-value-11_y.c, struct-by-value-12_x.c,
9807 struct-by-value-12_y.c, struct-by-value-13_x.c,
9808 struct-by-value-13_y.c, struct-by-value-14_x.c,
9809 struct-by-value-14_y.c, struct-by-value-15_x.c,
9810 struct-by-value-15_y.c, struct-by-value-16_y.c,
9811 struct-by-value-17_y.c, struct-by-value-18_y.c,
9812 struct-by-value-19_y.c, struct-by-value-1_x.c,
9813 struct-by-value-1_y.c, struct-by-value-20_y.c,
9814 struct-by-value-2_x.c, struct-by-value-2_y.c,
9815 struct-by-value-3_y.c, struct-by-value-4_x.c,
9816 struct-by-value-4_y.c, struct-by-value-5_y.c,
9817 struct-by-value-6_y.c, struct-by-value-7_y.c
9818 struct-by-value-8_x.c, struct-by-value-8_y.c
9819 struct-by-value-9_x.c, struct-by-value-9_y.c
9820 struct-return-10_x.c, struct-return-10_y.c,
9821 struct-return-19_x.c, struct-return-20_x.c
9822 struct-return-2_x.c, struct-return-2_y.c
9823 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9824 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9825
9826 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9827
9828 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9829 attribute on sparc*-sun-solaris2.*.
9830
9831 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9832
9833 PR c++/13710
9834 * g++.dg/ext/typeof7.C: New test.
9835
9836 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9837
9838 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9839 * gcc.dg/const-elim-1.c: Same.
9840
9841 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9842
9843 * objc.dg/stret-1.m: New.
9844 * objc.dg/stret-2.m: New.
9845
9846 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9847
9848 PR c++/11895
9849 * g++.dg/ext/vector1.C: New test.
9850
9851 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9852
9853 * gcc.dg/pch/import-1.c: New.
9854 * gcc.dg/pch/import-1.hs: New.
9855 * gcc.dg/pch/import-1a.h: New.
9856 * gcc.dg/pch/import-1b.h: New.
9857 * gcc.dg/pch/import-1c.h: New.
9858
9859 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9860
9861 PR c++/13574
9862 * g++.dg/ext/array1.C: New test.
9863
9864 PR c++/13178
9865 * g++.dg/conversion/op1.C: New test.
9866
9867 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9868
9869 PR 11864
9870 From Kazumoto Kojima / Dan Kegel:
9871 * gcc.dg/pr11864-1.c: New test.
9872
9873 PR 10392
9874 From Marcus Comstedt / Dan Kegel:
9875 * gcc.dg/pr10392-1.c: New test.
9876
9877 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9878
9879 PR c++/13478
9880 * g++.dg/init/ref10.C: New test.
9881
9882 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9883
9884 PR c++/13407
9885 * g++.dg/parse/typename6.C: New test.
9886
9887 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9888
9889 PR pch/13361
9890 * testsuite/g++.dg/pch/wchar-1.C: New.
9891 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9892
9893 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9894
9895 PR c++/9259
9896 * g++.dg/expr/sizeof2.C: New test.
9897
9898 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9899
9900 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9901
9902 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9903
9904 PR c++/13659
9905 * g++.dg/lookup/strong-using-3.C: New.
9906 * g++.dg/lookup/using-10.C: New.
9907
9908 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9909
9910 PR c++/13594
9911 * g++.dg/lookup/strong-using-2.C: New.
9912
9913 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9914 Dan Kegel <dank@kegel.com>
9915 J"orn Rennecke <joern.rennecke@superh.com>
9916
9917 PR target/9365
9918 * gcc.dg/pr9365-1.c: New test.
9919
9920 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9921
9922 PR c++/8856
9923 * g++.dg/parse/casting-operator2.C: New test.
9924 * g++.old-deja/g++.pt/explicit83.C: Remove.
9925
9926 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9927
9928 * gcc.dg/label-compound-stmt-1.c: New test.
9929 * gcc.c-torture/compile/950922-1.c,
9930 gcc.c-torture/compile/20000211-3.c,
9931 gcc.c-torture/compile/20000518-1.c,
9932 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9933 compound statements.
9934
9935 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9936
9937 * gcc.dg/ppc64-abi-1.c: New test.
9938
9939 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9940
9941 * g++.dg/ext/attrib9.C: Add dg-warnings.
9942
9943 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9944
9945 PR c++/12335
9946 * g++.dg/parse/dtor3.C: New test.
9947
9948 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9949
9950 PR c++/12709
9951 * g++.dg/parse/try-catch-1.C: New test.
9952
9953 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9954
9955 * ada/acats/run_all.sh: Add more verbose output in acats.log
9956 when compiling tests.
9957
9958 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9959
9960 PR 13656
9961 * gcc.dg/typedef-redecl.c: New test case.
9962 * gcc.dg/typedef-redecl.h: New support file.
9963
9964 2004-01-13 Jan Hubicka <jh@suse.cz>
9965
9966 * gcc.dg/always_inline.c: New test.
9967 * gcc.dg/debug/20031231-1.c: Fix.
9968
9969 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9970
9971 PR c++/13474
9972 * g++.dg/template/array3.C: New test.
9973
9974 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9975
9976 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9977 * g++.dg/warn/Wunused-2.C: Likewise.
9978
9979 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9980
9981 PR c++/13289
9982 * g++.dg/template/instantiate6.C: New test.
9983
9984 2004-01-12 Roger Sayle <roger@eyesopen.com>
9985
9986 PR middle-end/11397
9987 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9988
9989 2004-01-12 Jan Hubicka <jh@suse.cz>
9990
9991 PR opt/12826
9992 * gcc.dg/20040112-1.c: New.
9993
9994 * gcc.dg/dwarf-die[1-7].c: Move to...
9995 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9996 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9997
9998 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9999
10000 PR c++/4100
10001 * g++.dg/parse/friend4.C: New test.
10002
10003 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10004
10005 PR c++/4100
10006 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10007 definition is called a friend.
10008
10009 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10010
10011 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10012
10013 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10014
10015 PR c++/3478
10016 * g++.dg/parse/error10.C: New test.
10017 * g++.dg/template/arg2.C: Accept "invalid type" error.
10018
10019 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10020
10021 PR middle-end/13392
10022 * g++.dg/opt/expect2.C: New test.
10023
10024 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10025
10026 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10027 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10028 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10029 Update dg-error regexps.
10030
10031 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10032
10033 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10034 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10035
10036 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10037
10038 * gcc.dg/pragma-re-1.c: Use right pointer type.
10039
10040 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10041
10042 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10043
10044 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10045
10046 * gcc.dg/rs6000-ldouble-1.c: New.
10047
10048 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10049
10050 DR 337
10051 PR c++/9256
10052 * g++.dg/other/abstract1.C: New test.
10053
10054 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10055
10056 * g++.dg/lookup/strong-using-1.C: New.
10057
10058 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10059
10060 PR c/11234
10061 * gcc.dg/func-ptr-conv-1.c: New test.
10062 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10063
10064 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10065
10066 PR target/13380.
10067 * gcc.c-torture/compile/20040109-1.c: New.
10068
10069 2004-01-08 Stuart Hastings <stuart@apple.com>
10070
10071 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10072 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10073 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10074
10075 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10076
10077 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10078
10079 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10080
10081 * ada/acats/run_acats: Treat 'gnatchop' the same way
10082 as 'gnatmake'. Export GCC_DRIVER.
10083 * ada/acats/run_all.sh: Add target_gnatchop. Use
10084 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10085
10086 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10087
10088 PR c++/12573
10089 * g++.dg/template/dependent-expr4.C: New test.
10090
10091 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10092
10093 * gcc.dg/altivec-11.c: New test.
10094
10095 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10096
10097 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10098
10099 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10100
10101 PR c/6024
10102 * gcc.dg/enum-compat-1.c: New test.
10103 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10104
10105 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10106
10107 PR c/12165
10108 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10109 gcc.dg/c99-idem-qual-3.c: New tests.
10110
10111 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10112
10113 * gcc.dg/winline-7.c: Don't cast void * to int.
10114
10115 2004-01-06 Jan Hubicka <jh@suse.cz>
10116
10117 * gcc.dg/i386-sse-5.c: New test
10118 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10119
10120 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10121
10122 PR c++/12815
10123 * g++.dg/rtti/typeid4.C: New test.
10124
10125 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10126
10127 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10128
10129 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10130
10131 PR c++/12132
10132 * g++.dg/template/error11.C: New test.
10133
10134 PR c++/13451
10135 * g++.dg/template/class2.C: New test.
10136
10137 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10138 Richard Sandiford <rsandifo@redhat.com>
10139
10140 PR c++/13387
10141 * g++.dg/opt/alias3.C: New test.
10142
10143 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10144
10145 PR c++/13157
10146 * g++.dg/template/koenig3.C: New test.
10147
10148 PR c++/13529
10149 * g++.dg/parse/offsetof3.C: New test.
10150
10151 * g++.dg/init/copy7.C: Add missing dg-error markers.
10152
10153 PR c++/12226
10154 * g++.dg/init/copy7.c: New test.
10155
10156 PR c++/13536
10157 * g++.dg/parse/cast1.C: New test.
10158
10159 2004-01-04 Jan Hubicka <jh@suse.cz>
10160
10161 * gcc.dg/winline[1-7].c: New tests.
10162
10163 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10164
10165 PR c++/13520
10166 * g++.dg/template/qualttp22.C: New test.
10167
10168 2004-01-01 Jan Hubicka <jh@suse.cz>
10169
10170 * gcc.dg/debug/20031231-1.c: New.
10171 * gcc.c-torture/compile/20040101-1.c: New.
10172 * gcc.dg/dwarf-die-[1-7].c: New.
10173
10174 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10175
10176 PR optimization/13521
10177 * gcc.c-torture/compile/20031231-1.c: New test.
10178
10179 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10180
10181 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10182
10183 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10184
10185 PR c++/10079
10186 * g++.dg/template/crash16.C: New test.
10187
10188 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10189
10190 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10191
10192 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10193
10194 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10195 ports.
10196 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10197 * g++.old-deja/g++.law/profile1.C: Likewise.
10198 * gcc.c-torture/compile/981006-1.c: Likewise.
10199 * gcc.c-torture/execute/loop-2e.x: Likewise.
10200 * gcc.c-torture/execute/loop-2f.x: Remove.
10201 * gcc.c-torture/execute/loop-2g.x: Likewise.
10202 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10203 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10204
10205 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10206
10207 PR c++/13507
10208 * g++.dg/ext/attrib11.C: New test.
10209
10210 PR c++/13494
10211 * g++.dg/template/array2-1.C: New test.
10212 * g++.dg/template/array2-2.C: New test.
10213
10214 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10215
10216 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10217
10218 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10219
10220 PR c++/12774
10221 * g++.dg/template/array1-1.C: New test.
10222 * g++.dg/template/array1-2.C: New test.
10223
10224 2003-12-29 Roger Sayle <roger@eyesopen.com>
10225
10226 PR fortran/12632
10227 * g77.dg/12632.f: New test case.
10228
10229 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10230
10231 PR c++/13289
10232 * g++.dg/parse/nontype1.C: New test.
10233
10234 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10235
10236 PR c++/12403
10237 * g++.dg/parse/explicit1.C: New test.
10238 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10239
10240 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10241
10242 PR c++/13081
10243 * g++.dg/opt/inline6.C: New test.
10244
10245 PR c++/12613
10246 * g++.dg/parse/error9.C: New test.
10247
10248 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10249
10250 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/13009
10253 * g++.dg/init/assign1.C: New test.
10254
10255 2003-12-28 Roger Sayle <roger@eyesopen.com>
10256
10257 PR c++/13070
10258 * g++.dg/warn/format3.C: New test case.
10259
10260 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10261
10262 * gcc.c-torture/compile/20031227-1.c: New test.
10263
10264 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10265
10266 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10267 * g77.dg/bprob/bprob.exp: Likewise.
10268 * gcc.misc-tests/bprob.exp: Likewise.
10269 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10270 variants on systems where the library does not provide that
10271 functionality.
10272 * gcc.dg/builtins-20.c: Use builtins-config.h.
10273 * gcc.dg/builtins-config.h: New file.
10274
10275 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10276
10277 * lib/gcc-dg.exp (dg-require-profiling): New function.
10278 * lib/target-supports.exp (check_profiling_available): Likewise.
10279 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10280 * g77.dg/bprob/bprob.exp: Likewise.
10281 * gcc.misc-tests/bprob.exp: Likewise.
10282 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10283 * gcc.dg/20021014-1.c: Likewise.
10284 * gcc.dg/nest.c: Likewise.
10285
10286 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10287
10288 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10289 compiling.
10290 * g++.dg/lookup/java2.C: Likewise.
10291 * gcc.dg/cpp/lexident.c: Likewise.
10292
10293 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10294
10295 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10296 given.
10297 * gcc.c-torture/compile/961203-1.c: Likewise.
10298 * gcc.c-torture/compile/980506-1.c: Likewise.
10299
10300 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10301
10302 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10303 (additional_prunes): New global.
10304 (gcc-dg-prune): Handle additional per-test pruning.
10305 (dg-test): Clear additional_prunes between tests.
10306
10307 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10308 dg-prune-output to avoid spurious failures from assembler
10309 complaining about nonexistent WAW violations.
10310 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10311 Use dg-prune-output to avoid spurious failures from assembler
10312 warning about Itanium B-step errata.
10313
10314 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10315
10316 * g++.dg/abi/macro0.C: New test.
10317 * g++.dg/abi/macro1.C: Likewise.
10318 * g++.dg/abi/macro2.C: Likewise.
10319
10320 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10321 * g++.dg/abi/bitfield7.C: Likewise.
10322 * g++.dg/abi/dtor2.C: Likewise.
10323 * g++.dg/abi/mangle11.C: Likewise.
10324 * g++.dg/abi/mangle12.C: Likewise.
10325 * g++.dg/abi/mangle14.C: Likewise.
10326 * g++.dg/abi/mangle17.C: Likewise.
10327 * g++.dg/abi/vbase10.C: Likewise.
10328 * g++.dg/abi/vbase14.C: Likewise.
10329 * g++.dg/template/qualttp17.C: Likewise.
10330
10331 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10332
10333 PR c/11995
10334 * gcc.dg/20031223-1.c: New test.
10335
10336 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10337
10338 * gcc.dg/noreturn-7.c: New test.
10339
10340 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10341
10342 * gcc.dg/null-pointer-1.c: New test.
10343
10344 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10345
10346 * g++.old-deja/g++.jason/template18.C: Remove.
10347 * g++.old-deja/g++.jason/template37.C: Likewise.
10348
10349 PR c++/12862
10350 * g++.dg/lookup/ns1.C: New test.
10351
10352 PR c++/12397
10353 * g++.dg/template/lookup3.C: New test.
10354
10355 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10356
10357 * g++.dg/template/recurse1.C: New test
10358
10359 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10360
10361 PR c++/12479
10362 * g++.dg/parse/semicolon1.C: New test.
10363 * g++.dg/parse/semicolon1.h: Likewise.
10364
10365 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10366
10367 * gcc.dg/darwin-misaligned.c: New test.
10368
10369 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10370
10371 PR c/9163
10372 * gcc.dg/20031222-1.c: New test.
10373
10374 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10375
10376 PR c++/13438
10377 * g++.dg/parse/error8.C: New test.
10378
10379 PR c++/11554
10380 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10381
10382 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10383
10384 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10385 too small.
10386 * gcc.c-torture/compile/930217-1.c: Likewise.
10387 * gcc.c-torture/compile/930513-1.c: Likewise.
10388 * gcc.c-torture/execute/920908-2.c: Likewise.
10389 * gcc.c-torture/execute/921204-1.c: Likewise.
10390 * gcc.c-torture/execute/930621-1.c: Likewise.
10391 * gcc.c-torture/execute/930630-1.c: Likewise.
10392 * gcc.c-torture/execute/931031-1.c: Likewise.
10393 * gcc.c-torture/execute/980602-2.c: Likewise.
10394 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10395 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10396 * gcc.c-torture/execute/extzvsi.c: Likewise.
10397 * gcc.c-torture/unsorted/ext.c: Likewise.
10398
10399 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10400
10401 PR target/12749
10402 * gcc.c-torture/compile/20031220-2.c: New test case.
10403
10404 2003-12-20 Roger Sayle <roger@eyesopen.com>
10405
10406 PR optimization/13031
10407 * gcc.c-torture/compile/20031220-1.c: New test case.
10408
10409 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10410
10411 * gcc.dg/cast-function-1.c: New test.
10412
10413 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10414
10415 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10416 formats.
10417
10418 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10419
10420 PR c++/12795
10421 * g++.dg/ext/attrib10.C: New test.
10422
10423 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10424
10425 * gcc.dg/cleanup-10.c: New test.
10426 * gcc.dg/cleanup-11.c: New test.
10427
10428 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10429
10430 PR c++/13239
10431 * g++.dg/opt/expect1.C: New test.
10432
10433 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10434
10435 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10436
10437 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10438
10439 PR debug/12923
10440 * gcc.dg/20031218-1.c: New test.
10441
10442 PR debug/12389
10443 * gcc.dg/20031218-2.c: New test.
10444 * gcc.dg/20031218-3.c: New test.
10445
10446 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10447 of label name and allow for USER_LABEL_PREFIX == "_" names.
10448 * g++.dg/abi/mangle18-2.C: Likewise.
10449 * g++.dg/abi/mangle19-1.C: Likewise.
10450 * g++.dg/abi/mangle19-2.C: Likewise.
10451 * g++.dg/abi/mangle20-1.C: Likewise.
10452 * g++.dg/abi/mangle20-2.C: Likewise.
10453
10454 2003-12-18 Richard Henderson <rth@redhat.com>
10455
10456 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10457
10458 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10459 Dan Kegel <dank@kegel.com>
10460
10461 PR other/12009
10462 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10463 testing a cross compiler, it causes spurious compile failures.
10464 * lib/g++.exp: Likewise.
10465
10466 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10467
10468 PR c++/13262
10469 * g++.dg/template/access13.C: New test.
10470
10471 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10472
10473 * gcc.dg/20031216-1.c: New test.
10474
10475 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10476
10477 PR c++/9154
10478 * g++.dg/template/error10.C: New test.
10479
10480 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10481
10482 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10483 * g++.dg/eh/simd-2.C: Likewise.
10484
10485 2003-12-17 James E Wilson <wilson@specifixinc.com>
10486 Roger Sayle <roger@eyesopen.com>
10487
10488 * gcc.c-torture/execute/ieee/mzero5.c: New.
10489
10490 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10491
10492 PR c++/10603
10493 * g++.dg/parse/error6.C: New test.
10494
10495 PR c++/12827
10496 * g++.dg/parse/error7.C: New test.
10497
10498 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10499
10500 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10501 at -O with stabs debugging formats.
10502 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10503 * gcc.dg/debug/debug-2.c: Likewise.
10504
10505 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10506
10507 PR c++/12696
10508 * g++.dg/init/error1.C: New test.
10509
10510 PR c++/12218
10511 * g++.dg/init/pm3.C: New test.
10512
10513 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10514
10515 PR c/3347
10516 * gcc.dg/bitfld-8.c: New test.
10517
10518 2003-12-16 James Lemke <jim@wasabisystems.com>
10519
10520 * gcc.dg/arm-scd42-[123].c: New tests.
10521
10522 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10523
10524 PR c++/9043
10525 * g++.dg/abi/mangle20-1.C: New test.
10526 * g++.dg/abi/mangle20-2.C: New test.
10527
10528 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10529
10530 PR c++/13275
10531 * g++.dg/other/offsetof2.C: Remove XFAIL.
10532 * g++.dg/parse/offsetof1.C: New test.
10533 * g++.gd/parse/offsetof2.C: Likewise.
10534
10535 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10536
10537 * g++.dg/template/nontype3.C: New test.
10538 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10539
10540 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10541
10542 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10543
10544 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10545
10546 PR c++/13387
10547 * g++.dg/expr/assign1.C: New test.
10548
10549 PR c++/13242
10550 * g++.dg/abi/mangle19-1.C: New test.
10551 * g++.dg/abi/mangle19-2.C: New test.
10552
10553 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10554
10555 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10556
10557 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10558
10559 * gcc.c-torture/execute/20031216-1.c: New test.
10560
10561 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10562
10563 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10564 an ICE regression.
10565
10566 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10567
10568 PR c++/10926
10569 * g++.dg/template/error9.C: New test.
10570
10571 PR c++/11116
10572 * g++.dg/template/error8.C: New test.
10573
10574 2003-12-15 Roger Sayle <roger@eyesopen.com>
10575
10576 PR middle-end/13400
10577 * gcc.c-torture/execute/20031215-1.c: New test case.
10578
10579 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10580
10581 PR c++/13269
10582 * g++.dg/parse/error5.C: New test.
10583
10584 PR c++/12989
10585 * g++.dg/expr/sizeof1.C: New test.
10586
10587 PR c++/13310
10588 * g++.dg/template/crash15.C: New test.
10589
10590 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10591
10592 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10593 a non-POD type as the last named parameter of a varargs function.
10594
10595 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10596
10597 PR c++/13243
10598 PR c++/12573
10599 * g++.dg/template/crash14.C: New test.
10600 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10601
10602 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10603
10604 * g++.dg/other/java1.C: New test.
10605
10606 PR c++/13241
10607 * g++.dg/abi/mangle18-1.C: New test.
10608 * g++.dg/abi/mangle18-2.C: New test.
10609
10610 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10611
10612 PR optimization/10312
10613 * gcc.c-torture/execute/20031214-1.c: New.
10614
10615 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10616
10617 PR c++/10779
10618 PR c++/12160
10619 * g++.dg/parse/error3.C: New test.
10620 * g++.dg/parse/error4.C: Likewise.
10621 * g++.dg/abi/mangle4.C: Tweak error messages.
10622 * g++.dg/lookup/using5.C: Likewise.
10623 * g++.dg/other/error2.C: Likewise.
10624 * g++.dg/parse/typename5.C: Likewise.
10625 * g++.dg/parse/undefined1.C: Likewise.
10626 * g++.dg/template/arg2.C: Likewise.
10627 * g++.dg/template/ttp3.C: Likewise.
10628 * g++.dg/template/type1.C: Likewise.
10629 * g++.old-deja/g++.other/crash32.C: Likewise.
10630 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10631
10632 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10633
10634 PR c++/13106
10635 * g++.dg/warn/noreturn-3.C: New test.
10636
10637 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10638
10639 PR c++/13118
10640 * g++.dg/abi/covariant3.C: New.
10641
10642 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10643
10644 * g++.dg/eh/ia64-1.C: New test.
10645
10646 2003-12-12 Roger Sayle <roger@eyesopen.com>
10647
10648 PR optimization/13037
10649 * g77.f-torture/execute/13037.f: New test case.
10650
10651 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10652
10653 PR c++/12881
10654 * g++.dg/abi/covariant2.C: New.
10655
10656 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10657
10658 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10659
10660 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10661
10662 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10663
10664 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10665
10666 PR other/10819
10667 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10668 to fix Bug 10819.
10669 * lib/g++.exp (g++_version): Likewise.
10670 * lib/g77.exp (g77_version): Likewise.
10671 * lib/objc.exp (default_objc_version): Likewise.
10672
10673 2003-12-10 Richard Henderson <rth@redhat.com>
10674
10675 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10676
10677 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10678
10679 2003-12-08 Matt Austern <austern@apple.com>
10680
10681 PR c/13134
10682 * lib/gcc-dg.exp (dg-require-visibility): Define.
10683 * lib/target-supports (check_visibility_available): Define.
10684 * gcc.dg/visibility-1.c: New test.
10685 * gcc.dg/visibility-2.c: Likewise.
10686 * gcc.dg/visibility-3.c: Likewise.
10687 * gcc.dg/visibility-4.c: Likewise.
10688 * gcc.dg/visibility-5.c: Likewise.
10689 * gcc.dg/visibility-6.c: Likewise.
10690 * g++.dg/ext/visibility-1.C: Likewise.
10691 * g++.dg/ext/visibility-2.C: Likewise.
10692 * g++.dg/ext/visibility-3.C: Likewise.
10693 * g++.dg/ext/visibility-4.C: Likewise.
10694 * g++.dg/ext/visibility-5.C: Likewise.
10695 * g++.dg/ext/visibility-6.C: Likewise.
10696
10697 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10698
10699 * g++.dg/lookup/java1.C: New test.
10700 * g++.dg/lookup/java2.C: New test.
10701
10702 2003-12-07 Falk Hueffner <falk@debian.org>
10703
10704 * g++.dg/opt/noreturn-1.C: New test.
10705
10706 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10707
10708 * gcc.dg/overflow-1.c: New test.
10709
10710 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10711
10712 * g77.f-torture/compile/13060.f: New test.
10713
10714 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10715
10716 PR c++/13323
10717 * g++.dg/inherit/operator2.C: New test.
10718
10719 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10720
10721 PR c++/13305
10722 * g++.dg/ext/attrib9.C: New test.
10723
10724 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10725
10726 PR c++/13314
10727 * g++.dg/template/error7.C: New test.
10728
10729 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10730 J"orn Rennecke <joern.rennecke@superh.com>
10731
10732 PR target/13302
10733 * g++.dg/other/struct-va_list.C: New test.
10734
10735 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10736
10737 PR c++/13166
10738 * g++.dg/parse/defarg6.C: New test.
10739
10740 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10741
10742 PR target/13256
10743 * gcc.c-torture/execute/20031201-1.c: New test.
10744
10745 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10746
10747 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10748
10749 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10750
10751 * gcc.dg/builtin-return-1.c: New test.
10752
10753 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10754 J"orn Rennecke <joern.rennecke@superh.com>
10755
10756 PR optimization/13260
10757 * gcc.c-torture/execute/20031204-1.c: New test.
10758
10759 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10760
10761 PR c++/9127
10762 * g++.dg/template/error6.C: New test.
10763
10764 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10765
10766 * gcc.dg/20031202-1.c: New test.
10767
10768 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10769
10770 PR c++/13179
10771 * g++.dg/template/eh1.C: New test.
10772
10773 PR c++/10771
10774 * g++.dg/template/error5.C: New test.
10775
10776 2003-12-02 David Ung <davidu@mips.com>
10777
10778 * gcc.dg/compat/vector-check.h: Corrected type for var
10779 g_##TMODE
10780
10781 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10782
10783 PR c++/10126
10784 * g++.dg/template/ptrmem8.C: New test.
10785
10786 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10787
10788 PR c++/12573
10789 * g++.dg/template/dependent-expr3.C: New test.
10790
10791 2003-12-01 James Lemke <jim@wasabisystems.com>
10792
10793 * gcc.dg/arm-g2.c: New test.
10794
10795 2003-12-01 Roger Sayle <roger@eyesopen.com>
10796
10797 PR optimization/11634
10798 * gcc.dg/20031201-2.c: New test case.
10799
10800 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10801
10802 PR 11433
10803 * objc.dg/proto-lossage-3.m: New test.
10804
10805 2003-12-01 Roger Sayle <roger@eyesopen.com>
10806
10807 PR optimization/12628
10808 * gcc.dg/20031201-1.c: New test case.
10809
10810 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10811
10812 * gcc.dg/unaligned-1.c: New test.
10813
10814 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10815
10816 PR c++/9849
10817 * g++.dg/template/error4.C: New test.
10818 * g++.dg/template/nested3.C: Adjust error markers.
10819
10820 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10821
10822 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10823
10824 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10825
10826 PR c/10333
10827 * gcc.dg/bitfld-7.c: New test.
10828
10829 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10830
10831 * gcc.dg/tls/asm-1.C: New test.
10832
10833 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10834
10835 * gcc.dg/cpp/assert4.c: Update.
10836
10837 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10838
10839 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10840 * gcc.dg/builtin-apply3.c: New test.
10841
10842 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10843
10844 * lib/compat.exp (compat-obj): New xfaildata parameter.
10845 Use it to set compiler_conditional_xfail_data before compiling.
10846 (compat-get-options): Handle dg-xfail-if.
10847 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10848 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10849 * gcc.dg/compat/vector-1_y.c: Likewise.
10850 * gcc.dg/compat/vector-2_x.c: Likewise.
10851 * gcc.dg/compat/vector-2_y.c: Likewise.
10852
10853 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10854
10855 * g++.dg/opt/reg-stack4.C: New test.
10856
10857 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10858
10859 * gcc.dg/builtin-apply2.c: New test.
10860
10861 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10862
10863 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10864
10865 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10866
10867 PR c++/12924
10868 * g++.dg/template/template-id-2.C: New test.
10869
10870 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10871
10872 PR c++/5369
10873 * g++.dg/template/memfriend1.C: New test.
10874 * g++.dg/template/memfriend2.C: Likewise.
10875 * g++.dg/template/memfriend3.C: Likewise.
10876 * g++.dg/template/memfriend4.C: Likewise.
10877 * g++.dg/template/memfriend5.C: Likewise.
10878 * g++.dg/template/memfriend6.C: Likewise.
10879 * g++.dg/template/memfriend7.C: Likewise.
10880 * g++.dg/template/memfriend8.C: Likewise.
10881 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10882
10883 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10884
10885 PR c++/12515
10886 * g++.dg/ext/cond1.C: New test.
10887
10888 2003-11-20 Richard Henderson <rth@redhat.com>
10889
10890 * gcc.dg/20020201-2.c: Remove.
10891 * gcc.dg/20020201-4.c: Remove.
10892 * gcc.dg/20020304-1.c: Remove.
10893
10894 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10895
10896 * gcc.dg/cpp/trad/xwin1.c: New test case.
10897
10898 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10899
10900 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10901 * lib/g77.exp: Likewise.
10902 * lib/objc.exp: Likewise.
10903 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10904 for darwin.
10905
10906 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10907
10908 PR c++/12932
10909 * g++.dg/template/static5.C: New test.
10910
10911 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10912
10913 * gcc.dg/nested-func-1.c: New test.
10914
10915 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10916
10917 * gcc.dg/cpp/assert4.c: New test.
10918
10919 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10920
10921 PR c++/2294
10922 * g++.dg/lookup/using9.c: New test.
10923
10924 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10925
10926 PR c++/12762
10927 * g++.dg/template/error3.C: New test.
10928
10929 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10930
10931 PR ada/13035
10932 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10933 No longer use a wrapper for gcc, since this does not work under
10934 Windows.
10935
10936 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10937
10938 PR c++/2094
10939 * g++.dg/template/ptrmem7.C: New test.
10940
10941 2003-11-13 Andrew Pinski <apinski@apple.com>
10942
10943 * gcc.c-torture/compile/20031113-1.c: New test.
10944
10945 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10946 Kean Johnston <jkj@sco.com>
10947
10948 PR c/13029
10949 * gcc.dg/unused-4.c: Update.
10950
10951 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10952
10953 * g++.dg/opt/const3.C: New test.
10954
10955 2003-11-13 Jan Hubicka <jh@suse.cz>
10956
10957 * gcc.c-torture/compile/20031112-1.c: New test.
10958
10959 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10960
10961 * g++.dg/parse/crash10.C: Remove bogus error marker.
10962
10963 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10964
10965 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10966 (host_gcc): Likewise.
10967 (ROOT): Honor $PWDCMD.
10968 (BASE): Likewise.
10969 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10970
10971 2003-11-12 Catherine Moore <clm@redhat.com>
10972
10973 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10974
10975 2003-11-12 Andreas Jaeger <aj@suse.de>
10976 Jakub Jelinek <jakub@redhat.com>
10977 Andrew Pinski <pinskia@physics.uc.edu>
10978 Richard Henderson <rth@redhat.com>
10979
10980 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10981 systems.
10982 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10983
10984 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10985 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10986
10987 2003-11-11 Andreas Jaeger <aj@suse.de>
10988
10989 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10990
10991 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10992
10993 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10994
10995 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10996 Clean ups.
10997
10998 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10999
11000 * gcc.dg/trampoline-1.c: New test.
11001
11002 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11003
11004 * gcc.c-torture/compile/200031109-1.c: New test.
11005
11006 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11007
11008 PR c/3190
11009 PR c/8714
11010 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11011 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11012 gcc.dg/format/no-y2k-1.c: Update.
11013
11014 2003-11-08 Roger Sayle <roger@eyesopen.com>
11015
11016 PR optimization/10467
11017 * gcc.dg/20031108-1.c: New test case.
11018
11019 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11020
11021 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11022
11023 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11024
11025 * gcc.dg/compound-lvalue-1.c: New test.
11026 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11027 some XFAILs.
11028
11029 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11030
11031 * gcc.dg/altivec-varargs-1.c: New test.
11032
11033 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11034
11035 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11036 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11037 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11038 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11039 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11040
11041 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11042
11043 * gcc.dg/cond-lvalue-1.c: New test.
11044
11045 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11046
11047 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11048
11049 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11050
11051 PR c++/11616
11052 * g++.dg/template/instantiate5.C: New test.
11053
11054 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11055
11056 PR c++/12726
11057 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11058 * ChangeLog: Add missing first entry for above test.
11059
11060 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11061
11062 PR c++/9810
11063 * g++.dg/template/using8.C: New test.
11064 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11065
11066 2003-11-02 Roger Sayle <roger@eyesopen.com>
11067
11068 PR optimization/10817
11069 * gcc.c-torture/compile/20031102-1.c: New test case.
11070
11071 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11072
11073 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11074 2147483647.
11075
11076 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11077
11078 * gcc.dg/20031102-1.c: New test.
11079
11080 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11081
11082 * gcc.dg/complex-1.c: New test.
11083
11084 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11085
11086 PR c++/12796
11087 * g++.dg/template/crash13.C: Adjust expected error location.
11088 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11089
11090 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11091
11092 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11093
11094 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11095
11096 PR/10239
11097 * gcc.c-torture/compile/20031031-2.c: New test.
11098
11099 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11100
11101 PR/11640
11102 * gcc.c-torture/compile/20031031-1.c: New test.
11103
11104 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11105
11106 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11107 * gcc.misc-tests/bprob.exp: Likewise.
11108 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11109 the execution test on arm-elf configs.
11110 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11111 configs that don't support scratch files.
11112 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11113
11114 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11115
11116 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11117 done by dejagnu.
11118
11119 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11120
11121 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11122 Avoid non pure sh syntax. Add more logging.
11123
11124 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11125 fail.
11126
11127 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11128
11129 PR libgcj/10610
11130 * gcc.dg/ppc-stackalign-1.c: New test.
11131
11132 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11133
11134 * ada/acats/run_all.sh: Change output to be more compliant with
11135 dejagnu framework.
11136 Create acats.sum and acats.log files under testsuite/ada/acats
11137 Only run [a-z]* directories, to filter out e.g. CVS.
11138 Redirect build output to log file.
11139
11140 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11141
11142 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11143
11144 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11145
11146 PR ada/5909:
11147 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11148
11149 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11150
11151 * gcc.c-torture/compile/20031023-1.c: New test.
11152 * gcc.c-torture/compile/20031023-2.c: New test.
11153 * gcc.c-torture/compile/20031023-3.c: New test.
11154 * gcc.c-torture/compile/20031023-4.c: New test.
11155
11156 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11157
11158 PR c++/10371
11159 * g++.dg/lookup/scoped8.C: New test.
11160
11161 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11162
11163 * g++.dg/opt/reg-stack3.C: New test.
11164
11165 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11166
11167 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11168
11169 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11170
11171 PR c++/11076
11172 * g++.dg/template/crash13.C: New test.
11173
11174 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11175
11176 * gcc.dg/c99-restrict-2.c: New test.
11177
11178 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11179
11180 PR c++/12698, c++/12699, c++/12700, c++/12566
11181 * g++.dg/inherit/covariant9.C: New test.
11182 * g++.dg/inherit/covariant10.C: New test.
11183 * g++.dg/inherit/covariant11.C: New test.
11184
11185 2003-10-23 Jason Merrill <jason@redhat.com>
11186
11187 PR c++/12726
11188 * g++.dg/ext/complit2.C: New test.
11189
11190 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11191
11192 PR target/12654
11193 * gcc.c-torture/execute/20031020-1.c: New test.
11194
11195 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11196
11197 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11198 following the jump_insn.
11199
11200 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11201
11202 * gcc.dg/cast-lvalue-1.c: New test.
11203
11204 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11205
11206 PR c++/11962
11207 * g++.dg/template/cond2.C: New test.
11208
11209 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11210
11211 * gcc.dg/builtins-28.c: New test.
11212
11213 2003-10-20 Jan Hubicka <jh@suse.cz>
11214
11215 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11216 parameter.
11217 * testsuite/gcc.dg/inline-2.c: Likewise.
11218
11219 2003-10-20 Phil Edwards <phil@codesourcery.com>
11220
11221 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11222 * gcc.dg/nest.c: Likewise.
11223
11224 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11225
11226 PR c++/9781, c++/10583, c++/11862
11227 * g++.dg/parse/crash13.C: New test.
11228
11229 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11230
11231 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11232
11233 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11234
11235 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11236 Define HAVE_C99_RUNTIME except on Solaris.
11237 * gcc.dg/builtins-20.c: Likewise.
11238
11239 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11240
11241 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11242
11243 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11244
11245 PR c++/12495
11246 * g++.dg/template/crash21.C: New test.
11247
11248 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11249
11250 PR c++/2513
11251 * g++.dg/template/typename5.C: New test.
11252
11253 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11254
11255 PR c++/12369
11256 * g++.dg/template/friend25.C: New test.
11257
11258 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11259
11260 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11261 versions.
11262
11263 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11264
11265 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11266 == 2147483647.
11267
11268 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11269
11270 * gcc.c-torture/execute/960416-1.x: Remove.
11271 * gcc.c-torture/execute/divconst-3.x: Likewise.
11272
11273 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11274
11275 PR target/12598
11276 * gcc.dg/torture/cris-volatile-1.c: New test.
11277
11278 2003-10-14 Roger Sayle <roger@eyesopen.com>
11279
11280 PR optimization/9325
11281 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11282 for overflowing floating point to integer conversion during RTL
11283 simplification.
11284
11285 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11286
11287 * objc/execute/_cmd.m: Fix typo.
11288 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11289 Relax 'scan-assembler' regexp.
11290 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11291 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11292 * objc.dg/zero-link-2.m: Remove blank line.
11293 * objc.dg/zero-link-3.m: New test case.
11294
11295 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11296
11297 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11298
11299 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11300 than linker trickery.
11301
11302 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11303
11304 PR c++/12370
11305 * g++.dg/other/friend2.C: New test.
11306
11307 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11308
11309 * gcc.dg/20031012-1.c: New test.
11310
11311 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11312
11313 * gcc.dg/weak/weak-3.c: Fix for new warning.
11314
11315 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11316
11317 PR optimization/8750
11318 * gcc.c-torture/execute/20031012-1.c: New test case.
11319
11320 2003-10-11 Roger Sayle <roger@eyesopen.com>
11321
11322 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11323 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11324
11325 2003-10-11 Roger Sayle <roger@eyesopen.com>
11326
11327 PR optimization/12260
11328 * gcc.c-torture/compile/20031011-2.c: New test case.
11329
11330 2003-10-11 Roger Sayle <roger@eyesopen.com>
11331
11332 * gcc.c-torture/execute/20031011-1.c: New testcase.
11333
11334 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11335
11336 * gcc.c-torture/compile/20031011-1.c: New test.
11337
11338 2003-10-11 Jan Hubicka <jh@suse.cz>
11339
11340 * g++.dg/other/first-global.C: New test.
11341
11342 2003-10-11 Roger Sayle <roger@eyesopen.com>
11343
11344 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11345
11346 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11347
11348 * gcc.c-torture/compile/20031010-1.c: New test.
11349
11350 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11351
11352 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11353 * gcc.c-torture/execute/va-arg-25.c: ... here.
11354
11355 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11356
11357 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11358
11359 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11360
11361 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11362
11363 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11364
11365 * g++.dg/parse/error2.C: New test.
11366
11367 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11368
11369 PR c++/11097
11370 * g++.dg/other/error5.C: Modify the error message.
11371 * g++.dg/lookup/using8.C: New test.
11372
11373 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11374
11375 * gcc.dg/darwin-abi-2.c: New file.
11376 * gcc.c-torture/execute/va-arg-24.c: New file.
11377
11378 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11379
11380 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11381 indentation.
11382
11383 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11384
11385 PR c++/10147
11386 * g++.dg/other/error4.C: Update error messages.
11387 * g++.dg/template/ptrmem4.C: Likewise.
11388
11389 PR c++/12337
11390 * g++.dg/init/new9.C: New test.
11391
11392 PR c++/12334, c++/12236, c++/8656
11393 * g++.dg/ext/attrib8.C: New test.
11394
11395 2003-10-06 Devang Patel <dpatel@apple.com>
11396
11397 * gcc.dg/debug/dwarf2-3.h: New test.
11398 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11399
11400 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11401
11402 * g++.dg/opt/cfg2.C: New test.
11403
11404 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11405
11406 * g++.dg/opt/float1.C: New test.
11407
11408 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11409
11410 * gcc.dg/c90-array-lval-6.c: New test.
11411 * gcc.dg/c99-array-lval-6.c: New test.
11412
11413 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11414 Ziemowit Laski <zlaski@apple.com>
11415
11416 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11417 'Derived', so that it is never considered a class method; add
11418 new warning for '+port' method ambiguity.
11419 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11420 <objc/objc-api.h> (needed on Mac OS X).
11421 * objc.dg/method-13.m: New test.
11422
11423 2003-10-03 Roger Sayle <roger@eyesopen.com>
11424
11425 PR optimization/9325, PR java/6391
11426 * gcc.c-torture/execute/20031003-1.c: New test case.
11427
11428 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11429
11430 PR optimization/12180
11431 * gcc.dg/20031002-1.c: New test.
11432
11433 PR c++/12486
11434 * g++.dg/inherit/error1.C: New test.
11435
11436 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11437
11438 * lib/f-torture.exp (search_for): Rename to...
11439 (search_for_re): This. Also, clean up comments and the
11440 "regexp" invocation.
11441
11442 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11443
11444 * gcc.c-torture/compile/20031002-1.c: New test.
11445
11446 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11447
11448 * g++.dg/opt/cond1.C: New test.
11449
11450 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11451
11452 * gcc.dg/Wold-style-definition-2.c: New testcase.
11453 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11454
11455 2003-09-29 Richard Henderson <rth@redhat.com>
11456
11457 * g++.dg/init/array10.C: Add dg-options.
11458
11459 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11460
11461 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11462
11463 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11464
11465 * g++.dg/template/friend19.C: Fix typo.
11466 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11467
11468 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11469
11470 * gcc.c-torture/execute/20030928-1.c: New test.
11471 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11472
11473 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11474
11475 * g++.dg/opt/unroll1.C: New test.
11476
11477 2003-09-26 Roger Sayle <roger@eyesopen.com>
11478
11479 PR optimization/11741
11480 * gcc.dg/20030926-1.c: New test case.
11481
11482 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11483
11484 PR c++/5655
11485 * g++.dg/parse/access7.C: New test.
11486 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11487
11488 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11489
11490 MERGE OF objc-improvements-branch into MAINLINE:
11491 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11492 if libobjc has not been built.
11493 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11494 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11495 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11496 objc/execute/nested-3.m, objc/execute/np-2.m,
11497 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11498 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11499 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11500 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11501 objc.dg/special/unclaimed-category-1.h,
11502 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11503 well as GNU runtime.
11504 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11505 * execute/cascading-1.m, execute/function-message-1.m,
11506 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11507 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11508 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11509 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11510 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11511 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11512 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11513 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11514 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11515 * objc.dg/bitfield-2.m: Run only on Darwin.
11516 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11517 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11518 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11519 * objc.dg/const-str-1.m: Fix constant string layout.
11520
11521 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11522
11523 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11524
11525 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11526
11527 * gcc.dg/darwin-abi-1.c: New file.
11528
11529 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11530
11531 PR target/12281
11532 * gcc.c-torture/compile/20030921-1.c: New test.
11533
11534 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11535
11536 * g++.dg/opt/reg-stack2.C: New test.
11537
11538 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11539
11540 * g++.dg/eh/delayslot1.C: New test.
11541
11542 2003-09-20 Richard Henderson <rth@redhat.com>
11543
11544 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11545
11546 2003-09-20 Roger Sayle <roger@eyesopen.com>
11547
11548 * gcc.c-torture/execute/20030920-1.c: New test case.
11549
11550 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11551
11552 * g++.dg/rtti/typeid3.C: Correct expected error message.
11553
11554 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11555
11556 PR c++/157
11557 * g++.dg/parse/crash12.C: New test.
11558
11559 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11560
11561 * gcc.dg/compat/mixed-struct-check.h: New.
11562 * gcc.dg/compat/mixed-struct-defs.h: New.
11563 * gcc.dg/compat/mixed-struct-init.h: New.
11564 * gcc.dg/compat/struct-by-value-19_main.c: New.
11565 * gcc.dg/compat/struct-by-value-19_x.c: New.
11566 * gcc.dg/compat/struct-by-value-19_y.c: New.
11567 * gcc.dg/compat/struct-by-value-20_main.c: New.
11568 * gcc.dg/compat/struct-by-value-20_x.c: New.
11569 * gcc.dg/compat/struct-by-value-20_y.c: New.
11570 * gcc.dg/compat/struct-return-19_main.c: New.
11571 * gcc.dg/compat/struct-return-19_x.c: New.
11572 * gcc.dg/compat/struct-return-19_y.c: New.
11573 * gcc.dg/compat/struct-return-20_main.c: New.
11574 * gcc.dg/compat/struct-return-20_x.c: New.
11575 * gcc.dg/compat/struct-return-20_y.c: New.
11576
11577 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11578 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11579 so that it will not complain on LP64 targets.
11580
11581 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11582
11583 PR c++/495
11584 * g++.dg/template/friend24.C: New test.
11585
11586 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11587
11588 PR c++/12332
11589 * g++.dg/template/memtmpl2.C: New test.
11590
11591 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11592
11593 PR target/11184
11594 * gcc.dg/builtin-apply1.c: New test.
11595
11596 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11597
11598 PR c++/9848
11599 * g++.dg/warn/Wunused-4.C: New test.
11600
11601 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11602
11603 PR c++/12316
11604 * g++.dg/other/gc2.C: New test.
11605
11606 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11607
11608 PR c++/11991
11609 * g++.dg/rtti/typeid3.C: New test.
11610
11611 PR c++/12266
11612 * g++.dg/overload/template1.C: New test.
11613
11614 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11615
11616 * g++.dg/opt/cfg3.C: New test.
11617
11618 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11619
11620 PR c++/7939
11621 * g++.dg/template/crash11.C: New test.
11622
11623 2003-09-16 Jason Merrill <jason@redhat.com>
11624 Jakub Jelinek <jakub@redhat.com>
11625
11626 * gcc.dg/attr-warn-unused-result.c: New test.
11627
11628 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11629
11630 PR c++/12184
11631 * g++.dg/expr/call2.C: New test.
11632
11633 2003-09-15 Andreas Jaeger <aj@suse.de>
11634
11635 * gcc.dg/Wold-style-definition-1.c: New test.
11636
11637 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11638
11639 PR c++/3907
11640 * g++.dg/parse/template12.C: New test.
11641
11642 * g++.dg/abi/bitfield11.C: New test.
11643 * g++.dg/abi/bitfield12.C: Likewise.
11644
11645 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11646
11647 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11648 non-expansion of functional macro name without arguments at EOL.
11649 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11650
11651 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11652
11653 * gcc.c-torture/execute/20030914-[12].c: New tests.
11654
11655 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11656
11657 PR c++/11788
11658 * g++.dg/overload/addr1.C: New test.
11659
11660 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11661
11662 * gcc.dg/20030909-1.c: New test.
11663
11664 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11665
11666 * gcc.dg/ultrasp10.c: New test.
11667
11668 2003-09-09 Devang Patel <dpatel@apple.com>
11669
11670 * gcc.dg/darwin-ld-6.c: New test.
11671
11672 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11673
11674 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11675
11676 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11677
11678 * gcc.dg/ia64-types1.c: New test.
11679 * gcc.dg/ia64-types2.c: Likewise.
11680
11681 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11682
11683 * gcc.dg/builtins-1.c: Add more _Complex tests.
11684 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11685
11686 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11687 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11688
11689 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11690
11691 PR c++/11786
11692 * g++.dg/lookup/koenig2.C: New test.
11693
11694 PR c++/5296
11695 * g++.dg/rtti/typeid2.C: New test.
11696
11697 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11698
11699 * gcc.c-torture/compile/20030904-1.c: New test.
11700
11701 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11702
11703 * g++.dg/opt/longbranch2.C: New test.
11704
11705 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11706
11707 * g++.dg/template/crash10.C: Only compile it.
11708
11709 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11710
11711 PR middle-end/11665
11712 * gcc.c-torture/compile/20030907-1.c: New test.
11713 * g++.dg/init/array11.C: New test.
11714
11715 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11716
11717 PR c++/11852
11718 * g++.dg/init/struct1.C: New test.
11719
11720 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11721
11722 PR c++/12181
11723 * g++.dg/expr/comma1.C: New test.
11724
11725 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11726
11727 PR c++/11867
11728 * g++.dg/expr/static_cast5.C: New test.
11729
11730 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11731
11732 PR c++/11507
11733 * g++.dg/lookup/scoped7.C: New test.
11734
11735 PR c++/9574
11736 * g++.dg/other/static1.C: New test.
11737
11738 PR c++/11490
11739 * g++.dg/warn/template-1.C: New test.
11740
11741 PR c++/11432
11742 * g++.dg/template/crash10.C: New test.
11743
11744 PR c++/2478
11745 * g++.dg/overload/VLA.C: New test.
11746
11747 PR c++/10804
11748 * g++.dg/template/call1.C: New test.
11749
11750 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11751
11752 PR c++/11794
11753 * g++.dg/parse/using3.C: New test.
11754
11755 2003-09-06 Roger Sayle <roger@eyesopen.com>
11756
11757 PR c++/11409
11758 * g++.dg/overload/builtin3.C: New test case.
11759
11760 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11761
11762 PR c/9862
11763 * gcc.dg/20030906-1.c: New test.
11764 * gcc.dg/20030906-2.c: Likewise.
11765
11766 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11767
11768 PR c++/12167
11769 * g++.dg/parse/defarg5.C: New test.
11770
11771 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11772
11773 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11774
11775 PR c++/12163
11776 * g++.dg/expr/static_cast4.C: New test.
11777
11778 PR c++/12146
11779 * g++.dg/template/crash9.C: New test.
11780
11781 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11782
11783 * g++.old-deja/g++.ext/pretty2.C: Update for change
11784 in __FUNCTION__.
11785 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11786
11787 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11788
11789 PR c++/11922
11790 * g++/dg/template/qualified-id1.C: New test.
11791
11792 PR c++/12037
11793 * g++.dg/warn/noeffect4.C: New test.
11794
11795 2003-09-04 Matt Austern <austern@apple.com>
11796
11797 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11798 * g++.dg/ext/fnname2.C: Likewise.
11799 * g++.dg/ext/fnname3.C: Likewise.
11800
11801 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11802
11803 * g++.dg/expr/lval1.C: New test.
11804 * g++.dg/ext/lvcast.C: Remove.
11805
11806 2003-09-03 Roger Sayle <roger@eyesopen.com>
11807
11808 PR optimization/11700.
11809 * gcc.c-torture/compile/20030903-1.c: New test case.
11810
11811 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11812
11813 PR c++/12053
11814 * g++.dg/abi/layout4.C: New test.
11815
11816 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11817
11818 PR c++/11553
11819 * g++.dg/parse/friend3.C: New test.
11820
11821 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11822
11823 PR c++/11847
11824 * g++.dg/template/class1.C: New test.
11825
11826 PR c++/11808
11827 * g++.dg/expr/call1.C: New test.
11828
11829 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11830
11831 PR c++/12114
11832 * g++.dg/init/ref9.C: New test.
11833
11834 PR c++/11972
11835 * g++.dg/template/nested4.C: New test.
11836
11837 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11838
11839 PR c++/12093
11840 * g++.dg/template/non-dependent4.C: New test.
11841
11842 PR c++/11928
11843 * g++.dg/inherit/conv1.C: New test.
11844
11845 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11846
11847 PR c++/6196
11848 * g++.dg/ext/label1.C: New test.
11849 * g++.dg/ext/label2.C: Likewise.
11850
11851 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11852
11853 * g++.dg/expr/cond3.C: New test.
11854
11855 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11856
11857 * gcc.dg/builtins-1.c: Add new builtin cases.
11858
11859 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11860
11861 * gcc.dg/builtins-1.c: Add new cases.
11862 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11863
11864 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11865
11866 * gcc.dg/builtins-1.c: Add more math builtin tests.
11867 * gcc.dg/torture/builtin-attr-1.c: New test.
11868
11869 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11870
11871 PR optimization/5079
11872 * g++.dg/opt/static3.C: New test.
11873
11874 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11875
11876 * gcc.misc-tests/gcov-10b.c: New test.
11877
11878 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11879
11880 * g++.dg/opt/ptrmem3.C: New test.
11881
11882 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11883
11884 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11885
11886 * gcc.dg/20030826-2.c: New test.
11887
11888 2003-08-26 Roger Sayle <roger@eyesopen.com>
11889
11890 PR middle-end/12002
11891 * g77.f-torture/compile/12002.f: New test case.
11892
11893 2003-08-26 Roger Sayle <roger@eyesopen.com>
11894
11895 * gcc.dg/20030826-1.c: New test case.
11896
11897 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11898
11899 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11900
11901 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11902
11903 PR c++/11871
11904 * c++.dg/lookup/crash1.C: New test.
11905
11906 * c++.dg/warn/noeffect3.C: New test.
11907
11908 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11909
11910 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11911 * gcc.dg/compat/vector-1_y.c: Ditto.
11912 * gcc.dg/compat/vector-2_x.c: Ditto.
11913 * gcc.dg/compat/vector-2_y.c: Ditto.
11914
11915 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11916
11917 * gcc.dg/20030702-1.c: New test.
11918
11919 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11920
11921 PR c++/8795
11922 * g++.dg/ext/altivec-1.C: New test.
11923
11924 2003-08-24 Richard Henderson <rth@redhat.com>
11925
11926 * g++.dg/eh/simd-2.C: Add -w for x86.
11927
11928 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11929
11930 * gcc.dg/20030815-1.c: New test.
11931
11932 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11933
11934 PR c++/3765
11935 * g++.dg/parse/access6.C: New test.
11936
11937 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11938
11939 PR c++/641, c++/11876
11940 * g++.dg/template/friend22.C: New test.
11941 * g++.dg/template/friend23.C: Likewise.
11942
11943 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11944
11945 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11946 identically.
11947
11948 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11949
11950 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11951
11952 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11953
11954 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11955
11956 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11957
11958 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11959
11960 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11961
11962 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11963
11964 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11965
11966 PR c++/11919
11967 * g++.dg/overload/prom1.C: New test.
11968
11969 PR c++/11551
11970 * g++.dg/parse/dtor2.C: New test.
11971
11972 PR c++/10762
11973 * g++.dg/parse/using2.C: New test.
11974
11975 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11976
11977 PR target/11805
11978 * gcc.c-torture/compile/20030821-1.c: New.
11979
11980 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11981
11982 PR c++/11834
11983 * g++.dg/template/deduce2.C: New test.
11984
11985 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11986
11987 * gcc.c-torture/execute/20030821-1.c: New test.
11988
11989 2003-08-20 Roger Sayle <roger@eyesopen.com>
11990
11991 PR middle-end/11984
11992 * gcc.dg/20030820-1.c: New test case.
11993
11994 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11995
11996 PR c++/11945
11997 * g++.dg/warn/noeffect2.C: New test.
11998
11999 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12000
12001 PR c++/10926
12002 * g++.dg/template/dtor2.C: New test.
12003
12004 PR c++/11684
12005 * g++.dg/template/operator1.C: New test.
12006 * g++.dg/parse/operator4.C: New test.
12007
12008 PR c++/11946.C
12009 * g++.dg/expr/enum1.C: New test.
12010 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12011
12012 PR c++/11036.C
12013 * g++.dg/parse/elab2.C: New test.
12014 * g++.dg/parse/typedef4.C: Change error message.
12015 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12016 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12017 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12018
12019 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12020
12021 * gcc.dg/pch/warn-1.c: New.
12022 * gcc.dg/pch/warn-1.hs: New.
12023
12024 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12025 not-tested file.
12026
12027 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12028
12029 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12030
12031 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12032
12033 * gcc.dg/uninit-D.c: New Test.
12034 * gcc.dg/uninit-E.c: New Test.
12035 * gcc.dg/uninit-F.c: New Test.
12036 * gcc.dg/uninit-G.c: New Test.
12037
12038 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12039
12040 * g++.dg/README: Describe the pch directory.
12041
12042 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12043
12044 PR c++/11174
12045 * g++.dg/parse/access4.C: New test.
12046 * g++.dg/parse/access5.C: Likewise.
12047 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12048
12049 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12050
12051 * gcc.dg/noncompile/20030818-1.c: New.
12052
12053 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12054
12055 PR c++/11957
12056 * g++.dg/warn/noeffect1.C: New test.
12057
12058 * g++.dg/template/scope2.C: New test.
12059 * g++.dg/template/error2.C: Correct dg-error
12060
12061 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12062
12063 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12064
12065 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12066
12067 PR C++/11512
12068 * g++.dg/template/warn1.C: New.
12069
12070 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12071
12072 * g++.dg/template/error2.C: New test.
12073 * g++.dg/lookup/using7.C: Adjust errors
12074 * g++.old-deja/g++.pt/crash36.C: Likewise.
12075 * g++.old-deja/g++.pt/derived3.C: Likewise.
12076
12077 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12078
12079 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12080 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12081 * gcc.c-torture/execute/builtins/string-9.c: New, from
12082 string-opt-9.c. Adjust for execute/builtins framework.
12083 * gcc.c-torture/execute/string-opt-9.c: Delete.
12084
12085 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12086
12087 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12088
12089 * g++.dg/parse/ret-type2.C: New test.
12090
12091 PR c++/11703
12092 * g++.dg/init/new8.C: New test.
12093
12094 PR c++/10923
12095 * g++.dg/parse/typedef5.C: New test.
12096
12097 PR c++/9512
12098 * g++.dg/parse/qualified2.C: New test.
12099 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12100 invalid code.
12101
12102 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12103
12104 * g++.dg/conversion/ptrmem1.C: New test.
12105
12106 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12107
12108 PR target/11693
12109 * gcc.dg/20030811-1.c: New test.
12110
12111 PR target/11535
12112 * gcc.c-torture/execute/20030811-1.c: New test.
12113
12114 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12115
12116 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12117
12118 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12119
12120 PR c++/11789.C
12121 * g++.dg/inherit/multiple1.C: New test.
12122
12123 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12124
12125 * gcc.dg/spe1.c: New test.
12126
12127 PR c++/11670
12128 * g++.dg/expr/cast2.C: New test.
12129
12130 PR c++/10530
12131 * g++.dg/template/dependent-name2.C: New test.
12132
12133 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12134
12135 * g++.dg/parse/crash11.C: Put the dg options in comments.
12136
12137 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12138
12139 * lib/gcc-dg.exp: Update for diagnostic change.
12140
12141 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12142
12143 PR c++/5767
12144 * g++.dg/parse/crash11.C: New test.
12145
12146 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12147
12148 * gcc.dg/cpp/spacing1.c: Update.
12149
12150 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12151
12152 PR target/11739
12153 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12154 a value for -mtune.
12155
12156 2003-08-04 Roger Sayle <roger@eyesopen.com>
12157
12158 PR middle-end/11771
12159 * gcc.c-torture/compile/20030804-1.c: New test case.
12160
12161 2003-08-04 Roger Sayle <roger@eyesopen.com>
12162
12163 * gcc.dg/20030804-1.c: New test case.
12164
12165 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12166
12167 * gcc.dg/cpp/separate-1.c: New test.
12168
12169 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12170
12171 PR c++/11704
12172 * g++.dg/template/dependent-expr2.C: New test.
12173
12174 PR c++/11766
12175 * g++.dg/expr/ptrmem1.C: New test.
12176
12177 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12178
12179 PR c++/9453
12180 * g++.dg/template/friend15.C: New test.
12181
12182 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12183
12184 * lib/dg-pch.exp: Work round PCH bug.
12185
12186 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12187
12188 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12189 builtins. Move cases from builtins-4.c here.
12190
12191 * gcc.dg/torture/builtin-math-1.c: New test taken from
12192 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12193 additional cases.
12194
12195 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12196 Delete.
12197
12198 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12199
12200 PR c++/9447
12201 * g++.dg/template/using7.C: New test.
12202
12203 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12204
12205 * import1.c, import2.c: New tests.
12206
12207 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12208
12209 * g++.dg/eh/crossjump1.C: New test.
12210
12211 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12212
12213 PR c++/11697
12214 * g++.dg/template/using6.C: New test.
12215
12216 PR c++/11744
12217 * g++.dg/template/koenig2.C: New test.
12218
12219 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12220
12221 PR c++/7983
12222 * g++.dg/parse/typedef4.C: New test.
12223
12224 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12225
12226 PR c++/8442, c++/8806
12227 * g++.dg/template/elab1.C: New test.
12228 * g++.dg/template/type2.C: Likewise.
12229 * g++.dg/template/ttp3.C: Adjust expected error message.
12230 * g++.old-deja/g++.law/visibility13.C: Likewise.
12231 * g++.old-deja/g++.niklas/t135.C: Likewise.
12232 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12233 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12234 template argument.
12235 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12236
12237 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12238
12239 PR c++/11295
12240 * g++.dg/ext/stmtexpr1.C: New test.
12241
12242 * g++.dg/opt/tmp1.C: New test.
12243
12244 PR c++/11525
12245 * g++.dg/parse/constant4.C: New test.
12246
12247 PR c++/9447
12248 * g++.dg/template/using5.C: New test.
12249
12250 2003-07-31 Roger Sayle <roger@eyesopen.com>
12251
12252 * gcc.dg/builtins-27.c: New test case.
12253
12254 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12255
12256 * gcc.dg/tls/opt-7.c: New test.
12257
12258 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12259
12260 * g++.old-deja/g++.other/crash18.C: Remove.
12261
12262 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12263
12264 * g++.dg/template/explicit3.C: New.
12265 * g++.dg/template/explicit4.C: New.
12266 * g++.dg/template/explicit5.C: New.
12267
12268 PR c++/11347
12269 * g++.dg/template/memtmpl1.C: New.
12270
12271 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12272
12273 PR target/11565
12274 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12275 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12276
12277 2003-07-30 Jan Hubicka <jh@suse.cz>
12278
12279 * vtgc1.c: Kill.
12280
12281 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12282
12283 * gcc.dg/struct-in-proto-1.c: New test.
12284
12285 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12286
12287 * gcc.dg/cpp/include2.c: Only expect one message.
12288
12289 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12290
12291 PR c++/9447
12292 * g++.dg/template/using1.C: New test.
12293 * g++.dg/template/using2.C: New test.
12294 * g++.dg/template/using3.C: New test.
12295 * g++.dg/template/using4.C: New test.
12296
12297 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12298
12299 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12300 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12301
12302 2003-07-28 Jan Hubicka <jh@suse.cz>
12303
12304 PR c++/11530
12305 * g++.dg/opt/call1.C: New test.
12306
12307 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12308
12309 PR c++/11667
12310 * g++.dg/init/enum2.C: New test.
12311 * g++.dg/template/overload1.C: Add "-w" option.
12312
12313 2003-07-28 <hp@bitrange.com>
12314
12315 * gcc.dg/Wdeclaration-after-statement-1.c,
12316 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12317
12318 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12319
12320 * gcc.c-torture/compile/20030725-1.c: New test.
12321
12322 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12323
12324 * gcc.dg/20030505.c: Only run for SPE.
12325 Remove definition of opaque type.
12326
12327 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12328
12329 * g++.dg/template/ptrmem6.C: New test.
12330
12331 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12332
12333 * gcc.c-torture/compile/zero-strct-2.c: New test.
12334
12335 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12336
12337 * gcc.dg/intermod-1.c: New test.
12338
12339 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12340
12341 PR c++/11617
12342 * g++.dg/template/lookup2.C: New test.
12343 * g++.dg/template/memclass1.C: Remove instantiated from error.
12344 * g++.dg/other/error2.C: Tweak expected errors.
12345
12346 PR c++/11596
12347 * g++.dg/template/defarg3.C: New test.
12348
12349 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12350
12351 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12352
12353 * g++.dg/inherit/access5.C: New test.
12354
12355 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12356
12357 PR c++/11513
12358 * g++.dg/template/crash8.C: New test.
12359
12360 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12361
12362 PR c/10602
12363 * gcc.dg/noncompile/incomplete-2.c: New test.
12364
12365 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12366
12367 PR c++/11645
12368 * g++.dg/inherit/access4.C: New test.
12369
12370 PR c++/11517
12371 * g++.dg/expr/cond2.C: New test.
12372
12373 PR optimization/10679
12374 * g++.dg/opt/inline4.C: New test.
12375
12376 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12377
12378 * g++.dg/parse/crash10: New test.
12379
12380 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12381
12382 * g++.dg/ext/flexary1.C: New test.
12383
12384 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12385
12386 PR c++/10793
12387 * g++.dg/template/crash9.C: New test.
12388
12389 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12390
12391 PR c++/3004
12392 * g++.dg/parse/typedef3.C: New test.
12393
12394 PR c++/7906
12395 * g++.dg/parse/operator2.C: New test.
12396
12397 PR c++/8895
12398 * g++.dg/parse/def-tmpl-arg1.C: New test.
12399
12400 PR c++/9282
12401 * g++.dg/parse/funptr1.C: New test.
12402
12403 PR c++/9452
12404 * g++.dg/parse/ambig3.C: New test.
12405
12406 PR c++/9454
12407 * g++.dg/parse/operator3.C: New test.
12408
12409 PR c++/9486
12410 * g++.dg/parse/template10.C: New test.
12411
12412 PR c++/9488
12413 * g++.dg/parse/template11.C: New test.
12414
12415 PR c++/10150
12416 * g++.dg/parse/invalid-op1.C: New test.
12417
12418 PR c++/10247
12419 * g++.dg/parse/condexpr1.C: New test.
12420
12421 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12422
12423 * g++.dg/ext/packed3.C: New test.
12424 * g++.dg/ext/packed4.C: New test.
12425
12426 * gcc.dg/pack-test-3.c: New test.
12427
12428 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12429
12430 * lib/compat.exp: Handle dg-options per source file.
12431 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12432 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12433 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12434 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12435 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12436 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12437 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12438 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12439 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12440 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12441 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12442 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12443 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12444 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12445
12446 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12447
12448 PR c/10320
12449 * gcc.c-torture/execute/20030718-1.c: New test.
12450
12451 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12452
12453 PR optimization/11536
12454 * gcc.dg/20030721-1.c: New test.
12455
12456 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12457
12458 PR c++/11546
12459 * g++.dg/template/lookup1.C: New test.
12460
12461 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12462
12463 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12464 diagnostics of ill-formed constructs involving labels.
12465 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12466 the new 'previously defined here' message.
12467
12468 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12469
12470 * g++.dg/parse/non-dependent2.C: New test.
12471
12472 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12473
12474 * g++.dg/init/init-ref4.C: xfail on targets without
12475 weak symbols.
12476
12477 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12478
12479 PR target/11087
12480 * gcc.c-torture/execute/20030717-1.c: New test.
12481
12482 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12483
12484 * g++.dg/opt/cfg1.C: New test.
12485
12486 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12487
12488 PR optimization/11557
12489 * gcc.dg/20030717-1.c: New test.
12490
12491 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12492
12493 PR c++/10476
12494 * g++.dg/expr/crash-1.C: New test.
12495
12496 PR c++/11027
12497 * g++.dg/template/init3.C: New test.
12498
12499 PR c++/8222
12500 * g++.dg/template/non-dependent1.C: New test.
12501
12502 PR c++/11070
12503 * g++.dg/template/non-dependent2.C: New test.
12504
12505 PR c++/11071
12506 * g++.dg/template/non-dependent3.C: New test.
12507
12508 PR c++/9907
12509 * g++.dg/template/sizeof5.C: New test.
12510
12511 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12512
12513 PR 11498
12514 * gcc.c-torture/compile/mangle-1.c: New file.
12515
12516 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12517
12518 PR c++/7809
12519 * g++.dg/parse/access3.C: New test.
12520
12521 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12522
12523 PR c++/11384
12524 * g++.dg/init/init-ref4.C: New test.
12525
12526 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12527
12528 PR c++/11547
12529 * g++.dg/parse/constant3.C: New test.
12530 * g++.dg/parse/crash7.C: Likewise.
12531
12532 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12533
12534 PR target/11008
12535 * gcc.dg/i386-pentium4-not-mull.c: New.
12536
12537 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12538
12539 * gcc.dg/asm-names.c (ymain): Make it weak.
12540
12541 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12542
12543 PR c++/5421
12544 * g++.dg/template/friend21.C: New test.
12545
12546 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12547
12548 * gcc.dg/cleanup-8.c: New test.
12549 * gcc.dg/cleanup-9.c: New test.
12550
12551 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12552
12553 * g++.dg/ext/dll-MI1.h: New file.
12554 * g++.dg/ext/dllexport-MI1.C: New file.
12555 * g++.dg/ext/dllimport-MI1.C: New file.
12556
12557 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12558
12559 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12560 it does not have cmpstrsi patterns (just cmpmemsi).
12561
12562 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12563
12564 PR debug/11473
12565 * g++.dg/debug/debug8.C: New test.
12566
12567 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12568
12569 PR c++/10108
12570 * g++.dg/template/crash7.C: New test.
12571
12572 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12573
12574 PR target/10795
12575 * gcc.c-torture/compile/20030708-1.c: New.
12576
12577 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12578
12579 * gcc.c-torture/execute/20030715-1.c: New test.
12580
12581 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12582
12583 * gcc.dg/pch/inline-3.c: New file.
12584 * gcc.dg/pch/inline-3.hs: New file.
12585 * gcc.dg/pch/inline-4.c: New file.
12586 * gcc.dg/pch/inline-4.hs: New file.
12587
12588 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12589
12590 PR c++/11509
12591 * g++.dg/template/crash6.C: New test.
12592
12593 PR c++/7053
12594 * g++.dg/template/friend20.C: New test.
12595
12596 PR c++/7019
12597 * g++.dg/template/overload2.C: New test.
12598
12599 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12600
12601 PR optimization/11440
12602 * gcc.c-torture/execute/20030714-1.c: New test.
12603
12604 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12605
12606 PR c++/11154
12607 * g++.dg/template/partial2.C: New test.
12608
12609 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12610
12611 PR c++/11503
12612 * g++.dg/template/anon1.C: New test.
12613
12614 PR c++/11493
12615 PR c++/11495
12616 * g++.dg/parse/template9.C: Likewise.
12617 * g++.dg/template/crash4.C: New test.
12618 * g++.dg/template/koenig1.C: Likewise.
12619 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12620 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12621 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12622 functions.
12623 * g++.old-deja/g++.jason/template36.C: Likewise.
12624 * g++.old-deja/g++.mike/p1989.C: Likewise.
12625 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12626 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12627 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12628 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12629 compiling.
12630 * g++.old-deja/g++.pt/union2.C: Use this->.
12631
12632 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12633
12634 * gcc.dg/20030711-1.c: New test.
12635
12636 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12637
12638 PR c++/11050
12639 * g++.dg/parse/args1.C: New test.
12640 * g++.pt/defarg8.C: Change expected errors.
12641
12642 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12643
12644 PR c++/8164
12645 * g++.dg/template/nontype2.C: New test.
12646
12647 PR c++/10558
12648 * g++.dg/parse/template8.C: New test.
12649
12650 PR c++/8327
12651 * g++.dg/template/scope1.C: New test.
12652
12653 * g++.dg/warn/Wsign-compare-1.C: New test.
12654
12655 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12656
12657 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12658
12659 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12660
12661 PR c++/9411
12662 * g++.dg/template/explicit2.C: New test.
12663
12664 PR c++/10032
12665 * g++.dg/warn/pedantic1.C: New test.
12666
12667 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12668
12669 PR c++ 9483
12670 * g++.dg/other/field1.C: New test.
12671
12672 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12673
12674 PR c/11449
12675 * gcc.c-torture/compile/20030707-1.c: New.
12676
12677 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12678
12679 PR c++/10849
12680 * g++.dg/template/access12.C: New test.
12681
12682 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12683
12684 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12685 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12686 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12687 * gcc.misc-tests/gcov.exp: Update
12688 * g++.dg/gcov/gcov.exp: Update
12689 * lib/gcov.exp: Update.
12690
12691 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12692
12693 * g++.dg/abi/mangle17.C: Make sure template expressions are
12694 dependent.
12695 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12696 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12697 * g++.dg/opt/stack1.C: Remove erroneous code.
12698 * g++.dg/parse/template7.C: New test.
12699 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12700 * g++.old-deja/g++.pt/crash4.C: Likewise.
12701
12702 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12703
12704 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12705 with zero or one occurence of `$' after the initial `L'.
12706
12707 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12708
12709 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12710
12711 2003-07-08 Roger Sayle <roger@eyesopen.com>
12712
12713 PR c/11370
12714 * gcc.dg/Wunreachable-6.c: New testcase.
12715 * gcc.dg/Wunreachable-7.c: New testcase.
12716
12717 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12718
12719 PR c/11420
12720 * gcc.dg/20030708-1.c: New test.
12721
12722 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12723
12724 * gcc.dg/compat/sdata-section.h: New file.
12725 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12726 * gcc.dg/torture/mips-sdata-1.c: New test.
12727
12728 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12729
12730 PR c++/11030
12731 * g++.dg/template/friend19.C: New test.
12732
12733 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12734
12735 * g++.dg/opt/strength-reduce.C: New test.
12736
12737 2003-07-07 Roger Sayle <roger@eyesopen.com>
12738
12739 PR target/10979
12740 * gcc.dg/20030707-1.c: New testcase.
12741
12742 2003-07-07 Roger Sayle <roger@eyesopen.com>
12743
12744 PR optimization/11059
12745 * g++.dg/opt/emptyunion.C: New testcase.
12746
12747 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12748 Eric Botcazou <ebotcazou@libertysurf.fr>
12749
12750 * g++.dg/opt/stack1.C: New test.
12751
12752 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12753
12754 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12755 run test.
12756
12757 PR c++/11431
12758 * g++.dg/expr/static_cast3.C: New test.
12759
12760 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12761
12762 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12763 everywhere.
12764 * gcc.dg/concat.c: Concatenation of string constants with
12765 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12766 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12767 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12768 necessary to avoid multi-character character constant warning.
12769 * gcc.dg/cpp/escape.c: Likewise.
12770 * gcc.dg/cpp/ucs.c: Likewise.
12771 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12772 Fix a typo.
12773
12774 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12775
12776 PR c/11428
12777 * gcc.c-torture/compile/20030704-1.c: New.
12778
12779 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12780
12781 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12782
12783 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12784
12785 PR c++/5287, PR c++/7910, PR c++/11021
12786 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12787 tests for warnings.
12788 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12789 * g++.dg/ext/dllimport3.C: Likewise.
12790 * g++.dg/ext/dllimport4.C: New file.
12791 * g++.dg/ext/dllimport5.C: New file.
12792 * g++.dg/ext/dllimport6.C: New file.
12793 * g++.dg/ext/dllimport7.C: New file.
12794 * g++.dg/ext/dllimport8.C: New file.
12795 * g++.dg/ext/dllimport9.C: New file.
12796 * g++.dg/ext/dllimport10.C: New file.
12797 * g++.dg/ext/dllexport1.C: New file.
12798
12799 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12800
12801 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12802 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12803
12804 2003-07-03 Roger Sayle <roger@eyesopen.com>
12805
12806 * gcc.dg/builtins-25.c: New testcase.
12807 * gcc.dg/builtins-26.c: New testcase.
12808
12809 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12810
12811 * gcc.dg/compat/vector-defs.h: New file.
12812 * gcc.dg/compat/vector-setup.h: New file.
12813 * gcc.dg/compat/vector-check.h: New file.
12814 * gcc.dg/compat/vector-1_main.c: New file.
12815 * gcc.dg/compat/vector-1_x.c: New file.
12816 * gcc.dg/compat/vector-1_y.c: New file.
12817 * gcc.dg/compat/vector-2_main.c: New file.
12818 * gcc.dg/compat/vector-2_x.c: New file.
12819 * gcc.dg/compat/vector-2_y.c: New file.
12820
12821 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12822 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12823 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12824 * gcc.dg/compat/struct-align-1.h: New file.
12825 * gcc.dg/compat/struct-align-1_main.c: New file.
12826 * gcc.dg/compat/struct-align-1_x.c: New file.
12827 * gcc.dg/compat/struct-align-1_y.c: New file.
12828 * gcc.dg/compat/struct-align-2.h: New file.
12829 * gcc.dg/compat/struct-align-2_main.c: New file.
12830 * gcc.dg/compat/struct-align-2_x.c: New file.
12831 * gcc.dg/compat/struct-align-2_y.c: New file.
12832
12833 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12834 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12835 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12836 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12837 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12838 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12839 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12840 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12841 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12842 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12843 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12844 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12845 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12846 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12847 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12848 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12849 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12850 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12851 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12852 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12853 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12854 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12855 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12856 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12857 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12858 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12859 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12860 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12861 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12862
12863 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12864
12865 * gcc.dg/i386-call-1.c: New test.
12866
12867 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12868
12869 PR c++/9162
12870 * g++.dg/parse/defarg4.C: New.
12871
12872 2003-07-03 Roger Sayle <roger@eyesopen.com>
12873
12874 PR target/10700
12875 * gcc.c-torture/compile/20030703-1.c: New test case.
12876
12877 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12878
12879 * g++.dg/template/local3.C: Remove extra semicolon.
12880
12881 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12882
12883 * gcc.dg/i386-volatile-1.c: New test.
12884
12885 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12886
12887 PR c++/11072
12888 * g++.dg/other/offsetof2.C: XFAIL.
12889 * g++.dg/other/offsetof5.C: New.
12890
12891 PR c++/10219
12892 * g++.dg/template/error1.C: New.
12893
12894 PR c++/9779
12895 * g++.dg/template/dependent-expr1.C: New.
12896
12897 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12898
12899 PR c++/6949
12900 * g++.dg/template/local3.C: New test.
12901
12902 PR c++/11149
12903 * g++.dg/lookup/scoped6.C: New test.
12904
12905 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12906
12907 PR c++/8046
12908 * g++.dg/other/error7.C: New test.
12909
12910 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12911
12912 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12913 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12914 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12915 * g++.old-deja/g++.other/union2.C: Likewise.
12916 * gcc.dg/c90-const-expr-2.c: Likewise.
12917 * gcc.dg/c90-const-expr-3.c: Likewise.
12918 * gcc.dg/c99-const-expr-2.c: Likewise.
12919 * gcc.dg/c99-const-expr-3.c: Likewise.
12920 * gcc.dg/concat.c: Likewise.
12921
12922 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12923
12924 PR c++/9559
12925 * g++.dg/init/static1.C: New test.
12926
12927 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12928
12929 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12930 * g++.old-deja/g++.other/access2.C: Likewise.
12931 * g++.old-deja/g++.other/decl2.C: Likewise.
12932 * gcc.c-torture/execute/20020615-1.c: Likewise.
12933
12934 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12935
12936 PR c++/4933
12937 * g++.dg/template/sizeof4.C: New test.
12938
12939 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12940
12941 * g++.dg/other/error6.C: New test.
12942
12943 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12944
12945 PR c++/10750
12946 * g++.dg/parse/constant2.C: New test.
12947
12948 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12949
12950 PR c++/11106
12951 * g++.dg/other/error5.C: New test.
12952
12953 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12954
12955 * gcc.dg/format/gcc_diag-1.c: New test.
12956
12957 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12958
12959 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12960
12961 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12962
12963 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12964 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12965 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12966
12967 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12968
12969 * gcc.c-torture/execute/builtins/string-8.c: New test.
12970 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12971 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12972 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12973
12974 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12975
12976 PR c++/10468
12977 * g++.dg/ext/typeof6.C: New test.
12978
12979 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12980
12981 PR c++/10796
12982 * g++.dg/init/enum1.C: New test.
12983
12984 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12985
12986 * gcc.dg/20030627-1.c: New test.
12987
12988 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12989
12990 PR c++/11332
12991 * g++.dg/expr/static_cast2.C: New test.
12992
12993 2003-06-26 Roger Sayle <roger@eyesopen.com>
12994 Jakub Jelinek <jakub@redhat.com>
12995
12996 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12997 sprintf(dst,"%s",src) optimization.
12998 * gcc.c-torture/execute/20030626-1.c: New test case.
12999 * gcc.c-torture/execute/20030626-2.c: New test case.
13000
13001 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13002
13003 * gcc.c-torture/execute/multi-ix.c: New test.
13004
13005 * gcc.c-torture/execute/simd-4.c (main):
13006 Added missing semicolon at end of union.
13007
13008 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13009
13010 PR c++/8266
13011 * g++.dg/template/explicit-instantiation3.C: New test.
13012
13013 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13014
13015 * gcc.dg/20030626-1.c: Use signed char.
13016
13017 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13018
13019 * gcc.dg/20030626-1.c: New test.
13020
13021 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13022
13023 * const-str-2.m: Update.
13024
13025 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13026
13027 PR c++/10990
13028 * g++.dg/rtti/dyncast1.C: New test.
13029 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13030 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13031 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13032
13033 PR c++/10931
13034 * g++.dg/expr/static_cast1.C: New test.
13035
13036 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13037
13038 * gcc.dg/20030625-1.c: New test.
13039
13040 2003-06-24 Roger Sayle <roger@eyesopen.com>
13041
13042 * gcc.c-torture/compile/20030624-1.c: New test case.
13043
13044 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13045
13046 * gcc.c-torture/execute/string-opt-17.c: New test.
13047
13048 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13049
13050 PR c++/5754
13051 * g++.dg/parse/crash6.C: New test.
13052
13053 2003-06-23 Roger Sayle <roger@eyesopen.com>
13054
13055 * gcc.dg/builtins-24.c: New test case.
13056
13057 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13058
13059 * g++.dg/opt/operator1.C: New test.
13060
13061 2003-06-22 Roger Sayle <roger@eyesopen.com>
13062
13063 * gcc.c-torture/execute/string-opt-16.c: New test case.
13064
13065 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13066
13067 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13068 * g++.old-deja/g++.other/conv7.C: Likewise
13069 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13070 * g++.old-deja/g++.other/overload14.C: Likewise.
13071
13072 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13073
13074 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13075 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13076
13077 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13078
13079 PR c++/10888
13080 * g++.dg/warn/Winline-3.C: New test.
13081
13082 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13083
13084 * lib/target-supports.exp (check_alias_available): Make the test
13085 program acceptable to the Solaris assembler.
13086
13087 PR c++/10749
13088 * g++.dg/template/memclass2.C: New test.
13089
13090 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13091 Eric Botcazou <ebotcazou@libertysurf.fr>
13092
13093 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13094 data for non-matching targets.
13095 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13096
13097 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13098
13099 PR c++/10845
13100 * g++.dg/template/member3.C: New test.
13101
13102 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13103
13104 PR c++/10939
13105 * g++.dg/template/func1.C: New test.
13106
13107 PR c++/9649
13108 * g++.dg/template/static4.C: New test.
13109 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13110
13111 PR c++/11041
13112 * g++.dg/init/ref7.C: New test.
13113
13114 2003-06-19 Matt Austern <austern@apple.com>
13115
13116 PR c++/11228
13117 * g++.dg/anew1.C: New test.
13118 * g++.dg/anew2.C: New test.
13119 * g++.dg/anew3.C: New test.
13120 * g++.dg/anew4.C: New test.
13121
13122 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13123
13124 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13125
13126 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13127
13128 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13129 endian-dependent.
13130
13131 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13132
13133 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13134 Remove cruft.
13135
13136 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13137
13138 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13139 * gcc.c-torture/compile/961203-1.c: Likewise.
13140 * gcc.c-torture/compile/980506-1.c: Likewise.
13141
13142 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13143
13144 PR c++/10712
13145 * g++.dg/lookup/using7.C: New test.
13146
13147 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13148
13149 PR c++/11105
13150 * g++.dg/abi/conv1.C: Remove it.
13151 * g++.dg/template/conv7.C: New test.
13152 * g++.dg/template/conv8.C: Likewise.
13153 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13154 conversion operator.
13155
13156 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13157
13158 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13159 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13160 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13161 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13162 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13163 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13164 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13165 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13166 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13167 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13168 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13169 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13170 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13171 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13172 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13173 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13174 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13175 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13176 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13177 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13178 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13179 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13180 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13181 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13182 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13183 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13184 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13185 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13186 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13187
13188 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13189
13190 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13191 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13192 indications.
13193
13194 2003-06-16 Roger Sayle <roger@eyesopen.com>
13195
13196 * gcc.dg/i386-387-5.c: New test case.
13197 * gcc.dg/i386-387-6.c: New test case.
13198 * gcc.dg/builtins-23.c: New test case.
13199
13200 2003-06-15 Roger Sayle <roger@eyesopen.com>
13201
13202 * gcc.dg/builtins-22.c: New test case.
13203 * gcc.dg/i386-387-1.c: Update to test exp.
13204 * gcc.dg/i386-387-2.c: Likewise.
13205
13206 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13207
13208 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13209
13210 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13211
13212 * lib/gcc-dg.exp (dg-require-dll): New function.
13213 (dg-xfail-if): Likewise.
13214 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13215 driver.
13216
13217 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13218 * gcc.c-torture/compile/20001205-1.c: Likewise.
13219 * gcc.c-torture/compile/20001226-1.c: Likewise.
13220 * gcc.c-torture/compile/20010518-2.c: Likewise.
13221 * gcc.c-torture/compile/20020312-1.c: Likewise.
13222 * gcc.c-torture/compile/20020604-1.c: Likewise.
13223 * gcc.c-torture/compile/920501-12.c: Likewise.
13224 * gcc.c-torture/compile/920501-4.c: Likewise.
13225 * gcc.c-torture/compile/920520-1.c: Likewise.
13226 * gcc.c-torture/compile/920521-1.c: Likewise.
13227 * gcc.c-torture/compile/920625-1.c: Likewise.
13228 * gcc.c-torture/compile/961203-1.c: Likewise.
13229 * gcc.c-torture/compile/980506-1.c: Likewise.
13230 * gcc.c-torture/compile/981006-1.c: Likewise.
13231 * gcc.c-torture/compile/981022-1.c: Likewise.
13232 * gcc.c-torture/compile/981223-1.c: Likewise.
13233 * gcc.c-torture/compile/990617-1.c: Likewise.
13234 * gcc.c-torture/compile/dll.c: Likewise.
13235 * gcc.c-torture/compile/labels-3.c: Likewise.
13236 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13237 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13238 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13239 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13240 * gcc.c-torture/compile/simd-5.c: Likewise.
13241 * gcc.c-torture/compile/20000804-1.x: Remove.
13242 * gcc.c-torture/compile/20001205-1.x: Likewise.
13243 * gcc.c-torture/compile/20001226-1.x: Likewise.
13244 * gcc.c-torture/compile/20010518-2.x: Likewise.
13245 * gcc.c-torture/compile/20020312-1.x: Likewise.
13246 * gcc.c-torture/compile/20020604-1.x: Likewise.
13247 * gcc.c-torture/compile/920501-12.x: Likewise.
13248 * gcc.c-torture/compile/920501-4.x: Likewise.
13249 * gcc.c-torture/compile/920520-1.x: Likewise.
13250 * gcc.c-torture/compile/920521-1.x: Likewise.
13251 * gcc.c-torture/compile/920625-1.x: Likewise.
13252 * gcc.c-torture/compile/961203-1.x: Likewise.
13253 * gcc.c-torture/compile/980506-1.x: Likewise.
13254 * gcc.c-torture/compile/981006-1.x: Likewise.
13255 * gcc.c-torture/compile/981022-1.x: Likewise.
13256 * gcc.c-torture/compile/981223-1.x: Likewise.
13257 * gcc.c-torture/compile/990617-1.x: Likewise.
13258 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13259 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13260 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13261 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13262 * gcc.c-torture/compile/simd-5.x: Likewise.
13263
13264 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13265
13266 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13267
13268 * gcc.c-torture/execute/20030611-1.c: New test.
13269
13270 2003-06-12 Roger Sayle <roger@eyesopen.com>
13271
13272 PR middle-end/168
13273 * gcc.dg/20030612-1.c: New test case.
13274
13275 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13276
13277 PR c++/10635
13278 * g++.dg/expr/cast1.C: New test.
13279
13280 2003-06-12 Roger Sayle <roger@eyesopen.com>
13281
13282 * gcc.dg/builtins-21.c: New test case.
13283
13284 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13285
13286 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13287 options instead of at the end.
13288 * lib/objc.exp (objc_target_compile): Likewise.
13289
13290 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13291
13292 PR c++/10432
13293 * g++.dg/parse/error1.C: New test.
13294
13295 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13296
13297 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13298 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13299 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13300 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13301 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13302 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13303 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13304 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13305 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13306 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13307 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13308 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13309 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13310 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13311 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13312 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13313 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13314 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13315 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13316 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13317 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13318 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13319 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13320 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13321
13322 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13323 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13324 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13325 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13326 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13327 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13328 * gcc.dg/compat/scalar-return-3_main.c: New file.
13329 * gcc.dg/compat/scalar-return-3_x.c: New file.
13330 * gcc.dg/compat/scalar-return-3_y.c: New file.
13331 * gcc.dg/compat/scalar-return-4_main.c: New file.
13332 * gcc.dg/compat/scalar-return-4_x.c: New file.
13333 * gcc.dg/compat/scalar-return-4_y.c: New file.
13334
13335 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13336
13337 * gcc.dg/compat/fp2-struct-check.h: New file.
13338 * gcc.dg/compat/fp2-struct-defs.h: New file.
13339 * gcc.dg/compat/fp2-struct-init.h: New file.
13340 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13341 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13342 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13343 * gcc.dg/compat/struct-return-10_main.c: New file.
13344 * gcc.dg/compat/struct-return-10_x.c: New file.
13345 * gcc.dg/compat/struct-return-10_y.c: New file.
13346
13347 * gcc.dg/compat/compat-common.h: New file.
13348 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13349 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13350 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13351 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13352 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13353 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13354 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13355 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13356 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13357 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13358 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13359 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13360 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13361 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13362 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13363 * gcc.dg/compat/small-struct-check.h: Ditto.
13364 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13365 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13366 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13367 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13368 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13369 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13370 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13371 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13372 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13373 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13374 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13375 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13376 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13377 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13378 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13379 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13380 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13381 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13382 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13383 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13384 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13385 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13386 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13387 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13388 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13389 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13390 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13391 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13392 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13393 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13394
13395 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13396
13397 * g++.dg/pch/static-1.C: New file.
13398 * g++.dg/pch/static-1.Hs: New file.
13399
13400 2003-06-10 Richard Henderson <rth@redhat.com>
13401
13402 * gcc.dg/asm-7.c: Adjust expected warning text.
13403
13404 2003-06-10 Roger Sayle <roger@eyesopen.com>
13405
13406 * gcc.dg/builtins-20.c: New test case.
13407
13408 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/11131
13411 * g++.dg/opt/template1.C: New test.
13412
13413 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13414
13415 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13416 additional_sources.
13417
13418 2003-05-21 David Taylor <dtaylor@emc.com>
13419
13420 * gcc.dg/Wpadded.c: New file.
13421
13422 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13423
13424 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13425 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13426 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13427 dg-require-weak.
13428
13429 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13430
13431 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13432
13433 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13434
13435 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13436 (dg-require-alias): Likewise.
13437 (dg-require-gc-sections): Likewise.
13438 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13439
13440 2003-06-08 Richard Henderson <rth@redhat.com>
13441
13442 * gcc.dg/20011029-2.c: Fix the array reference.
13443 * gcc.dg/asm-7.c: New.
13444
13445 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13446
13447 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13448
13449 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13450
13451 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13452 (dg-require-gc-sections): Likewise.
13453
13454 2003-06-08 Jan Hubicka <jh@suse.cz>
13455
13456 * i386-cmov1.c: Fix regular expression.
13457 * i386-cvt-1.c: Likewise.
13458 * i386-local.c: Likewise.
13459 * i386-local2.c: Likewise.
13460 * i386-mul.c: Likewise.
13461 * i386-ssetype-1.c: Likewise.
13462 * i386-ssetype-3.c: Likewise.
13463 * i386-ssetype-5.c: Likewise.
13464
13465 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13466
13467 PR c++/11039
13468 * g++.dg/warn/implicit-typename2.C: New test.
13469 * g++.dg/warn/implicit-typename3.C: New test.
13470
13471 2003-06-07 Richard Henderson <rth@redhat.com>
13472
13473 * g++.dg/other/offsetof3.C: Use size_t.
13474 * g++.dg/other/offsetof4.C: Likewise.
13475
13476 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13477
13478 * lib/copy-file.exp: New. Implement gcc_copy_files.
13479
13480 * lib/dg-pch.exp: Load copy-file.exp
13481 (dg-pch): Use gcc_copy_files instead of "file copy".
13482
13483 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13484
13485 * gcc.dg/weak/weak.exp: Simplify.
13486 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13487 * gcc.dg/weak/weak-1.c: Likewise.
13488 * gcc.dg/weak/weak-2.c: Likewise.
13489 * gcc.dg/weak/weak-3.c: Likewise.
13490 * gcc.dg/weak/weak-4.c: Likewise.
13491 * gcc.dg/weak/weak-5.c: Likewise.
13492 * gcc.dg/weak/weak-6.c: Likewise.
13493 * gcc.dg/weak/weak-7.c: Likewise.
13494 * gcc.dg/weak/weak-8.c: Likewise.
13495 * gcc.dg/weak/weak-9.c: Likewise.
13496
13497 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13498
13499 gcc.c-torture/execute/20030606-1.c: New.
13500
13501 2003-06-06 Roger Sayle <roger@eyesopen.com>
13502
13503 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13504 * gcc.dg/builtins-19.c: Likewise.
13505
13506 2003-06-06 Roger Sayle <roger@eyesopen.com>
13507
13508 * gcc.dg/builtins-2.c: Add some more tests.
13509 * gcc.dg/builtins-18.c: New test case.
13510 * gcc.dg/builtins-19.c: New test case.
13511
13512 2003-06-06 Roger Sayle <roger@eyesopen.com>
13513 Jim Wilson <wilson@tuliptree.org>
13514
13515 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13516
13517 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13518
13519 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13520 mempcpy/stpcpy calls not to be optimized into something else.
13521 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13522 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13523 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13524
13525 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13526
13527 * gcc.dg/format/asm_fprintf-1.c: New test.
13528
13529 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13530
13531 * lib/gcc-defs.exp (additional_sources): New variable.
13532 (dg-additional-sources): New function.
13533 (additional_files): New variable.
13534 (dg-additional-files): New function.
13535 (dg-additional-files-options): Likewise.
13536 * lib/gcc-dg.exp (dg-require-weak): New function.
13537 (dg-require-alias): Likewise.
13538 (dg-require-gc-sections): Likewise.
13539 * lib/target-supports.exp (check_alias_available): Remove testfile
13540 parameter.
13541 (check_gc_sections_available): New function.
13542 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13543 (dg-gpp-additional-files): Likewise.
13544 * lib/g++.exp (additional_sources): Remove.
13545 (additional_files): Likewise.
13546 (g++_target_compile): Use dg-additional-files-options.
13547
13548 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13549 Tcl logic.
13550 * gcc.dg/special/ecos.exp: Remove.
13551 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13552 * gcc.dg/special/alias-1.c: Likewise.
13553 * gcc.dg/special/alias-2.c: Likewise.
13554 * gcc.dg/special/gcsec-1.c: Likewise.
13555 * gcc.dg/special/weak-1.c: Likewise.
13556 * gcc.dg/special/weak-2.c: Likewise.
13557 * gcc.dg/special/wkali-1.c: Likewise.
13558 * gcc.dg/special/wkali-2.c: Likewise.
13559
13560 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13561 dg-gpp-additional-*.
13562 * g++.dg/special/conpr-3.C: Likewise.
13563 * g++.dg/special/conpr-4.C: Likewise.
13564 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13565 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13566 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13567 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13568 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13569 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13570 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13571 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13572 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13573 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13574 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13575 * g++.old-deja/g++.other/comdat1.C: Likewise.
13576 * g++.old-deja/g++.other/comdat2.C: Likewise.
13577 * g++.old-deja/g++.other/comdat3.C: Likewise.
13578 * g++.old-deja/g++.other/ctor1.C: Likewise.
13579 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13580
13581 2003-06-05 Richard Henderson <rth@redhat.com>
13582
13583 * gcc.dg/debug/20030605-1.c: New.
13584
13585 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13586
13587 * README.QMTEST: Update.
13588
13589 2003-06-04 Richard Henderson <rth@redhat.com>
13590
13591 * gcc.dg/cleanup-1.c: New.
13592 * gcc.dg/cleanup-2.c: New.
13593 * gcc.dg/cleanup-3.c: New.
13594 * gcc.dg/cleanup-4.c: New.
13595 * gcc.dg/cleanup-5.c: New.
13596 * gcc.dg/cleanup-6.c: New.
13597 * gcc.dg/cleanup-7.c: New.
13598
13599 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13600
13601 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13602
13603 * lib/dg-pch.exp: New file.
13604 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13605 * gcc.dg/pch/pch.exp: Likewise.
13606
13607 2003-06-04 Roger Sayle <roger@eyesopen.com>
13608
13609 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13610 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13611 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13612 * gcc.dg/builtins-17.c: New test case.
13613 * gcc.dg/i386-387-4.c: New test case.
13614 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13615
13616 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13617
13618 * gcc.dg/ultrasp9.c: New test.
13619
13620 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13621
13622 * gcc.c-torture/compile/20030604-1.c: New test.
13623 * gcc.dg/sparc-constant-1.c: New test.
13624
13625 2003-06-03 Glen Nakamura <glen@imodulo.com>
13626
13627 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13628
13629 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13630
13631 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13632
13633 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13634 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13635
13636 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13637
13638 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13639
13640 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13641
13642 PR c++/10940
13643 * g++.dg/template/spec10.C: New test.
13644
13645 2003-06-03 Roger Sayle <roger@eyesopen.com>
13646
13647 * gcc.dg/builtins-16.c: New test case.
13648
13649 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13650
13651 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13652 mempcpy test with post-increments.
13653 * gcc.c-torture/execute/string-opt-3.c: New test.
13654 * gcc.dg/string-opt-1.c: New test.
13655
13656 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13657
13658 PR fortran/10965
13659 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13660
13661 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13662
13663 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13664 (scan-assembler): ... here. Use dg-scan.
13665 (scan-assembler-not): Likewise.
13666 (scan-file): New function.
13667 (scan-file-not): Likewise.
13668 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13669 * gcc.dg/cpp/_Pragma4.c: Likewise.
13670 * gcc.dg/cpp/_Pragma5.c: Likewise.
13671 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13672 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13673 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13674 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13675 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13676 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13677 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13678 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13679 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13680 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13681 * gcc.dg/cpp/cxxcom1.c: Likewise.
13682 * gcc.dg/cpp/line1.c: Likewise.
13683 * gcc.dg/cpp/maccom1.c: Likewise.
13684 * gcc.dg/cpp/maccom2.c: Likewise.
13685 * gcc.dg/cpp/maccom3.c: Likewise.
13686 * gcc.dg/cpp/maccom4.c: Likewise.
13687 * gcc.dg/cpp/maccom5.c: Likewise.
13688 * gcc.dg/cpp/maccom6.c: Likewise.
13689 * gcc.dg/cpp/multiline.c: Likewise.
13690 * gcc.dg/cpp/spacing1.c: Likewise.
13691 * gcc.dg/cpp/spacing2.c: Likewise.
13692 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13693 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13694 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13695 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13696 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13697 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13698 * gcc.dg/cpp/cxxcom2.c: Likewise.
13699 * gcc.dg/cpp/cxxcom2.h: New file.
13700
13701 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13702 * g++.dg/cpp/truefalse.C: Here.
13703 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13704
13705 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13706
13707 * gcc.dg/cpp/redef3.c: New file.
13708
13709 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13710
13711 * gcc.dg/i386-loop-3.c: New test.
13712
13713 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13714
13715 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13716
13717 2003-05-31 Roger Sayle <roger@eyesopen.com>
13718
13719 * gcc.dg/fwrapv-1.c: New test case.
13720 * gcc.dg/fwrapv-2.c: New test case.
13721
13722 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13723
13724 PR c++/10956
13725 * g++.dg/template/spec9.C: New test.
13726
13727 2003-05-29 Roger Sayle <roger@eyesopen.com>
13728
13729 * gcc.dg/duff-4.c: New test case.
13730
13731 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13732
13733 PR fortran/10843
13734 * g77.dg/ffixed-form-1.f: New test
13735 * g77.dg/ffixed-form-2.f: New test
13736 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13737 * g77.dg/ffree-form-3.f: New test
13738
13739 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13740
13741 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13742 * gcc.dg/wint_t-1.c: Likewise.
13743
13744 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13745
13746 * g++.dg/template/access11.C: New test.
13747
13748 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13749
13750 PR c++/10849
13751 * g++.dg/template/access10.C: New test.
13752
13753 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13754 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13755
13756 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13757
13758 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13759
13760 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13761 suppress for powerpc-*-darwin*.
13762 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13763
13764 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13765
13766 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13767 suppress option for powerpc-*-darwin*.
13768
13769 2003-05-23 Roger Sayle <roger@eyesopen.com>
13770
13771 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13772 * gcc.dg/builtins-4.c: Add test for fmod.
13773
13774 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13775
13776 PR c++/10682
13777 * g++.dg/template/instantiate4.C: New test.
13778
13779 2003-05-22 Roger Sayle <roger@eyesopen.com>
13780
13781 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13782
13783 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13784
13785 * gcc.dg/compat/scalar-return-1_main.c: New file.
13786 * gcc.dg/compat/scalar-return-1_x.c: New file.
13787 * gcc.dg/compat/scalar-return-1_y.c: New file.
13788 * gcc.dg/compat/scalar-return-2_main.c: New file.
13789 * gcc.dg/compat/scalar-return-2_x.c: New file.
13790 * gcc.dg/compat/scalar-return-2_y.c: New file.
13791 * gcc.dg/compat/struct-return-3_main.c: New file.
13792 * gcc.dg/compat/struct-return-3_y.c: New file.
13793 * gcc.dg/compat/struct-return-3_x.c: New file.
13794 * gcc.dg/compat/struct-return-2_main.c: New file.
13795 * gcc.dg/compat/struct-return-2_x.c: New file.
13796 * gcc.dg/compat/struct-return-2_y.c: New file.
13797
13798 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13799
13800 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13801 for hppa*-hp-hpux*.
13802 * gcc.dg/20021014-1.c (dg-options): Likewise.
13803 * gcc.dg/nest.c (dg-options): Likewise.
13804
13805 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13806
13807 PR c++/9738
13808 * g++.dg/ext/dllimport2.C: New file.
13809 * g++.dg/ext/dllimport3.C: New file.
13810
13811 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13812
13813 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13814 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13815 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13816 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13817 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13818 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13819 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13820 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13821 * gcc.dg/compat/small-struct-defs.h: New file.
13822 * gcc.dg/compat/small-struct-init.h: New file.
13823 * gcc.dg/compat/small-struct-check.h: New file.
13824 * gcc.dg/compat/fp-struct-defs.h: New file.
13825 * gcc.dg/compat/fp-struct-check.h: New file.
13826 * gcc.dg/compat/fp-struct-init.h: New file.
13827 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13828 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13829
13830 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13831
13832 * gcc.dg/20030225-2.c: New test.
13833
13834 2003-05-18 Roger Sayle <roger@eyesopen.com>
13835 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13836
13837 * gcc.c-torture/compile/20030518-1.c: New test case.
13838
13839 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13840
13841 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13842 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13843 gcc-dg-debug-runtest.
13844 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13845 gcc-dg-debug-runtest.
13846
13847 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13848
13849 PR c++/9022
13850 * g++.dg/lookup/using6.C: New test.
13851
13852 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13853
13854 * g++.dg/parse/access2.C: New test.
13855
13856 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13857
13858 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13859 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13860 * gcc.dg/debug/debug.exp: Likewise.
13861
13862 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13863
13864 * gcc.dg/dollar.c: New test.
13865
13866 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13867
13868 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13869 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13870 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13871 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13872 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13873 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13874 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13875 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13876 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13877 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13878 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13879 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13880 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13881 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13882 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13883 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13884 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13885 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13886
13887 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13888
13889 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13890 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13891 support for "repo" mode.
13892 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13893 * lib/g77-dg.exp: Likewise.
13894 * lib/obj-dg.exp: Likewise.
13895
13896 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13897
13898 Merge from gcc-3_2-rhl8-branch:
13899 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13900
13901 * gcc.dg/tls/opt-6.c: New test.
13902
13903 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13904
13905 * gcc.dg/20030405-1.c: New test.
13906
13907 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13908
13909 * gcc.dg/20030309-1.c: New test.
13910
13911 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13912
13913 * gcc.c-torture/execute/20030307-1.c: New test.
13914
13915 2003-02-20 Randolph Chung <tausq@debian.org>
13916
13917 * gcc.c-torture/compile/20030220-1.c: New test.
13918
13919 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13920
13921 * gcc.dg/20030217-1.c: New test.
13922
13923 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13924
13925 * gcc.c-torture/compile/20020129-1.c: New test.
13926
13927 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13928
13929 * gcc.dg/unroll-1.c: New test.
13930
13931 2002-11-16 Jan Hubicka <jh@suse.cz>
13932
13933 * gcc.c-torture/execute/20020920-1.c: New test.
13934
13935 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13936
13937 PR target/7434
13938 * gcc.c-torture/compile/20021008-1.c: New test.
13939
13940 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13941
13942 PR target/7559
13943 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13944
13945 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13946
13947 * gcc.c-torture/compile/20020807-1.c: New test.
13948
13949 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13950
13951 * gcc.dg/tls/opt-1.c: New test.
13952
13953 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13954
13955 * gcc.dg/20020729-1.c: New test.
13956
13957 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13958
13959 * g++.dg/opt/life1.C: New test.
13960
13961 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13962
13963 * gcc.dg/20020525-1.c: New test.
13964
13965 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13966
13967 PR c++/6794
13968 * g++.dg/ext/pretty1.C: New test.
13969 * g++.dg/ext/pretty2.C: New test.
13970
13971 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13972
13973 PR c++/8385
13974 * g++.dg/ext/typeof5.C: New test.
13975
13976 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13977
13978 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13979 __USER_LABEL_PREFIX__ into account.
13980 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13981
13982 2003-05-14 Roger Sayle <roger@eyesopen.com>
13983
13984 * gcc.dg/builtins-15.c: New test case.
13985
13986 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13987
13988 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13989
13990 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13991
13992 * lib/g++.exp: Tweak handling of additional source files.
13993 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13994 * g++.dg/special/conpr-2a.C: Rename to ...
13995 * g++.dg/special/conpr-2a.cc: ... this.
13996 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13997 * g++.dg/special/conpr-3a.C: Rename to ...
13998 * g++.dg/special/conpr-3a.cc: This.
13999 * g++.dg/special/conpr-3b.C: Rename to ...
14000 * g++.dg/special/conpr-3b.cc: This.
14001 * g++.dg/special/conpr-4.C: New test.
14002 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14003
14004 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14005
14006 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14007
14008 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14009
14010 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14011 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14012 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14013 * g++.old-deja/g++.other/warn3.C: Likewise.
14014
14015 2003-05-11 Roger Sayle <roger@eyesopen.com>
14016
14017 * gcc.dg/i386-387-1.c: Update to also test log.
14018 * gcc.dg/i386-387-2.c: Likewise.
14019
14020 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14021
14022 * g77.f-torture/execute/int8421.f: New test.
14023
14024 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14025
14026 PR c++/10230, c++/10481
14027 * g++.dg/lookup/scoped5.C: New test.
14028
14029 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14030
14031 PR c++/10552
14032 * g++.dg/template/ttp6.C: New test.
14033
14034 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14035
14036 * gcc.c-torture/execute/builtins: New directory.
14037 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14038 gcc.c-torture/execute/builtins.
14039 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14040 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14041 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14042 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14043
14044 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14045
14046 PR c++/9252
14047 * g++.dg/template/access8.C: New test.
14048 * g++.dg/template/access9.C: New test.
14049
14050 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14051
14052 PR c++/9554
14053 * g++.dg/parse/access1.C: New test.
14054
14055 2003-05-09 DJ Delorie <dj@redhat.com>
14056
14057 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14058 long, and not an int.
14059
14060 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14061
14062 PR c++/10555, c++/10576
14063 * g++.dg/template/memclass1.C: New test.
14064
14065 2003-05-08 DJ Delorie <dj@redhat.com>
14066
14067 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14068 targets.
14069 * gcc.c-torture/execute/20021024-1.x: Likewise.
14070 * gcc.c-torture/execute/shiftdi.x: Likewise.
14071 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14072 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14073 * gcc.dg/20021018-1.c: Likewise.
14074
14075 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14076
14077 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14078
14079 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14080 (bcopy): Call memmove.
14081
14082 2003-05-08 Roger Sayle <roger@eyesopen.com>
14083
14084 * g77.f-torture/compile/8485.f: New test case.
14085
14086 2003-05-07 Richard Henderson <rth@redhat.com>
14087
14088 PR c++/10570
14089 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14090 Verify exception_cleanup not called for rethrows.
14091 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14092 when exiting catch block without rethrowing.
14093 * g++.dg/eh/forced3.C: New.
14094 * g++.dg/eh/forced4.C: New.
14095
14096 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14097
14098 * gcc.dg/20030505.c: Fix triplet.
14099
14100 2003-05-06 DJ Delorie <dj@redhat.com>
14101
14102 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14103 * gcc.dg/nest.c: Likewise.
14104
14105 2003-05-05 Roger Sayle <roger@eyesopen.com>
14106
14107 * gcc.dg/builtins-14.c: New test case.
14108
14109 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14110
14111 * lib/compat.exp (compat-execute): New argument.
14112 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14113 * gcc.dg/compat: New test directory.
14114 * gcc.dg/compat/compat.exp: New expect script.
14115 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14116 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14117 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14118 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14119 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14120 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14121
14122 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14123 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14124 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14125 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14126 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14127 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14128 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14129 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14130 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14131 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14132 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14133 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14134 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14135 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14136 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14137
14138 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14139
14140 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14141
14142 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14143
14144 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14145
14146 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14147
14148 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14149 * gcc.dg/ppc-fsel-2.c: New test.
14150
14151 * gcc.dg/unused-5.c: New test.
14152
14153 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14154
14155 PR c++/10496
14156 * g++.dg/warn/pmf1.C: New test.
14157
14158 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14159
14160 PR c++/4494
14161 * g++.dg/warn/main.C: New test.
14162
14163 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14164
14165 * gcc.dg/nonnull-3.c: New test.
14166
14167 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14168
14169 * gcc.dg/cpp/Wtrigraphs.c: Update.
14170 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14171
14172 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14173
14174 * gcc.dg/ppc-fsel-1.c: New test.
14175
14176 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14177
14178 PR c/10604
14179 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14180
14181 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14182
14183 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14184
14185 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14186
14187 PR c++/9364, c++/10553, c++/10586
14188 * g++.dg/parse/typename4.C: New test.
14189 * g++.dg/parse/typename5.C: Likewise.
14190
14191 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14192
14193 * gcc.c-torture/compile/20030503-1.c: New test.
14194
14195 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14196
14197 * g++.dg/lookup/using5.C: Fix testcase error.
14198
14199 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14200
14201 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14202 since MEABI is no longer supported. Remove all vestiges
14203 of MEABI from the test.
14204
14205 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14206
14207 PR c++/10554
14208 * g++.dg/lookup/using5.C: New test.
14209
14210 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14211
14212 PR c++/8772
14213 * g++.dg/template/ttp5.C: New test.
14214
14215 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14216
14217 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14218 (dg-gpp-additional-sources): New function.
14219 (dg-gpp-additional-files): Likewise.
14220 * lib/g++.exp (additional_sources): New variable.
14221 (additional_files): Likewise.
14222 (g++_target_compile): Deal with them.
14223 * lib/old-dejagnu.exp: Remove.
14224 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14225 * g++.old-deja: Revise all tests to use dg commands.
14226
14227 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14228
14229 PR c++/9432, c++/9528
14230 * g++.dg/lookup/using4.C: New test.
14231
14232 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14233
14234 * gcc.dg/noreturn-5.c: New file.
14235 * gcc.dg/noreturn-6.c: New file.
14236
14237 * gcc.c-torture/compile/inline-1.c: New file.
14238
14239 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14240
14241 PR c++/10551
14242 * g++.dg/template/explicit1.C: New test.
14243
14244 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14245
14246 PR c++/10549
14247 * g++.dg/other/bitfield1.C: New test.
14248
14249 PR c++/10527
14250 * g++.dg/init/new7.C: New test.
14251
14252 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14253
14254 * g++.dg/ext/desig1.C: New test.
14255 * g++.dg/ext/init1.C: Update.
14256
14257 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14258
14259 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14260
14261 PR c++/10180
14262 * g++.dg/warn/Winline-1.C: New test.
14263
14264 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14265
14266 * gcc.c-torture/execute/string-opt-19.c: New test.
14267
14268 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14269 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14270
14271 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14272
14273 PR c++/10506
14274 * g++.dg/init/new6.C: New test.
14275
14276 PR c++/10503
14277 * g++.dg/init/ref6.C: New test.
14278
14279 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14280
14281 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14282
14283 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14284
14285 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14286 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14287
14288 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14289
14290 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14291 initialized static data members.
14292
14293 2003-04-25 H.J. Lu <hjl@gnu.org>
14294
14295 * gcc.dg/ia64-sync-4.c: New test.
14296
14297 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14298
14299 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14300 date.
14301
14302 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14303
14304 PR c++/10337
14305 * g++.dg/warn/conv1.C: New test.
14306 * g++.old-deja/g++.other/conv7.C: Adjust.
14307 * g++.old-deja/g++.other/overload14.C: Adjust.
14308
14309 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14310
14311 PR c++/10471
14312 * g++.dg/template/defarg2.C: New test.
14313
14314 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14315
14316 * gcc.dg/cpp/include2.c: Update.
14317 * gcc.dg/cpp/multiline-2.c: New.
14318 * gcc.dg/cpp/multiline.c: Update.
14319 * gcc.dg/cpp/strify2.c: Update.
14320 * gcc.dg/cpp/trad/literals-2.c: Update.
14321
14322 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14323
14324 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14325
14326 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14327
14328 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14329
14330 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14331
14332 PR c++/10451
14333 * g++.dg/parse/crash4.C: New test.
14334
14335 PR c++/9847
14336 * g++.dg/parse/crash5.C: New test.
14337
14338 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14339
14340 PR c++/10446
14341 * g++.dg/parse/crash3.C: New test.
14342
14343 PR c++/10428
14344 * g++.dg/parse/elab1.C: New test.
14345
14346 2003-04-22 Devang Patel <dpatel@apple.com>
14347
14348 * gcc.dg/cpp/trad/funlike-5.c: New test.
14349
14350 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14351
14352 * g++.dg/other/packed1.C: Fix dg options.
14353
14354 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14355
14356 * g++.dg/other/offsetof2.C: New test.
14357
14358 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14359
14360 * g++.dg/template/recurse.C: Adjust location of error messages.
14361
14362 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14363
14364 PR c++/9881
14365 * g++.dg/init/addr-const1.C: New test.
14366 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14367
14368 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14369
14370 PR c++/10405
14371 * g++.dg/lookup/struct-hack1.C: New test.
14372
14373 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14374
14375 * ucs.c: Update diagnostic messages.
14376
14377 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14378
14379 * gcc.dg/cpp/truefalse.cpp: New test.
14380 * gcc.dg/cpp/cpp.exp: Update.
14381 * g++.dg/other/stdbool-if.C: Remove.
14382
14383 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14384
14385 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14386 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14387
14388 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14389
14390 * gcc.c-torture/compile/20030418-1.c: New test.
14391
14392 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14393
14394 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14395
14396 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14397
14398 PR c++/10347
14399 g++.dg/template/dependent-name1.C: New test.
14400
14401 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14402
14403 * gcc.dg/warn-1.c (tourist_guide): New array,
14404 contains a pointer to bar.
14405
14406 2003-04-16 Roger Sayle <roger@eyesopen.com>
14407
14408 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14409 * gcc.c-torture/execute/medce-1.c: New test case.
14410 * gcc.c-torture/execute/medce-2.c: New test case.
14411
14412 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14413
14414 * lib/prune.exp: Ignore more messages.
14415
14416 PR c++/10381
14417 * g++.dg/parse/lookup3.C: New test.
14418
14419 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14420
14421 * gcc.c-torture/compile/20030415-1.c : New test.
14422
14423 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14424
14425 * gcc.c-torture/execute/scope-2.c: Move to ...
14426 * gcc.dg/noncompile/scope.c: .... here.
14427
14428 2003-04-14 Roger Sayle <roger@eyesopen.com>
14429
14430 * gcc.dg/20030414-2.c: New test case.
14431
14432 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14433
14434 PR target/10377
14435 * gcc.dg/20030414-1.c: New test.
14436
14437 2003-04-13 Roger Sayle <roger@eyesopen.com>
14438
14439 * gcc.dg/builtins-12.c: New test case.
14440 * gcc.dg/builtins-13.c: New test case.
14441
14442 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14443
14444 * gcc.c-torture/execute/string-opt-18.c: New test.
14445
14446 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14447
14448 PR c++/10300
14449 * g++.dg/init/new5.C: New test.
14450
14451 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14452
14453 PR c++/7910
14454 * g++.dg/ext/dllimport1.C: New test.
14455
14456 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14457
14458 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14459
14460 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14461
14462 PR Fortran/9263
14463 * g77.f-torture/noncompile/9263.f: New test
14464 PR Fortran/1832
14465 * g77.f-torture/execute/1832.f: New test
14466
14467 2003-04-11 David Chad <davidc@freebsd.org>
14468 Loren J. Rittle <ljrittle@acm.org>
14469
14470 libobjc/8562
14471 * objc.dg/headers.m: New test.
14472
14473 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14474
14475 * gcc.c-torture/execute/builtin-noret-2.c: New.
14476 * gcc.c-torture/execute/builtin-noret-2.x: New.
14477 XFAIL builtin-noret-2.c at -O1 and above.
14478 * gcc.dg/redecl.c: New.
14479 * gcc.dg/Wshadow-1.c: Update error regexps.
14480
14481 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14482
14483 * g++.dg/abi/bitfield10.C: New test.
14484
14485 2003-04-09 Mike Stump <mrs@apple.com>
14486
14487 * gcc.dg/pch/pch.exp: Make testcase names longer.
14488 * g++.dg/pch/pch.exp: Make testcase names longer.
14489
14490 2003-04-08 Roger Sayle <roger@eyesopen.com>
14491
14492 * gcc.dg/builtins-11.c: New test case.
14493
14494 2003-04-08 Roger Sayle <roger@eyesopen.com>
14495
14496 * gcc.dg/builtins-9.c: New test case.
14497 * gcc.dg/builtins-10.c: New test case.
14498
14499 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14500
14501 * gcc.dg/noncompile/init-4.c.c: New test.
14502
14503 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14504
14505 * gcc.misc-test/gcov-9.c: New test.
14506 * gcc.misc-test/gcov-10.c: New test
14507 * gcc.misc-test/gcov-11.c: New test.
14508
14509 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14510
14511 PR optimization/10024
14512 * gcc.c-torture/compile/20030405-1.c: New test.
14513
14514 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14515
14516 * gcc.dg/pch/static-3.c: New.
14517 * gcc.dg/pch/static-3.hs: New.
14518 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14519
14520 2003-04-04 Richard Henderson <rth@redhat.com>
14521
14522 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14523 * g++.dg/eh/forced2.C: Likewise.
14524
14525 2003-04-03 Mike Stump <mrs@apple.com>
14526
14527 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14528 target arg.
14529 (scan-assembler-times, scan-assembler-not): Likewise.
14530 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14531
14532 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14533
14534 * gcc.dg/sparc-loop-1.c: New test.
14535
14536 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14537
14538 PR other/9274
14539 * g++.dg/pch/system-2.C: New.
14540 * g++.dg/pch/system-2.Hs: New.
14541
14542 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14543
14544 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14545
14546 * g++.dg/eh/simd-1.C (vecfunc): Same.
14547
14548 2003-04-01 Roger Sayle <roger@eyesopen.com>
14549
14550 * gcc.c-torture/execute/20030401-1.c: New test case.
14551
14552 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14553
14554 * objc.dg/defs.m: New.
14555
14556 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14557
14558 * g++.dg/eh/simd-1.C: New.
14559 * g++.dg/eh/simd-2.C: New.
14560
14561 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14562
14563 * gcc.c-torture/execute/simd-3.c: New.
14564
14565 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14566
14567 PR c/9936
14568 * gcc.dg/20030331-2.c: New test.
14569
14570 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14571
14572 PR c++/10278
14573 * g++.dg/parse/crash2.C: New test.
14574
14575 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14576
14577 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14578 * gcc.c-torture/execute/20030331-1.c: ...here.
14579
14580 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14581
14582 * gcc.c-torture/execute/20030331-1.c: New test.
14583
14584 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14585
14586 * lib/gcov.exp: Adjust call return testing strings.
14587 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14588
14589 2003-03-31 Roger Sayle <roger@eyesopen.com>
14590
14591 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14592 * gcc.dg/builtins-7.c: New test case.
14593 * gcc.dg/builtins-8.c: New test case.
14594
14595 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14596
14597 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14598
14599 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14600
14601 PR c++/7647
14602 * g++.dg/lookup-class-member-2.C: New test.
14603
14604 2003-03-30 Glen Nakamura <glen@imodulo.com>
14605
14606 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14607
14608 2003-03-28 Roger Sayle <roger@eyesopen.com>
14609
14610 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14611
14612 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14613
14614 * g++.dg/init/attrib1.C: New test.
14615
14616 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14617
14618 * gcc.dg/ultrasp8.c: New test.
14619
14620 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14621
14622 * gcc.dg/ultrasp7.c: New test.
14623
14624 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14625
14626 PR c++/10047
14627 * g++.dg/template/inline1.C: New test.
14628
14629 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14630
14631 * gcc.dg/sparc-dwarf2.c: New test.
14632
14633 2003-03-27 Roger Sayle <roger@eyesopen.com>
14634
14635 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14636 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14637
14638 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14639
14640 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14641 than reading .x files.
14642 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14643 * g77.dg/gcov/gcov-1.f: Likewise.
14644 * gcc.misc-tests/gcov-4b.c: Likewise.
14645 * gcc.misc-tests/gcov-5b.c: Likewise.
14646 * gcc.misc-tests/gcov-6.c: Likewise.
14647 * gcc.misc-tests/gcov-7.c: Likewise.
14648 * gcc.misc-tests/gcov-8.c: Likewise.
14649 * g++.dg/gcov/gcov-1.x: Remove.
14650 * g77.dg/gcov/gcov-1.x: Likewise.
14651 * gcc.misc-tests/gcov-4b.x: Likewise.
14652 * gcc.misc-tests/gcov-5b.x: Likewise.
14653 * gcc.misc-tests/gcov-6.x: Likewise.
14654 * gcc.misc-tests/gcov-7.x: Likewise.
14655 * gcc.misc-tests/gcov-8.x: Likewise.
14656
14657 2003-03-27 Glen Nakamura <glen@imodulo.com>
14658
14659 PR opt/10087
14660 * gcc.dg/20030324-1.c: New test.
14661
14662 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14663
14664 PR c++/10224
14665 * g++.dg/template/arg3.C: New test.
14666
14667 PR c++/10158
14668 * g++.dg/template/friend18.C: New test.
14669
14670 2003-03-26 Roger Sayle <roger@eyesopen.com>
14671
14672 * g77.f-torture/compile/20030326-1.f: New test case.
14673
14674 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14675
14676 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14677
14678 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14679
14680 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14681
14682 * gcc.dg/ia64-sync-3.c: New test.
14683
14684 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14685
14686 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14687
14688 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14689
14690 * gcc.dg/ultrasp6.c: New test.
14691
14692 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14693
14694 * gcc.dg/i386-signbit-1.c: New test.
14695 * gcc.dg/i386-signbit-2.c: New test.
14696 * gcc.dg/i386-signbit-3.c: New test.
14697
14698 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14699
14700 * gcc.dg/ultrasp5.c: Fix options.
14701
14702 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14703
14704 * gcc.dg/ultrasp5.c: Fix comment.
14705
14706 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14707
14708 PR fortran/10197
14709 * g77.f-torture/execute/10197.f: New test.
14710
14711 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14712
14713 PR c++/9898, c++/383
14714 * g++.dg/template/conv6.C: New test.
14715
14716 PR c++/10119
14717 * g++.dg/template/ptrmem5.C: New test.
14718
14719 PR c++/10026
14720 * g++.dg/lookup/koenig1.C: New test.
14721
14722 PR C++/10199
14723 * g++.dg/lookup/template2.C: New test.
14724
14725 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14726
14727 * g++.dg/opt/rtti1.C: New test.
14728
14729 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14730
14731 * gcc.dg/ultrasp5.c: New test.
14732
14733 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14734
14735 PR middle-end/9967
14736 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14737 builtin fputs.
14738
14739 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14740
14741 PR c/8224
14742 * gcc.dg/20030323-1.c: New test.
14743
14744 2003-03-23 Roger Sayle <roger@eyesopen.com>
14745
14746 * gcc.c-torture/compile/20030323-1.c: New test case.
14747
14748 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14749
14750 * gcc.dg/20030321-1.c: New test.
14751
14752 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14753
14754 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14755
14756 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14757
14758 PR c++/9978, c++/9708
14759 * g++.dg/ext/vlm1.C: Adjust expected error.
14760 * g++.dg/ext/vla2.C: New test.
14761 * g++.dg/template/arg1.C: New test.
14762 * g++.dg/template/arg2.C: New test.
14763
14764 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14765
14766 * g77.f-torture/execute/select.f: New test.
14767 * g77.f-torture/noncompile/select_no_compile.f: New test.
14768
14769 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14770
14771 PR c++/9898
14772 * g++.dg/other/error4.C: New test.
14773
14774 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14775
14776 * g++.dg/template/friend17.C: New test.
14777
14778 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14779
14780 * gcc.c-torture/compile/20030320-1.c: New.
14781
14782 2003-03-20 Roger Sayle <roger@eyesopen.com>
14783
14784 * gcc.dg/builtins-6.c: New test case.
14785
14786 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14787
14788 PR target/10073
14789 * gcc.c-torture/compile/20030319-1.c: New.
14790
14791 2003-03-18 Jan Hubicka <jh@suse.cz>
14792
14793 * gcc.dg/i386-cvt-1.c: New test.
14794
14795 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14796
14797 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14798 * objc.dg/naming-2.m: Likewise.
14799
14800 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14801
14802 PR c++/9639
14803 * g++.dg/parse/crash1.C: New test.
14804
14805 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14806
14807 PR c++/8805
14808 * g++.dg/eh/cleanup1.C: New test.
14809
14810 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14811
14812 * gcc.c-torture/execute/20030316-1.c: New test case.
14813
14814 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14815
14816 PR c++/9629
14817 * g++.dg/init/ctor2.C: New test.
14818
14819 2003-03-15 Roger Sayle <roger@eyesopen.com>
14820
14821 * g77.f-torture/compile/xformat.f: New test case.
14822
14823 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14824
14825 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14826 * g++.old-deja/g++.mike/eh50.C: Likewise.
14827
14828 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14829
14830 PR c++/6440
14831 * g++.dg/template/spec7.C: New test.
14832 * g++.dg/template/spec8.C: Likewise.
14833
14834 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14835
14836 * gcc.c-torture/execute/20030313-1.c: New test.
14837
14838 2003-03-14 Richard Henderson <rth@redhat.com>
14839
14840 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14841
14842 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14843
14844 * gcc.c-torture/compile/20030314-1.c: New test.
14845
14846 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14847
14848 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14849 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14850 thumb target,
14851 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14852 to accept newer _imp__ prefix and additional
14853 newline in .drectve section.
14854 * gcc.dg/dll-4.c: Likewise.
14855 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14856 switch.
14857
14858 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14859
14860 * g++.dg/parse/namespace9.C: New test.
14861
14862 * g++.dg/init/ref5.C: New test.
14863 * g++.dg/parse/ptrmem1.C: Likewise.
14864
14865 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14866
14867 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14868 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14869 regular expression.
14870 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14871 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14872
14873 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14874
14875 * gcc.c-torture/execute/20030224-2.c: New test.
14876
14877 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14878
14879 * gcc.dg/decl-3.c: New test.
14880
14881 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14882
14883 * gcc.dg/i386-loop-2.c: New test.
14884
14885 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14886
14887 PR c++/9474
14888 * g++.dg/parse/namespace8.C: New test.
14889
14890 PR c++/9924
14891 * g++.dg/overload/builtin2.C: New test.
14892
14893 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14894
14895 * gcc.dg/return-type-3.c: New test.
14896
14897 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14898
14899 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14900 profiling options are not supported.
14901
14902 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14903
14904 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14905 * g++.old-deja/g++.warn/impint2.C: Likewise.
14906
14907 2003-03-10 Devang Patel <dpatel@apple.com>
14908
14909 * g++.dg/cpp/c++_cmd_1.C: New test.
14910 * g++.dg/cpp/c++_cmd_1.h: New file.
14911
14912 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14913
14914 * gcc.dg/altivec-9.c: New file.
14915
14916 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14917
14918 * gcc.dg/ppc-sdata-1.c: New test.
14919 * gcc.dg/ppc-sdata-2.c: New test.
14920
14921 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14922
14923 PR c++/9373
14924 * g++.dg/opt/ptrmem2.C: New test.
14925
14926 PR c++/8534
14927 * g++.dg/opt/ptrmem1.C: New test.
14928
14929 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14930
14931 * gcc.dg/i386-loop-1.c: New test.
14932
14933 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14934
14935 PR c++/9970
14936 * g++.dg/lookup/friend1.C: New test.
14937
14938 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14939
14940 PR c++/9823
14941 * g++.dg/parser/constructor1.C: New test.
14942
14943 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14944
14945 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14946
14947 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14948
14949 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14950
14951 * gcc.dg/cpp/Wunused.c: Update test.
14952
14953 2003-03-08 Jan Hubicka <jh@suse.cz>
14954
14955 * gcc.dg/inline-3.c: New test.
14956
14957 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14958
14959 PR c++/9809
14960 * g++.dg/parse/builtin1.C: New test.
14961
14962 PR c++/9982
14963 * g++.dg/abi/cookie1.C: New test.
14964 * g++.dg/abi/cookie2.C: Likewise.
14965
14966 PR c++/9524
14967 * g++.dg/template/field1.C: New test.
14968
14969 PR c++/9912
14970 * g++.dg/parse/class1.C: New test.
14971 * g++.dg/parse/namespace7.C: Likewise.
14972 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14973
14974 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14975
14976 * g++.dg/init/ref4.C: New test.
14977
14978 2003-03-07 Jan Hubicka <jh@suse.cz>
14979
14980 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14981 * gcc.dg/inline-3.c: New test.
14982
14983 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14984
14985 * g++.dg/init/ref3.C: New test.
14986
14987 PR c++/9965
14988 * g++.dg/init/ref2.C: New test.
14989
14990 PR c++/9400
14991 * g++.dg/warn/Wshadow-2.C: New test.
14992
14993 PR c++/9791
14994 * g++.dg/warn/Woverloaded-1.C: New test.
14995
14996 2003-03-05 Jan Hubicka <jh@suse.cz>
14997
14998 * gcc.dg/i386-local2.c: New.
14999 * gcc.dg/i386-local.c: Fix typo.
15000
15001 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15002
15003 * g++.dg/abi/layout3.C: New test.
15004
15005 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15006
15007 * gcc.c-torture/compile/20030305-1.c
15008
15009 2003-03-05 Jan Hubicka <jh@suse.cz>
15010
15011 * gcc.dg/i386-local.c: New.
15012
15013 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15014
15015 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15016
15017 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15018
15019 * gcc.dg/switch-2.c: New test.
15020 * gcc.dg/switch-3.c: New test.
15021 * gcc.dg/Wswitch.c: Adjust line numbers.
15022 * gcc.dg/Wswitch-default.c: Likewise.
15023 * gcc.dg/Wswitch-enum.c: Likewise.
15024
15025 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15026
15027 * gcc.c-torture/execute/20030222-1.c: New test.
15028
15029 2003-03-03 James E Wilson <wilson@tuliptree.org>
15030
15031 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15032
15033 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15034
15035 PR c++/9878
15036 * g++.dg/init/ref1.C: New test.
15037
15038 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15039
15040 * gcc.dg/sh-relax.c: New SH-only test.
15041
15042 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15043
15044 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15045 comment explaining purpose of testcase.
15046
15047 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15048
15049 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15050 for HC11/HC12 (asm needs two int registers).
15051 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15052 HC11/HC12 because the test uses an asm which needs two 32-bit
15053 registers.
15054
15055 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15056
15057 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15058 for HC11/HC12 (array is too large otherwise).
15059 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15060 * gcc.c-torture/compile/20010518-2.x: Likewise.
15061 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15062 HC11/HC12 (array is too large).
15063
15064 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15065
15066 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15067 * lib/g++-dg.exp (g++-dg-test): Likewise.
15068
15069 2003-03-01 Roger Sayle <roger@eyesopen.com>
15070
15071 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15072 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15073
15074 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15075
15076 * g++.dg/warn/implicit-typename1.C: Remove warning.
15077
15078 2003-02-28 Richard Henderson <rth@redhat.com>
15079
15080 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15081 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15082
15083 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15084
15085 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15086 * g++.dg/pch/pch.exp: Likewise.
15087
15088 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15089
15090 PR c++/9879
15091 * testsuite/g++.dg/init/new4.C: New test.
15092
15093 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15094
15095 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15096
15097 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15098
15099 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15100 unsigned long.
15101
15102 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15103 wider than float.
15104
15105 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15106
15107 * lib/scanasm.exp: Add support for counting numbers of
15108 occurences.
15109 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15110 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15111
15112 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15113
15114 PR c++/9683
15115 * g++.dg/template/static3.C: New test.
15116
15117 PR c++/9829
15118 * g++.dg/parse/namespace6.C: New test.
15119
15120 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15121
15122 PR target/9732
15123 * gcc.dg/20030225-1.c: New test.
15124
15125 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15126
15127 * README: Remove out-of-date information.
15128
15129 PR c++/9836
15130 * g++.dg/template/spec6.C: New test.
15131
15132 2003-02-24 Jeff Law <law@redhat.com>
15133
15134 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15135
15136 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15137
15138 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15139 * gcc.dg/pragma-ep-1.c: Likewise.
15140
15141 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15142
15143 PR c++/9602
15144 * g++.dg/template/friend16.C: New test.
15145
15146 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15147
15148 PR c++/5333
15149 * g++.dg/parse/fused-params1.C: Adjust error messages.
15150 * g++.dg/template/nested3.C: New test.
15151
15152 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15153
15154 * g++.dg/abi/param1.C: New test.
15155
15156 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15157
15158 PR c++/7982
15159 * g++.dg/warn/implicit-typename1.C: New test.
15160
15161 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15162
15163 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15164 with "mtune".
15165 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15166 * gcc.c-torture/execute/20010129-1.x: Likewise.
15167 * gcc.dg/20011107-1.c: Likewise.
15168 * gcc.dg/20020108-1.c: Likewise.
15169 * gcc.dg/20020122-3.c: Likewise.
15170 * gcc.dg/20020206-1.c: Likewise.
15171 * gcc.dg/20020310-1.c: Likewise.
15172 * gcc.dg/20020426-2.c: Likewise.
15173 * gcc.dg/20020517-1.c: Likewise.
15174 * gcc.dg/991230-1.c: Likewise.
15175 * gcc.dg/i386-unroll-1.c: Likewise.
15176 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15177
15178 2003-02-22 Jan Hubicka <jh@suse.cz>
15179
15180 * gcc.dg/i386-mul.c: New test.
15181
15182 2003-02-21 Roger Sayle <roger@eyesopen.com>
15183
15184 * gcc.dg/builtins-5.c: New test case.
15185
15186 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15187
15188 * gcc.dg/asmreg-1.c: New test.
15189
15190 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15191
15192 PR c++/9749
15193 * g++.dg/parse/varmod1.C: New test.
15194
15195 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15196
15197 PR c++/9727
15198 * g++.dg/template/op1.C: New test.
15199
15200 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15201
15202 PR c++/8906
15203 * g++.dg/template/nested2.C: New test.
15204
15205 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15206
15207 PR c++/8724
15208 * g++.dg/expr/dtor1.C: New test.
15209
15210 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15211
15212 * gcc.dg/cpp/include3.c: New test.
15213 * gcc.dg/cpp/inc/foo.h: New file.
15214
15215 2003-02-21 Glen Nakamura <glen@imodulo.com>
15216
15217 * gcc.c-torture/execute/20030221-1.c: New test.
15218
15219 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15220
15221 PR c++/9729
15222 * g++.dg/abi/conv1.C: New test.
15223
15224 2003-02-20 Jan Hubicka <jh@suse.cz>
15225
15226 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15227
15228 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15229
15230 * gcc.c-torture/compile/20030219-1.c: New test.
15231
15232 2003-02-18 Jan Hubicka <jh@suse.cz>
15233
15234 * gcc.dg/funcorder.c: New test.
15235
15236 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15237
15238 * gcc.c-torture/execute/20030218-1.c: New.
15239
15240 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15241
15242 * gcc.dg/20030218-1.c: New.
15243
15244 2003-02-18 Richard Henderson <rth@redhat.com>
15245
15246 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15247 * gcc.dg/attr-used-2.c: New.
15248
15249 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15250
15251 PR c++/9704
15252 * g++.dg/init/copy5.C: New test.
15253
15254 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15255
15256 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15257 * g++.dg/pch/pch.exp: Likewise.
15258
15259 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15260
15261 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15262 STACK_SIZE is not defined.
15263
15264 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15265
15266 PR c++/9457
15267 * g++.dg/template/init1.C: New test.
15268
15269 2003-02-16 Jan HUbicka <jh@suse.cz>
15270
15271 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15272 (foo): Add few extra tests
15273 * gcc.dg/c99-const-expr-3.c: Likewise.
15274 * gcc.c-torture/execute/20030216-1.c: New.
15275
15276 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15277
15278 PR c++/9459
15279 * g++.dg/ext/typeof4.C: New test.
15280
15281 2003-02-15 Roger Sayle <roger@eyesopen.com>
15282
15283 * gcc.dg/i386-387-3.c: New test case.
15284
15285 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15286
15287 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15288 cris-*-elf* cris-*-aout* and mmix-*-*.
15289
15290 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15291
15292 * gcc.dg/20030213-1.c: New test.
15293
15294 2003-02-12 Roger Sayle <roger@eyesopen.com>
15295
15296 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15297 * gcc.dg/i386-387-2.c: Likewise.
15298
15299 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15300
15301 * gcc.dg/ppc-spe.c: Fix formatting.
15302 Enable tests that were previously unsupported by gas.
15303 Delete tests for instructions that no longer exist.
15304 Switch arguments on evsubifw builtin.
15305
15306 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15307
15308 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15309 STACK_SIZE is too small.
15310
15311 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15312 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15313
15314 * gcc.dg/decl-2.c: New test.
15315
15316 2003-02-10 Jan Hubicka <jh@suse.cz>
15317
15318 * gcc.dg/i386-fpcvt-1.c: New test.
15319
15320 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15321
15322 * gcc.c-torture/execute/20030209-1.c: New test.
15323
15324 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15325
15326 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15327 int-wide bitops, use the constants of the same width.
15328 Likewise, if long long is 32-bit wide, test bitops using
15329 32-bit constants.
15330
15331 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15332
15333 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15334
15335 2003-02-07 Roger Sayle <roger@eyesopen.com>
15336
15337 * testsuite/gcc.dg/builtins-4.c: New test case.
15338
15339 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15340
15341 * gcc.dg/20020430-1.c: Fix dg command typos.
15342 * gcc.dg/20020503-1.c: Likewise.
15343
15344 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15345
15346 PR c++/8785
15347 * g++.dg/parse/fused-params1.C: New test.
15348
15349 PR c++/8857
15350 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15351
15352 PR c++/8921
15353 * g++.dg/parse/non-dependent1.C: New test.
15354
15355 PR c++/8928
15356 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15357
15358 PR c++/9228
15359 * g++.dg/parse/undefined7.C: New test.
15360 * g++.dg/parse/non-templ1.C: New test.
15361
15362 PR c++/9229
15363 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15364
15365 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15366
15367 * gcc.c-torture/compile/20030206-1.c: New test.
15368
15369 2003-02-05 Roger Sayle <roger@eyesopen.com>
15370
15371 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15372 "pow" to "foo" to avoid potential confusion with a math built-in.
15373
15374 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15375
15376 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15377 conditions for SPARC targets.
15378
15379 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15380
15381 * gcc.dg/20030204-1.c: New test.
15382
15383 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15384
15385 PR c++/38
15386 * g++.dg/parse/array-size1.C: New test.
15387
15388 PR c++/5657
15389 * g++.dg/parse/undefined3.C: New test.
15390
15391 PR c++/5665
15392 * g++.dg/parse/undefined4.C: New test.
15393
15394 PR c++/5975
15395 * g++.dg/parse/undefined5.C: New test.
15396
15397 PR c++/7259
15398 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15399
15400 PR c++/8578
15401 * g++.dg/parse/casting-operator1.C: New test.
15402
15403 PR c++/8596
15404 * g++.dg/parse/undefined6.C: New test.
15405
15406 PR c++/8736
15407 * g++.dg/parse/missing-template1.C: New test.
15408
15409 2003-02-04 Jan Hubicka <jh@suse.cz>
15410
15411 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15412 * gcc.dg/i386-cmov?.c: Likewise.
15413 * gcc.dg/i386-fpcvt-?.c: Likewise.
15414 * gcc.dg/i386-ssefp-1.c: Likewise.
15415 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15416 conventions.
15417
15418 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15419
15420 PR c++/7129
15421 * testsuite/g++.dg/ext/max.C: New test.
15422
15423 2003-02-03 Jan Hubicka <jh@suse.cz>
15424
15425 * gcc.c-torture/execute/20030203-1.c: New test.
15426
15427 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15428
15429 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15430 'natural-endian'.
15431
15432 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15433
15434 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15435 * g++.dg/init/new2.C: Likewise.
15436 * g++.dg/other/new1.C: Likewise.
15437
15438 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15439
15440 * gcc.dg/struct-ret-libc.c: New test.
15441
15442 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15443
15444 * gcc.dg/20030129-1.c: New test.
15445
15446 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15447
15448 PR c++/8849
15449 * g++.dg/template/ptrmem4.C: New test.
15450
15451 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15452
15453 * g++.dg/parser/constant1.C: New test.
15454
15455 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15456
15457 PR c++/8591
15458 * g++.dg/parse/friend2.C: New test.
15459
15460 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15461
15462 PR c++/9437
15463 * g++.dg/template/unify4.C: New test.
15464
15465 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15466
15467 * gcc.c-torture/execute/20030128-1.c: New test.
15468
15469 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15470
15471 * g++.dg/lookup/nested1.C: Test moved from ...
15472 * g++.old-deja/g++.other/lookup24.C: ... here.
15473
15474 2003-01-28 Jan Hubicka <jh@suse.cz>
15475
15476 * gcc.dg/i386-cmov5.c: New test.
15477
15478 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15479
15480 * gcc.c-torture/execute/20010925-1.c: Changed the
15481 memcpy declaration.
15482
15483 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15484
15485 PR c++/3902
15486 * g++.dg/parse/template5.C: New test.
15487
15488 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15489
15490 PR fortran/9258
15491 * g77.dg/pr9258: New test.
15492
15493 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15494
15495 * README: Move relevant parts from README.g++.
15496
15497 * README.g++: Remove this file.
15498
15499 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15500
15501 * g++.dg/abi/dcast1.C: New test.
15502
15503 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15504
15505 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15506
15507 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15508
15509 PR c++/47
15510 * g++.old-deja/g++.other/lookup24.C: New test.
15511
15512 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15513
15514 PR middle-end/7227
15515 * gcc.dg/uninit-C.c: New test.
15516
15517 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15518
15519 * g++.dg/abi/covariant1.C: New test.
15520
15521 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15522
15523 * gcc.dg/20030123-1.c: New test.
15524
15525 2003-01-25 Jan Hubicka <jh@suse.cz>
15526
15527 PR opt/8492
15528 * gcc.c-torture/compile/20030125-1.c
15529
15530 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15531
15532 PR c++/9403
15533 * g++.dg/parse/template3.C: New test.
15534 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15535
15536 PR c++/795
15537 * g++.dg/parse/template4.C: New test.
15538
15539 PR c++/9415
15540 * g++.dg/template/qual2.C: New test.
15541
15542 PR c++/8545
15543 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15544
15545 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15546
15547 2003-01-25 Roger Sayle <roger@eyesopen.com>
15548
15549 * gcc.c-torture/execute/switch-1.c: New test case.
15550
15551 2003-01-25 Jan Hubicka <jh@suse.cz>
15552
15553 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15554
15555 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15556
15557 Tweaks for Bison-1.875. From the NEWS file:
15558 "- `parse error' -> `syntax error'
15559 Bison now uniformly uses the term `syntax error'"
15560 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15561 * gcc.dg/cpp/digraph2.c: Likewise.
15562 * gcc.dg/cpp/direct2.c: Likewise.
15563 * gcc.dg/cpp/paste4.c: Likewise.
15564 * gcc.dg/c90-restrict-1.c: Likewise.
15565 * gcc.dg/c99-func-2.c: Likewise.
15566 * gcc.dg/noncompile/920721-2.c: Likewise.
15567 * gcc.dg/noncompile/930622-2.c: Likewise.
15568 * gcc.dg/noncompile/940112-1.c: Likewise.
15569 * gcc.dg/noncompile/950921-1.c: Likewise.
15570 * gcc.dg/noncompile/951123-1.c: Likewise.
15571 * gcc.dg/noncompile/971104-1.c: Likewise.
15572 * gcc.dg/noncompile/990416-1.c: Likewise.
15573
15574 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15575
15576 * g++.dg/parse/undefined1.C: Add error message.
15577
15578 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15579
15580 PR c++/9354
15581 * g++.dg/parse/new1.C: New test.
15582
15583 PR c++/9216
15584 * g++.dg/parse/template2.C: New test.
15585
15586 PR c++/9354
15587 * g++.dg/parse/typedef2.C: New test.
15588
15589 PR c++/9328
15590 * g++.dg/ext/typeof3.C: New test.
15591
15592 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15593
15594 PR c++/2738
15595 * g++.dg/parse/ret-type1.C: New test.
15596
15597 PR c++/3792
15598 * g++.dg/parse/tmpl-outside1.C: New test.
15599
15600 PR c++/4207
15601 * g++.dg/parse/int-as-enum1.C: New test.
15602
15603 PR c++/4903
15604 * g++.dg/parse/no-typename1.C: New test.
15605
15606 PR c++/5533
15607 * g++.dg/parse/no-value1.C: New test.
15608
15609 PR c++/5921
15610 * g++.dg/parse/wrong-inline1.C: New test.
15611
15612 PR c++/6402
15613 * g++.dg/parse/ref1.C: New test.
15614
15615 PR c++/6992
15616 * g++.dg/parse/attr-ctor1.C: New test.
15617
15618 PR c++/7229
15619 * g++.dg/parse/namespace5.C: New test.
15620
15621 PR c++/7917
15622 * g++.dg/parse/func-def1.C: New test.
15623
15624 PR c++/8143
15625 * g++.dg/parse/undefined1.C: New test.
15626
15627 PR c++/5723, PR c++/8522
15628 * g++.dg/parse/specialization1.C: New test.
15629
15630 PR c++/163, PR c++/8595
15631 * g++.dg/parse/struct-as-enum1.C: New test.
15632
15633 PR c++/9173
15634 * g++.dg/parse/undefined2.C: New test.
15635
15636 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15637
15638 PR c++/9298
15639 * g++.dg/parse/template1.C: New test.
15640
15641 PR c++/9384
15642 * g++.dg/parse/using1.C: New test.
15643
15644 PR c++/9285
15645 PR c++/9294
15646 * g++.dg/parse/expr2.C: New test.
15647
15648 PR c++/9388
15649 * g++.dg/parse/lookup2.C: Likewise.
15650
15651 2003-01-21 Jan Hubicka <jh@suse.cz>
15652
15653 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15654 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15655 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15656 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15657
15658 2003-01-20 Nick Clifton <nickc@redhat.com>
15659
15660 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15661 problem with ARM sibcall code generation.
15662
15663 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15664
15665 * gcc.c-torture/execute/20030120-1.c: New.
15666
15667 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15668
15669 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15670
15671 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15672
15673 PR c++/9272
15674 * g++.dg/parse/ctor1.C: New test.
15675
15676 PR c++/9294:
15677 * g++.dg/parse/qualified1.C: New test.
15678
15679 * g++.dg/parse/typename3.C: New test.
15680
15681 2003-01-16 Richard Henderson <rth@redhat.com>
15682
15683 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15684
15685 2003-01-16 Richard Henderson <rth@redhat.com>
15686
15687 * g++.dg/pch/pch.exp: Copy test header to the working directory
15688 before using it either for precompilation or direct use.
15689 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15690 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15691
15692 2003-01-16 Richard Henderson <rth@redhat.com>
15693
15694 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15695 before using it either for precompilation or direct use.
15696 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15697 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15698
15699 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15700
15701 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15702 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15703 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15704 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15705 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15706 typename warning into error.
15707 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15708 error messages.
15709 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15710 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15711 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15712 messages.
15713 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15714 make declaration visible in template.
15715 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15716 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15717 messages.
15718 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15719 message.
15720 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15721 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15722 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15723 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15724 typename warning with error message.
15725 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15726 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15727 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15728
15729 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15730
15731 * g++.dg/parse/ambig2.C: New test.
15732
15733 2003-01-15 Richard Henderson <rth@redhat.com>
15734
15735 * g++.dg/tls/init-2.C: Update error message string.
15736
15737 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15738
15739 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15740
15741 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15742
15743 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15744 all for HC11/HC12.
15745 * gcc.c-torture/compile/20001205-1.x: Likewise.
15746 * gcc.c-torture/compile/20001226-1.x: Likewise.
15747 * gcc.c-torture/compile/920520-1.x: Likewise.
15748 * gcc.c-torture/compile/961203-1.x: Likewise.
15749 * gcc.c-torture/compile/20020604-1.x: Likewise.
15750
15751 2003-01-15 Jan Hubicka <jh@suse.cz>
15752
15753 * gcc.c-torture/compile/20030115-1.c: New test.
15754
15755 * gcc.dg/i386-fpcvt-1.c: New test.
15756 * gcc.dg/i386-fpcvt-2.c: New test.
15757
15758 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15759
15760 Further conform g++'s __vmi_class_type_info to the C++ ABI
15761 specification.
15762 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15763 the specification.
15764
15765 2003-01-14 Jan Hubicka <jh@suse.cz>
15766
15767 * gcc.dg/i386-fpcvt-1.c: New test.
15768 * gcc.dg/i386-fpcvt-2.c: New test.
15769
15770 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15771
15772 * gcc.dg/i386-mmx-3.c: New test.
15773
15774 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15775
15776 PR c++/9264
15777 * g++.dg/parse/octal1.C: New file.
15778
15779 PR c++/9172
15780 * g++.dg/parse/typename1.C: New file.
15781
15782 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15783
15784 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15785 * gcc.dg/bf-no-ms-layout.c: Likewise.
15786 * gcc.dg/bf-ms-attrib.c: Likewise.
15787
15788 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15789
15790 PR c++/9099
15791 * g++.dg/parse/dtor1.C: New file.
15792
15793 PR c++/9128
15794 * g++.dg/rtti/typeid1.C: New file.
15795
15796 PR c++/9153
15797 * g++.dg/parse/lookup1.C: New file.
15798
15799 PR c++/9171
15800 * g++.dg/templ/spec5.C: New file.
15801
15802 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15803
15804 * gcc.c-torture/compile/20030110-1.c: New test.
15805
15806 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15807
15808 Merge from pch-branch:
15809
15810 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15811
15812 * gcc.dg/pch/cpp-1.h: New.
15813 * gcc.dg/pch/cpp-1.c: New.
15814 * gcc.dg/pch/cpp-2.h: New.
15815 * gcc.dg/pch/cpp-2.c: New.
15816
15817 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15818
15819 * gcc.dg/pch/except-1.h: New.
15820 * gcc.dg/pch/except-1.c: New.
15821
15822 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15823
15824 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15825 running test.
15826 * gcc.dg/pch: Include *.hp not *.h.
15827 * gcc.dg/pch/system-1.h: New.
15828 * gcc.dg/pch/system-1.c: New.
15829
15830 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15831
15832 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15833 rather than trying to build and run a program using PCH.
15834 * gcc.dg/pch: Remove dg-do commands from test files.
15835
15836 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15837
15838 * gcc.dg/pch/macro-3.c: New.
15839 * gcc.dg/pch/macro-3.h: New.
15840
15841 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15842
15843 * gcc.dg/pch/common-1.c: New.
15844 * gcc.dg/pch/common-1.h: New.
15845 * gcc.dg/pch/decl-1.c: New.
15846 * gcc.dg/pch/decl-1.h: New.
15847 * gcc.dg/pch/decl-2.c: New.
15848 * gcc.dg/pch/decl-2.h: New.
15849 * gcc.dg/pch/decl-3.c: New.
15850 * gcc.dg/pch/decl-3.h: New.
15851 * gcc.dg/pch/decl-4.c: New.
15852 * gcc.dg/pch/decl-4.h: New.
15853 * gcc.dg/pch/decl-5.c: New.
15854 * gcc.dg/pch/decl-5.h: New.
15855 * gcc.dg/pch/global-1.c: New.
15856 * gcc.dg/pch/global-1.h: New.
15857 * gcc.dg/pch/inline-1.c: New.
15858 * gcc.dg/pch/inline-1.h: New.
15859 * gcc.dg/pch/inline-2.c: New.
15860 * gcc.dg/pch/inline-2.h: New.
15861 * gcc.dg/pch/static-1.c: New.
15862 * gcc.dg/pch/static-1.h: New.
15863 * gcc.dg/pch/static-2.c: New.
15864 * gcc.dg/pch/static-2.h: New.
15865
15866 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15867
15868 * g++.dg/pch/pch.exp: Better handle failing testcases.
15869 * gcc.dg/pch/pch.exp: Likewise.
15870 * gcc.dg/pch/macro-1.c: New.
15871 * gcc.dg/pch/macro-1.h: New.
15872 * gcc.dg/pch/macro-2.c: New.
15873 * gcc.dg/pch/macro-2.h: New.
15874
15875 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15876
15877 * g++.dg/dg.exp: Treat files in pch/ specially.
15878 * g++.dg/pch/pch.exp: New file.
15879 * g++.dg/pch/empty.H: New file.
15880 * g++.dg/pch/empty.C: New file.
15881 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15882 "precompile".
15883
15884 * gcc.dg/pch/pch.exp: New file.
15885 * gcc.dg/pch/empty.h: New file.
15886 * gcc.dg/pch/empty.c: New file.
15887 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15888 "precompile".
15889
15890 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15891
15892 * g++.dg/template/friend14.C: New test.
15893
15894 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15895
15896 * gcc.dg/old-style-asm-1.c: New test.
15897
15898 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15899
15900 * gcc.c-torture/compile/20030109-1.c: New test.
15901
15902 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15903
15904 * gcc.c-torture/execute/20030109-1.c: New test.
15905
15906 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15907
15908 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15909 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15910 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15911 * g++.old-deja/g++.mike/eh2.C: Likewise
15912 * g++.old-deja/g++.mike/eh3.C: Likewise
15913 * g++.old-deja/g++.mike/eh5.C: Likewise
15914 * g++.old-deja/g++.mike/eh6.C: Likewise
15915 * g++.old-deja/g++.mike/eh7.C: Likewise
15916 * g++.old-deja/g++.mike/eh8.C: Likewise
15917 * g++.old-deja/g++.mike/eh9.C: Likewise
15918 * g++.old-deja/g++.mike/eh10.C: Likewise
15919 * g++.old-deja/g++.mike/eh12.C: Likewise
15920 * g++.old-deja/g++.mike/eh13.C: Likewise
15921 * g++.old-deja/g++.mike/eh14.C: Likewise
15922 * g++.old-deja/g++.mike/eh16.C: Likewise
15923 * g++.old-deja/g++.mike/eh17.C: Likewise
15924 * g++.old-deja/g++.mike/eh18.C: Likewise
15925 * g++.old-deja/g++.mike/eh21.C: Likewise
15926 * g++.old-deja/g++.mike/eh23.C: Likewise
15927 * g++.old-deja/g++.mike/eh24.C: Likewise
15928 * g++.old-deja/g++.mike/eh25.C: Likewise
15929 * g++.old-deja/g++.mike/eh26.C: Likewise
15930 * g++.old-deja/g++.mike/eh27.C: Likewise
15931 * g++.old-deja/g++.mike/eh28.C: Likewise
15932 * g++.old-deja/g++.mike/eh29.C: Likewise
15933 * g++.old-deja/g++.mike/eh31.C: Likewise
15934 * g++.old-deja/g++.mike/eh33.C: Likewise
15935 * g++.old-deja/g++.mike/eh34.C: Likewise
15936 * g++.old-deja/g++.mike/eh35.C: Likewise
15937 * g++.old-deja/g++.mike/eh36.C: Likewise
15938 * g++.old-deja/g++.mike/eh37.C: Likewise
15939 * g++.old-deja/g++.mike/eh38.C: Likewise
15940 * g++.old-deja/g++.mike/eh39.C: Likewise
15941 * g++.old-deja/g++.mike/eh40.C: Likewise
15942 * g++.old-deja/g++.mike/eh41.C: Likewise
15943 * g++.old-deja/g++.mike/eh42.C: Likewise
15944 * g++.old-deja/g++.mike/eh44.C: Likewise
15945 * g++.old-deja/g++.mike/eh46.C: Likewise
15946 * g++.old-deja/g++.mike/eh47.C: Likewise
15947 * g++.old-deja/g++.mike/eh48.C: Likewise
15948 * g++.old-deja/g++.mike/eh49.C: Likewise
15949 * g++.old-deja/g++.mike/eh50.C: Likewise
15950 * g++.old-deja/g++.mike/eh51.C: Likewise
15951 * g++.old-deja/g++.mike/eh53.C: Likewise
15952 * g++.old-deja/g++.mike/eh55.C: Likewise
15953 * g++.old-deja/g++.mike/p7912.C: Likewise
15954 * g++.old-deja/g++.mike/p9706.C: Likewise
15955 * g++.old-deja/g++.mike/p10416.C: Likewise
15956 * g++.old-deja/g++.mike/p11667.C: Likewise
15957 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15958 Remove redundant reference to Iris.
15959 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15960 Elxsi, i860, Pico Java, and WE32K.
15961
15962 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15963
15964 * g++.dg/ext/asm4.C: New test.
15965
15966 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15967
15968 PR c++/9030
15969 * g++.dg/template/friend12.C: New test.
15970 * g++.dg/template/friend13.C: Likewise.
15971 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15972
15973 2003-01-08 Jan Hubicka <jh@suse.cz>
15974
15975 * gcc.dg/i386-cadd.c: New test.
15976 * gcc.dg/i386-cmov4.c: Likewise.
15977
15978 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15979
15980 PR c++/9165
15981 * g++.dg/warn/Wunused-3.C: New test.
15982
15983 * g++.dg/abi/bitfield9.C: New test.
15984
15985 PR c++/9189
15986 * g++.dg/parse/defarg3.C: New test.
15987
15988 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15989
15990 * g++.dg/parse/ambig1.C: New test.
15991 * g++.dg/parse/defarg2.C: New test.
15992
15993 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15994
15995 * g++.dg/template/defarg-1.C: New test.
15996 * g++.dg/template/local2.C: Likewise.
15997
15998 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15999
16000 * gcc.c-torture/execute/20030105-1.c: New test.
16001
16002 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16003
16004 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16005 * g++.dg/parse/namespace4.C: Likewise.
16006
16007 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16008
16009 * g++.dg/template/ntp2.C: New test.
16010
16011 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16012
16013 * g++.dg/parse/extern-C-1.C: New test.
16014
16015 * g++.dg/parse/namespace4.C: New test.
16016
16017 * g++.dg/template/nested1.C: New test.
16018
16019 * g++.dg/parse/namespace3.C: New test.
16020
16021 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16022
16023 * g++.dg/lookup/two-stage1.C: New test.
16024
16025 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16026
16027 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16028 * g++.old-deja/g++.jason/access8.C: Likewise.
16029 * g++.old-deja/g++.other/decl5.C: Likewise.
16030
16031 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16032
16033 * g++.dg/parse/parse7.C: New test.
16034
16035 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16036
16037 PR c++/2843
16038 * g++.dg/ext/attrib7.C: New test.
16039
16040 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16041
16042 * g++.dg/parse/parse6.C: New test.
16043
16044 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16045
16046 * gcc.dg/h8300-stack-1.c: New.
16047
16048 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16049
16050 g++.dg/lookup/exception1.C: New test.
16051
16052 g++.dg/lookup/template1.C: New test.
16053
16054 g++.dg/parse/namespace2.C: New test.
16055
16056 g++.dg/parse/parens2.C: New test.
16057
16058 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16059
16060 * g++.dg/parse/parse5.C: New test.
16061 * g++.dg/lookup/scoped4.C: New test.
16062
16063 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16064
16065 * g++.dg/parse/parens1.C: New test.
16066
16067 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16068 angle-bracket1.C.
16069 * g++.dg/parse/parens2.C: New test.
16070
16071 * g++.dg/lookup/scope-operator1.C: New test.
16072
16073 * g++.dg/parse/operator1.C: New test.
16074
16075 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16076
16077 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16078 * g++.old-deja/g++.other/access6.C: Likewise.
16079 * g++.old-deja/g++.other/decl1.C: Likewise.
16080 * g++.old-deja/g++.pt/typename12.C: Likewise.
16081
16082 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16083
16084 * g++.dg/parse/namespace1.C: New test.
16085
16086 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16087
16088 * g++.dg/parse/parse4.C: New test.
16089
16090 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16091
16092 * g++.dg/parse/parse3.C: New test.
16093
16094 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16095
16096 * g++.dg/parse/parse2.C: New test.
16097
16098 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16099
16100 * g++.dg/template/friend11.C: New test.
16101
16102 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16103
16104 * g++.dg/parse/parse1.C: New test.
16105
16106 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16107
16108 * lib/profopt.exp: Change the name of a global variable to avoid
16109 possible clashes with other test suites.
16110
16111 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16112
16113 * g++.dg/inherit/covariant8.C: New test.
16114
16115 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16116
16117 * g++.dg/init/array9.C: New test.
16118
16119 PR c++/9112
16120 * g++.dg/parse/expr1.C: New test.
16121
16122 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16123
16124 * gcc.c-torture/compile/20021230-1.c: New test.
16125
16126 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16127
16128 * g++.dg/inherit/covariant5.C: New test.
16129 * g++.dg/inherit/covariant6.C: New test.
16130 * g++.dg/inherit/covariant7.C: New test.
16131
16132 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16133
16134 PR c++/2739
16135 * g++.dg/other/access2.C: New test.
16136
16137 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16138
16139 * g++.dg/other/anon-struct.C: No longer fails
16140 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16141 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16142 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16143
16144 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16145
16146 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16147
16148 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16149
16150 * g++.dg/eh/spec4.C: Remove stray semicolon.
16151 * g++.dg/expr/pmf-1.C: Change error message.
16152 * g++.dg/ext/asm1.C: Remove stray semicolon.
16153 * g++.dg/ext/typename1.C: Add missing typenames.
16154 * g++.dg/inherit/template-as-base.C: Change error message.
16155 * g++.dg/lookup/scoped1.C: Likewise.
16156 * g++.dg/lookup/scoped2.C: Likewise.
16157 * g++.dg/lookup/using2.C: Likewise.
16158 * g++.dg/other/component1.C: Remove stray semicolon.
16159 * g++.dg/other/do1.C: Change error message.
16160 * g++.dg/other/error2.C: Likewise.
16161 * g++.dg/other/init1.C: Likewise.
16162 * g++.dg/other/packed1.C: Remove stray semicolon.
16163 * g++.dg/other/ptrmem2.C: Change error message.
16164 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16165 marker.
16166 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16167 * g++.dg/template/access3.C: Add typename keyword.
16168 * g++.dg/template/access5.C: Remove stray semicolon.
16169 * g++.dg/template/access6.C: Likewise.
16170 * g++.dg/template/complit1.C: Likewise.
16171 * g++.dg/template/crash1.C: Change error message.
16172 * g++.dg/template/inherit2.C: Remove stray semicolon.
16173 * g++.dg/template/instantiate2.C: Likewise.
16174 * g++.dg/template/instantiate3.C: Change error message.
16175 * g++.dg/template/qual1.C: Remove stray semicolon.
16176 * g++.dg/template/qualttp18.C: Change error message.
16177 * g++.dg/template/ref1.C: Remove stray semicolon.
16178 * g++.dg/template/sizeof1.C (A::value): Declare it.
16179 * g++.dg/template/spec4.C: Change error message.
16180 * g++.dg/template/static1.C: Likewise.
16181 * g++.dg/template/type1.C: Likewise.
16182 * g++.dg/template/typename3.C: Likewise.
16183 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16184 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16185 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16186 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16187 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16188 named return value extension.
16189 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16190 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16191 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16192 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16193 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16194 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16195 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16196 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16197 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16198 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16199 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16200 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16201 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16202 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16203 syntax.
16204 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16205 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16206 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16207 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16208 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16209 * g++.old-deja/g++.brendan/template11.C: Likewise.
16210 * g++.old-deja/g++.brendan/template26.C: Likewise.
16211 * g++.old-deja/g++.brendan/template27.C: Use explicit
16212 specialization syntax.
16213 * g++.old-deja/g++.brendan/template30.C: Likewise.
16214 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16215 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16216 non-dependent names.
16217 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16218 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16219 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16220 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16221 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16222 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16223 named return value extension.
16224 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16225 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16226 * g++.old-deja/g++.ext/return1.C: Likewise.
16227 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16228 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16229 * g++.old-deja/g++.jason/access8.C: Likewise.
16230 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16231 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16232 pseudo-destructor names.
16233 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16234 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16235 pseudo-destructor names.
16236 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16237 * g++.old-deja/g++.jason/overload19.C: Likewise.
16238 * g++.old-deja/g++.jason/overload32.C: Likewise.
16239 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16240 stray semicolons.
16241 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16242 * g++.old-deja/g++.jason/return.C: Likewise.
16243 * g++.old-deja/g++.jason/return2.C: Likewise.
16244 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16245 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16246 syntax.
16247 * g++.old-deja/g++.jason/template10.C: Account for use of
16248 non-dependent names.
16249 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16250 syntax.
16251 * g++.old-deja/g++.jason/template37.C: Likewise.
16252 * g++.old-deja/g++.law/access4.C: Change error messages.
16253 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16254 pseudo-destructor names.
16255 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16256 * g++.old-deja/g++.law/ctors9.C: Likewise.
16257 * g++.old-deja/g++.law/cvt22.C: Likewise.
16258 * g++.old-deja/g++.law/dtors5.C: Likewise.
16259 * g++.old-deja/g++.law/global-init1.C: Likewise.
16260 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16261 * g++.old-deja/g++.law/operators28.C: Likewise.
16262 * g++.old-deja/g++.law/visibility28.C: Likewise.
16263 * g++.old-deja/g++.martin/eval1.C: Likewise.
16264 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16265 name.
16266 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16267 * g++.old-deja/g++.mike/net34.C: Likewise.
16268 * g++.old-deja/g++.mike/net36.C: Likewise.
16269 * g++.old-deja/g++.mike/ns2.C: Likewise.
16270 * g++.old-deja/g++.mike/p12306.C: Likewise.
16271 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16272 value extension.
16273 * g++.old-deja/g++.mike/p700.C: Likewise.
16274 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16275 * g++.old-deja/g++.mike/p710.C: Likewise.
16276 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16277 value extension.
16278 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16279 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16280 * g++.old-deja/g++.ns/crash2.C: Likewise.
16281 * g++.old-deja/g++.ns/crash3.C: Likewise.
16282 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16283 * g++.old-deja/g++.ns/ns17.C: Likewise.
16284 * g++.old-deja/g++.ns/template16.C: Likewise.
16285 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16286 keyword.
16287 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16288 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16289 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16290 named return value extension.
16291 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16292 * g++.old-deja/g++.other/access4.C: Issue additional error
16293 messages.
16294 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16295 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16296 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16297 * g++.old-deja/g++.other/crash25.C: Change error message.
16298 * g++.old-deja/g++.other/crash4.C: Change error message.
16299 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16300 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16301 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16302 checks.
16303 * g++.old-deja/g++.other/defarg8.C: Likewise.
16304 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16305 * g++.old-deja/g++.other/dtor10.C: Likewise.
16306 * g++.old-deja/g++.other/incomplete.C: Likewise.
16307 * g++.old-deja/g++.other/linkage7.C: Likewise.
16308 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16309 lookup algorithm.
16310 * g++.old-deja/g++.other/mangle2.C: Likewise.
16311 * g++.old-deja/g++.other/refinit2.C: Likewise.
16312 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16313 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16314 * g++.old-deja/g++.pt/crash28.C: Likewise.
16315 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16316 syntax.
16317 * g++.old-deja/g++.pt/crash32.C: Change error message.
16318 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16319 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16320 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16321 error message position.
16322 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16323 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16324 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16325 syntax.
16326 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16327 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16328 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16329 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16330 keyword.
16331 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16332 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16333 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16334 keyword.
16335 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16336 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16337 syntax.
16338 * g++.old-deja/g++.pt/friend28.C: Account for use of
16339 non-dependent names.
16340 * g++.old-deja/g++.pt/friend29.C: Likewise.
16341 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16342 rules.
16343 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16344 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16345 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16346 lookup rules.
16347 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16348 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16349 keyword.
16350 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16351 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16352 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16353 keyword.
16354 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16355 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16356 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16357 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16358 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16359 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16360 keyword.
16361 * g++.old-deja/g++.pt/spec10.C: Likewise.
16362 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16363 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16364 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16365 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16366 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16367 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16368 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16369 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16370 * g++.old-deja/g++.pt/typename15.C: Likewise.
16371 * g++.old-deja/g++.pt/typename22.C: Likewise.
16372 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16373 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16374 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16375 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16376 syntax.
16377 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16378 return value extension.
16379 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16380 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16381 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16382 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16383
16384 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16385
16386 * g++.dg/warn/inline1.C: New test.
16387 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16388 * g++.old-deja/g++.jason/synth10.C: Likewise.
16389 * g++.old-deja/g++.mike/net31.C: Likewise.
16390 * g++.old-deja/g++.mike/p8786.C: Likewise.
16391
16392 * g++.dg/template/friend10.C: New test.
16393 * g++.dg/template/conv5.C: New test.
16394
16395 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16396
16397 * g++.dg/lookup/scoped3.C: New test.
16398
16399 * g++.dg/lookup/decl1.C: New test.
16400 * g++.dg/lookup/decl2.C: New test.
16401
16402 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16403
16404 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16405 gcc.c-torture/compile/20021015-1.c,
16406 gcc.c-torture/compile/20021015-2.c,
16407 gcc.c-torture/compile/20021123-1.c,
16408 gcc.c-torture/compile/20021123-2.c,
16409 gcc.c-torture/compile/20021123-3.c,
16410 gcc.c-torture/compile/20021123-4.c,
16411 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16412 only to 3.1 or 3.2 branch.
16413
16414 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16415
16416 * gcc.dg/i386-bitfield3.c: New test.
16417
16418 * gcc.dg/i386-bitfield2.c: New test.
16419
16420 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16421
16422 * g++.dg/parse/conv_op1.C: New test.
16423
16424 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16425
16426 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16427 approved.
16428
16429 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16430
16431 * gcc.c-torture/compile/20021220-1.c: New test.
16432
16433 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16434
16435 * gcc.dg/i386-fastcall-1.c: New.
16436
16437 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16438
16439 * gcc.c-torture/execute/20021219-1.c: New test.
16440
16441 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16442
16443 * gcc.dg/i386-pic-1.c: New test.
16444
16445 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16446
16447 PR c++/8099
16448 * g++.dg/template/friend9.C: New test.
16449
16450 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16451
16452 PR c++/3663
16453 * g++.dg/template/access7.C: New test.
16454
16455 2002-12-18 Nick Clifton <nickc@redhat.com>
16456
16457 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16458 the libstdc++-v3 directory has been found.
16459
16460 2002-12-12 Devang Patel <dpatel@apple.com>
16461 * gcc.dg/darwin-ld-1.c: New test.
16462 * gcc.dg/darwin-ld-2.c: New test.
16463 * gcc.dg/darwin-ld-3.c: New test.
16464 * gcc.dg/darwin-ld-4.c: New test.
16465 * gcc.dg/darwin-ld-5.c: New test.
16466
16467 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16468
16469 * gcc.c-torture/compile/20021212-1.c: New test.
16470
16471 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16472
16473 * gcc.dg/fshort-wchar: New test.
16474
16475 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16476
16477 PR c++/8372
16478 * g++.dg/template/dtor1.C: New test.
16479
16480 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16481 markers.
16482
16483 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16484
16485 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16486
16487 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16488
16489 * g++.dg/template/static1.C: New test.
16490 * g++.dg/template/static2.C: New test.
16491 * g++.old-deja/g++.ext/memconst.C: New test.
16492
16493 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16494
16495 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16496 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16497 * g++.dg/special/initp1.C: Likewise.
16498
16499 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16500
16501 * gcc.c-torture/execute/20021204-1.c: New test.
16502
16503 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16504
16505 * gcc.dg/ppc-fmadd-1.c: New file.
16506 * gcc.dg/ppc-fmadd-2.c: New file.
16507 * gcc.dg/ppc-fmadd-3.c: New file.
16508
16509 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16510
16511 * gcc.c-torture/compile/20021204-1.c: New test.
16512
16513 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16514
16515 * g++.dg/inherit/covariant2.C: New test.
16516 * g++.dg/inherit/covariant3.C: New test.
16517 * g++.dg/inherit/covariant4.C: New test.
16518 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16519 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16520
16521 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16522
16523 PR c++/8688
16524 * g++.dg/init/brace3.C: New test.
16525
16526 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16527
16528 * gcc.dg/20020210-1.c: Fix a comment typo.
16529
16530 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16531
16532 PR c++/8720
16533 * g++.dg/parse/defarg1.C: New test.
16534
16535 PR c++/8615
16536 * g++.dg/template/char1.C: New test.
16537
16538 * g++.dg/template/varmod1.C: Fix typo.
16539
16540 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16541
16542 DR 180
16543 * g++.old-deja/g++.pt/crash32.C: Expect error.
16544
16545 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16546
16547 PR c++/5919
16548 * g++.dg/template/varmod1.C: New test.
16549
16550 PR c++/8727
16551 * g++.dg/inherit/typeinfo1.C: New test.
16552
16553 PR c++/8663
16554 * g++.dg/inherit/typedef1.C: New test.
16555
16556 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16557
16558 PR c++/8332
16559 PR c++/8493
16560 * g++.dg/template/strlen1.C: New test.
16561
16562 PR c++/8227
16563 * g++.dg/template/ctor2.C: New test.
16564
16565 PR c++/8214
16566 * g++.dg/init/string1.C: New test.
16567
16568 PR c++/8511
16569 * g++.dg/template/friend8.C: New test.
16570
16571 2002-11-29 Joe Buck <jbuck@synopsys.com>
16572
16573 * g++.dg/lookup/anon2.C: New test.
16574
16575 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16576
16577 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16578 h8300 port.
16579
16580 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16581
16582 * gcc.dg/bitfld-6.c: New test.
16583
16584 2002-11-27 Jan Hubicka <jh@suse.cz>
16585
16586 * gcc.c-torture/execute/20021127.[cx]: New test.
16587
16588 2002-11-26 Jan Hubicka <jh@suse.cz>
16589
16590 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16591 quality.
16592
16593 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16594
16595 * g++.dg/init/brace2.C: New test.
16596 * g++.old-deja/g++.mike/p9129.C: Correct.
16597
16598 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16599
16600 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16601
16602 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16603
16604 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16605
16606 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16607
16608 * testsuite/g++.dg/abi/empty11.C: New test.
16609 * testsuite/g++.dg/rtti/cv1.C: New test.
16610
16611 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16612
16613 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16614
16615 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16616
16617 * g++.dg/abi/empty10.C: New test.
16618
16619 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16620
16621 * gcc.c-torture/compile/20021124-1.c: New test.
16622
16623 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16624
16625 * g++.dg/abi/rtti2.C: New test.
16626
16627 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16628
16629 * gcc.dg/i386-unroll-1.c: New test.
16630
16631 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16632
16633 * gcc.c-torture/compile/20021120-1.c: New test.
16634 * gcc.c-torture/compile/20021120-2.c: New test.
16635
16636 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16637
16638 * gcc.dg/bitfld-5.c: New test.
16639
16640 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16641
16642 * gcc.c-torture/execute/20021120-3.c: New test.
16643
16644 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16645
16646 * gcc.c-torture/execute/20021120-2.c: New test.
16647
16648 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16649
16650 * gcc.c-torture/execute/20021120-1.c: New test.
16651
16652 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16653
16654 * gcc.c-torture/execute/20021118-3.c: New test.
16655
16656 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16657
16658 * gcc.c-torture/compile/20021119-1.c: New test.
16659
16660 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16661
16662 * gcc.dg/duff-1.c: New test.
16663 * gcc.dg/duff-2.c: New test.
16664 * gcc.dg/duff-3.c: New test.
16665
16666 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16667
16668 * gcc.dg/cpp/_Pragma5.c: New test.
16669
16670 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16671
16672 * gcc.c-torture/execute/20021118-2.c: New test.
16673
16674 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16675
16676 * gcc.c-torture/execute/20021118-1.c: New test.
16677
16678 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16679
16680 * gcc.dg/20021116-1.c: New test.
16681
16682 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16683
16684 * g++.dg/abi/vcall1.C: New test.
16685
16686 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16687
16688 * gcc.dg/20021029-1.c: New test.
16689 * gcc.dg/20021029-2.c: New test.
16690
16691 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16692
16693 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16694
16695 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16696
16697 PR c/8439
16698 * gcc.dg/20021110.c: Move to ...
16699 * gcc.c-torture/compile/20021110.c: .... here.
16700
16701 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16702
16703 PR c/8467
16704 * gcc.c-torture/execute/20021111-1.c
16705
16706 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16707
16708 PR c/8439
16709 * gcc.dg/20021110.c: New test.
16710
16711 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16712
16713 * g++.dg/abi/vthunk3.C: Run only on x86.
16714
16715 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16716
16717 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16718
16719 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16720
16721 * lib/compat.exp (compat-execute): Fix logic error in last
16722 change.
16723
16724 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16725
16726 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16727
16728 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16729
16730 PR c++/8389
16731 * g++.dg/template/access6.C: New test.
16732
16733 2002-11-08 Jan Hubicka <jh@suse.cz>
16734
16735 * gcc.dg/i386-ssefp-1.c: New test.
16736 * gcc.dg/i386-ssefp-1.c: New test.
16737
16738 2002-11-08 Jan Hubicka <jh@suse.cz>
16739
16740 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16741
16742 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16743
16744 * g++.dg/abi/vthunk3.C: New test.
16745
16746 PR c++/8338
16747 * g++.dg/template/crash2.C: New test.
16748
16749 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16750
16751 * testsuite/g++.dg/abi/dtor1.C: New test.
16752 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16753
16754 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16755
16756 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16757 Darwin.
16758
16759 2002-11-04 Adam Nemet <anemet@lnxw.com>
16760
16761 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16762 -mthumb. Only xfail with -O0.
16763
16764 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16765
16766 * g++.dg/abi/thunk1.C: New test.
16767 * g++.dg/abi/thunk2.C: Likewise.
16768 * g++.dg/abi/vtt1.C: Likewise.
16769
16770 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16771
16772 PR optimization/8423
16773 * gcc.c-torture/execute/builtin-constant.c: New test.
16774
16775 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16776
16777 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16778 Add some more cases.
16779
16780 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16781
16782 PR c++/8391
16783 * g++.dg/opt/local1.C: New test.
16784
16785 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16786
16787 PR c++/8160
16788 * g++.dg/template/complit1.C: New test.
16789
16790 PR c++/8149
16791 * g++.dg/template/typename4.C: Likewise.
16792
16793 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16794
16795 Core issue 287, PR c++/7639
16796 * g++.dg/template/instantiate1.C: Adjust error location.
16797 * g++.dg/template/instantiate3.C: New test.
16798 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16799 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16800 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16801
16802 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16803
16804 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16805
16806 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16807
16808 PR c++/8287
16809 * g++.dg/init/dtor2.C: New test.
16810
16811 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16812
16813 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16814 * gcc.dg/nest.c: Bypass errors on irix6.
16815
16816 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16817
16818 * gcc.dg/nest.c: Expect error for mmix-*-*.
16819 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16820
16821 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16822
16823 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16824 markers.
16825
16826 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16827
16828 2002-10-25 Mike Stump <mrs@apple.com>
16829
16830 * gcc.dg/warn-1.c: New test.
16831
16832 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16833
16834 * g++.dg/template/typename3.C: New test.
16835
16836 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16837
16838 * g++.dg/lookup/ptrmem1.C: New test.
16839
16840 * g++.dg/abi/vthunk2.C: New test.
16841
16842 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16843
16844 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16845
16846 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16847
16848 * g++.dg/abi/empty9.C: New test.
16849
16850 2002-10-24 Richard Henderson <rth@redhat.com>
16851
16852 * g++.dg/inherit/thunk1.C: Enable for ia64.
16853
16854 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16855
16856 PR c++/8067
16857 * g++.dg/lookup/pretty1.C: New test.
16858
16859 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16860
16861 * gcc.dg/20021023-1.c: New test.
16862
16863 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16864
16865 PR c++/7679
16866 * g++.dg/parse/inline1.C: New test.
16867
16868 2002-10-23 Richard Henderson <rth@redhat.com>
16869
16870 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16871
16872 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16873
16874 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16875
16876 PR c++/6579
16877 * g++.dg/parse/stmtexpr3.C: New test.
16878
16879 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16880
16881 * g++.dg/expr/cond1.C: New test.
16882
16883 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16884
16885 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16886
16887 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16888
16889 * g++.dg/abi/vbase13.C: New test.
16890 * g++.dg/abi/vbase14.C: Likewise.
16891
16892 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16893
16894 * gcc.dg/tls/pic-1.c: New test.
16895 * gcc.dg/tls/nonpic-1.c: New test.
16896 * gcc.dg/20021018-1.c: New test.
16897
16898 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16899
16900 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16901 Remove only files with the same base name as the test case.
16902 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16903 (profopt-execute): Likewise. Also, remove old profiling
16904 and performance data files before running the tests.
16905
16906 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16907 * g++.dg/bprob/bprob.exp: Likewise.
16908 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16909 to allow more general test case names.
16910
16911 * g++.dg/bprob/bprob-1.C: Rename to ...
16912 * g++.dg/bprob/g++-bprob-1.C: ... this.
16913
16914 * g77.dg/bprob/bprob-1.f: Rename to ...
16915 * g77.dg/bprob/g77-bprob-1.f: ... this.
16916
16917 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16918
16919 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16920 bison 1.50 or later.
16921
16922 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16923
16924 * g++.dg/README: Describe more test directories.
16925
16926 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16927
16928 * g++.dg/init/array6.C: Add additional tests.
16929
16930 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16931
16932 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16933 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16934
16935 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16936
16937 * gcc.c-torture/compile/20020604-1.x: New.
16938 * gcc.c-torture/compile/simd-5.x: Likewise.
16939 * gcc.c-torture/execute/920710-1.x: Likewise.
16940 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16941
16942 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16943
16944 * g++.dg/inherit/override1.C: Add dg-options clause.
16945
16946 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16947
16948 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16949 _mm_slli_si128.
16950
16951 2002-10-19 Andreas Schwab <schwab@suse.de>
16952
16953 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16954 directory component.
16955
16956 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16957
16958 * g++.dg/inherit/thunk1.C: New test.
16959
16960 * g++.dg/inherit/override1.C: New test.
16961
16962 * g++.dg/abi/mangle11.C: New test.
16963 * g++.dg/abi/mangle14.C: New test.
16964 * g++.dg/abi/mangle17.C: New test.
16965
16966 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16967
16968 * g++.dg/overload/member2.C: New test.
16969
16970 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16971
16972 * g++.dg/README: Describe new compat directory.
16973 * g++.dg/dg.exp: Skip tests in compat directory.
16974 * README.compat: New file.
16975 * lib/compat.exp: New expect script.
16976 * g++.dg/compat: New test directory.
16977 * g++.dg/compat/compat.exp: New expect script.
16978 * g++.dg/compat/abi: New test directory.
16979 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16980 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16981 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16982 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16983 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16984 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16985 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16986 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16987 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16988 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16989 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16990 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16991 * g++.dg/compat/break: New test directory.
16992 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16993 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16994 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16995 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16996 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16997 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16998 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16999 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17000 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17001 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17002 g++.dg/compat/break/README: New files.
17003 * g++.dg/compat/eh: New test directory.
17004 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17005 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17006 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17007 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17008 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17009 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17010 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17011 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17012 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17013 g++.dg/compat/eh/filter2_y.C,
17014 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17015 g++.dg/compat/eh/new1_y.C,
17016 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17017 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17018 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17019 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17020 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17021 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17022 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17023 g++.dg/compat/eh/unexpected1_y.C: New files.
17024 * g++.dg/compat/init: New test directory.
17025 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17026 g++.dg/compat/init/array5_y.C,
17027 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17028 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17029 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17030 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17031 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17032 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17033 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17034 g++.dg/compat/init/init-ref2_y.C: New files.
17035
17036 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17037
17038 PR c++/7584
17039 * g++.dg/inherit/using3.C: New test.
17040
17041 2002-10-17 Jan Hubicka <jh@suse.cz>
17042
17043 * gcc.dg/20021017-2.c: New test.
17044
17045 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17046
17047 * g++.dg/abi/mangle16.C: Adjust.
17048
17049 * g++.dg/init/array8.C: New test.
17050
17051 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17052
17053 * gcc.dg/special/mips-abi.exp: New test.
17054 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17055
17056 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17057
17058 * g++.dg/abi/mangle16.C: New test.
17059 * g++.dg/abi/mangle17.C: Likewise.
17060
17061 PR c++/7478
17062 * g++.dg/template/ref1.C: New test.
17063
17064 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17065
17066 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17067
17068 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17069
17070 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17071
17072 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17073
17074 PR c++/7524
17075 * g++.dg/init/array7.C: New test.
17076
17077 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17078
17079 * g++.dg/init/array6.C: New test.
17080
17081 * g++.dg/abi/mangle13.C: Likewise.
17082 * g++.dg/abi/mangle14.C: Likewise.
17083 * g++.dg/abi/mangle15.C: Likewise.
17084
17085 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17086
17087 * g++.dg/abi/empty8.C: New test.
17088
17089 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17090
17091 * g++.dg/init/ctor1.C: New test.
17092
17093 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17094
17095 * gcc.c-torture/execute/20021015-1.c: New test.
17096
17097 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17098
17099 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17100
17101 2002-10-14 Jan Hubicka <jh@suse.cz>
17102
17103 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17104
17105 2002-10-14 Richard Henderson <rth@redhat.com>
17106
17107 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17108
17109 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17110
17111 PR optimization/6631
17112 * g++.dg/opt/const2.C: New test.
17113
17114 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17115
17116 PR c++/7176
17117 * g++.dg/parse/friend1.C: New test.
17118 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17119
17120 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17121
17122 * gcc.dg/20021014-1.c: New test.
17123
17124 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17125
17126 PR c++/5661
17127 * g++.dg/ext/vlm1.C: New test.
17128 * g++.dg/ext/vlm2.C: Likewise.
17129
17130 * g++.dg/init/array1.C: Remove invalid braces.
17131 * g++.dg/init/brace1.C: New test.
17132 * g++.dg/init/copy2.C: Likewise.
17133 * g++.dg/init/copy3.C: Likewise.
17134 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17135 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17136 braces.
17137
17138 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17139
17140 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17141
17142 2002-10-11 Richard Shann <richard.shann@superh.com>
17143
17144 * gcc.c-torture/compile/simd-5.c: New test.
17145
17146 2002-10-10 Roger Sayle <roger@eyesopen.com>
17147
17148 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17149
17150 2002-10-10 Jim Wilson <wilson@redhat.com>
17151
17152 * gcc.c-torture/execute/20021010-1.c: New test.
17153
17154 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17155
17156 PR c/7353
17157 * g++.dg/ext/typedef-init.C: New test.
17158 * gcc.dg/typedef-init.c: New test.
17159
17160 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17161
17162 * gcc.dg/cpp/paste13.c: New test.
17163
17164 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17165
17166 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17167 remaining platforms, XFAIL during compile, not execute. Don't
17168 XFAIL at -O0.
17169
17170 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17171
17172 * gcc.dg/alias-1.c: Tweak expected warning.
17173
17174 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17175
17176 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17177
17178 2002-10-06 Andreas Jaeger <aj@suse.de>
17179
17180 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17181 * gcc.dg/cpp/c++98.C: Likewise.
17182
17183 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17184 * g++.dg/cpp/c++98.C: Likewise.
17185
17186 * g++.dg/README (Subdirectories): Mention cpp directory.
17187
17188 PR target/7559
17189 * gcc.dg/20021006-1.c: New test.
17190
17191 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17192
17193 PR c++/7804
17194 * g++.dg/other/warning1.C: New test.
17195
17196 2002-10-04 Roger Sayle <roger@eyesopen.com>
17197
17198 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17199 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17200 and sparc-*-* with -m64 as expected failures. See PR 8087.
17201
17202 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17203
17204 PR c++/7931
17205 * g++.dg/template/ptrmem3.C: New test.
17206
17207 PR c++/7754
17208 * g++.dg/template/union1.C: New test.
17209
17210 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17211
17212 PR c++/8006
17213 * g++.dg/abi/mangle9.C: New test.
17214 * g++.dg/abi/mangle10.C: New test.
17215 * g++.dg/abi/mangle11.C: New test.
17216 * g++.dg/abi/mangle12.C: New test.
17217
17218 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17219
17220 PR c++/7188.
17221 * g++.dg/template/meminit1.C: New test.
17222 * g++.dg/warn/Wreorder-1.C: Likewise.
17223 * g++.old-deja/g++.mike/warn3.C: Tweak.
17224 * lib/prune.exp: Ingore "in copy constructor".
17225
17226 2002-10-02 Andreas Jaeger <aj@suse.de>
17227
17228 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17229 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17230 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17231 on x86-64.
17232
17233 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17234
17235 * gcc.dg/empty1.C: Fix typo.
17236
17237 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17238
17239 * gcc.dg/alias-1.c: New test.
17240
17241 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17242
17243 * gcc.dg/empty1.C: New test.
17244
17245 * g++.dg/tls/init-2.C: Tweak error messages.
17246
17247 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17248
17249 * gcc.c-torture/compile/20020923-1.c: New test.
17250
17251 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17252
17253 * gcc.c-torture/execute/ffs-1.c: New test.
17254 * gcc.c-torture/execute/ffs-2.c: Ditto.
17255
17256 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17257
17258 * g++.dg/overload/member1.C: New test.
17259
17260 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17261
17262 * g++.dg/abi/empty7.C: New test.
17263 * g++.dg/init/pm2.C: Likewise.
17264
17265 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17266
17267 * g++.dg/rtti/crash1.C: New test.
17268
17269 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17270
17271 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17272 gcc.dg/sibcall-4.c: New tests.
17273
17274 2002-09-28 Roger Sayle <roger@eyesopen.com>
17275
17276 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17277 powerpc and MMIX targets.
17278
17279 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17280
17281 * gcc.dg/cpp/20020927-1.c: New.
17282
17283 2002-09-26 David S. Miller <davem@redhat.com>
17284
17285 * gcc.c-torture/compile/trunctfdf.c: New.
17286
17287 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17288
17289 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17290
17291 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17292
17293 * gcc.c-torture/execute/loop-15.c: New.
17294
17295 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17296
17297 * README.QMTEST: Fix typo.
17298
17299 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17300
17301 * gcc.dg/20020926-1.c: New test.
17302
17303 2002-09-25 David S. Miller <davem@redhat.com>
17304
17305 PR target/7842
17306 * gcc.c-torture/execute/shiftdi.c: New test.
17307
17308 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17309
17310 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17311 unique to the tool.
17312 * lib/g77.exp (g77_init): Likewise.
17313 * lib/g++.exp (g++_init): Likewise.
17314 * lib/objc.exp (objc_init): Likewise.
17315
17316 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17317
17318 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17319 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17320 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17321
17322 2002-09-25 Richard Henderson <rth@redhat.com>
17323
17324 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17325 too-small long double.
17326
17327 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17328
17329 * gcc.dg/20020919-1.c: New test.
17330
17331 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17332
17333 * g++.dg/abi/bitfield6.C: New test.
17334 * g++.dg/abi/bitfield7.C: New test.
17335 * g++.dg/abi/bitfield8.C: New test.
17336 * g++.dg/abi/vbase11.C: New test.
17337
17338 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17339
17340 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17341 hppa*-*-hpux*. Update test comment.
17342
17343 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17344
17345 * gcc.dg/tls/struct-1.c: New test.
17346
17347 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17348
17349 * gcc.dg/cpp/tr-warn2.c: Update.
17350
17351 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17352
17353 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17354
17355 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17356
17357 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17358 systems.
17359
17360 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17361
17362 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17363
17364 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17365 Adjust for c++filt moved to binutils. Remove spurious duplicate
17366 setting of cxxfilt.
17367
17368 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17369
17370 * gcc.dg/20020312-2.c: Update for darwin.
17371
17372 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17373
17374 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17375
17376 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17377
17378 * objc.dg/comp-types-1.m: New test.
17379 * objc.dg/comp-types-2.m: New test.
17380 * objc.dg/comp-types-3.m: New test.
17381 * objc.dg/comp-types-4.m: New test.
17382 * objc.dg/comp-types-5.m: New test.
17383 * objc.dg/comp-types-6.m: New test.
17384
17385 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17386
17387 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17388
17389 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17390
17391 * g++.dg/other/do1.C: New test.
17392
17393 * g++.dg/template/subst1.C: New test.
17394
17395 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17396
17397 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17398
17399 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17400
17401 * g++.dg/template/qualttp20.C: Adjust expected errors.
17402 * g++.old-deja/g++.jason/report.C: Likewise.
17403 * g++.old-deja/g++.other/qual1.C: Likewise.
17404
17405 * g++.dg/lookup/scoped2.C: New test.
17406
17407 * g++.dg/ext/asm3.C: New test.
17408
17409 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17410
17411 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17412
17413 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17414
17415 * ChangeLog: follow spelling conventions.
17416 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17417 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17418 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17419 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17420 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17421 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17422 * g++.old-deja/g++.law/global-init1.C: Likewise.
17423 * g++.old-deja/g++.other/delete4.C: Likewise.
17424 * g++.old-deja/g++.other/inline21.C: Likewise.
17425 * g++.old-deja/g++.other/singleton.C: Likewise.
17426 * g77.dg/strlen0.f: Likewise.
17427 * g77.f-torture/compile/20010519-1.f: Likewise.
17428 * g77.f-torture/compile/980310-4.f: Likewise.
17429 * gcc.c-torture/compile/20000605-1.c: Likewise.
17430 * gcc.c-torture/execute/20020225-1.c: Likewise.
17431 * gcc.dg/c90-hexfloat-2.c: Likewise.
17432 * gcc.dg/c99-bool-1.c: Likewise.
17433 * gcc.dg/c99-hexfloat-2.c: Likewise.
17434 * gcc.dg/dll-2.c: Likewise.
17435 * gcc.dg/wtr-union-init-1.c: Likewise.
17436 * gcc.dg/wtr-union-init-2.c: Likewise.
17437 * gcc.dg/wtr-union-init-3.c: Likewise.
17438 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17439 * gcc.dg/cpp/defined.c: Likewise.
17440 * gcc.dg/cpp/macsyntx.c: Likewise.
17441 * gcc.dg/cpp/paste2.c: Likewise.
17442 * gcc.dg/cpp/trad/defined.c: Likewise.
17443 * gcc.dg/format/c90-printf-1.c: Likewise.
17444 * gcc.dg/format/c90-scanf-1.c: Likewise.
17445 * gcc.dg/format/c99-printf-1.c: Likewise.
17446 * gcc.dg/format/c99-scanf-1.c: Likewise.
17447 * gcc.misc-tests/gcov-8.c: Likewise.
17448 * lib/profopt.exp: Likewise.
17449
17450 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17451
17452 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17453
17454 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17455
17456 * g++.dg/inherit/using2.C: New test.
17457
17458 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17459
17460 * ChangeLog: Follow spelling conventions.
17461 * g++.dg/template/friend4.C: Likewise.
17462 * g++.old-deja/g++.pt/crash67.C: Likewise.
17463 * gcc.c-torture/execute/20000801-4.c: Likewise.
17464 * gcc.dg/c90-digraph-1.c: Likewise.
17465 * gcc.dg/c94-digraph-1.c: Likewise.
17466 * gcc.dg/c99-digraph-1.c: Likewise.
17467 * gcc.dg/cpp/line5.c: Likewise.
17468 * gcc.dg/cpp/multiline.c: Likewise.
17469 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17470 * gcc.dg/format/attr-3.c: Likewise.
17471 * gcc.dg/format/c90-scanf-3.c: Likewise.
17472 * gcc.dg/format/ext-4.c: Likewise.
17473
17474 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17475
17476 * g++.dg/template/pretty1.C: New test.
17477
17478 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17479
17480 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17481
17482 2002-09-13 Matt Austern <austern@apple.com>
17483
17484 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17485 passing a cast expression to a function by const reference.
17486
17487 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17488
17489 * g++.dg/template/deduce1.C: New test.
17490
17491 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17492
17493 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17494 32-bit int.
17495
17496 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17497
17498 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17499 usage.
17500
17501 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17502
17503 * gcc.c-torture/compile/20020910-1.c: New test.
17504
17505 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17506
17507 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17508
17509 2002-09-10 Andreas Jaeger <aj@suse.de>
17510
17511 * gcc.dg/20020312-2.c: Adjust for x86-64.
17512
17513 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17514
17515 * g77.dg/7388.f: New test case for PR 7388.
17516
17517 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17518
17519 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17520
17521 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17522
17523 * objc.dg/proto-lossage-1.m: New test.
17524
17525 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17526
17527 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17528
17529 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17530
17531 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17532 expected to pass.
17533
17534 2002-09-06 Stan Shebs <shebs@apple.com>
17535 David Edelsohn <edelsohn@gnu.org>
17536
17537 * gcc.dg/weak: New directory.
17538 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17539 target-specific xfail bits.
17540 * gcc.dg/typeof-2.c: Move to new directory.
17541 * gcc.dg/weak.exp: New expect script.
17542
17543 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17544
17545 * gcc.c-torture/execute/extzvsi.c: New test.
17546
17547 2002-09-05 Stan Shebs <shebs@apple.com>
17548
17549 * gcc.dg/weak-1.c: xfail on Darwin.
17550 * gcc.dg/weak-2.c: Ditto.
17551 * gcc.dg/weak-3.c: Ditto.
17552 * gcc.dg/weak-4.c: Ditto.
17553 * gcc.dg/weak-5.c: Ditto.
17554 * gcc.dg/weak-6.c: Ditto.
17555 * gcc.dg/weak-7.c: Ditto.
17556 * gcc.dg/weak-8.c: Ditto.
17557 * gcc.dg/weak-9.c: Ditto.
17558
17559 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17560
17561 * gcc.c-torture/execute/loop-14.c: New test.
17562
17563 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17564
17565 * g++.dg/other/cxa-atexit1.C: New test.
17566
17567 * gcc.dg/typeof-2.c: New test.
17568
17569 2002-09-03 Roger Sayle <roger@eyesopen.com>
17570
17571 * gcc.dg/builtins-2.c: New testcase.
17572 * gcc.dg/builtins-3.c: New testcase.
17573
17574 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17575
17576 * gcc.dg/cpp/_Pragma4.c: New test.
17577
17578 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17579
17580 * objc/execute/nil_method-1.m: New testcase.
17581
17582 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17583
17584 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17585 [Object class], not [Object initialize].
17586
17587 2002-08-31 Roger Sayle <roger@eyesopen.com>
17588 Hans-Peter Nilsson <hp@bitrange.com>
17589
17590 * gcc.c-torture/execute/20020720-1.x: Skip test on
17591 mmix-knuth-mmixware. Correct comment.
17592
17593 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17594
17595 * testsuite/g++.dg/abi/bitfield5.C: New test.
17596 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17597
17598 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17599
17600 * objc.dg/undeclared-selector.m: New test.
17601
17602 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17603
17604 * g++.dg/other/offsetof1.C: Avoid cast warning.
17605
17606 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17607
17608 * objc.dg/super-class-2.m: New test.
17609
17610 2002-08-24 Matt Austern <austern@apple.com>
17611
17612 * g++.dg/ext/lvaddr.C: New test.
17613 * g++.dg/ext/lvcast.C: New test.
17614
17615 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17616
17617 * testsuite/g++.dg/inherit/cond1.C: New test.
17618
17619 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17620
17621 * gcc.dg/noncompile/incomplete-1.c: New test.
17622
17623 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17624
17625 * gcc.dg/typespec-1.c: New test.
17626
17627 2002-08-20 Devang Patel <dpatel@apple.com>
17628 * objc.dg/proto-hier-2.m: New test.
17629
17630 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17631
17632 * objc.dg/bitfield-1.m: New test.
17633 * objc.dg/bitfield-2.m: New test.
17634
17635 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17636
17637 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17638 gcc.dg/c99-flex-array-4.c: New tests.
17639
17640 2002-08-16 Stan Shebs <shebs@apple.com>
17641
17642 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17643
17644 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17645
17646 * gcc.dg/typeof-1.c: New test.
17647 * g++.dg/ext/typeof2.C: New test.
17648
17649 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17650
17651 * g++.dg/other/offsetof1.C: New test.
17652
17653 2002-08-14 Richard Henderson <rth@redhat.com>
17654
17655 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17656
17657 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17658
17659 * gcc.dg/cpp/_Pragma3.c: New test.
17660
17661 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17662
17663 * g++.dg/template/inherit3: New test.
17664
17665 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17666
17667 * gcc.dg/bitfld-4.c: Add blank options.
17668
17669 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17670
17671 * g++.dg/template/crash1.C: New test.
17672
17673 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17674
17675 * gcc.dg/tls/opt-2.c: New test.
17676
17677 2002-08-08 Devang Patel <dpatel@apple.com>
17678
17679 * objc.dg/selector-1.m : New test
17680
17681 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17682
17683 * g++.dg/abi/bitfield4.C: New test.
17684 * gcc.dg/bitfld-4.c: New test.
17685
17686 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17687
17688 * g++.dg/other/packed1.C: New test.
17689
17690 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17691
17692 * g++.dg/abi/offsetof.C: Tweak error messages.
17693 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17694
17695 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17696
17697 * gcc.dg/bitfld-3.c: New test.
17698
17699 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17700 Richard Henderson <rth@redhat.com>
17701
17702 * gcc.dg/i386-bitfield1.c: New test.
17703 * g++.dg/abi/bitfield3.C: Update.
17704
17705 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17706
17707 * objc.dg/const-str-2.m: Update.
17708 * gcc.dg/cpp/c++98.c: Change to C extension.
17709 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17710 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17711
17712 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17713
17714 * testsuite/gcc.dg/tls/diag-3.c: New.
17715
17716 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17717
17718 * g++.dg/README (Subdirectories): Document new subdir expr.
17719 * g++.dg/expr/pmf-1.C: New test.
17720
17721 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17722
17723 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17724
17725 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17726
17727 * g++.dg/abi/bitfield3.C: New test.
17728
17729 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17730
17731 * lib/gcov.exp: Tweak expected line formats.
17732 * gcc.misc-tests/gcov8.c: New test.
17733 * gcc.misc-tests/gcov8.x: New flags.
17734
17735 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17736
17737 * consistency.vlad/layout/endian.c: Include string.h.
17738
17739 * gcc.c-torture/execute/20020805-1.c: New test.
17740
17741 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17742
17743 * g++.dg/other/conversion1.C: New test.
17744
17745 2002-08-03 Roger Sayle <roger@eyesopen.com>
17746
17747 * gcc.dg/builtins-1.c: New testcase.
17748
17749 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17750
17751 * g++.dg/inherit/access3.C: New test.
17752
17753 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17754
17755 * gcc.dg/ia64-visibility-2.c: New test.
17756
17757 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17758
17759 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17760 __qualifier_flags to __flags.
17761
17762 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17763
17764 * g++.dg/inherit/operator1.C: New test.
17765 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17766 * g++.dg/other/error1.C: Change expected error message.
17767 * g++.dg/template/conv4.C: Likewise.
17768
17769 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17770
17771 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17772 for documented behavior.
17773
17774 2002-07-25 Roger Sayle <roger@eyesopen.com>
17775
17776 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17777 several targets known to fail.
17778
17779 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17780
17781 * gcc.dg/mips-args-[123].c: New tests.
17782
17783 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17784
17785 * gcc.dg/ppc-spe.c: New.
17786
17787 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17788
17789 * g++.dg/other/ptrmem4.C: New testcase.
17790
17791 2002-07-24 Richard Henderson <rth@redhat.com>
17792
17793 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17794
17795 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17796
17797 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17798
17799 2002-07-24 Roger Sayle <roger@eyesopen.com>
17800
17801 * gcc.c-torture/execute/memset-3.c: New testcase.
17802
17803 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17804
17805 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17806 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17807
17808 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17809
17810 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17811 Delete.
17812
17813 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17814
17815 * gcc.c-torture/compile/simd-4.c: New test.
17816
17817 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17818
17819 PR c++/7347, c++/7348
17820 * g++.dg/template/access4.C: New test.
17821 * g++.dg/template/access5.C: New test.
17822 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17823 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17824 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17825 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17826
17827 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17828
17829 * gcc.dg/gnu89-init-2.c: New test.
17830
17831 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17832
17833 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17834
17835 2002-07-20 Roger Sayle <roger@eyesopen.com>
17836
17837 * gcc.c-torture/execute/20020720-1.c: New testcase.
17838
17839 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17840
17841 * gcc.dg/cpp/Wsignprom.c: New tests.
17842
17843 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17844
17845 * gcc.c-torture/execute/loop-13.c: New test.
17846
17847 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17848
17849 * gcc.dg/cpp/expr.c: New tests.
17850
17851 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17852
17853 * g++.dg/opt/pr6713.C: Add template instantiation.
17854
17855 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17856
17857 * gcc.dg/nest.c: New test.
17858
17859 2002-07-17 Richard Henderson <rth@redhat.com>
17860
17861 * g++.dg/opt/pr6713.C: New test.
17862
17863 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17864
17865 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17866 XFAIL for all x86 processors.
17867
17868 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17869
17870 * gcc.c-torture/execute/20010122-1.x: Do not test with
17871 -fomit-frame-pointer.
17872
17873 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17874
17875 * g++.dg/template/instantiate2.C: New test.
17876 * g++.dg/template/spec4.C: New test.
17877
17878 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17879
17880 * g++.dg/template/access2.C: New test.
17881 * g++.dg/template/access3.C: New test.
17882
17883 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17884
17885 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17886 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17887 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17888 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17889 Convert to use <stdarg.h>.
17890 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17891 Delete.
17892 * gcc.dg/va-arg-2.c: New.
17893 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17894
17895 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17896
17897 * gcc.c-torture/compile/20020710-1.c: New test.
17898
17899 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17900 Andrew Pinski <pinskia@physics.uc.edu>
17901
17902 gcc.c-torture/compile/simd-2.c: New testcase.
17903 gcc.c-torture/compile/simd-3.c: Likewise.
17904
17905 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17906
17907 PR c++/7224
17908 * g++.dg/overload/error1.C: New test.
17909
17910 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17911
17912 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17913 configuration and IRIX 6 O32 ABI.
17914
17915 2002-07-11 Roger Sayle <roger@eyesopen.com>
17916
17917 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17918
17919 2002-07-10 Roger Sayle <roger@eyesopen.com>
17920
17921 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17922
17923 2002-07-10 Jeffrey A Law <law@redhat.com>
17924
17925 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17926
17927 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17928
17929 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17930
17931 * gcc.dg/20020312-2.c: Check for __PPC__.
17932
17933 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17934
17935 * gcc.c-torture/compile/20020709-1.c: New test.
17936
17937 2002-07-07 Roger Sayle <roger@eyesopen.com>
17938
17939 * g++.dg/template/qualttp21.C: New test case.
17940
17941 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17942
17943 * gcc.c-torture/compile/20020706-1.c: New test.
17944 * gcc.c-torture/compile/20020706-2.c: New test.
17945
17946 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17947 Alexandre Oliva <aoliva@redhat.com>
17948
17949 * g++.dg/warn/incomplete1.C: New test.
17950
17951 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17952
17953 PR c++/7099
17954 * g++.dg/warn/noreturn1.C: New test.
17955
17956 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17957
17958 PR c++/6706
17959 * g++.dg/debug/debug6.C: New test.
17960 * g++.dg/debug/debug7.C: New test.
17961
17962 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17963
17964 * gcc.c-torture/compile/simd-3.c: New test.
17965
17966 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17967
17968 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17969 * gcc.dg/20020620-1.c: Likewise.
17970
17971 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17972
17973 PR c++/6944
17974 * g++.dg/init/array4.C: New test.
17975 * g++.dg/init/array5.C: New test.
17976
17977 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17978
17979 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17980 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17981
17982 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17983
17984 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17985 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17986 * gcc.dg/wtr-conversion-1.c: Likewise.
17987 * gcc.dg/wtr-escape-1.c: Likewise.
17988 * gcc.dg/wtr-int-type-1.c: Likewise.
17989 * gcc.dg/wtr-label-1.c: Likewise.
17990 * gcc.dg/wtr-static-1.c: Likewise.
17991 * gcc.dg/wtr-strcat-1.c: Likewise.
17992 * gcc.dg/wtr-suffix-1.c: Likewise.
17993 * gcc.dg/wtr-switch-1.c: Likewise.
17994 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17995 * gcc.dg/wtr-union-init-1.c: Likewise.
17996 * gcc.dg/wtr-union-init-2.c: Likewise.
17997 * gcc.dg/wtr-union-init-3.c: Likewise.
17998
17999 * gcc.dg/wtr-func-def-1.c: New test.
18000
18001 2002-07-02 Devang Patel <dpatel@apple.com>
18002
18003 * objc.dg/param-1.m: New test.
18004
18005 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18006
18007 * gcc.dg/cpp/trad/directive.c: Add test.
18008 * gcc.dg/cpp/trad/macroargs.c: Add test.
18009 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18010
18011 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18012
18013 * gcc.dg/cpp/cmdlne-M.c: New test.
18014
18015 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18016
18017 * objc.dg/desig-init-1.m: New test.
18018
18019 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18020
18021 PR c++/6716
18022 * g++.dg/template/instantiate1.C: New test.
18023
18024 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18025
18026 PR c++/7112
18027 * g++.dg/template/sizeof2.C: New test.
18028
18029 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18030
18031 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18032 gcc.dg/cpp/trad/include.c: New tests.
18033
18034 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18035
18036 PR target/7177
18037 * gcc.c-torture/compile/20020701-1.c: New test.
18038
18039 2002-07-01 Stan Shebs <shebs@apple.com>
18040
18041 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18042 header here...
18043 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18044 (objc-torture-execute): or here.
18045
18046 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18047
18048 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18049
18050 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18051
18052 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18053
18054 2002-06-30 Devang Patel <dpatel@apple.com>
18055
18056 * objc.dg/fsyntax-only.m: New test.
18057
18058 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18059
18060 PR c++/6695
18061 * g++.dg/template/friend7.C: New file.
18062
18063 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18064
18065 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18066 return type.
18067
18068 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18069
18070 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18071 avoid division by zero.
18072
18073 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18074
18075 * gcc.dg/Wunknownprag.c: New tests.
18076
18077 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18078
18079 * gcc.c-torture/execute/simd-2.c: New test.
18080
18081 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18082
18083 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18084 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18085 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18086 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18087 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18088 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18089 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18090 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18091 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18092 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18093 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18094 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18095 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18096 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18097 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18098 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18099 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18100
18101 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18102
18103 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18104 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18105 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18106 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18107 New tests.
18108 * gcc.dg/cpp/trad/directive.c: Update.
18109
18110 2002-06-23 Andreas Jaeger <aj@suse.de>
18111
18112 * gcc.c-torture/execute/complex-6.c: New.
18113
18114 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18115
18116 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18117 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18118 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18119 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18120
18121 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18122
18123 * gcc.dg/cpp/trad: New directory with traditional tests copied
18124 from parent directory.
18125 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18126 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18127 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18128 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18129 Move to trad/ and rename.
18130 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18131 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18132 gcc.dg/cpp/trad/redef2.c: New tests.
18133 * gcc.dg/cpp/trad/trad.exp: New driver.
18134
18135 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18136
18137 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18138 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18139 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18140 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18141 Remove.
18142
18143 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18144
18145 * gcc.dg/20020620-1.c: New test.
18146
18147 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18148
18149 * g++.dg/template/ttp4.C: New test.
18150
18151 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18152
18153 * g++.dg/opt/vt1.C: Fix regexp.
18154
18155 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18156
18157 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18158 Don't use attribute `noinline'.
18159
18160 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18161
18162 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18163
18164 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18165
18166 * gcc.c-torture/execute/simd-1.c: New.
18167
18168 * gcc.dg/simd-1.c: New.
18169
18170 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18171
18172 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18173
18174 2002-06-16 Richard Henderson <rth@redhat.com>
18175
18176 * g++.dg/ext/anon-struct1.C: New.
18177 * g++.dg/ext/anon-struct2.C: New.
18178 * g++.dg/ext/anon-struct3.C: New.
18179 * gcc.dg/anon-struct-1.c: New.
18180 * gcc.dg/anon-struct-2.c: New.
18181 * gcc.dg/anon-struct-3.c: New.
18182 * gcc.dg/20011008-1.c: Adjust warning text.
18183 * gcc.dg/20020527-1.c: Add -fms-extensions.
18184
18185 2002-06-16 Richard Henderson <rth@redhat.com>
18186
18187 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18188
18189 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18190
18191 * gcc.c-torture/execute/20020615-1.c: New test.
18192
18193 2002-06-15 Roger Sayle <roger@eyesopen.com>
18194
18195 * gcc.c-tortuture/execute/compare-1.c: New test case.
18196 * gcc.c-tortuture/execute/compare-2.c: New test case.
18197 * gcc.c-tortuture/execute/compare-3.c: New test case.
18198
18199 2002-06-13 Richard Henderson <rth@redhat.com>
18200
18201 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18202 ia64 ilp32.
18203
18204 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18205
18206 * g++.dg/template/typename2.C: Update error message.
18207
18208 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18209
18210 * gcc.c-torture/execute/20020611-1.c: New test.
18211
18212 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18213
18214 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18215 list of targets to skip.
18216
18217 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18218
18219 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18220 targets if not optimizing.
18221
18222 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18223
18224 * gcc.c-torture/compile/20020605-1.c: New test.
18225
18226 * g++.dg/opt/vt1.C: New test.
18227
18228 * gcc.dg/20020531-1.c: New test.
18229
18230 * gcc.dg/20020530-1.c: New test.
18231
18232 * gcc.dg/20020527-1.c: New test.
18233
18234 * g++.dg/opt/cse1.C: New test.
18235
18236 2002-06-07 Roger Sayle <roger@eyesopen.com>
18237
18238 * gcc.dg/20020607-2.c: New test case.
18239
18240 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18241
18242 * gcc.c-torture/compile/20020604-1.c: New test.
18243
18244 2002-06-04 Richard Henderson <rth@redhat.com>
18245
18246 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18247 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18248 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18249
18250 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18251
18252 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18253
18254 2002-06-03 Richard Henderson <rth@redhat.com>
18255
18256 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18257 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18258
18259 2002-06-02 Richard Henderson <rth@redhat.com>
18260
18261 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18262 test functions static.
18263
18264 2002-06-02 Andreas Jaeger <aj@suse.de>
18265
18266 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18267 now.
18268
18269 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18270
18271 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18272 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18273 Update for mofified diagnostics.
18274 * gcc.dg/c99-intconst-1.c: No longer fail.
18275
18276 2002-06-02 Richard Henderson <rth@redhat.com>
18277
18278 * gcc.dg/uninit-A.c: Remove xfail markers.
18279
18280 2002-06-01 Roger Sayle <roger@eyesopen.com>
18281
18282 * gcc.dg/fnegate-1.c: New test case.
18283
18284 2002-05-30 Osku Salerma <osku@iki.fi>
18285
18286 * gcc.c-torture/execute/mayalias-1.c: New file.
18287
18288 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18289
18290 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18291 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18292 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18293
18294 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18295
18296 * gcc.c-torture/execute/20020529-1.c: New test.
18297
18298 2002-05-27 Richard Henderson <rth@redhat.com>
18299
18300 * g++.dg/ext/attrib6.C: New test case.
18301
18302 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18303
18304 * gcc.c-torture/execute/pure-1.c: New test.
18305
18306 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18307
18308 * gcc.dg/cpp/arith-2.c: Remove.
18309
18310 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18311
18312 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18313 * gcc.dg/cpp/if-3.c: Remove.
18314
18315 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18316
18317 * g++.dg/opt/cse2.C: New test.
18318
18319 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18320
18321 * gcc.dg/cpp/arith-1.c: New semantic tests.
18322 * gcc.dg/cpp/if-1.c: Update.
18323
18324 2002-05-24 Ben Elliston <bje@redhat.com>
18325
18326 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18327
18328 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18329
18330 * gcc.dg/verbose-asm.c: New test.
18331
18332 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18333
18334 * gcc.dg/cpp/paste12.c: New test.
18335
18336 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18337
18338 * g++.dg/parse/named_ops.C: New test.
18339
18340 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18341
18342 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18343
18344 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18345
18346 * gcc.dg/weak-2.c: Allow optional leading underscore
18347 in scan-assembler symbol name.
18348 * gcc.dg/weak-3.c: Likewise.
18349 * gcc.dg/weak-4.c: Likewise.
18350 * gcc.dg/weak-5.c: Likewise.
18351
18352 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18353
18354 * gcc.dg/20020523-1.c: New test.
18355
18356 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18357
18358 * objc.dg/const-str-2.m: Update now that we stop after
18359 a command line error.
18360
18361 2002-05-22 Richard Henderson <rth@redhat.com>
18362
18363 * g++.dg/dg.exp: Fix typo in test pruneing.
18364
18365 2002-05-22 Richard Henderson <rth@redhat.com>
18366
18367 * g++.dg/dg.exp: Prune the tls subdirectory.
18368 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18369 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18370 * g++.dg/tls/init-1.C: New.
18371
18372 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18373
18374 * gcc.dg/20020517-1.c: New test.
18375
18376 2002-05-21 Richard Henderson <rth@redhat.com>
18377
18378 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18379 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18380
18381 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18382
18383 * g++.dg/other/copy2.C: New test.
18384
18385 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18386
18387 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18388 (MAX_COPY): Bump up to 10 times sizeof (long long).
18389 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18390
18391 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18392 sizeof (long long).
18393
18394 * gcc.c-torture/execute/strcpy-1.c: New test.
18395
18396 2002-05-19 Jason Merrill <jason2redhat.com>
18397
18398 * g++.dg/ext/oper1.C: New test.
18399
18400 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18401 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18402
18403 * README.QMTEST: New file.
18404
18405 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18406
18407 2002-05-19 Andreas Jaeger <aj@suse.de>
18408
18409 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18410 now.
18411 * gcc.c-torture/execute/loop-2d.x: Likewise.
18412
18413 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18414
18415 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18416 support weak symbols.
18417 * gcc.dg/weak-4.c: Likewise
18418 * gcc.dg/weak-6.c: Likewise
18419
18420 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18421
18422 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18423 cygwin, coff and h8300-*-hms targets
18424 * gcc.dg/weak-5.c: Likewise
18425 * gcc.dg/weak-7.c: Likewise
18426
18427 2002-05-16 Jason Merrill <jason@redhat.com>
18428
18429 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18430 (scan-assembler-not, scan-assembler-dem): Likewise.
18431 (scan-assembler-dem-not): Likewise.
18432
18433 2002-05-15 Richard Henderson <rth@redhat.com>
18434
18435 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18436
18437 2002-05-15 Richard Henderson <rth@redhat.com>
18438
18439 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18440 (vfoo1f): Warning here.
18441 (vfoo1l): Don't redefine the alias.
18442
18443 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18444
18445 * g++.dg/init/pm1.C: New test.
18446
18447 2002-05-12 David S. Miller <davem@redhat.com>
18448
18449 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18450 types.
18451
18452 2002-05-10 Roger Sayle <roger@eyesopen.com>
18453
18454 * gcc.c-torture/execute/20020510-1.c: New test case.
18455
18456 2002-05-10 David S. Miller <davem@redhat.com>
18457
18458 * gcc.c-torture/execute/conversion.c: Test long double too.
18459
18460 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18461
18462 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18463 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18464 * lib/g++.exp (g++_link_flags): Likewise.
18465 * lib/objc.exp (objc_target_compile): Likewise.
18466
18467 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18468
18469 * gcc.dg/cpp/poison.c: Update.
18470 * gcc.dg/cpp/20000625-2.c: Remove.
18471 * gcc.dg/cpp/direct2s.c: Remove final test.
18472
18473 2002-05-08 Tom Rix <trix@redhat.com>
18474
18475 * gcc.c-torture/execute/20020508-1.c: New test.
18476 * gcc.c-torture/execute/20020508-2.c: New test.
18477 * gcc.c-torture/execute/20020508-3.c: New test.
18478
18479 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18480
18481 * gcc.dg/cpp/charconst-4.c: More tests.
18482
18483 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18484
18485 PR c/6569
18486 * gcc.dg/weak-3.c: Update location of warning messages.
18487 * gcc.dg/weak-5.c: Likewise.
18488
18489 2002-05-06 Roger Sayle <roger@eyesopen.com>
18490
18491 * gcc.c-torture/execute/20020506-1.c: New test case.
18492
18493 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18494
18495 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18496
18497 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18498
18499 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18500
18501 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18502
18503 * gcc.dg/cpp/charconst-3.c: New test.
18504
18505 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18506
18507 * gcc.dg/cpp/charconst.c: Update tests.
18508
18509 2002-05-05 Tim Josling <tej@melbpc.org.au>
18510
18511 * treelang: Added directory for new sample language treelang. Also
18512 lib/treelang.exp: New file to signal treelang should be tested.
18513
18514 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18515
18516 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18517 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18518 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18519 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18520 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18521 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18522 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18523
18524 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18525
18526 * gcc.dg/format/xopen-2.c: New test.
18527
18528 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18529
18530 * gcc.dg/20020503-1.c: New test.
18531
18532 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18533
18534 * g++.dg/init/dtor1.C: Make it tougher.
18535
18536 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18537
18538 * g++.dg/init/dtor1.C: New test.
18539
18540 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18541
18542 * gcc.dg/altivec-8.c: New.
18543
18544 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18545
18546 * gcc.dg/altivec-7.c: New.
18547
18548 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18549
18550 * g++.dg/parse/typedef1.C: New test.
18551
18552 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18553
18554 PR c++/6486
18555 * g++.dg/template/friend6.C: New test.
18556
18557 PR c++/6492
18558 * g++.dg/init/copy1.C: New test.
18559
18560 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18561
18562 * g++.dg/warn/effc1.C: New test.
18563
18564 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18565
18566 * gcc.dg/cpp/if-cexp.c: Add a test.
18567
18568 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18569
18570 * gcc.dg/20020426-2.c: New test.
18571
18572 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18573
18574 * gcc.dg/cpp/if-mop.c: Update.
18575 * gcc.dg/cpp/if-mpar.c: Add test.
18576 * gcc.dg/cpp/if-oppr.c: Update.
18577
18578 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18579
18580 PR c/6343
18581 * gcc.dg/weak-[2-7].c: New tests.
18582
18583 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18584
18585 * gcc.dg/enum1.c: New test.
18586
18587 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18588
18589 PR c++/6497
18590 * g++.dg/inherit/access2.C: New test.
18591
18592 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18593
18594 PR bootstrap/6445
18595 * gcc.dg/20020426-1.c: New test.
18596
18597 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18598
18599 * g++.dg/abi/enum1.C: New test.
18600
18601 2002-04-26 Richard Henderson <rth@redhat.com>
18602
18603 * gcc.dg/c99-bool-1.c: Expect always true warning.
18604
18605 2002-04-25 Roger Sayle <roger@eyesopen.com>
18606
18607 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18608
18609 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18610
18611 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18612 targets.
18613
18614 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18615
18616 * g++.dg/abi/mange7.C: New test.
18617
18618 PR c++/6438.
18619 * g++.dg/parse/stmtexpr2.C: New test.
18620
18621 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18622
18623 * gcc.dg/20020312-2.c: Add SH target.
18624
18625 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18626
18627 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18628 compiler output on mips*-*-irix*.
18629
18630 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18631
18632 * g++.dg/parse/attr1.C: New test.
18633
18634 2002-04-23 Roger Sayle <roger@eyesopen.com>
18635
18636 * gcc.c-torture/execute/string-opt-17.c: New test case.
18637 * gcc.c-torture/execute/memset-2.c: New test case.
18638
18639 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18640
18641 PR c++/6256:
18642 * g++.dg/template/friend5.C: New test.
18643
18644 PR c++/6331:
18645 * g++.dg/template/qual1.C: Likewise.
18646
18647 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18648
18649 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18650 Include stdlib.h, not stdio.h or ctype.h.
18651
18652 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18653
18654 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18655 cris-*-elf* and mmix-*-*.
18656 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18657 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18658 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18659 Ditto.
18660 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18661 * gcc.dg/wchar_t-1.c: Ditto.
18662
18663 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18664
18665 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18666 Clarify comment.
18667
18668 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18669
18670 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18671
18672 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18673
18674 * gcc.c-torture/execute/20000906-1.x: Delete.
18675
18676 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18677
18678 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18679
18680 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18681
18682 * PR6367
18683 * g77.f-torture/execute/6367.f: New test.
18684 * g77.f-torture/execute/6367.x: Disable for MMIX.
18685
18686 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18687
18688 * PR6352
18689 * g++.dg/opt/inline2.C: New test.
18690
18691 2002-04-18 Richard Henderson <rth@redhat.com>
18692
18693 * gcc.dg/20000906-1.c: Enable for all targets.
18694 * gcc.c-torture/compile/iftrap-2.c: New.
18695
18696 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18697
18698 * gcc.dg/20020418-1.c: New test.
18699 * gcc.dg/20020418-2.c: New test.
18700
18701 2002-04-18 Richard Henderson <rth@redhat.com>
18702
18703 * gcc.c-torture/compile/iftrap-1.c: New.
18704 * gcc.dg/iftrap-1.c: Adjust for ia64.
18705 * gcc.dg/iftrap-2.c: New.
18706
18707 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18708
18709 * gcc.c-torture/compile/20020418-1.c: New test.
18710
18711 2002-04-18 Roger Sayle <roger@eyesopen.com>
18712
18713 * gcc.c-torture/compile/20020415-1.c: New.
18714
18715 2002-04-18 David S. Miller <davem@redhat.com>
18716
18717 * gcc.c-torture/execute/20020418-1.c: New test.
18718
18719 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18720
18721 * gcc.dg/20020416-1.c: New test.
18722
18723 * g++.dg/opt/inline1.C: New test.
18724
18725 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18726
18727 * gcc.dg/altivec-5.c: New test.
18728
18729 * gcc.dg/20020415-1.c: New test.
18730
18731 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18732
18733 * testsuite/lib/chill.exp: Remove.
18734
18735 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18736
18737 * g++.dg/other/big-struct.C: New test.
18738
18739 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18740
18741 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18742 of scratch file.
18743
18744 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18745
18746 PR c/6277
18747 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18748 in scan-assembler function name
18749
18750 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18751
18752 * g77.f-torture/execute/980628-4.x,
18753 g77.f-torture/execute/980628-5.x,
18754 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18755 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18756 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18757 i[34567]86-*-*.
18758
18759 2002-04-13 David S. Miller <davem@redhat.com>
18760
18761 * gcc.c-torture/execute/20020413-1.c: New test.
18762
18763 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18764
18765 * gcc.dg/asm-6.c,
18766 * g++.dg/ext/asm1.C: New tests.
18767
18768 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18769
18770 PR c++ 5373.
18771 * g++.dg/parse/stmtexpr1.C: New test.
18772
18773 PR c++/5189.
18774 * g++.dg/template/copy1.C: New test.
18775
18776 2002-04-12 Richard Henderson <rth@redhat.com>
18777
18778 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18779
18780 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18781
18782 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18783 gcc.c-torture/execute/20020307-2.c.
18784
18785 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18786
18787 * g++.dg/ext/attrib5.C,
18788 * g++.dg/lookup/struct1.C: New tests.
18789
18790 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18791
18792 * gcc.dg/20020411-1.c: New test.
18793
18794 * gcc.c-torture/execute/20020411-1.c: New test.
18795
18796 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18797
18798 * g77.f-torture/execute/6177.f: New test.
18799
18800 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18801
18802 PR middle-end/6247
18803 * g++.dg/opt/cleanup1.C: New test.
18804
18805 * g++.dg/opt/const1.C: New test.
18806
18807 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18808
18809 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18810
18811 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18812
18813 PR c++/5507
18814 * g++.dg/template/typename2.C: New test.
18815
18816 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18817
18818 * gcc.c-torture/execute/loop-12.c: New.
18819
18820 2002-04-08 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: New, xfail cross-endian tests.
18827
18828 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18829
18830 PR optimization/6086
18831 * g++.dg/opt/preinc1.C: New test.
18832
18833 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18834
18835 PR c++/5571
18836 * g++.dg/opt/static2.C: New test.
18837
18838 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18839
18840 PR c/5120
18841 * gcc.dg/20020406-1.c: New test.
18842
18843 2002-04-04 David S. Miller <davem@redhat.com>
18844
18845 * gcc.c-torture/execute/20020404-1.c: New test.
18846
18847 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18848
18849 PR c/6123
18850 * gcc.dg/20020312-2.c: Do not declare global register variable
18851 if __PIC__ or __pic__ is defined.
18852
18853 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18854
18855 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18856 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18857
18858 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18859
18860 * gcc.misc-tests/linkage.exp: Update last change to handle
18861 sparc*-, not just sparc-.
18862
18863 2002-04-03 Richard Henderson <rth@redhat.com>
18864
18865 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18866
18867 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18868
18869 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18870
18871 2002-04-02 David S. Miller <davem@redhat.com>
18872
18873 * gcc.c-torture/execute/20020402-3.c: New test.
18874
18875 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18876
18877 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18878 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18879
18880 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18881 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18882 g77.f-torture/execute/20001201.x,
18883 g77.f-torture/execute/u77-test.x: New files.
18884
18885 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18886 * gcc.dg/wchar_t-1.c: Ditto.
18887
18888 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18889
18890 * gcc.c-torture/execute/20020402-1.c: New test.
18891
18892 2002-04-01 Richard Henderson <rth@redhat.com>
18893
18894 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18895
18896 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18897
18898 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18899
18900 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18901
18902 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18903
18904 * g++.dg/inherit/template-as-base.C: Expect error.
18905 * g++.dg/inherit/namespace-as-base.C: Likewise.
18906
18907 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18908
18909 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18910 g++.dg/ext/instantiate3.C: Tweak match patterns.
18911
18912 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18913 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18914 -da test.
18915
18916 2002-03-31 Richard Henderson <rth@redhat.com>
18917
18918 * gcc.dg/special/alias-2.c: New.
18919 * gcc.dg/special/ecos.exp: Run it.
18920
18921 2002-03-31 Richard Henderson <rth@redhat.com>
18922
18923 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18924
18925 2002-03-31 Kazu Hirata <kazu@hxi.com>
18926
18927 * gcc.dg/weak-1.c: Disable on h8300 port.
18928
18929 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18930
18931 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18932 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18933 ordering tests.
18934 * g++.dg/bprob/bprob-1.C: New test.
18935 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18936 * g++.dg/gcov/gcov-1.C: New test.
18937 * g++.dg/gcov/gcov-1.x: New file.
18938 * g++.dg/gcov/gcov-2.C: New test.
18939 * g++.dg/gcov/gcov-3.C: New test.
18940 * g++.dg/gcov/gcov-3.h: New file.
18941
18942 2002-03-28 Roger Sayle <roger@eyesopen.com>
18943
18944 * g++.old-deja/g++.other/builtins5.C: New test.
18945 * g++.old-deja/g++.other/builtins6.C: New test.
18946 * g++.old-deja/g++.other/builtins7.C: New test.
18947 * g++.old-deja/g++.other/builtins8.C: New test.
18948 * g++.old-deja/g++.other/builtins9.C: New test.
18949
18950 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18951
18952 * g++.dg/opt/static1.C: New test.
18953
18954 * g++.dg/opt/longbranch1.C: New test.
18955
18956 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18957
18958 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18959
18960 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18961
18962 2002-03-28 Jeffrey A Law (law@redhat.com)
18963
18964 * gcc.c-torture/execute/20020328-1.c: New test.
18965
18966 2002-03-27 Richard Henderson <rth@redhat.com>
18967
18968 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18969 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18970 move from g++.old-deja/g++.ext/.
18971
18972 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18973
18974 * g++.dg/init/new2.C: New test.
18975
18976 2002-03-26 Richard Henderson <rth@redhat.com>
18977
18978 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18979
18980 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18981 on sparc.
18982
18983 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18984 sparcv9 systems.
18985 * gcc.dg/20001102-1.c: Likewise.
18986
18987 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18988
18989 * gcc.dg/cpp/endif-pedantic1.c,
18990 gcc.dg/cpp/endif-pedantic2.c: New tests.
18991
18992 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18993
18994 * g++.dg/init/new1.C: New test.
18995
18996 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18997
18998 * g++.dg/abi/vbase9.C: New test.
18999
19000 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19001
19002 * gcc.dg/arm-asm.c: New test.
19003
19004 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19005
19006 * gcc.dg/Wswitch-enum.c: New test.
19007 Fix PR c/5044.
19008
19009 2002-03-26 Richard Henderson <rth@redhat.com>
19010
19011 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19012 structure.
19013
19014 2002-03-25 Richard Henderson <rth@redhat.com>
19015
19016 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19017 sparcv9 systems.
19018
19019 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19020 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19021
19022 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19023
19024 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19025
19026 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19027
19028 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19029 targets using generic thunk support.
19030
19031 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19032
19033 * gcc.c-torture/compile/20020323-1.c: New test.
19034
19035 * g++.dg/opt/conj2.C: New test.
19036
19037 2002-03-24 Richard Henderson <rth@redhat.com>
19038
19039 * gcc.dg/weak-1.c: Use -fno-common.
19040
19041 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19042
19043 * g77.dg/f77-edit-apostrophe-out.f: New test
19044 * g77.dg/f77-edit-h-out.f: New test
19045 * g77.dg/f77-edit-t-in.f: New test
19046 * g77.dg/f77-edit-t-out.f: New test
19047 * g77.dg/f77-edit-x-out.f: New test
19048 * g77.dg/f77-edit-slash-out.f: New test
19049 * g77.dg/f77-edit-colon-out.f: New test
19050 * g77.dg/f77-edit-s-out.f: New test
19051
19052 2002-03-24 Richard Henderson <rth@redhat.com>
19053
19054 * objc/execute/formal_protocol-6.x: New XFAIL.
19055
19056 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19057
19058 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19059 that do not support weak symbols
19060
19061 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19062
19063 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19064 * lib/g77.exp: Likewise
19065 * lib/objc.exp: Likewise
19066
19067 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19068
19069 * gcc.dg/Wswitch-default.c: New test.
19070
19071 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19072
19073 * g++.dg/other/enum1.C: New test.
19074
19075 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19076
19077 * gcc.dg/pragma-ep-3.c: Fix typo.
19078
19079 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19080
19081 * g++.dg/inherit/template-as-base.C: New test.
19082
19083 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19084
19085 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19086 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19087
19088 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19089
19090 * gcc.dg/cpp/multiline.c: Update to match.
19091
19092 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19093
19094 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19095
19096 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19097
19098 * gcc.dg/cpp/extratokens2.c: New file.
19099
19100 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19101
19102 * gcc.dg/20020312-2.c: Add rs6000 target.
19103
19104 * gcc.c-torture/compile/20020319-1.c: New test.
19105
19106 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19107
19108 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19109 (A, E): Handle this.
19110
19111 2002-03-20 Jason Merrill <jason@redhat.com>
19112
19113 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19114 ignoring -fpic.
19115 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19116 through prune_gcc_output.
19117
19118 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19119
19120 * gcc.c-torture/compile/20020320-1.c: New test.
19121
19122 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19123
19124 * gcc.c-torture/compile/20020318-1.c: New test.
19125
19126 * gcc.dg/struct-by-value-1.c: New test.
19127
19128 * gcc.dg/20020319-1.c: New test.
19129
19130 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19131
19132 * g++.dg/opt/conj1.C: New test.
19133
19134 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19135
19136 * g++.dg/template/qualttp20.C: Revert previous change.
19137 * g++.dg/template/qualttp3.C: Likewise.
19138 * g++.dg/template/qualttp4.C: Likewise
19139 * g++.dg/template/qualttp5.C: Likewise
19140 * g++.dg/template/qualttp6.C: Likewise
19141 * g++.dg/template/qualttp7.C: Likewise
19142 * g++.dg/template/qualttp8.C: Likewise
19143 * g++.dg/template/recurse.C: Likewise.
19144
19145 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19146
19147 * gcc.dg/cpp/wchar-1.c: Update.
19148
19149 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19150
19151 * g++.dg/template/conv1.C: New test.
19152 * g++.dg/template/conv2.C: New test.
19153 * g++.dg/template/conv3.C: New test.
19154 * g++.dg/template/conv4.C: New test.
19155
19156 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19157
19158 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19159 * g++.dg/template/qualttp3.C: Likewise.
19160 * g++.dg/template/qualttp4.C: Likewise
19161 * g++.dg/template/qualttp5.C: Likewise
19162 * g++.dg/template/qualttp6.C: Likewise
19163 * g++.dg/template/qualttp7.C: Likewise
19164 * g++.dg/template/qualttp8.C: Likewise
19165 * g++.dg/template/recurse.C: Likewise.
19166
19167 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19168
19169 * g++.dg/opt/dtor1.C: New test.
19170
19171 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19172
19173 * gcc.c-torture/compile/20020315-1.c: New test.
19174
19175 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19176
19177 * gcc.dg/weak-1.c: Fix scan tests.
19178
19179 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19180
19181 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19182 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19183 cris-*-aout* mmix-*-*.
19184 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19185 cris-*-aout* mmix-*-*.
19186 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19187 cris-*-elf* cris-*-aout* and mmix-*-*.
19188 * gcc.dg/20001009-1.c: Ditto.
19189 * gcc.dg/20010912-1.c: Ditto.
19190 * gcc.dg/20020122-4.c: Ditto.
19191 * gcc.dg/inline-2.c: Ditto.
19192
19193 2002-03-14 Jeffrey A Law (law@cygnus.com)
19194
19195 * gcc.c-torture/compile/20020314-1.c: New test.
19196
19197 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19198
19199 * gcc.c-torture/execute/20020314-1.c: New test.
19200
19201 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19202
19203 * g++.dg/warn/Wunused-1.C: New test.
19204
19205 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19206
19207 * g++.dg/abi/mangle6.C: New test.
19208
19209 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19210
19211 * gcc.c-torture/compile/20020309-2.c: New test.
19212
19213 * gcc.c-torture/compile/20020312-1.c: New test.
19214
19215 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19216
19217 * g++.dg/other/access1.C: New test.
19218
19219 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19220
19221 * gcc.c-torture/execute/wchar_t-1.c: New test.
19222
19223 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19224
19225 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19226
19227 2002-03-12 Roger Sayle <roger@eyesopen.com>
19228
19229 * gcc.dg/20020312-1.c: New test case.
19230
19231 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19232
19233 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19234
19235 2002-03-11 Richard Henderson <rth@redhat.com>
19236
19237 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19238 * g++.old-deja/g++.jason/report.C: Likewise.
19239
19240 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19241
19242 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19243 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19244
19245 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19246
19247 * testsuite/g++.dg/overload/pmf1.C: New test.
19248
19249 2002-03-11 Kazu Hirata <kazu@hxi.com>
19250
19251 * gcc.c-torture/execute/20020307-1.c: Use long.
19252
19253 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19254
19255 PR optimization/5844
19256 * gcc.dg/20020310-1.c: New test.
19257
19258 2002-03-09 Michael Meissner <meissner@redhat.com>
19259
19260 * gcc.c-torture/execute/memcpy-2.c: New test.
19261 * gcc.c-torture/execute/memset-1.c: New test.
19262 * gcc.c-torture/execute/strlen-1.c: New test.
19263 * gcc.c-torture/execute/strcmp-1.c: New test.
19264 * gcc.c-torture/execute/strncmp-1.c: New test.
19265
19266 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19267
19268 * gcc.dg/ppc-ldstruct.c: New test.
19269
19270 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19271
19272 * gcc.c-torture/execute/va-arg-22.c: New test.
19273
19274 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19275
19276 * gcc.c-torture/compile/20020309-1.c: New test.
19277
19278 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19279
19280 * gcc.c-torture/execute/20020307-2.c: New test.
19281
19282 2002-03-07 Jeffrey A Law (law@redhat.com)
19283
19284 * g77.f-torture/compile/20020307-1.f: New test.
19285
19286 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19287
19288 * gcc.dg/unordered-1.c: New test.
19289
19290 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19291
19292 * gcc.c-torture/execute/20020307-1.c: New test.
19293
19294 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19295
19296 * gcc.dg/20020304-1.c: New test.
19297
19298 * gcc.c-torture/compile/20020304-2.c: New test.
19299
19300 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19301
19302 * gcc.c-torture/compile/20020304-1.c: New test case
19303 (from PR c/5830).
19304
19305 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19306
19307 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19308
19309 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19310
19311 * g++.dg/other/classkey1.C: New test.
19312
19313 2002-03-01 Richard Henderson <rth@redhat.com>
19314
19315 * gcc.c-torture/compile/981223-1.x: New.
19316 * gcc.c-torture/compile/920625-1.x: New.
19317
19318 2002-02-28 Richard Henderson <rth@redhat.com>
19319
19320 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19321
19322 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19323
19324 * gcc.c-torture/execute/20020227-1.c: New test.
19325
19326 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19327
19328 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19329 here" ERROR lines.
19330 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19331 * g++.old-deja.g++.other/defarg1.C: Likewise.
19332 * g++.old-deja/g++.pt/calls2.C: Likewise.
19333 * g++.old-deja/g++.pt/crash20.C: Likewise.
19334 * g++.old-deja/g++.pt/crash30.C: Likewise.
19335 * g++.old-deja/g++.pt/crash36.C: Likewise.
19336 * g++.old-deja/g++.pt/crash6.C: Likewise.
19337 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19338 * g++.old-deja/g++.pt/derived3.C: Likewise.
19339 * g++.old-deja/g++.pt/error1.C: Likewise.
19340 * g++.old-deja/g++.pt/friend21.C: Likewise.
19341 * g++.old-deja/g++.pt/friend23.C: Likewise.
19342 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19343 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19344
19345 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19346
19347 * gcc.c-torture/execute/20020225-2.c: New test.
19348
19349 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19350
19351 * gcc.c-torture/execute/920730-1t.c,
19352 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19353 Delete test cases, only relevant to -traditional.
19354
19355 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19356
19357 * gcc.dg/cpp/undef1.c: Remove.
19358 * gcc.dg/cpp/directiv.c: Update.
19359 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19360
19361 2002-02-27 Michael Meissner <meissner@redhat.com>
19362
19363 * gcc.c-torture/execute/20020226-1.c: New test.
19364
19365 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19366
19367 * g++.dg/debug/debug4.C: New test.
19368
19369 * gcc.dg/ia64-visibility-1.c: New test.
19370
19371 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19372
19373 * gcc.dg/debug/20020224-1.c: New.
19374
19375 2002-02-25 Kazu Hirata <kazu@hxi.com>
19376
19377 * gcc.c-torture/execute/960416-1.x: New.
19378 * gcc.c-torture/execute/divconst-3.x: Likewise.
19379
19380 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19381
19382 * gcc.dg/20020224-1.c: New test.
19383
19384 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19385
19386 * gcc.c-torture/execute/20020225-1.c: New.
19387
19388 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19389
19390 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19391
19392 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19393
19394 * gcc.dg/20020222-1.c: New test.
19395
19396 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19397
19398 * g++.dg/opt/anonunion1.C: New test.
19399
19400 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19401
19402 * g++.dg/template/qualttp19.C: New test.
19403 * g++.dg/template/qualttp20.C: New test.
19404 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19405 * g++.old-deja/g++.other/qual1.C: Likewise.
19406
19407 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19408
19409 * gcc.dg/attr-alwaysinline.c: New.
19410
19411 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19412
19413 * gcc.dg/20020220-1.c: New test.
19414
19415 * gcc.dg/20020220-2.c: New test.
19416
19417 * g++.dg/opt/mmx1.C: New test.
19418
19419 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19420
19421 * gcc.c-torture/compile/20020110.c: New test.
19422
19423 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19424
19425 * gcc.c-torture/execute/20020219-1.c: New test.
19426
19427 * gcc.dg/20020219-1.c: New test.
19428
19429 * gcc.dg/noncompile/20020220-1.c: New test.
19430
19431 * g++.dg/opt/ptrintsum1.C: New test.
19432
19433 * gcc.dg/debug/20020220-1.c: New test.
19434
19435 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19436
19437 * gcc.c-torture/execute/20020216-1.c: New test.
19438
19439 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19440
19441 * gcc.dg/decl-1.c: Update, new test.
19442
19443 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19444
19445 * g++.dg/abi/bitfield1.C: New test.
19446 * g++.dg/abi/bitfield2.C: New test.
19447
19448 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19449
19450 * gcc.dg/attr-nest.c: New test.
19451
19452 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19453
19454 * gcc.c-torture/execute/20020215-1.c: New test.
19455
19456 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19457
19458 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19459 * g++.dg/debug/debug.exp: New.
19460 * g++.dg/debug/trivial.C: New.
19461 * g++.dg/debug/debug1.C: Moved...
19462 * g++.dg/other/debug1.C: ...from here.
19463 * g++.dg/debug/debug2.C: Moved...
19464 * g++.dg/other/debug2.C: ...from here.
19465 * g++.dg/debug/debug3.C: Moved...
19466 * g++.dg/other/debug3.C: ...from here.
19467
19468 * gcc.dg/noncompile/20020213-1.c: New test.
19469
19470 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19471
19472 * g++.dg/other/debug3.C: New test.
19473
19474 * gcc.c-torture/execute/20020213-1.c: New test.
19475
19476 2002-02-13 Richard Smith <richard@ex-parrot.com>
19477
19478 * g++.old-deja/g++.other/thunk1.C: New test.
19479
19480 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19481
19482 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19483
19484 2002-02-13 Stan Shebs <shebs@apple.com>
19485
19486 * gcc.dg/altivec-3.c: New.
19487
19488 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19489
19490 * gcc.dg/Wunreachable-1.c: New test.
19491 * gcc.dg/Wunreachable-2.c: New test.
19492
19493 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19494
19495 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19496
19497 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19498
19499 * gcc.dg/decl-1.c: New test.
19500
19501 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19502
19503 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19504
19505 2002-02-10 Kazu Hirata <kazu@hxi.com>
19506
19507 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19508 * gcc.c-torture/compile/980506-1.x: Likewise.
19509
19510 2002-02-10 Kazu Hirata <kazu@hxi.com>
19511
19512 * gcc.dg/20020210-1.c: New.
19513
19514 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19515
19516 * g77.f-torture/execute/947.f: New regression test
19517 for PR fortran/947.
19518
19519 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19520
19521 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19522 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19523
19524 2002-02-08 Richard Henderson <rth@redhat.com>
19525
19526 * gcc.c-torture/compile/labels-3.c: New.
19527
19528 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19529
19530 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19531 expression statements work instead.
19532 * gcc.dg/noncompile/20020207-1.c: New test.
19533
19534 2002-02-07 Richard Henderson <rth@redhat.com>
19535
19536 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19537
19538 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19539
19540 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19541 message from g77
19542 * lib/g77-dg.exp: Trim g77 error messages so that they are
19543 recognized by dg.exp.
19544
19545 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19546
19547 PR fortran/5473
19548 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19549
19550 2002-02-07 Richard Henderson <rth@redhat.com>
19551
19552 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19553 to be sufficiently aligned for integers.
19554
19555 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19556
19557 * g++.dg/template/friend4.C: New test.
19558
19559 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19560
19561 PR fortran/5743
19562 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19563 unsupported cases.
19564
19565 2002-02-07 Richard Henderson <rth@redhat.com>
19566
19567 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19568 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19569 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19570 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19571
19572 2002-02-06 Richard Henderson <rth@redhat.com>
19573
19574 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19575
19576 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19577
19578 * gcc.dg/20020206-1.c: New test.
19579
19580 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19581
19582 * gcc.c-torture/execute/20020206-1.c: New test.
19583
19584 * gcc.c-torture/execute/20020206-2.c: New test.
19585
19586 PR optimization/5429:
19587 * gcc.c-torture/compile/20020206-1.c: New test.
19588
19589 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19590
19591 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19592 as certain file formats cannot support particularly large
19593 alignments.
19594
19595 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19596 and do not expect to be able to link the executable.
19597
19598 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19599 fail because the COFF format does not support the weak attribute.
19600
19601 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19602
19603 * g77.dg/pr5473.f: New test
19604
19605 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19606
19607 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19608 Fix testcase accordingly.
19609
19610 2002-02-04 Richard Henderson <rth@redhat.com>
19611
19612 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19613 (buf): Change to be an array of pointers, not ints.
19614
19615 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19616
19617 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19618 before all tests. Move warning one line above to match where it
19619 C frontend emits.
19620 * gcc.dg/Wswitch-2.c: New test.
19621 * g++.dg/warn/Wswitch-1.C: New test.
19622 * g++.dg/warn/Wswitch-2.C: New test.
19623
19624 2002-02-04 Richard Henderson <rth@redhat.com>
19625
19626 * g++.dg/abi/offsetof.C: Fix size comparison.
19627
19628 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19629
19630 * gcc.dg/cast-qual-2.c: New test.
19631
19632 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19633
19634 * gcc.dg/20020201-4.c: New test.
19635
19636 2002-02-04 Ben Elliston <bje@redhat.com>
19637
19638 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19639 target_info attribute != 0, in addition to the empty string.
19640 (gcc_target_compile): Likewise.
19641
19642 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19643
19644 * gcc.dg/Wswitch.c: New test.
19645 PR gcc/4475. PR gcc/3780.
19646
19647 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19648
19649 * g77.f-torture/execute/5122.f: New test for regressions
19650 against PR fortran/5122.
19651
19652 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19653
19654 * g77.f-torture/compile/pr3743.f: Delete
19655 * g77.dg/pr3743-1.f: New test.
19656 * g77.dg/pr3743-2.f: New test.
19657 * g77.dg/pr3743-3.f: New test.
19658 * g77.dg/pr3743-4.f: New test.
19659
19660 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19661
19662 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19663
19664 2002-02-02 Richard Henderson <rth@redhat.com>
19665
19666 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19667 * gcc.c-torture/execute/bf64-1.c: Likewise.
19668
19669 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19670
19671 * gcc.dg/20020201-2.c: New test.
19672
19673 * gcc.dg/20020201-3.c: New test.
19674
19675 * gcc.c-torture/execute/bitfld-2.c: New test.
19676
19677 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19678
19679 * gcc.dg/bitfld-1.c: Update.
19680 * gcc.dg/bitfld-2.c: Update.
19681 * gcc.c-torture/execute/bitfld-1.x: New.
19682
19683 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19684
19685 * gcc.c-torture/execute/20020201-1.c: New test.
19686
19687 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19688
19689 PR target/5469
19690 * gcc.dg/20020201-1.c: New test.
19691
19692 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19693
19694 PR fortran/3743
19695 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19696 * g77.f-torture/compile/pr3743.x: Remove
19697
19698 2002-01-31 Tom Rix <trix@redhat.com>
19699
19700 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19701
19702 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19703
19704 * gcc.dg/noncompile/20020130-1.c: New test.
19705
19706 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19707
19708 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19709
19710 2002-01-29 Richard Henderson <rth@redhat.com>
19711
19712 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19713 to long long.
19714 * gcc.c-torture/execute/bf64-1.c: Likewise.
19715
19716 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19717
19718 * gcc.c-torture/execute/20020129-1.c: New test.
19719
19720 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19721
19722 * gcc.c-torture/compile/20000224-1.c: Update.
19723 * gcc.c-torture/execute/bitfld-1.c: New tests.
19724 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19725 * gcc.dg/uninit-A.c: Update.
19726
19727 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19728
19729 * g++.dg/template/ctor1.C: Add instantiation.
19730
19731 2002-01-28 Paul Koning <pkoning@equallogic.com>
19732
19733 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19734 argument to __builtin_prefetch to be const ptr.
19735
19736 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19737
19738 * gcc.c-torture/compile/20020120-1.c: New test.
19739
19740 2002-01-27 Kazu Hirata <kazu@hxi.com>
19741
19742 * gcc.c-torture/execute/20020127-1.c: New test.
19743
19744 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19745
19746 * g77.dg/f77-edit-i-in.f: New test
19747 * g77.dg/f77-edit-i-out.f: New test
19748
19749 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19750
19751 * gcc.dg/debug/debug.exp: New file.
19752 * gcc.dg/debug/trivial.c: New file.
19753 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19754 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19755 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19756 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19757 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19758 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19759 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19760 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19761 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19762 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19763 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19764 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19765 * gcc.dg/20000503-1.c: Removed.
19766 * gcc.dg/20010207-1.c: Removed.
19767 * gcc.dg/20011223-1.c: Removed.
19768 * gcc.dg/20020104-2.c: Removed.
19769 * gcc.dg/debug-1.c: Removed.
19770 * gcc.dg/debug-2.c: Removed.
19771 * gcc.dg/debug-3.c: Removed.
19772 * gcc.dg/debug-4.c: Removed.
19773 * gcc.dg/debug-5.c: Removed.
19774 * gcc.dg/debug-6.c: Removed.
19775 * gcc.dg/dwarf2-1.c: Removed.
19776 * gcc.dg/dwarf2-2.c: Removed.
19777
19778 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19779
19780 * g++.old-deja/g++.other/eh5.C: New test.
19781 * g++.old-deja/g++.other/sibcall2.C: New test.
19782 * g++.old-deja/g++.other/array9.C: New test.
19783 * g++.old-deja/g++.other/typename2.C: New test.
19784 * g++.old-deja/g++.other/crash60.C: New test.
19785 * g++.old-deja/g++.other/conv9.C: New test.
19786 * g++.old-deja/g++.other/mangle10.C: New test.
19787 * g++.old-deja/g++.other/unchanging1.C: New test.
19788 * g++.old-deja/g++.other/exprstmt1.C: New test.
19789 * g++.old-deja/g++.other/inline23.C: New test.
19790 * g++.old-deja/g++.eh/ia64-1.C: New test.
19791 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19792 * g++.old-deja/g++.other/reload1.C: New test.
19793 * g++.old-deja/g++.other/static20.C: New test.
19794 * g++.old-deja/g++.other/local-alloc1.C: New test.
19795 * g++.old-deja/g++.other/conv8.C: New test.
19796 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19797 * g++.old-deja/g++.other/storeexpr1.C: New test.
19798 * g++.old-deja/g++.other/storeexpr2.C: New test.
19799 * g++.dg/eh/template2.C: New test.
19800 * g++.dg/warn/weak1.C: New test.
19801
19802 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19803
19804 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19805 Remove first, non-varying, argument.
19806
19807 2002-01-23 Richard Henderson <rth@redhat.com>
19808
19809 * gcc.dg/inline-2.c: New.
19810
19811 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19812 Add optional target arg. Check number of arguments.
19813 (scan-assembler-not, scan-assembler-dem): Likewise.
19814 (scan-assembler-dem-not): Likewise.
19815
19816 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19817
19818 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19819 line 12.
19820 * g++.old-deja/g++.brendan/parse3.C,
19821 g++.old-deja/g++.other/crash26.C,
19822 g++.old-deja/g++.other/crash28.C,
19823 g++.old-deja/g++.other/crash29.C,
19824 g++.old-deja/g++.other/crash30.C,
19825 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19826
19827 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19828
19829 * gcc.dg/20020115-1.c: New.
19830
19831 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19832
19833 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19834
19835 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19836
19837 * gcc.dg/20020122-3.c: New.
19838
19839 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19840
19841 * g++.dg/other/gc1.C: New test.
19842
19843 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19844
19845 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19846
19847 2002-01-22 Richard Henderson <rth@redhat.com>
19848
19849 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19850
19851 2002-01-22 Richard Henderson <rth@redhat.com>
19852
19853 * gcc.dg/20020122-4.c: New.
19854
19855 2002-01-22 H.J. Lu <hjl@gnu.org>
19856
19857 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19858 link output.
19859 * gcc.dg/special/ecos.exp: Likewise.
19860 * lib/g++-dg.exp: Likewise.
19861 * lib/g77-dg.exp: Likewise.
19862 * lib/gcc-dg.exp : Likewise.
19863 * lib/mike-g++.exp: Likewise.
19864 * lib/mike-g77.exp: Likewise.
19865 * lib/mike-gcc.exp: Likewise.
19866 * lib/objc-dg.exp: Likewise.
19867
19868 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19869
19870 PR target/5379
19871 * gcc.dg/20020122-2.c: New test.
19872
19873 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19874
19875 * gcc.dg/20020122-1.c: New test.
19876
19877 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19878
19879 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19880
19881 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19882
19883 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19884
19885 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19886
19887 * gcc.c-torture/compile/20020121-1.c: New test.
19888
19889 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19890
19891 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19892 ld_library_path.
19893
19894 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19895
19896 * gcc.dg/20020218-1.c: New test.
19897
19898 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19899
19900 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19901 messages
19902 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19903 "At global scope" warning
19904 * g++.dg/ext/align1.C: Change cygwin test for alignment
19905 from db-bogus to dg-warning
19906
19907 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19908
19909 * g77.f-torture/compile/cpp2.F: New test.
19910
19911 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19912
19913 * g++.dg/template/access1.C: New test.
19914
19915 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19916
19917 * gcc.dg/20020118-1.c: New.
19918
19919 2002-01-18 Kazu Hirata <kazu@hxi.com>
19920
19921 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19922
19923 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19924
19925 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19926 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19927 alignment warnings.
19928
19929 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19930
19931 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19932 torture_with_loops and torture_without_loops
19933
19934 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19935
19936 * gcc.c-torture/compile/20020116-1.c: New test.
19937
19938 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19939
19940 * gcc.dg/20020116-2.c: New test.
19941
19942 * gcc.dg/ultrasp4.c: New test.
19943
19944 * gcc.dg/20020116-1.c: New test.
19945
19946 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19947
19948 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19949 by EABI.
19950
19951 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19952
19953 * gcc.misc-tests/i386-prefetch.exp: New.
19954 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19955 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19956 * gcc.misc-tests/i386-pf-none-1.c: New test.
19957 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19958
19959 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19960
19961 * gcc.dg/gnu89-init-1.c: Add new tests.
19962
19963 2002-01-15 Andreas Jaeger <aj@suse.de>
19964
19965 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19966 * gcc.dg/i386-mmx-2.c: Likewise.
19967 * gcc.dg/i386-sse-1.c: Likewise.
19968 * gcc.dg/i386-sse-2.c: Likewise.
19969 * gcc.dg/i386-sse-3.c: Likewise.
19970
19971 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19972
19973 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19974 Uncomment additional cases that now pass.
19975
19976 2002-01-11 Richard Henderson <rth@redhat.com>
19977
19978 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19979 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19980
19981 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19982
19983 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19984
19985 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19986
19987 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19988 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19989
19990 2002-01-10 Dale Johannesen <dalej@apple.com>
19991
19992 * gcc.c-torture/execute/loop-11.c: New.
19993
19994 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19995
19996 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19997 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19998
19999 2002-01-09 Richard Henderson <rth@redhat.com>
20000
20001 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20002 type in which to perform the operation for each size.
20003
20004 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20005
20006 * gcc.c-torture/compile/20020109-2.c: New test.
20007
20008 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20009
20010 * gcc.c-torture/execute/loop-10.c: New test.
20011
20012 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20013
20014 * gcc.c-torture/compile/20010226-1.c: New test.
20015 * gcc.c-torture/compile/20010227-1.c: New test.
20016 * gcc.c-torture/compile/20010426-1.c: New test.
20017 * gcc.c-torture/compile/20010510-1.c: New test.
20018 * gcc.c-torture/compile/20010605-3.c: New test.
20019 * gcc.c-torture/compile/20010824-1.c: New test.
20020 * gcc.c-torture/execute/20010409-1.c: New test.
20021 * gcc.dg/noncompile/20000901-1.c: New test.
20022 * gcc.dg/20001023-1.c: New test.
20023 * gcc.dg/20001101-1.c: New test.
20024 * gcc.dg/20001102-1.c: New test.
20025 * gcc.dg/20010207-1.c: New test.
20026 * gcc.dg/20010405-1.c: New test.
20027 * gcc.dg/20010822-1.c: New test.
20028 * gcc.dg/20011107-1.c: New test.
20029
20030 2002-01-09 Jeffrey A Law (law@redhat.com)
20031
20032 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20033
20034 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20035 execution failure on PA targets.
20036
20037 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20038
20039 * gcc.c-torture/compile/20020109-1.c: New test.
20040
20041 2002-01-08 Kazu Hirata <kazu@hxi.com>
20042
20043 * gcc.c-torture/execute/20020108-1.c: New test.
20044
20045 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20046
20047 * gcc.dg/20020108-1.c: New test.
20048
20049 2002-01-08 H.J. Lu <hjl@gnu.org>
20050
20051 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20052 for header files.
20053
20054 2002-01-08 Geoff Keating <geoffk@redhat.com>
20055
20056 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20057 consistency.
20058
20059 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20060
20061 * gcc.dg/altivec-4.c: Test altivec predicates.
20062
20063 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20064
20065 * gcc.c-torture/execute/20020107-1.c: New test.
20066
20067 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20068
20069 PR c/5279
20070 * gcc.c-torture/compile/20020106-1.c: New test.
20071
20072 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20073
20074 * gcc.c-torture/execute/nestfunc-4.c: New test.
20075
20076 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20077
20078 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20079 extra triple that slipped in.
20080 * g++.old-deja/g++.abi/align.C: Likewise.
20081 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20082
20083 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20084
20085 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20086 * g++.old-deja/g++.abi/align.C: Likewise.
20087 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20088
20089 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20090 on FreeBSD/i386.
20091 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20092 FreeBSD.
20093
20094 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20095
20096 * gcc.dg/20020104-1.c: New test.
20097
20098 * gcc.dg/20020104-2.c: New test.
20099
20100 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20101
20102 * gcc.dg/20020103-1.c: Fix typo in target selector.
20103
20104 2002-01-03 Richard Henderson <rth@redhat.com>
20105
20106 * gcc.dg/20020103-1.c: New.
20107
20108 2002-01-03 Kazu Hirata <kazu@hxi.com>
20109
20110 * gcc.c-torture/execute/20020103-1.c: New test.
20111
20112 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20113
20114 * g++.dg/other/debug2.C: New test.
20115
20116 * gcc.c-torture/compile/20020103-1.c: New test.
20117
20118 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20119
20120 * gcc.dg/gnu89-init-1.c: Added new tests.
20121
20122 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20123
20124 * g++.dg/template/friend2.C: Remove as patch is reverted.
20125
20126 * g++.dg/warn/oldcast1.C: New test.
20127
20128 * g++.dg/template/ptrmem1.C: New test.
20129 * g++.dg/template/ptrmem2.C: New test.
20130
20131 * g++.dg/template/ntp.C: New test.
20132
20133 * g++.dg/other/component1.C: New test.
20134
20135 * g++.dg/template/ttp3.C: New test.
20136
20137 * g++.dg/template/friend2.C: New test.
20138 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20139
20140 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20141
20142 * g++.dg/other/ptrmem1.C: New test.
20143 * g++.dg/other/ptrmem2.C: New test.
20144
20145 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20146
20147 * g++.dg/template/ctor1.C: New test.
20148
20149 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20150
20151 * g++.dg/template/friend2.C: New test.
20152
20153 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20154
20155 * gcc.dg/mmix-1.c: New test.
20156
20157 2001-12-31 Richard Henderson <rth@redhat.com>
20158
20159 * gcc.dg/asm-5.c: New.
20160
20161 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20162
20163 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20164 in namespace __gnu_cxx
20165
20166 2001-12-30 Richard Henderson <rth@redhat.com>
20167
20168 * gcc.dg/debug-6.c: New.
20169
20170 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20171
20172 * gcc.c-torture/compile/20011229-2.c: New test.
20173
20174 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20175
20176 * gcc.dg/debug-3.c: New test.
20177 * gcc.dg/debug-4.c: New test.
20178 * gcc.dg/debug-5.c: New test.
20179
20180 2001-12-29 Richard Henderson <rth@redhat.com>
20181
20182 * g++.dg/eh/loop1.C: New.
20183
20184 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20185
20186 * g++.dg/template/crash1.C: New test.
20187
20188 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 * g++.dg/other/const1.C: New test.
20191
20192 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20193
20194 * gcc.c-torture/compile/20011229-1.c: New test.
20195
20196 2001-12-28 Stan Shebs <shebs@apple.com>
20197
20198 * lib/objc-torture.exp: Resync with c-torture.exp.
20199 * lib/objc.exp: Load standard libraries.
20200
20201 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20202
20203 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20204 additional tests.
20205
20206 2001-12-27 Roger Sayle <roger@eyesopen.com>
20207
20208 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20209
20210 2001-12-27 Richard Henderson <rth@redhat.com>
20211
20212 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20213
20214 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20215
20216 * g++.dg/eh/ctor1.C: New test.
20217 * g++.dg/other/error2.C: New test.
20218
20219 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20220
20221 * g++.dg/other/init2.C: New test.
20222
20223 2001-12-24 Richard Henderson <rth@redhat.com>
20224
20225 * gcc.dg/20011223-1.c: New.
20226 * gcc.dg/inline-1.c: New.
20227
20228 2001-12-23 Richard Henderson <rth@redhat.com>
20229
20230 * gcc.dg/asm-4.c: Test operand modifiers.
20231
20232 2001-12-23 Richard Henderson <rth@redhat.com>
20233
20234 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20235
20236 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20237
20238 * gcc.c-torture/execute/20011223-1.c: New test.
20239
20240 2001-12-21 Richard Henderson <rth@redhat.com>
20241
20242 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20243 re-enables the warning.
20244
20245 2001-12-21 Richard Henderson <rth@redhat.com>
20246
20247 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20248
20249 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20250
20251 * gcc.c-torture/compile/20011218-1.c: New test.
20252
20253 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20254
20255 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20256 arm-isr.c test.
20257 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20258 epilogue generation for ARM ISR routines.
20259
20260 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20261
20262 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20263 * gcc.dg/format/c90-printf-3.c: Likewise.
20264 * gcc.dg/format/c99-printf-3.c: Likewise.
20265 * gcc.dg/format/ext-1.c: Likewise.
20266 * gcc.dg/format/ext-6.c: Likewise.
20267 * gcc.dg/format/format.h: Prototype unlocked stdio.
20268
20269 2001-12-20 Richard Henderson <rth@redhat.com>
20270
20271 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20272 (arena): Use it.
20273 (malloc): Correct allocation logic. Abort if we fill up the
20274 arena before initialization complete.
20275 (realloc): Correct allocation logic.
20276
20277 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20278
20279 * gcc.c-torture/compile/20011219-2.c: New test.
20280
20281 * gcc.c-torture/execute/20011219-1.c: New test.
20282
20283 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20284
20285 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20286 target does not support weak symbols.
20287
20288 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20289
20290 * gcc.c-torture/compile/20011219-1.c: New test.
20291
20292 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20293
20294 * g++.dg/other/error1.C: New test.
20295
20296 2001-12-17 Jeffrey A Law (law@redhat.com)
20297
20298 * gcc.c-torture/execute/20011217-1.c: New test.
20299
20300 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20301
20302 * objc.dg/special/: New directory.
20303 * objc.dg/special/special.exp: New file.
20304 * objc.dg/special/unclaimed-category-1.h: New file.
20305 * objc.dg/special/unclaimed-category-1a.m: New file.
20306 * objc.dg/special/unclaimed-category-1.m: New file.
20307
20308 2001-12-17 Andreas Jaeger <aj@suse.de>
20309
20310 * gcc.c-torture/compile/20011217-2.c: New test.
20311
20312 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20313
20314 * gcc.c-torture/compile/20011217-1.c: New test.
20315
20316 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20317
20318 * testsuite/gcc.dg/20011214-1.c: New.
20319
20320 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20321
20322 * gcc.dg/altivec-4.c: New.
20323
20324 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20325
20326 * gcc.dg/20011113-1.c: New test.
20327
20328 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20329
20330 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20331 std::__malloc_alloc_template<0> and
20332 std::__default_alloc_template<false, 0>.
20333
20334 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20335
20336 * objc/execute/bf-21.m: New test.
20337 * objc/execute/enumeration-1.m: New test.
20338 * objc/execute/enumeration-2.m: New test.
20339
20340 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20341
20342 * gcc.dg/gnu89-init-1.c: New test.
20343
20344 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20345
20346 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20347 * g++.old-deja/g++.jason/2371.C: Likewise.
20348 * g++.old-deja/g++.jason/template33.C: Likewise.
20349 * g++.old-deja/g++.jason/template34.C: Likewise.
20350 * g++.old-deja/g++.jason/template36.C: Likewise.
20351 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20352 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20353 * g++.old-deja/g++.other/typename1.C: Likewise.
20354 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20355 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20356 * g++.old-deja/g++.pt/typename11.C: Likewise.
20357 * g++.old-deja/g++.pt/typename14.C: Likewise.
20358 * g++.old-deja/g++.pt/typename16.C: Likewise.
20359 * g++.old-deja/g++.pt/typename3.C: Likewise.
20360 * g++.old-deja/g++.pt/typename4.C: Likewise.
20361 * g++.old-deja/g++.pt/typename5.C: Likewise.
20362 * g++.old-deja/g++.pt/typename7.C: Likewise.
20363 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20364
20365 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20366
20367 * g++.dg/other/linkage1.C: New test.
20368 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20369 specifiers.
20370
20371 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20372
20373 * gcc.dg/concat.c: New test.
20374
20375 2001-12-11 Stan Shebs <shebs@apple.com>
20376
20377 * objc/compile: New test directory.
20378 * objc/compile/compile.exp: New expect script.
20379 * objc/compile/20011211-1.m: New compile test.
20380
20381 2001-12-11 Jason Merrill <jason@redhat.com>
20382
20383 * lib/prune.exp (prune_gcc_output): Also handle "In member
20384 function". So many permutations...
20385
20386 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20387
20388 * g++.dg/template/typedef1.C: New test.
20389
20390 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20391
20392 * g++.dg/other/copy1.C: New test.
20393
20394 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20395
20396 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20397
20398 * gcc.dg/builtin-choose-expr.c: New.
20399
20400 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20401
20402 * gcc.dg/altivec-2.c: New.
20403
20404 2001-12-07 Richard Henderson <rth@redhat.com>
20405
20406 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20407
20408 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20409
20410 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20411 ultrasparc.
20412
20413 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20414
20415 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20416
20417 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20418
20419 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20420 variable argument list.
20421
20422 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20423
20424 * gcc.c-torture/execute/memcheck: Delete entire directory.
20425 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20426 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20427
20428 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20429
20430 * gcc.dg/Wshadow-1.c: New test.
20431
20432 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20433
20434 * gcc.c-torture/compile/20011130-1.c: New test.
20435
20436 * gcc.dg/noncompile/20011025-1.c: New test.
20437
20438 * g++.dg/other/anon-union.C: New test.
20439
20440 * gcc.c-torture/execute/20011024-1.c: New test.
20441
20442 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20443
20444 * gcc.c-torture/execute/20000722-1.x,
20445 gcc.c-torture/execute/20010123-1.x: Remove.
20446 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20447 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20448 gcc.dg/c99-complit-2.c: New tests.
20449
20450 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20451
20452 * g++.dg/inherit/base1.C: New test.
20453
20454 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20455
20456 * g++.dg/other/stdarg1.C: New test.
20457
20458 * gcc.c-torture/compile/20011130-2.c: New test.
20459
20460 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20461
20462 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20463 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20464 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20465 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20466 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20467 * gcc.dg/builtin-prefetch-1.c: New test.
20468
20469 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20470
20471 * gcc.dg/20011130-1.c: New test.
20472
20473 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20474
20475 * g++.dg/other/scope1.C: New test.
20476 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20477
20478 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20479
20480 * gcc.dg/vla-init-1.c: New test.
20481
20482 2001-12-01 Geoff Keating <geoffk@redhat.com>
20483
20484 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20485
20486 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20487
20488 * objc.dg/alias.m: Update.
20489 * objc.dg/class-1.m: Update.
20490 * objc.dg/const-str-1.m: Update.
20491 * objc.dg/fwd-proto-1.m: Update.
20492 * objc.dg/id-1.m: Update.
20493 * objc.dg/super-class-1.m: Update.
20494
20495 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20496
20497 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20498 constructs.
20499
20500 2001-11-28 Jeffrey A Law (law@cygnus.com)
20501
20502 * gcc.c-torture/execute/20011128-1.c: New test.
20503
20504 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20505
20506 * gcc.dg/20011127-1.c: New test.
20507
20508 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20509
20510 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20511 from Austin Group draft 7.
20512 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20513 scanf format arguments.
20514 * gcc.dg/format/no-exargs-2.c: New test.
20515
20516 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20517
20518 * g++.dg/abi/vbase8-4.C: New test.
20519
20520 2001-11-24 Ian Lance Taylor <ian@airs.com>
20521
20522 * gcc.c-torture/execute/20011121-1.c: New test.
20523
20524 2001-11-23 Jeffrey A Law (law@cygnus.com)
20525
20526 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20527
20528 2001-11-23 Andreas Jaeger <aj@suse.de>
20529
20530 * gcc.dg/cpp/charconst-2.c: New test.
20531
20532 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20533
20534 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20535 to the host if it is remote. Let tests specify extra headers
20536 they use.
20537 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20538 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20539 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20540 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20541 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20542 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20543 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20544 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20545 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20546 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20547
20548 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20549
20550 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20551 for little endian ARMs.
20552
20553 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20554
20555 * gcc.c-torture/compile/20011119-1.c: New test.
20556 * gcc.c-torture/compile/20011119-2.c: New test.
20557
20558 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20559
20560 * gcc.dg/altivec-1.c: Fix typo.
20561
20562 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20563
20564 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20565
20566 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20567
20568 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20569
20570 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20571
20572 * lib/g77.exp: Don't specify --rpath-link.
20573
20574 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20575 across all the headers.
20576 * gcc.dg/format/format.exp: For testing on a remote host,
20577 copy format.h.
20578
20579 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20580 * gcc.c-torture/execute/930406-1.c: Likewise.
20581 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20582
20583 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20584
20585 * gcc.dg/altivec-1.c: New.
20586
20587 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20588
20589 * gcc.dg/cpp/fpreprocessed.c: New test case.
20590
20591 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20592
20593 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20594 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20595 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20596
20597 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20598
20599 * gcc.dg/no-builtin-1.c: New test.
20600
20601 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20602
20603 * gcc.c-torture/execute/20011115-1.c: New test.
20604
20605 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20606
20607 * gcc.c-torture/compile/20011114-2.c: New test.
20608 * gcc.c-torture/compile/20011114-3.c: New test.
20609 * gcc.c-torture/compile/20011114-4.c: New test.
20610
20611 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20612
20613 * g++.dg/other/init1.C: New test.
20614
20615 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20616
20617 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20618 message.
20619
20620 * gcc.c-torture/execute/20011114-1.c: New testcase.
20621
20622 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20623 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20624 like the (before this change) version of 20010327-1.c.
20625
20626 2001-11-14 Roger Sayle <roger@eyesopen.com>
20627
20628 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20629
20630 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20631
20632 * g++.dg/init/array2.C: New test.
20633
20634 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20635
20636 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20637
20638 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20639
20640 * g++.dg/other/forscope1.C: New test.
20641 * g++.dg/ext/forscope1.C: New test.
20642 * g++.dg/ext/forscope2.C: New test.
20643
20644 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20645
20646 * gcc.c-torture/execute/20011113-1.c: New test.
20647
20648 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20649
20650 * gcc.c-torture/execute/20011109-2.c: New test.
20651
20652 * gcc.c-torture/execute/20011109-1.c: New test.
20653
20654 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20655
20656 * gcc.c-torture/compile/20011109-1.c: New test.
20657
20658 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20659
20660 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20661 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20662 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20663 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20664 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20665 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20666 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20667
20668 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20669
20670 * g++.dg/warn/Wshadow-1.C: New tests.
20671 * g++.old-deja/g++.mike/for3.C: Update.
20672
20673 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20674
20675 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20676 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20677 XFAILs. Adjust expected error texts.
20678 * gcc.c-torture/compile/20011106-1.c,
20679 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20680 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20681 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20682 gcc.dg/c99-array-lval-5.c: New tests.
20683
20684 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20685
20686 * gcc.dg/cpp/defined.c: Update.
20687
20688 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20689
20690 * gcc.c-torture/execute/anon-1.c: New test.
20691
20692 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20693
20694 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20695 same size, so no warning should be produced on stormy16.
20696
20697 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20698 due to oversized array.
20699 * g++.old-deja/g++.mike/ns15.C: Likewise.
20700 * g++.old-deja/g++.pt/crash16.C: Likewise.
20701
20702 2001-11-02 Graham Stott <grahams@redhat.com>
20703
20704 * g++.dgother/debug1.C: Fix typos.
20705
20706 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20707
20708 * g++.dg/other/debug1.C: New test.
20709
20710 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20711
20712 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20713 of unsigned long.
20714
20715 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20716
20717 * gcc.dg/20011029-2.c: New test.
20718
20719 * gcc.c-torture/compile/20011029-1.c: New test.
20720
20721 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20722
20723 * objc/execute/class_self-1.m: New test.
20724 * objc/execute/class_self-2.m: New test.
20725
20726 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20727
20728 * gcc.misc-tests/msgs.exp: Delete.
20729 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20730 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20731 error set to match recent changes.
20732
20733 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20734
20735 * gcc.dg/20011021-1.c: New test.
20736
20737 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20738
20739 * gcc.c-torture/compile/20011023-1.c: New test.
20740
20741 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20742
20743 * lib/g77.exp: Rewrite based on lib/g++.exp.
20744
20745 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20746
20747 * gcc.c-torture/execute/20011019-1.c: New test.
20748
20749 * gcc.dg/20011018-1.c: New test.
20750
20751 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20752
20753 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20754
20755 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20756
20757 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20758 * gcc.dg/attr-invalid.c: Likewise.
20759
20760 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20761
20762 * testsuite/gcc.dg/20011015-1.c: New test.
20763
20764 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20765
20766 * g++.dg/template/unify2.C: New test.
20767
20768 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20769
20770 * g++.dg/other/exception-specification.C: New test
20771
20772 2001-10-13 Tom Rix <trix@redhat.com>
20773
20774 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20775 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20776
20777 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20778
20779 * testsuite/gcc.dg/20011009-1.c: New test.
20780
20781 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20782
20783 PR g++/4476
20784 * g++.dg/other/friend1.C: New test.
20785
20786 2001-10-11 Richard Henderson <rth@redhat.com>
20787
20788 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20789
20790 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20791
20792 * gcc.c-torture/compile/20011010-1.c: New.
20793
20794 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20795
20796 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20797 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20798 g77.f-torture/execute/execute.exp,
20799 g77.f-torture/noncompile/noncompile.exp,
20800 gcc.c-torture/compile/compile.exp,
20801 gcc.c-torture/execute/execute.exp,
20802 gcc.c-torture/execute/ieee/ieee.exp,
20803 gcc.c-torture/execute/memcheck/memcheck.exp,
20804 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20805 objc/execute/execute.exp: Update FSF address.
20806
20807 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20808
20809 * gcc.dg/cpp/cmdlne-C.c: Update.
20810 * gcc.dg/cpp/cmdlne-C2.c: New.
20811
20812 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20813
20814 * gcc.c-torture/execute/20011008-3.c: New.
20815
20816 2001-10-08 DJ Delorie <dj@redhat.com>
20817
20818 * gcc.dg/20011008-1.c: New.
20819 * gcc.dg/20011008-2.c: New.
20820
20821 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20822
20823 * gcc.dg/cpp/spacing1.c: Update test.
20824
20825 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20826
20827 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20828 spelling errors of "separate" as "seperate".
20829
20830 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20831
20832 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20833 enough to avoid inlining.
20834
20835 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20836
20837 * lib/g77.exp: set libg2c_dir correctly.
20838
20839 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20840
20841 * gcc.dg/cpp/macro11.c: New test.
20842
20843 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20844
20845 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20846 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20847 gcc.dg/format/multattr-3.c: New tests.
20848 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20849 tests for format attributes on function pointers being rejected.
20850
20851 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20852
20853 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20854
20855 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20856
20857 * g++.dg/warn/format1.C: New test.
20858
20859 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20860
20861 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20862
20863 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20864
20865 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20866
20867 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20868
20869 * gcc.dg/cpp/redef2.c: Add test.
20870
20871 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20872
20873 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20874 long-standing bug on i686, apparently.
20875 * gcc.c-torture/execute/loop-2c.x: New file.
20876 * gcc.c-torture/execute/loop-2d.x: New file.
20877 * gcc.c-torture/execute/loop-3c.x: New file.
20878
20879 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20880
20881 * gcc.dg/cpp/20000625-2.c: Correct line number.
20882
20883 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20884
20885 * gcc.dg/cpp/macro10.c: New test.
20886 * gcc.dg/cpp/strify3.c: New test.
20887 * gcc.dg/cpp/spacing1.c: Add tests.
20888 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20889 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20890
20891 2001-09-24 DJ Delorie <dj@redhat.com>
20892
20893 * gcc.c-torture/execute/20010924-1.c: New test.
20894
20895 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20896
20897 * testsuite/objc/execute/paste.m: Remove.
20898
20899 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20900
20901 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20902
20903 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20904
20905 * g77.dg/strlen0.f: New test.
20906
20907 2001-09-21 Richard Henderson <rth@redhat.com>
20908
20909 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20910 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20911
20912 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20913
20914 Table-driven attributes.
20915 * g++.dg/ext/attrib1.C: New test.
20916
20917 2001-09-20 DJ Delorie <dj@redhat.com>
20918
20919 * gcc.dg/20000926-1.c: Update expected warning messages.
20920 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20921 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20922 array.
20923
20924 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20925
20926 * g++.dg/eh/registers1.C: New test case.
20927
20928 2001-09-17 Richard Henderson <rth@redhat.com>
20929
20930 * gcc.dg/array-5.c: Fix VLA decomposition test.
20931
20932 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20933
20934 * gcc.dg/cpp/line5.c: New testcase.
20935
20936 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20937
20938 * gcc.dg/cpp/macro9.c: New test.
20939
20940 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20941
20942 * gcc.c-torture/execute/980223.c: Change type of addr from long
20943 to char *.
20944
20945 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20946
20947 * gcc.c-torture/execute/20010915-1.c: New test.
20948
20949 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20950
20951 * g77.dg/bprob: New directory.
20952 * g77.dg/bprob/bprob.exp: New file.
20953 * g77.dg/bprob/bprob-1.f: New test.
20954 * g77.dg/gcov: New directory.
20955 * g77.dg/gcov/gcov.exp: New file.
20956 * g77.dg/gcov/gcov-1.f: New test.
20957 * g77.dg/gcov/gcov-1.x: New file.
20958
20959 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20960
20961 * gcc.dg/cpp/directiv.c: Update.
20962 * gcc.dg/cpp/undef1.c: Update.
20963
20964 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20965
20966 * gcc.dg/20010912-1.c: New test.
20967
20968 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20969
20970 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20971 language-independent file in lib.
20972 * lib/gcov.exp: New file.
20973
20974 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20975
20976 * gcc.c-torture/compile/20010911-1.c: New test.
20977
20978 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20979
20980 * lib/profopt.exp: New, to support profile-directed optimizations.
20981 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20982 * gcc.misc-tests/bprob-1.c: New test.
20983 * gcc.misc-tests/bprob-2.c: New test.
20984
20985 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20986
20987 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20988 XFAIL and which kinds of gcov output to verify.
20989 * gcc.misc-tests/gcov-4b.x: New file.
20990 * gcc.misc-tests/gcov-5b.x: New file.
20991 * gcc.misc-tests/gcov-6.x: New file.
20992 * gcc.misc-tests/gcov-7.c: New test.
20993 * gcc.misc-tests/gcov-7.x: New file.
20994
20995 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20996
20997 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20998 * gcc.misc-tests/gcov-6.c: New test.
20999
21000 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21001
21002 PR c++/3986
21003 * g++.dg/abi/vbase1.C: New test.
21004
21005 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21006
21007 * objc.dg/method-2.m: New.
21008
21009 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21010
21011 PR c++/4203
21012 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21013 * g++.dg/init/empty1.C: New test.
21014
21015 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21016
21017 * gcc.c-torture/compile/20010903-1.c: New test.
21018
21019 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21020
21021 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21022 for m68k.
21023
21024 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21025
21026 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21027
21028 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21029
21030 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21031
21032 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21033
21034 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21035 for 16-bit 'unsigned int'.
21036
21037 2001-08-29 Kazu Hirata <kazu@hxi.com>
21038
21039 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21040
21041 2001-08-27 Richard Henderson <rth@redhat.com>
21042
21043 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21044 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21045
21046 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21047
21048 * gcc.dg/asm-names.c (ymain): New.
21049
21050 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21051
21052 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21053 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21054 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21055
21056 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21057
21058 * gcc.dg/compare5.c: New testcase.
21059
21060 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21061
21062 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21063 and "In instantiation".
21064
21065 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21066
21067 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21068
21069 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21070
21071 * gcc.misc-tests/gcov.exp: Add support for branch information.
21072 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21073 * gcc.misc-tests/gcov-4.c: New test.
21074 * gcc.misc-tests/gcov-4b.c: New test.
21075 * gcc.misc-tests/gcov-5b.c: New test.
21076
21077 2001-08-20 Zack Weinberg <zackw@panix.com>
21078
21079 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21080 expected to fail.
21081
21082 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21083
21084 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21085
21086 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21087
21088 * g++.dg/eh/template1.C: New test.
21089
21090 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21091
21092 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21093 Fix thinko.
21094 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21095 for xfail.
21096
21097 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21098
21099 * lib/g77-dg.exp: Use prune.exp for common procedures
21100 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21101 * lib/g77.exp: (g77-dg-prune) Remove
21102
21103 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21104
21105 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21106
21107 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21108
21109 * g++.dg/template/unify1.C: New test.
21110
21111 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 * g++.dg/abi/empty4.C: New test.
21114
21115 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21116
21117 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21118 solaris2.*
21119 * g77.f-torture/compile/pr3743.x: Likewise
21120
21121 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21122
21123 * g++.dg/other/using-declaration.C: New test.
21124
21125 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21126
21127 * gcc.dg/cpp/tr-sign.c: New testcase.
21128
21129 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21130
21131 * gcc.dg/cpp/19951025-1.c: Revert.
21132 * gcc.dg/cpp/directiv.c: We no longer process directives that
21133 interrupt macro arguments.
21134
21135 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21136
21137 * gcc.dg/bconstp-1.c: New test.
21138
21139 2001-08-03 Richard Henderson <rth@redhat.com>
21140
21141 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21142
21143 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21144
21145 * gcc.dg/cpp/19951025-1.c: Update.
21146
21147 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21148
21149 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21150 should be x.
21151
21152 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21153
21154 Kill -fhonor-std.
21155 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21156 * g++.old-deja/g++.other/std1.C: Likewise.
21157 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21158
21159 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21160
21161 * lib/g77.exp: Load gcc-defs.exp for common procedures
21162 (g77_pass, g77_fail, g77_finish, g77_exit,
21163 ${tool}_check_unsupported_p} Now redundant. Deleted.
21164
21165 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21166
21167 * g77.dg/fbackslash.f
21168 * g77.dg/fcase-preserve.f
21169 * g77.dg/ff90-1.f
21170 * g77.dg/ffixed-line-length-0.f
21171 * g77.dg/ffixed-line-length-132.f
21172 * g77.dg/ffixed-line-length-7.f
21173 * g77.dg/ffixed-line-length-72.f
21174 * g77.dg/ffixed-line-length-none.f
21175 * g77.dg/ffree-form-1.f
21176 * g77.dg/fno-backslash.f
21177 * g77.dg/fno-f90-1.f
21178 * g77.dg/fno-fixed-form-1.f
21179 * g77.dg/fno-onetrip.f
21180 * g77.dg/fno-typeless-boz.f
21181 * g77.dg/fno-underscoring.f
21182 * g77.dg/fno-vxt-1.f
21183 * g77.dg/fonetrip.f
21184 * g77.dg/ftypeless-boz.f
21185 * g77.dg/fugly-assumed.f
21186 * g77.dg/funderscoring.f
21187 * g77.dg/fvxt-1.f
21188
21189 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21190
21191 * objc.dg/fwd-proto-1.m: New.
21192 * objc.dg/local-decl-1.m: New.
21193 * objc.dg/naming-1.m: New.
21194 * objc.dg/naming-2.m: New.
21195 * objc.dg/proto-hier-1.m: New.
21196
21197 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21198
21199 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21200 largest-type elements to a struct makes its size grow.
21201
21202 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21203
21204 * g++.dg/abi/vthunk1.C: New test.
21205
21206 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21207
21208 * g++.dg/abi/vbase8-22.C: New test.
21209
21210 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21211
21212 * gcc.dg/cpp/macro8.c: New test.
21213
21214 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21215
21216 * g++.dg/abi/vbase8-21.C: New test.
21217
21218 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21219
21220 * g++.dg/abi/vbase8-10.C: New test.
21221
21222 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21223
21224 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21225 ${tool}_set_ld_library_path.
21226 Changed caller.
21227 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21228 g++.exp.
21229
21230 2001-07-26 Stan Cox <scox@redhat.com>
21231
21232 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21233 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21234 gcc_exit, gcc_check_unsupported_p):
21235 Moved to gcc-deps.exp
21236 * gcc-deps.exp: New file.
21237
21238 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21239
21240 * g++.old-deja/g++.pt/defarg14.C: New test.
21241
21242 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21243
21244 * g++.old-deja/g++.other/lineno5.C: New test.
21245
21246 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21247
21248 * g++.old-deja/g++.pt/crash68.C: New test.
21249
21250 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21251
21252 * g++.old-deja/g++.other/crash42.C: New test.
21253
21254 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21255
21256 * gcc.dg/cpp/extratokens.c: Fix.
21257 * gcc.dg/cpp/skipping2.c: New tests.
21258
21259 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21260
21261 * gcc.c-torture/execute/20010724-1.c: New file.
21262 * gcc.c-torture/execute/20010724-1.x: New file.
21263
21264 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21265
21266 * g++.old-deja/g++.other/cond7.C: New test.
21267
21268 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21269
21270 * g++.old-deja/g++.other/optimize4.C: New test.
21271
21272 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21273
21274 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21275
21276 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21277
21278 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21279 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21280 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21281 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21282
21283 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21284 bug report" message.
21285
21286 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21287 * g++.dg/ext/instantiate1.C: Move from old-deja.
21288
21289 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21290
21291 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21292 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21293 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21294 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21295
21296 2001-07-23 Jeffrey A Law (law@cygnus.com)
21297
21298 * gcc.c-torture/execute/20010723-1.c: New test.
21299
21300 2001-07-23 Ben Elliston <bje@redhat.com>
21301
21302 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21303
21304 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21305
21306 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21307 i[34567]86-*-*.
21308 Delete handling of ieee_multilib_flags.
21309 Pass -mieee for alpha*-*-* and sh-*-*.
21310 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21311
21312 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21313
21314 Remove old-abi tests.
21315 * g++.old-deja/g++.mike/p11116.C: Remove.
21316 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21317
21318 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21319
21320 * g77.f-torture/compile/pr3743.f: New test
21321
21322 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21323
21324 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21325
21326 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21327
21328 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21329 g++.old-deja/g++.pt/static6.C: Likewise.
21330 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21331 supports weak symbols.
21332
21333 2001-07-18 Andreas Jaeger <aj@suse.de>
21334
21335 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21336 supported again.
21337
21338 2001-07-18 Andreas Jaeger <aj@suse.de>
21339
21340 * gcc.dg/iftrap-1.c: Fix target line.
21341
21342 2001-07-17 Richard Henderson <rth@redhat.com>
21343
21344 * gcc.c-torture/execute/20010717-1.c: New.
21345
21346 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21347
21348 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21349 tests.
21350
21351 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21352
21353 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21354
21355 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21356
21357 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21358 UAC_SIGBUS, UAC_NOPRINT definitions.
21359
21360 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21361
21362 * objc/execute/object_is_class.m: New test.
21363 * objc/execute/object_is_meta_class.m: New test.
21364
21365 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21366
21367 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21368 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21369
21370 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21371
21372 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21373 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21374
21375 2001-07-14 Richard Henderson <rth@redhat.com>
21376
21377 * gcc.dg/iftrap-1.c: New.
21378
21379 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21380
21381 * g77.f-torture/execute/intrinsic77.f: New test.
21382
21383 2001-07-11 Janis Johnson <janis@us.ibm.com>
21384
21385 * gcc.misc-tests/gcov-3.c: New test.
21386
21387 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21388
21389 * gcc.c-torture/compile/20010711-1.c,
21390 * gcc.c-torture/compile/20010711-2.c: New tests.
21391
21392 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21393
21394 * gcc.c-torture/execute/20010711-1.c: New test.
21395
21396 2001-07-11 Ben Elliston <bje@redhat.com>
21397
21398 * g++.old-deja/g++.other/enum5.C: New test.
21399
21400 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21401
21402 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21403 (g++-dg-prune): Call prune_gcc_output.
21404 * prune.exp: New file for prune_gcc_output.
21405 * lib/g++.exp, lib/gcc.exp: Load it.
21406
21407 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21408
21409 * gcc.c-torture/compile/20010701-1.c,
21410 g++.old-deja/g++.ext/attrib6.C: New tests.
21411
21412 2001-07-06 Jeffrey A Law (law@cygnus.com)
21413
21414 * gcc.c-torture/compile/20010706-1.c: New test.
21415
21416 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21417
21418 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21419
21420 2001-06-28 Stan Shebs <shebs@apple.com>
21421
21422 * gcc.dg/pragma-darwin.c: New test.
21423
21424 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21425
21426 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21427 Solaris 2.[678] system.
21428
21429 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21430
21431 * gcc.dg/20010622-1.c: New test.
21432
21433 2001-06-18 Stan Shebs <shebs@apple.com>
21434
21435 * objc.dg: New directory.
21436 * objc.dg/dg.exp: New file.
21437 * objc.dg/alias.m: New.
21438 * objc.dg/class-1.m: New.
21439 * objc.dg/class-2.m: New.
21440 * objc.dg/const-str-1.m: New.
21441 * objc.dg/const-str-2.m: New.
21442 * objc.dg/id-1.m: New.
21443 * objc.dg/method-1.m: New.
21444 * objc.dg/super-class-1.m: New.
21445 * lib/objc-dg.exp: New file.
21446
21447 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21448
21449 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21450 of label name.
21451
21452 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21453
21454 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21455
21456 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21457
21458 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21459 variable.
21460
21461 2001-06-12 Richard Henderson <rth@redhat.com>
21462
21463 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21464
21465 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21466
21467 * g++.old-deja/g++.abi/vbase5.C: New test.
21468 * g++.old-deja/g++.abi/vbase6.C: New test.
21469 * g++.old-deja/g++.abi/vbase7.C: New test.
21470
21471 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21472
21473 * gcc.c-torture/compile/20010610-1.c: New test.
21474
21475 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * g++.old-deja/g++.abi/vbase4.C: New test.
21478
21479 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21480
21481 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21482 support %f for HC11/HC12 targets.
21483 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21484 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21485 on HC11/HC12 targets.
21486 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21487
21488 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21489
21490 * gcc.dg/wchar_t-1.c: New file.
21491 * gcc.dg/wint_t-1.c: Likewise.
21492
21493 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21494
21495 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21496
21497 2001-06-11 Richard Henderson <rth@redhat.com>
21498
21499 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21500
21501 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21502
21503 * gcc.c-torture/compile/20010611-1.c: New test.
21504
21505 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21506
21507 * gcc.dg/c99-tag-1.c: Add more tests.
21508
21509 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21510
21511 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21512 representation on MN10300 and ARM/Thumb.
21513
21514 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21515
21516 * g77.f-torture/execute/20010610.f: New.
21517
21518 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21519
21520 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21521 names.
21522
21523 2001-06-09 Richard Henderson <rth@redhat.com>
21524
21525 * gcc.c-torture/execute/ashrdi-1.c: New.
21526 * gcc.c-torture/execute/ashldi-1.c: New.
21527 * gcc.c-torture/execute/lshrdi-1.c: New.
21528
21529 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21530
21531 * objc/execute/load-3.m: Added. Check sending +load to categories,
21532 in addition to classes.
21533
21534 2001-06-08 Stan Shebs <shebs@apple.com>
21535
21536 * objc/execute/load-2.m: New test. From Nicola Pero
21537 <n.pero@mi.flashnet.it>.
21538
21539 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21540
21541 * gcc.c-torture/execute/20010605-2.c: New test.
21542
21543 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21544
21545 * g++.old-deja/g++.abi/vbase2.C: New test.
21546 * g++.old-deja/g++.abi/vbase3.C: New test.
21547
21548 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21549
21550 * g++.old-deja/g++.pt/friend49.C: New test.
21551
21552 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21553
21554 * g++.old-deja/g++.ext/anon3.C: New test.
21555
21556 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21557
21558 * g++.old-deja/g++.other/conv7.C: New test.
21559
21560 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21561
21562 * gcc.c-torture/compile/20010605-2.c: New test.
21563
21564 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21565
21566 * gcc.c-torture/execute/20010604-1.c: New test.
21567
21568 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21569
21570 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21571
21572 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21573
21574 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21575 (g++_link_flags): Likewise.
21576 (g++_init): Pass gccpath's value to two previous functions.
21577
21578 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21579
21580 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21581 Ensure logfile entry matches exec command line.
21582
21583 2001-05-31 Richard Henderson <rth@redhat.com>
21584
21585 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21586 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21587
21588 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21589
21590 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21591 compiler for irix6.2
21592
21593 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21594
21595 * g++.old-deja/g++.other/optimize3.C: New file.
21596
21597 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21598
21599 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21600 assemble.
21601
21602 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21603
21604 * g++.old-deja/g++.other/optimize2.C: New file.
21605
21606 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21607
21608 * gcc.c-torture/compile/20010518-2.c: New file.
21609 * gcc.c-torture/execute/20010518-1.c: New file.
21610 * gcc.c-torture/execute/20010518-2.c: New file.
21611
21612 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21613
21614 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21615
21616 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21617
21618 G++ no longer defines builtins that do not begin with __builtin.
21619 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21620 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21621 * g++.old-deja/g++.law/builtin1.C: Likewise.
21622 * g++.old-deja/g++.law/cvt2.C: Likewise.
21623 * g++.old-deja/g++.mike/net5.C: Likewise.
21624 * g++.old-deja/g++.other/builtins1.C: Likewise.
21625 * g++.old-deja/g++.other/builtins2.C: Likewise.
21626 * g++.old-deja/g++.other/builtins3.C: Likewise.
21627 * g++.old-deja/g++.other/builtins4.C: Likewise.
21628 * g++.old-deja/g++.other/inline8.C: Likewise.
21629 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21630
21631 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21632
21633 * g++.old-deja/g++.pt/using1.C: Adjust.
21634 * g++.old-deja/g++.pt/using2.C: New test.
21635
21636 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21637
21638 * gcc.dg/cpp/charconst.c: New tests.
21639 * gcc.dg/cpp/escape.c: New tests.
21640 * gcc.dg/cpp/escape-1.c: New tests.
21641 * gcc.dg/cpp/escape-2.c: New tests.
21642 * gcc.dg/cpp/ucs.c: New tests.
21643
21644 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21645
21646 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21647 native compiler for irix6.5.
21648
21649 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21650
21651 * lib/g++.exp (g++_include_flags): Use args to compute
21652 get_multilibs.
21653 (g++_link_flags): Likewise.
21654 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21655
21656 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21657
21658 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21659
21660 2001-05-21 Geoff Keating <geoffk@redhat.com>
21661
21662 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21663 this file.
21664
21665 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21666
21667 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21668 STACK_SIZE;
21669 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21670 to STACK_SIZE; Use it to define size of add_histo array.
21671 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21672 to STACK_SIZE.
21673 (f): Use GITT_SIZE to define size of gitt local table.
21674 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21675 to STACK_SIZE; Use it to define size of bytemem array.
21676
21677 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21678
21679 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21680 on 68HC11/HC12 due to the asm instruction.
21681 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21682 * gcc.c-torture/compile/920520-1.x: Likewise.
21683 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21684 on 68HC11/HC12 because the function is larger than 64K.
21685 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21686 on 68HC11/HC12 because the structure is too large.
21687
21688 2001-05-20 Richard Henderson <rth@redhat.com>
21689
21690 * gcc.c-torture/execute/20010520-1.c: New.
21691
21692 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21693
21694 * g++.old-deja/g++.warn/compare1.C: New test.
21695 * gcc.dg/compare4.c: New test.
21696
21697 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21698
21699 * g++.old-deja/g++.other/optimize1.C: New test.
21700
21701 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21702
21703 * g++.old-deja/g++.pt/spec41.C: New test.
21704
21705 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21706
21707 * gcc.c-torture/compile/20010114-1.x: Remove.
21708
21709 2001-05-18 Stan Shebs <shebs@apple.com>
21710
21711 * gcc.c-torture/compile/20010518-1.c: New test.
21712
21713 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21714
21715 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21716 * g++.old-deja/g++.pt/crash67.C: New test.
21717
21718 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21719
21720 * g++.old-deja/g++.other/debug9.C: New test.
21721
21722 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21723
21724 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21725
21726 2001-05-16 Jan Hubicka <jh@suse.cz>
21727
21728 * gcc.c-torture/compile/20010516-1.c: New test.
21729
21730 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21731
21732 * g++.old-deja/g++.other/crash41.C: New test.
21733
21734 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21735
21736 * g++.old-deja/g++.pt/crash66.C: New test.
21737
21738 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21739
21740 * g++.old-deja/g++.robertl/eb27.C: Convert.
21741
21742 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21743
21744 * g++.dg/friend-warn.C: New test. Do not warn about friend
21745 declaration being redundant.
21746
21747 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21748
21749 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21750
21751 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21752
21753 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21754
21755 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21756
21757 * lib/g++.exp: Use testsuite_flags.
21758
21759 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21760
21761 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21762
21763 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21764
21765 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21766
21767 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21768
21769 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21770
21771 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21772
21773 * gcc.c-torture/compile/20010313-1.c: New test.
21774
21775 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21776
21777 * gcc.dg/cpp/direct2.c: New test.
21778 * gccq.dg/cpp/direct2s.c: New test.
21779
21780 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21781
21782 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21783
21784 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21785 * g++.old-deja/g++.other/op3.C: Likewise.
21786
21787 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21788
21789 * gcc.dg/cpp/syshdr.h: New file.
21790 * gcc.dg/cpp/sysmac1.c: Update.
21791 * gcc.dg/cpp/sysmac2.c: Update.
21792
21793 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21794
21795 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21796
21797 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21798
21799 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21800 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21801
21802 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21803
21804 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21805
21806 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21807
21808 * lib/g++.exp (g++_include_flags): Don't use any special flags
21809 if TESTING_IN_BUILD_TREE is not defined.
21810 (g++_init): Use a plain 'c++' as the compiler if
21811 TESTING_IN_BUILD_TREEE is not defined.
21812
21813 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21814
21815 * g++.old-deja/g++.eh/catch13.C: New test.
21816 * g++.old-deja/g++.eh/catch14.C: New test.
21817
21818 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21819
21820 * gcc.dg/cpp/tr-define.c: New test.
21821
21822 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21823
21824 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21825 <stdlib.h>, not <malloc.h>.
21826
21827 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21828
21829 * g++.old-deja/g++.ns/template17.C: New test.
21830
21831 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21832
21833 * g++.old-deja/g++.pt/ref4.C: New test.
21834
21835 2001-04-30 Richard Henderson <rth@redhat.com>
21836
21837 * gcc.dg/20000724-1.c: Revert last change.
21838
21839 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21840
21841 * g77.f-torture/execute/20010430.f: New test.
21842
21843 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21844
21845 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21846
21847 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21848
21849 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21850
21851 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21852
21853 * g++.old-deja/g++.eh/crash6.C: New test.
21854
21855 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21856
21857 * g++.old-deja/g++.other/warn7.C: New test.
21858
21859 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21860
21861 * g++.old-deja/g++.other/defarg9.C: New test.
21862
21863 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21864
21865 * g77.f-torture/compile/20010426.f: New test.
21866 * g77.f-torture/execute/20010426.f: New test.
21867
21868 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21869
21870 * g77.f-torture/compile/20000629-1.x: Remove - error
21871 has been fixed.
21872
21873 2001-04-26 Jeffrey A Law (law@cygnus.com)
21874
21875 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21876 Tweak slightly to work with g++.dg framework.
21877 * g++.dg/special/ecos.exp: Run initp1.C test.
21878 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21879
21880 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21881 its linker doesn't give line numbers either.
21882 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21883
21884 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21885
21886 * g++.old-deja/g++.other/lex1.C: New test.
21887
21888 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21889
21890 * gcc.dg/noncompile/20010425-1.c: New test.
21891
21892 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21893
21894 * g++.old-deja/g++.pt/mangle2.C: New test.
21895
21896 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21897
21898 * gcc.dg/format/plus-1.c: New test.
21899
21900 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21901
21902 * gcc.dg/20010423-1.c: New test.
21903
21904 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21905
21906 * gcc.c-torture/execute/20010422-1.c: New test.
21907
21908 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21909
21910 * g++.old-deja/g++.ns/type2.C: New test.
21911
21912 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21913
21914 * g++.old-deja/g++.other/perf1.C: New test.
21915
21916 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21917
21918 * gcc.dg/c99-func-2.c: Remove xfail.
21919 * gcc.dg/c99-func-3.c: Remove xfail.
21920 * gcc.dg/c99-func-4.c: Remove xfail.
21921
21922 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21923
21924 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21925
21926 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21927
21928 * gcc.c-torture/compile/20010423-1.c: New test.
21929
21930 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21931
21932 * g++.old-deja/g++.pt/typename28.C: New test.
21933
21934 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21935
21936 * g++.old-deja/g++.abi/empty2.C: New test.
21937 * g++.old-deja/g++.abi/empty3.C: New test.
21938
21939 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21940
21941 * g++.old-deja/g++.other/comdat2.C: New test.
21942 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21943
21944 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21945
21946 * g++.old-deja/g++.other/overload14.C: New test.
21947
21948 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21949
21950 * g++.old-deja/g++.other/lookup23.C: New test.
21951
21952 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21953
21954 * gcc.c-torture/execute/20010403-1.c: New test.
21955
21956 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21957 Mark Mitchell <mark@codesourcery.com>
21958
21959 * lib/old-dejagnu.exp: Don't delete output of executable.
21960 Add .exe suffix to executables.
21961
21962 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21963
21964 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21965
21966 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21967
21968 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21969
21970 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21971
21972 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21973 * g++.old-deja/g++.abi/crash1.C: New test.
21974
21975 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21976
21977 * g++.old-deja/g++.other/crash40.C: New test.
21978
21979 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21980
21981 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21982
21983 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21984
21985 * g++.old-deja/g++.other/warn6.C: New test.
21986
21987 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21988
21989 * g++.old-deja/g++.robertl/eb42.C: Same.
21990
21991 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21992
21993 * gcc.dg/wtr-conversion-1.c: New testcase.
21994
21995 2001-04-10 Richard Henderson <rth@redhat.com>
21996
21997 * g++.old-deja/g++.other/array5.C: New.
21998
21999 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22000
22001 * gcc.c-torture/execute/20010408-1.c: New test.
22002
22003 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22004
22005 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22006 headers and constructs.
22007 * g++.old-deja/g++.robertl/eb79.C: Same.
22008 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22009 * g++.old-deja/g++.robertl/eb73.C: Same.
22010 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22011 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22012 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22013 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22014 * g++.old-deja/g++.robertl/eb44.C: Same.
22015 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22016 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22017 * g++.old-deja/g++.robertl/eb39.C: Same.
22018 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22019 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22020 * g++.old-deja/g++.robertl/eb30.C: Same.
22021 * g++.old-deja/g++.robertl/eb3.C: Same.
22022 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22023 * g++.old-deja/g++.robertl/eb21.C: Same.
22024 * g++.old-deja/g++.robertl/eb15.C: Same.
22025 * g++.old-deja/g++.robertl/eb118.C: Same.
22026 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22027 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22028 * g++.old-deja/g++.robertl/eb109.C: Same.
22029 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22030 * g++.old-deja/g++.mike/rtti1.C: Same.
22031 * g++.old-deja/g++.mike/p658.C: Same.
22032 * g++.old-deja/g++.mike/net46.C: Same.
22033 * g++.old-deja/g++.mike/net34.C: Same.
22034 * g++.old-deja/g++.mike/memoize1.C: Same.
22035 * g++.old-deja/g++.mike/eh2.C: Same.
22036 * g++.old-deja/g++.law/weak.C: Same.
22037 * g++.old-deja/g++.law/visibility7.C: Same.
22038 * g++.old-deja/g++.law/visibility25.C: Same.
22039 * g++.old-deja/g++.law/visibility22.C: Same.
22040 * g++.old-deja/g++.law/visibility2.C: Same.
22041 * g++.old-deja/g++.law/visibility17.C: Same.
22042 * g++.old-deja/g++.law/visibility13.C: Same.
22043 * g++.old-deja/g++.law/visibility10.C: Same.
22044 * g++.old-deja/g++.law/visibility1.C: Same.
22045 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22046 * g++.old-deja/g++.law/vbase1.C: Same.
22047 * g++.old-deja/g++.law/operators32.C: Same.
22048 * g++.old-deja/g++.law/nest3.C: Same.
22049 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22050 * g++.old-deja/g++.law/except5.C (main): Same.
22051 * g++.old-deja/g++.law/cvt7.C (run): Same.
22052 * g++.old-deja/g++.law/cvt2.C: Same.
22053 * g++.old-deja/g++.law/cvt16.C: Same.
22054 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22055 * g++.old-deja/g++.law/ctors17.C (main): Same.
22056 * g++.old-deja/g++.law/ctors13.C: Same.
22057 * g++.old-deja/g++.law/ctors12.C (main): Same.
22058 * g++.old-deja/g++.law/ctors10.C: Same.
22059 * g++.old-deja/g++.law/code-gen5.C: Same.
22060 * g++.old-deja/g++.law/bad-error7.C: Same.
22061 * g++.old-deja/g++.law/arm9.C: Same.
22062 * g++.old-deja/g++.law/arm12.C: Same.
22063 * g++.old-deja/g++.law/arg8.C: Same.
22064 * g++.old-deja/g++.law/arg1.C: Same.
22065 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22066 * g++.old-deja/g++.jason/template31.C: Same.
22067 * g++.old-deja/g++.jason/template24.C (main): Same.
22068 * g++.old-deja/g++.jason/2371.C: Same.
22069 * g++.old-deja/g++.eh/new2.C: Same.
22070 * g++.old-deja/g++.eh/new1.C: Same.
22071 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22072 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22073 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22074 * g++.old-deja/g++.brendan/crash62.C: Same.
22075 * g++.old-deja/g++.brendan/crash52.C: Same.
22076 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22077 * g++.old-deja/g++.brendan/crash38.C: Same.
22078 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22079 * g++.old-deja/g++.brendan/copy9.C: Same.
22080
22081 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22082
22083 * gcc.c-torture/execute/20001203-2.c (memset):
22084 Count argument is of type __SIZE_TYPE__.
22085
22086 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22087
22088 * gcc.c-torture/compile/20010404-1.c: New test.
22089
22090 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22091
22092 * gcc.c-torture/compile/20010326-1.c: New test.
22093
22094 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22095
22096 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22097 peculiarities of the SH.
22098 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22099
22100 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22101
22102 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22103 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22104 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22105
22106 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22107
22108 * g77.f-torture/compile/20010321-1.f: New test.
22109
22110 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22111
22112 * gcc.c-torture/compile/20010329-1.c: New test.
22113
22114 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22115
22116 * gcc.c-torture/execute/20010329-1.c: New test.
22117
22118 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22119
22120 * g++.old-deja/g++.other/eh4.C: Fix typo.
22121
22122 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22123
22124 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22125
22126 2001-03-28 Philip Blundell <philb@gnu.org>
22127
22128 * gcc.c-torture/compile/20010328-1.c: New test.
22129
22130 2001-03-27 Richard Henderson <rth@redhat.com>
22131
22132 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22133 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22134
22135 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22136
22137 * gcc.c-torture/compile/20010327-1.c: New test.
22138
22139 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22140
22141 * g++.old-deja/g++.other/friend12.C: New test.
22142 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22143 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22144
22145 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22146
22147 * gcc.c-torture/execute/20010325-1.c: New test.
22148
22149 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22150
22151 * g++.old-deja/g++.other/mangle3.C: New test.
22152
22153 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22154
22155 * g++.old-deja/g++.other/anon8.C: New test.
22156
22157 2001-03-20 Philip Blundell <philb@gnu.org>
22158
22159 * gcc.c-torture/compile/20010320-1.c: New test.
22160
22161 2001-03-17 Richard Henderson <rth@redhat.com>
22162
22163 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22164
22165 2001-03-15 Geoff Keating <geoff@redhat.com>
22166
22167 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22168 tests on AIX.
22169
22170 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22171
22172 * g++.old-deja/g++.other/eh4.C: New test.
22173
22174 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22175
22176 * gcc.dg/cpp/mi1.c: Update.
22177
22178 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22179
22180 * g++.old-deja/g++.other/regstack.C: New test.
22181
22182 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22183
22184 * g++.old-deja/g++.other/ref4.C: New test.
22185
22186 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22187
22188 * objc/execute/va_method.m: Added.
22189 * objc/execute/IMP.m: Added.
22190 * objc/execute/_cmd.m: Added.
22191 * objc/execute/accessing_ivars.m: Added.
22192 * objc/execute/class-1.m: Added.
22193 * objc/execute/class-10.m: Added.
22194 * objc/execute/class-11.m: Added.
22195 * objc/execute/class-12.m: Added.
22196 * objc/execute/class-13.m: Added.
22197 * objc/execute/class-14.m: Added.
22198 * objc/execute/class-2.m: Added.
22199 * objc/execute/class-3.m: Added.
22200 * objc/execute/class-4.m: Added.
22201 * objc/execute/class-5.m: Added.
22202 * objc/execute/class-6.m: Added.
22203 * objc/execute/class-7.m: Added.
22204 * objc/execute/class-8.m: Added.
22205 * objc/execute/class-9.m: Added.
22206 * objc/execute/class-tests-1.h
22207 * objc/execute/class-tests-2.h
22208 * objc/execute/compatibility_alias.m: Added.
22209 * objc/execute/encode-1.m: Added.
22210 * objc/execute/formal_protocol-1.m: Added.
22211 * objc/execute/formal_protocol-2.m: Added.
22212 * objc/execute/formal_protocol-3.m: Added.
22213 * objc/execute/formal_protocol-4.m: Added.
22214 * objc/execute/formal_protocol-5.m: Added.
22215 * objc/execute/formal_protocol-6.m: Added.
22216 * objc/execute/formal_protocol-7.m: Added.
22217 * objc/execute/informal_protocol.m: Added.
22218 * objc/execute/initialize.m: Added.
22219 * objc/execute/load.m: Added.
22220 * objc/execute/many_args_method.m: Added.
22221 * objc/execute/nested-3.m: Added.
22222 * objc/execute/no_clash.m: Added.
22223 * objc/execute/private.m: Added.
22224 * objc/execute/redefining_self.m: Added.
22225 * objc/execute/root_methods.m: Added.
22226 * objc/execute/selector-1.m: Added.
22227 * objc/execute/static-1.m: Added.
22228 * objc/execute/static-2.m: Added.
22229 * objc/execute/va_method.m: Added.
22230
22231 2001-03-10 Richard Henderson <rth@redhat.com>
22232
22233 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22234
22235 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22236
22237 * g++.old-deja/g++.other/crash31.C: XFAIL.
22238 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22239 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22240 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22241 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22242 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22243
22244 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22245
22246 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22247
22248 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22249
22250 * gcc.dg/20000724-1.c: Don't use multiline strings.
22251
22252 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22253
22254 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22255 result of -cString against what we expect it to be; don't just
22256 print it out for no one to read.
22257
22258 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22259 Based on testcases provided by Nicola Pero.
22260
22261 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22262
22263 * gcc.dg/cpp/macro7.c: New test.
22264
22265 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22266
22267 * gcc.dg/cpp/multiline.c: Update.
22268
22269 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22270
22271 * g++.old-deja/g++.other/enum3.C: New test.
22272
22273 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22274
22275 * g++.old-deja/g++.other/pod1.C: New test.
22276
22277 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22278
22279 * g++.old-deja/g++.ext/overload1.C: New test.
22280
22281 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22282
22283 * g++.old-deja/g++.pt/using1.C: New test.
22284
22285 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22286
22287 * g++.old-deja/g++.other/using9.C: New test.
22288
22289 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22290
22291 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22292
22293 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22294
22295 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22296
22297 * g++.old-deja/g++.ext/realpt1.C: Remove.
22298
22299 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22300
22301 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22302
22303 2001-02-26 Will Cohen <wcohen@redhat.com>
22304
22305 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22306
22307 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22308
22309 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22310 templatized constructors.
22311
22312 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22313
22314 * gcc.c-torture/execute/20010224-1.c: New test.
22315
22316 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22317
22318 * gcc.c-torture/execute/20010222-1.c: New test.
22319
22320 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22321
22322 * g++.old-deja/g++.other/inline20.C: New test.
22323
22324 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22325
22326 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22327
22328 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22329
22330 * g++.old-deja/g++.other/lookup22.C: New test.
22331
22332 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22333
22334 * g77.dg: New directory.
22335 * g77.dg/20010216-1.f: New test case.
22336 * g77.dg/dg.exp: New driver.
22337 * lib/g77-dg.exp: New driver library.
22338
22339 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22340
22341 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22342
22343 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22344
22345 * g++.old-deja/g++.other/decl9.C: New test.
22346
22347 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22348
22349 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22350 not need <string> and also tests the initialization at runtime.
22351
22352 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22353
22354 * gcc.c-torture/execute/longlong.c: New test.
22355
22356 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22357
22358 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22359
22360 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22361
22362 * gcc.c-torture/execute/920302-1.c (execute):
22363 Change argument type to short.
22364
22365 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22366
22367 * g++.old-deja/g++.pt/deduct6.C: New test.
22368
22369 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22370
22371 * g++.old-deja/g++.pt/deduct5.C: New test.
22372
22373 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22374
22375 * gcc.c-torture/execute/20010209-1.c: New test.
22376
22377 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22378
22379 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22380
22381 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22382
22383 * g++.dg/vtgc1.C: Update for new ABI.
22384
22385 * consistency.vlad: New directory, 1665 files.
22386
22387 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22388
22389 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22390 return type.
22391 * gcc.dg/cpp/digraphs.c: Declare puts.
22392
22393 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22394
22395 * g++.old-deja/g++.other/warn5.C: New test.
22396
22397 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22398
22399 * g++.old-deja/g++.pt/spec40.C: New test.
22400
22401 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22402
22403 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22404 case.
22405 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22406
22407 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22408
22409 * gcc.c-torture/compile/20010209-1.c: New test.
22410
22411 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22412
22413 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22414 excess errors message but not if it crashes.
22415 * g++.old-deja/g++.other/crash27.C: Likewise.
22416 * g++.old-deja/g++.other/crash28.C: Likewise.
22417 * g++.old-deja/g++.other/crash30.C: Likewise.
22418 * g++.old-deja/g++.other/crash32.C: Likewise.
22419 * g++.old-deja/g++.other/crash35.C: Likewise.
22420 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22421
22422 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22423
22424 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22425 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22426 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22427 g77.f-torture/execute/execute.exp,
22428 g77.f-torture/noncompile/noncompile.exp,
22429 gcc.c-torture/execute/execute.exp,
22430 gcc.c-torture/execute/memcheck/memcheck.exp,
22431 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22432 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22433 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22434 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22435 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22436 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22437 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22438 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22439 Remove bug reporting instructions with ancient email addresses.
22440
22441 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22442
22443 * gcc.dg/20010202-1.c: New test.
22444 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22445
22446 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22447
22448 * g++.dg/stdbool-if.C: New test.
22449
22450 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22451
22452 * objc/execute/fdecl.m: Added main().
22453
22454 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22455
22456 * gcc.c-torture/execute/20010206-1.c: New test.
22457
22458 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22459
22460 * gcc.dg/cpp/avoidpaste1.c: Update.
22461
22462 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22463
22464 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22465 Pero <nicola@brainstorm.co.uk>.
22466 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22467
22468 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22469
22470 * g++.old-deja/g++.pt/spec39.C: New test.
22471
22472 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22473
22474 * gcc.c-torture/compile/20010202-1.c: New test.
22475
22476 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22477
22478 * g++.old-deja/g++.abi/primary2.C: New test.
22479 * g++.old-deja/g++.abi/primary3.C: New test.
22480 * g++.old-deja/g++.abi/primary4.C: New test.
22481 * g++.old-deja/g++.abi/primary5.C: New test.
22482 * g++.old-deja/g++.abi/vtable3.h: New test.
22483 * g++.old-deja/g++.abi/vtable3a.C: New test.
22484 * g++.old-deja/g++.abi/vtable3b.C: New test.
22485 * g++.old-deja/g++.abi/vtable3c.C: New test.
22486 * g++.old-deja/g++.abi/vtable3d.C: New test.
22487 * g++.old-deja/g++.abi/vtable3e.C: New test.
22488 * g++.old-deja/g++.abi/vtable3f.C: New test.
22489 * g++.old-deja/g++.abi/vtable3g.C: New test.
22490 * g++.old-deja/g++.abi/vtable3h.C: New test.
22491 * g++.old-deja/g++.abi/vtable3i.C: New test.
22492 * g++.old-deja/g++.abi/vtable3j.C: New test.
22493 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22494
22495 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22496
22497 * g++.old-deja/g++.other/anon6.C: New test.
22498 * g++.old-deja/g++.other/anon7.C: New test.
22499
22500 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22501
22502 * gcc.dg/cpp/avoidpaste2.c: New tests.
22503
22504 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22505
22506 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22507
22508 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22509
22510 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22511 DECIMAL_DIG cases for Irix."
22512
22513 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22514
22515 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22516
22517 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22518
22519 * gcc.dg/c99-tag-1.c: New test.
22520
22521 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22522
22523 * gcc.dg/cpp/tr-warn1.c: Add tests.
22524
22525 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22526
22527 * gcc.dg/cpp/avoidpaste1.c: Update.
22528 * gcc.dg/cpp/paste4.c: Update.
22529
22530 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22531
22532 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22533 cases for Irix.
22534
22535 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22536
22537 * g++.old-deja/g++.other/inline19.C: New test.
22538
22539 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22540
22541 * gcc.dg/Wlarger-than.c: New test.
22542
22543 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22544
22545 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22546
22547 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22548
22549 * gcc.c-torture/execute/20010129-1.c: New test.
22550 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22551
22552 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22553
22554 * gcc.dg/cpp/avoidpaste1.c: Test case.
22555
22556 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22557
22558 * g++.old-deja/g++.other/inline18.C: New test.
22559
22560 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22561
22562 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22563 and __builtin_putchar.
22564
22565 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22566
22567 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22568 tests.
22569
22570 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22571
22572 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22573 floating point number rounding mode to round to the nearest
22574 representable mode.
22575
22576 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22577
22578 * g++.old-deja/g++.other/mangle2.C: New test.
22579
22580 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22581
22582 * gcc.c-torture/compile/20010124-1.c: New test.
22583
22584 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22585
22586 * g++.old-deja/g++.pt/spec38.C: New test.
22587
22588 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22589
22590 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22591 "Build don't run".
22592
22593 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22594
22595 * gcc.c-torture/execute/20010123-1.c: New test.
22596
22597 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22598
22599 * g++.old-deja/g++.pt/spec37.C: New test.
22600
22601 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22602
22603 * g++.old-deja/g++.pt/overload14.C: New test.
22604
22605 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22606
22607 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22608 __builtin_return_address.
22609
22610 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22611
22612 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22613 * g++.old-deja/g++.pt/spec35.C: New test.
22614 * g++.old-deja/g++.pt/spec36.C: New test.
22615
22616 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22617
22618 * gcc.c-torture/compile/20010118-1.c: New test.
22619
22620 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22621
22622 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22623
22624 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22625
22626 * gcc.c-torture/execute/20010119-1.c: New test.
22627
22628 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22629
22630 * g++.old-deja/g++.other/vbase5.C: New test.
22631
22632 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22633
22634 * gcc.c-torture/execute/20010118-1.c: New test.
22635
22636 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22637
22638 * g++.old-deja/g++.pt/deduct3.C: New test.
22639
22640 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22641
22642 * g++.old-deja/g++.pt/spec34.C: New test.
22643
22644 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22645
22646 * g77.f-torture/compile/20000601-2.f: New test.
22647
22648 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22649
22650 * g++.old-deja/g++.other/init17.C: New test.
22651
22652 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22653
22654 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22655
22656 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22657
22658 * g++.old-deja/g++.pt/unify8.C: New test.
22659
22660 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22661
22662 * g++.old-deja/g++.abi/vbase1.C: New test.
22663
22664 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22665
22666 * g++.old-deja/g++.pt/crash65.C: New test.
22667
22668 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22669
22670 * gcc.dg/cpp/assembl2.S: New test case.
22671
22672 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22673
22674 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22675 are supported.
22676
22677 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22678
22679 * g++.old-deja/g++.other/builtins1.C: New test.
22680 * g++.old-deja/g++.other/builtins2.C: Likewise.
22681 * g++.old-deja/g++.other/builtins3.C: Likewise.
22682 * g++.old-deja/g++.other/builtins4.C: Likewise.
22683
22684 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22685
22686 * gcc.c-torture/compile/20010117-1.c: New test.
22687 * gcc.c-torture/compile/20010117-2.c: New test.
22688
22689 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22690
22691 * g77.f-torture/execute/20010116.[fx]: New test,
22692 XFAIL on i?86-*-*.
22693 * g77.f-torture/compile/20010115.f: Indicate it's
22694 a test for PR fortran/1636.
22695
22696 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22697
22698 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22699
22700 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22701
22702 * g77.f-torture/compile/20010115.f: New test.
22703
22704 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22705
22706 * g++.old-deja/g++.pt/nontype5.C: New test.
22707
22708 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22709
22710 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22711 have an equivalent working one below it.
22712
22713 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22714
22715 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22716 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22717
22718 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22719
22720 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22721 message containing "init_priority".
22722 (conpr-2.C): Likewise.
22723 (conpr-3.C): Likewise.
22724 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22725
22726 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22727
22728 * gcc.c-torture/execute/20010114-2.c: New test.
22729
22730 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22731
22732 * gcc.c-torture/compile/20010114-1.c: New test.
22733 * gcc.c-torture/compile/20010114-1.x: Xfail.
22734 * gcc.c-torture/compile/20010114-2.c: New test.
22735 * gcc.c-torture/execute/20010114-1.c: New test.
22736 * gcc.dg/trunc-1.c: New test.
22737 * gcc.dg/uninit-B.c: New test.
22738
22739 2001-01-13 Nick Clifton <nickc@redhat.com>
22740
22741 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22742 target.
22743
22744 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22745
22746 * gcc.c-torture/compile/20010113-1.c: New test.
22747
22748 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22749
22750 * gcc.c-torture/compile/20001212-1.c: New test.
22751
22752 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22753
22754 * gcc.dg/cpp/widestr1.c: Update.
22755 * gcc.dg/cpp/prag-imp.c: Remove.
22756
22757 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22758
22759 * gcc.c-torture/execute/20000801-3.x: Remove.
22760 * gcc.dg/c90-init-1.c: New test.
22761 * gcc.dg/c99-init-1.c: New test.
22762 * gcc.dg/c99-init-2.c: New test.
22763 * gcc.dg/gnu99-init-1.c: New test.
22764
22765 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22766
22767 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22768 testing that no relevant ones were found.
22769
22770 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22771
22772 * g++.old-deja/g++.pt/cast2.C: New test.
22773
22774 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22775
22776 * g++.old-deja/g++.pt/friend47.C: New test.
22777
22778 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22779
22780 * g++.old-deja/g++.pt/instantiate13.C: New test.
22781
22782 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22783
22784 * g++.old-deja/g++.other/defarg7.C: New test.
22785 * g++.old-deja/g++.other/defarg8.C: New test.
22786
22787 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22788
22789 * g++.old-deja/g++.pt/crash64.C: New test.
22790
22791 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22792
22793 * g++.old-deja/g++.pt/crash63.C: New test.
22794
22795 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22796
22797 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22798
22799 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22800
22801 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22802
22803 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22804
22805 * g++.old-deja/g++.pt/error3.C: New test.
22806
22807 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22808
22809 * g++.old-deja/g++.other/crash39.C: New test.
22810
22811 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22812
22813 * g++.old-deja/g++.other/vbase4.C: New test.
22814
22815 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22816
22817 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22818 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22819 * gcc.dg/special/special.exp: New test driver which will check
22820 for alias support for the above test.
22821
22822 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22823
22824 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22825 problems on small machines.
22826 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22827 parameterize.
22828
22829 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22830
22831 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22832 mips.
22833 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22834
22835 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22836
22837 * g++.old_deja/g++.pt/using8.C: New test.
22838
22839 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22840
22841 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22842
22843 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22844
22845 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22846 where a failure is expected.
22847 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22848
22849 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22850
22851 * g++.old_deja/g++.pt/instantiate12.C: New test.
22852
22853 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22854
22855 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22856 start of structs.
22857 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22858 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22859 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22860 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22861 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22862 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22863 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22864 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22865 * g++.old-deja/g++.eh/spec6.C: Likewise.
22866 * g++.old-deja/g++.jason/crash3.C: Likewise.
22867 * g++.old-deja/g++.law/ctors11.C: Likewise.
22868 * g++.old-deja/g++.law/ctors17.C: Likewise.
22869 * g++.old-deja/g++.law/ctors5.C: Likewise.
22870 * g++.old-deja/g++.law/ctors9.C: Likewise.
22871 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22872 * g++.old-deja/g++.mike/net22.C: Likewise.
22873 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22874 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22875 * g++.old-deja/g++.mike/virt3.C: Likewise.
22876 * g++.old-deja/g++.niklas/t128.C: Likewise.
22877 * g++.old-deja/g++.other/anon4.C: Likewise.
22878 * g++.old-deja/g++.other/using1.C: Likewise.
22879 * g++.old-deja/g++.other/warn3.C: Likewise.
22880 * g++.old-deja/g++.pt/t37.C: Likewise.
22881 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22882 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22883
22884 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22885
22886 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22887
22888 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22889
22890 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22891
22892 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22893
22894 * gcc.c-torture/compile/20010107-1.c: New test.
22895
22896 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22897
22898 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22899
22900 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22901
22902 * gcc.dg/format/format.h: New file.
22903 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22904 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22905 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22906 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22907 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22908 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22909 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22910 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22911 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22912 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22913 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22914 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22915 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22916 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22917 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22918 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22919 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22920 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22921 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22922 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22923 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22924 instead of declaring standard types, macros and functions in each
22925 test.
22926
22927 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22928
22929 * gcc.c-torture/execute/20010106-1.c: New test.
22930
22931 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22932
22933 * gcc.dg/format/format.exp: New file.
22934 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22935 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22936 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22937 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22938 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22939 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22940 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22941 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22942 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22943 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22944 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22945 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22946 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22947 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22948 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22949 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22950 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22951 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22952 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22953 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22954 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22955 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22956 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22957 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22958 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22959 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22960 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22961 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22962 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22963 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22964 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22965 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22966 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22967 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22968 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22969 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22970 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22971 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22972 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22973 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22974 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22975 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22976
22977 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22978
22979 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22980 account.
22981
22982 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22983
22984 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22985
22986 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22987
22988 * g++.old-deja/g++.pt/crash62.C: New test.
22989
22990 2001-01-04 Richard Henderson <rth@redhat.com>
22991
22992 * gcc.dg/20000926-1.c: Update expected warnings.
22993 * gcc.dg/array-2.c: Likewise.
22994 * gcc.dg/array-4.c: Also validate flexible array members.
22995 * gcc.dg/c99-flex-array-1.c: New.
22996
22997 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22998
22999 * gcc.c-torture/compile/20001222-1.x: Remove.
23000
23001 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23002
23003 * gcc.c-torture/execute/built-in-setjmp.c: New.
23004
23005 2001-01-03 Richard Henderson <rth@redhat.com>
23006
23007 * gcc.dg/940510-1.c: Update expected error wording.
23008 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23009
23010 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23011
23012 * lib/target-supports.exp (check_alias_available): Modified to
23013 indicate aliases not supported if only weak aliases are supported.
23014
23015 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23016
23017 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23018 Turn on cmpstrsi checks for __pj__ and __i370__.
23019
23020 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23021
23022 * g++.old-deja/g++.other/virtual11.C: New test.
23023
23024 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23025
23026 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23027
23028 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23029
23030 * gcc.c-torture/compile/20010102-1.c: New test.
23031
23032 2001-01-02 Andreas Jaeger <aj@suse.de>
23033
23034 * gcc.dg/noreturn-3.c: New test.
23035
23036 * gcc.dg/noreturn-4.c: New test.
23037
23038 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23039
23040 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23041 __builtin_fputc and __builtin_fwrite.
23042
23043 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23044
23045 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23046 signed char, not default char.
23047
23048 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23049
23050 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23051
23052 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23053
23054 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23055
23056 2000-12-29 Richard Henderson <rth@redhat.com>
23057
23058 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23059 (__cyg_profile_func_exit): Define.
23060
23061 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23062
23063 * g++.dg/vtgc1.C: New test.
23064
23065 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23066
23067 * gcc.dg/noncompile/20001228-1.c: New test.
23068
23069 * gcc.dg/20001228-1.c: New test.
23070
23071 * gcc.c-torture/execute/20001228-1.c: New test.
23072
23073 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23074
23075 * gcc.dg/format-strfmon-1.c: New test.
23076
23077 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23078
23079 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23080 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23081 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23082 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23083 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23084 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23085 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23086 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23087 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23088 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23089 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23090 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23091 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23092
23093 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23094 * gcc.c-torture/execute/string-opt-4.c: Test index.
23095
23096 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23097
23098 * gcc.c-torture/compile/20001226-1.c: New test.
23099
23100 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23101
23102 * gcc.c-torture/compile/20001222-1.c: New test.
23103 * gcc.c-torture/compile/20001222-1.x: Xfail.
23104
23105 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23106
23107 * gcc.c-torture/execute/comp-goto-2.c: New test.
23108
23109 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23110
23111 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23112 Use long types if __INT_MAX__ is 32767.
23113 (main): Use cast to (sint32 *) when poking 88 into a_page.
23114
23115 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23116
23117 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23118
23119 * gcc.c-torture/compile/20001221-1.c: New test.
23120 * gcc.c-torture/execute/20001221-1.c: New test.
23121
23122 2000-12-20 Richard Henderson <rth@redhat.com>
23123
23124 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23125 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23126
23127 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23128
23129 * gcc.dg/compare3.c: New test.
23130
23131 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23132
23133 * gcc.dg/format-warnll-1.c: New test.
23134
23135 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23136
23137 * gcc.dg/cpp/cmdlne-P.c: New test.
23138
23139 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23140
23141 * gcc.c-torture/execute/builtin-abs-1.c,
23142 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23143
23144 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23145
23146 * gcc.dg/cpp/multiline.c: New test.
23147
23148 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23149
23150 * g++.old-deja/g++.other/syshdr1.C: Update.
23151 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23152
23153 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23154
23155 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23156
23157 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23158
23159 * g++.old-deja/g++.pt/ttp65.C: New test.
23160
23161 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23162
23163 * g++.old-deja/g++.pt/ttp64.C: New test.
23164
23165 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23166
23167 * g++.old-deja/g++.pt/spec33.C: New test.
23168
23169 2000-12-14 Catherine Moore <clm@redhat.com>
23170
23171 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23172 * gcc.c-torture/execute/920612-2.c: Likewise.
23173 * gcc.c-torture/execute/920428-2.c: Likewise.
23174 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23175 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23176
23177 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23178
23179 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23180 * gcc.dg/pack-test-2.c: Likewise.
23181
23182 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23183
23184 Tests by Zack Weinberg <zackw@stanford.edu>.
23185
23186 * gcc.dg/cpp/defined.c: Update.
23187 * gcc.dg/cpp/defined_trad.c: New tests.
23188
23189 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23190
23191 * gcc.dg/cpp/trad-direct.c: Update.
23192
23193 2000-12-11 Neil Booth <neilb@earthling.net>
23194
23195 * gcc.dg/cpp/defined_trad.c
23196
23197 2000-12-11 Neil Booth <neilb@earthling.net>
23198
23199 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23200
23201 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23202
23203 * gcc.dg/format-miss-2.c: New test.
23204
23205 2000-12-09 Neil Booth <neilb@earthling.net>
23206
23207 * gcc.dg/cpp/lineflags.c: New tests.
23208 * gcc.dg/cpp/poison.c: Update.
23209 * gcc.dg/cpp/redef2.c: Update.
23210 * gcc.dg/cpp/skipping.c: New test.
23211
23212 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23213
23214 * g++.old-deja/g++.other/eh3.C: New testcase.
23215
23216 2000-12-07 Neil Booth <neilb@earthling.net>
23217
23218 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23219 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23220 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23221 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23222 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23223 Update.
23224
23225 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23226
23227 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23228 __SIZE_TYPE__ instead of int for type of integers cast to
23229 pointers.
23230
23231 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23232
23233 * g++.old-deja/g++.other/cleanup4.C: New test.
23234
23235 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23236
23237 * format-sec-1.c: New test.
23238
23239 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23240
23241 * gcc.dg/format-nonlit-3.c: New test.
23242
23243 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23244
23245 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23246 through a null pointer.
23247
23248 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23249
23250 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23251 * g++.old-deja/g++.pt/partial4.C: New test.
23252
23253 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23254
23255 * gcc.c-torture/execute/ieee/hugeval.x: New.
23256
23257 2000-12-06 Neil Booth <neilb@earthling.net>
23258
23259 * gcc.dg/cpp/backslash2.c: New tests.
23260
23261 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23262
23263 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23264 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23265
23266 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23267
23268 * gcc.c-torture/execute/20001203-2.c: New testcase.
23269
23270 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23271
23272 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23273 * g++.old-deja/g++.other/virtual10.C: New test.
23274
23275 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23276
23277 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23278
23279 2000-12-05 Richard Henderson <rth@redhat.com>
23280
23281 * gcc.c-torture/compile/20001205-1.c: New.
23282
23283 2000-12-04 Neil Booth <neilb@earthling.net>
23284
23285 * g++.old-deja/g++.other/virtual9.C: New test.
23286 * g++.old-deja/g++.pt/crash61.C: New test.
23287 * gcc.c-torture/execute/loop-9.c: New test.
23288
23289 2000-12-04 Neil Booth <neilb@earthling.net>
23290
23291 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23292 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23293 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23294 * gcc.dg/cpp/extratokens.c: ...here.
23295
23296 2000-12-04 Neil Booth <neilb@earthling.net>
23297
23298 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23299 New tests.
23300
23301 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23302
23303 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23304 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23305
23306 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23307
23308 * gcc.c-torture/execute/20001203-1.c: New test.
23309
23310 2000-12-03 Neil Booth <neilb@earthling.net>
23311
23312 * gcc.dg/cpp/macro6.c: New test cases.
23313
23314 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23315
23316 * gcc.c-torture/execute/string-opt-9.c: New test.
23317 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23318 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23319 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23320
23321 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23322 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23323
23324 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23325
23326 * gcc.dg/cpp/if-6.c: New testcase.
23327
23328 * gcc.dg/20001201-1.c: New testcase.
23329
23330 2000-12-02 Neil Booth <neilb@earthling.net>
23331
23332 * g++.old-deja/g++.other/externC4.C,
23333 g++.old-deja/g++.other/friend10.C: New tests.
23334
23335 2000-12-02 Neil Booth <neilb@earthling.net>
23336
23337 * g++.old-deja/g++.other/instan2.C
23338 * g++.old-deja/g++.other/instan3.C: New test.
23339
23340 2000-12-02 Neil Booth <neilb@earthling.net>
23341
23342 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23343 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23344 gnuc99.c,gnuc99-pedantic.c: New tests.
23345
23346 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23347
23348 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23349 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23350
23351 2000-12-01 Neil Booth <neilb@earthling.net>
23352
23353 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23354 * gcc.dg/cpp/poison.c: Update.
23355 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23356
23357 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23358
23359 * g77.f-torture/execute/20001201.f: New test.
23360
23361 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23362
23363 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23364
23365 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23366
23367 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23368
23369 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23370
23371 * g++.old-deja/g++.other/cast6.C: New test.
23372
23373 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23374
23375 * gcc.c-torture/execute/20001130-2.c: New testcase.
23376
23377 2000-11-30 Richard Henderson <rth@redhat.com>
23378
23379 * gcc.c-torture/execute/20001130-1.c: New test.
23380
23381 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23382
23383 * g++.old-deja/g++.other/op3.C: New test.
23384
23385 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23386
23387 * g++.old-deja/g++.other/op2.C: New test.
23388
23389 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23390
23391 * g++.old-deja/g++.other/crash38.C: New test.
23392
23393 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23394
23395 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23396
23397 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23398
23399 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23400 tests.
23401 * gcc.c-torture/execute/string-opt-6.c: New test.
23402
23403 * gcc.dg/20001117-1.c: Add main.
23404
23405 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23406
23407 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23408 Move from here ...
23409 * gcc.dg/940510-1.c: ... to here.
23410
23411 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23412 zero-size arrays in toplevel structures.
23413
23414 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23415
23416 * gcc.c-torture/execute/loop-8.c: New test.
23417
23418 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23419
23420 * g++.old-deja/g++.other/base1.C: New test.
23421
23422 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23423
23424 * g++.old-deja/g++.other/parse2.C: New test.
23425
23426 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23427
23428 * g++.old-deja/g++.pt/incomplete1.C: New test.
23429
23430 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23431
23432 * g++.old-deja/g++.other/friend9.C: New test.
23433
23434 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23435
23436 * gcc.dg/20001127-1.c: New test.
23437
23438 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23439
23440 * g++.old-deja/g++.pt/friend46.C: New test.
23441
23442 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23443
23444 * g++.old-deja/g++.other/ptrmem8.C: New test.
23445
23446 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23447
23448 * gcc.c-torture/execute/string-opt-7.c: New test.
23449 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23450
23451 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23452
23453 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23454 instead of 'mkcheck 2'.
23455
23456 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23457
23458 * gcc.c-torture/execute/memcheck/driver.c,
23459 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23460 C9X references to refer to C99.
23461
23462 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23463
23464 * gcc.dg/ultrasp3.c: New test.
23465
23466 2000-11-25 Neil Booth <neilb@earthling.net>
23467
23468 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23469
23470 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23471
23472 * gcc.c-torture/compile/20001123-2.c: New.
23473
23474 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23475
23476 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23477
23478 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23479
23480 * gcc.dg/sequence-point-1.c: Add some new tests.
23481 * gcc.c-torture/execute/20001124-1.c: New test.
23482
23483 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23484
23485 * g++.old-deja/g++.other/vaarg4.C: New test.
23486 * gcc.c-torture/compile/20001123-1.c: New test.
23487
23488 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23489
23490 * g++.other/crash24.C: Adjust and remove XFAIL.
23491 * g++.other/crash37.C: New test.
23492
23493 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23494
23495 * g++.old-deja/g++.pt/instantiate9.C: New test.
23496
23497 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23498
23499 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23500 new ABI, too.
23501
23502 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23503 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23504
23505 2000-11-22 Neil Booth <neilb@earthling.net>
23506
23507 * gcc.dg/cpp/Wtrigraphs.c: New test.
23508
23509 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23510
23511 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23512
23513 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23514
23515 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23516
23517 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23518
23519 * lib/gcc-dg.exp: load_lib scanasm.exp.
23520 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23521 * lib/g++-dg.exp: load_lib scanasm.exp.
23522 * lib/scanasm.exp: New.
23523 (scan-assembler, scan-assembler-not): Add optional arguments to
23524 test name, or if not present, the pattern name.
23525 (scan-assembler-dem, scan-assembler-dem-not): New.
23526
23527 * g++.dg/dg.exp: New.
23528
23529 2000-11-21 Neil Booth <neilb@earthling.net>
23530
23531 * gcc.dg/cpp/integrated1.c: Remove.
23532
23533 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23534
23535 * gcc.c-torture/execute/20001121-1.c: New test.
23536
23537 2000-11-21 Richard Henderson <rth@redhat.com>
23538
23539 * gcc.c-torture/compile/20001121-1.c: New test.
23540
23541 2000-11-20 Neil Booth <neilb@earthling.net>
23542
23543 * gcc.dg/cpp/integrated1.c: New test.
23544
23545 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23546
23547 * g++.old-deja/g++.other/inline17.C: New test.
23548
23549 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23550
23551 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23552 local variable to be zero: I made the variable global. Now
23553 uses abort() and exit() instead of relying on main's return value.
23554
23555 2000-11-20 Neil Booth <neilb@earthling.net>
23556
23557 * gcc.dg/cpp/paste2.c: Update test.
23558 * objc/execute/paste.m: New test.
23559
23560 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23561
23562 * gcc.dg/c99-condexpr-1.c: New test.
23563
23564 2000-11-20 Neil Booth <neilb@earthling.net>
23565
23566 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23567
23568 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23569
23570 * g++.old-deja/g++.pt/export1.C: New test.
23571
23572 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23573
23574 * gcc.dg/20001117-1.c: New test.
23575
23576 2000-11-18 Richard Henderson <rth@redhat.com>
23577
23578 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23579
23580 2000-11-18 Richard Henderson <rth@redhat.com>
23581
23582 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23583 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23584 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23585
23586 2000-11-18 Richard Henderson <rth@redhat.com>
23587
23588 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23589 (main): New. Exit cleanly.
23590
23591 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23592
23593 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23594 gcc.dg/c99-fordecl-2.c: New tests.
23595
23596 2000-11-18 Richard Henderson <rth@redhat.com>
23597
23598 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23599 * gcc.c-torture/execute/zerolen-2.c: New.
23600
23601 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23602
23603 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23604 memory.
23605
23606 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23607
23608 * g++.old-deja/g++.pt/instantiate8.C: New test.
23609
23610 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23611
23612 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23613 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23614
23615 2000-11-16 Nick Clifton <nickc@redhat.com>
23616
23617 * gcc.c-torture/execute/nestfunc-2.c: New test.
23618 * gcc.c-torture/execute/nestfunc-3.c: New test.
23619
23620 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23621
23622 * gcc.c-torture/compile/20001116-1.c: New test.
23623
23624 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23625
23626 * gcc.c-torture/execute/20001115-1.c: New test.
23627
23628 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23629
23630 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23631 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23632 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23633 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23634
23635 2000-11-15 Neil Booth <neilb@earthling.net>
23636
23637 gcc.dg/cpp/_Pragma1.c: Update.
23638 gcc.dg/cpp/_Pragma2.c: New test.
23639
23640 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23641
23642 * g++.old-deja/g++.other/anon5.C: New test.
23643
23644 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23645
23646 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23647 tests.
23648
23649 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23650
23651 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23652 output.
23653
23654 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23655
23656 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23657 labels at end of compound statements.
23658
23659 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23660
23661 * gcc.c-torture/execute/loop-7.c: New test.
23662
23663 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23664
23665 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23666
23667 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23668
23669 * gcc.dg/c99-bool-1.c: New test.
23670
23671 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23672
23673 * gcc.dg/c99-scope-1.c: Remove xfail.
23674 * gcc.dg/c99-scope-2.c: New test.
23675
23676 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23677
23678 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23679 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23680
23681 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23682
23683 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23684 error messages.
23685
23686 * g++.mike/p700.C: Don't typedef wchar_t.
23687 * g++.mike/p784.C: Likewise.
23688 * g++.mike/eb101.C: Don't use __wchar_t.
23689
23690 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23691
23692 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23693 from DO loop.
23694
23695 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23696
23697 * gcc.c-torture/execute/20001111-1.c: New test.
23698
23699 2000-11-10 Nick Clifton <nickc@redhat.com>
23700
23701 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23702 long multuiple and accumulate.
23703
23704 2000-11-09 Richard Henderson <rth@redhat.com>
23705
23706 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23707 via size_t instead of int.
23708
23709 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23710 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23711 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23712 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23713
23714 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23715
23716 * gcc.c-torture/compile/20001109-1.c: New test.
23717 * gcc.c-torture/compile/20001109-2.c: New test.
23718
23719 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23720
23721 * g++.old-deja/g++.pt/operator1.C: New test.
23722 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23723
23724 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23725
23726 * gcc.dg/20001108-1.c: New test.
23727
23728 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23729
23730 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23731 with both arguments constant strings.
23732 * gcc.c-torture/execute/string-opt-3.c: New test.
23733 * gcc.c-torture/execute/string-opt-4.c: New test.
23734 * gcc.c-torture/execute/string-opt-5.c: New test.
23735
23736 2000-11-08 Nick Clifton <nickc@redhat.com>
23737
23738 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23739 mulsidi3adddi patterns.
23740
23741 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23742
23743 * g++.old-deja/g++.other/crash36.C: New test.
23744
23745 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23746
23747 * g++.old-deja/g++.other/init16.C: New test.
23748
23749 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23750
23751 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23752
23753 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23754
23755 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23756 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23757 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23758
23759 2000-11-07 DJ Delorie <dj@redhat.com>
23760
23761 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23762
23763 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23764
23765 * gcc.c-torture/execute/string-opt-1.c: New test.
23766
23767 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23768
23769 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23770 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23771 parameters in registers, and there is no way for a varargs
23772 function to know in which order the integer and floating-point
23773 parameters should be interleaved when they are placed on the
23774 stack.
23775 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23776 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23777
23778 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23779
23780 * gcc.c-torture/execute/string-opt-2.c: New test.
23781
23782 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23783
23784 * g++.old-deja/g++.pt/crash60.C: New test.
23785
23786 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23787
23788 * g++.old-deja/g++.other/crash24.C: New test.
23789 * g++.old-deja/g++.other/crash25.C: New test.
23790 * g++.old-deja/g++.other/crash26.C: New test.
23791 * g++.old-deja/g++.other/crash27.C: New test.
23792 * g++.old-deja/g++.other/crash28.C: New test.
23793 * g++.old-deja/g++.other/crash29.C: New test.
23794 * g++.old-deja/g++.other/crash30.C: New test.
23795 * g++.old-deja/g++.other/crash31.C: New test.
23796 * g++.old-deja/g++.other/crash32.C: New test.
23797 * g++.old-deja/g++.other/crash33.C: New test.
23798 * g++.old-deja/g++.other/crash34.C: New test.
23799 * g++.old-deja/g++.other/crash35.C: New test.
23800
23801 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23802
23803 * gcc.c-torture/execute/20001031-1.c: New test.
23804
23805 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23806
23807 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23808 namespace.
23809
23810 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23811 standards-conformant.
23812
23813 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23814
23815 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23816 * g++.old-deja/g++.mike/p755a.C: Likewise.
23817 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23818 library makes no calls to `operator new' during initialization.
23819
23820 2000-11-04 Neil Booth <neilb@earthling.net>
23821
23822 * gcc.dg/cpp/include2.c: New tests.
23823
23824 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23825
23826 * lib/g++.exp (g++_set_ld_library_path): New function.
23827 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23828
23829 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23830
23831 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23832 warnings.
23833
23834 2000-11-01 Richard Henderson <rth@redhat.com>
23835
23836 * g++.old-deja/g++.ext/namedret1.C: New.
23837 * g++.old-deja/g++.ext/namedret2.C: New.
23838 * g++.old-deja/g++.ext/namedret3.C: New.
23839
23840 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23841
23842 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23843 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23844
23845 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23846
23847 * gcc.c-torture/execute/va-arg-21.c: New test.
23848
23849 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23850
23851 * gcc.dg/c99-complex-2.c: New test.
23852
23853 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23854
23855 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23856
23857 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23858
23859 * g++.old-deja/g++.other/inline16.C: New test.
23860
23861 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23862
23863 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23864 __PRETTY_FUNCTION__
23865
23866 2000-10-29 Neil Booth <neilb@earthling.net>
23867
23868 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23869 New tests.
23870 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23871 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23872 optimisation.
23873
23874 2000-10-29 Neil Booth <neilb@earthling.net>
23875
23876 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23877 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23878 * mi5.c: Test multiple includes work with -C.
23879 * trigraphs.c: Test ^= version.
23880
23881 2000-10-28 Neil Booth <neilb@earthling.net>
23882
23883 New tests and test updates for new macro expander.
23884
23885 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23886 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23887 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23888 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23889 new diagnostic messages.
23890
23891 * gcc.dg/cpp/macro3.c: New tests.
23892
23893 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23894
23895 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23896 on the same line.
23897
23898 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23899
23900 * g++.old-deja/g++.other/eh2.C: New test.
23901
23902 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23903
23904 * gcc.c-torture/execute/20001027-1.c: New test.
23905
23906 2000-10-26 Richard Henderson <rth@redhat.com>
23907
23908 * gcc.c-torture/execute/20001026-1.c: New.
23909
23910 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23911
23912 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23913 * g++.old-deja/g++.law/builtin1.C: Likewise.
23914 * g++.old-deja/g++.law/ctors10.C: Likewise.
23915 * g++.old-deja/g++.law/virtual3.C: Likewise.
23916 * g++.old-deja/g++.mike/p658.C: Likewise.
23917 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23918 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23919 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23920 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23921 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23922
23923 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23924
23925 * gcc.c-torture/compile/20001024-1.c: New test.
23926
23927 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23928
23929 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23930 to tell us whether or not we are using V3.
23931
23932 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23933
23934 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23935 operands.
23936
23937 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23938
23939 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23940
23941 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23942
23943 * gcc.c-torture/execute/20001024-1.c: New test.
23944
23945 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23946
23947 * g++.old-deja/g++.other/sibcall1.C: New test.
23948
23949 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23950
23951 * gcc.dg/noncompile/init-3.c: New test.
23952
23953 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23954
23955 * gcc.dg/format-array-1.c: New test.
23956
23957 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23958
23959 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23960 writing through null pointers; remove comment about testing
23961 unterminated strings.
23962
23963 2000-10-17 Matthew Hiller <hiller@redhat.com>
23964
23965 * gcc.c-torture/execute/20001017-2.c: New test.
23966
23967 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23968
23969 * gcc.c-torture/compile/20001018-1.c: New test.
23970 * gcc.c-torture/compile/20001018-1.x: Xfail.
23971
23972 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23973
23974 * gcc.c-torture/execute/20001017-1.c: New test.
23975
23976 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23977
23978 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23979 for multiple use of arguments with scanf formats; add tests for
23980 multiple use of arguments.
23981
23982 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23983
23984 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23985
23986 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23987
23988 * gcc.dg/format-miss-1.c: New test.
23989
23990 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23991
23992 * gcc.c-torture/execute/20001013-1.c: New test.
23993
23994 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23995
23996 * gcc.dg/format-branch-1.c: New test.
23997
23998 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23999
24000 * README, lib/file-format.exp: Remove EGCS references.
24001
24002 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24003
24004 * gcc.dg/20001013-1.c: New test.
24005
24006 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24007
24008 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24009 for intmax_t in the compiler using __typeof__ and the type rules
24010 for conditional expressions.
24011
24012 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24013
24014 * gcc.dg/20001012-1.c: New test.
24015 * gcc.dg/20001012-2.c: New test.
24016
24017 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24018
24019 * gcc.dg/format-attr-1.c: New test.
24020
24021 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24022
24023 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24024 __LONG_LONG_MAX__ instead of LLONG_MAX.
24025
24026 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24027
24028 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24029 scanf flags.
24030 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24031 flags.
24032
24033 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24034
24035 * gcc.dg/sequence-pt-1.c: New test.
24036
24037 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24038
24039 * gcc.c-torture/execute/20001011-1.c: New testcase.
24040 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24041
24042 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24043
24044 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24045 does not error on it.
24046
24047 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24048
24049 * gcc.dg/20001009-1.c: New test.
24050
24051 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24052
24053 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24054 * gcc.c-torture/execute/20001009-2.c: ... to here.
24055
24056 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24057
24058 * gcc.c-torture/compile/20001009-1.c: New testcase.
24059 * gcc.c-torture/execute/20001009-1.c: New testcase.
24060 Testcases provided by Jan Hubicka <jh@suse.cz>.
24061
24062 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24063
24064 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24065 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24066 uintmax_t using <limits.h> to emulate the compiler's internal
24067 logic. No longer XFAIL %j tests.
24068
24069 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24070
24071 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24072 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24073 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24074 regexps and details of expected handling of some bad formats.
24075 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24076 suppression.
24077
24078 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24079
24080 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24081 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24082 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24083 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24084 in list archives.
24085
24086 2000-10-06 Richard Henderson <rth@cygnus.com>
24087
24088 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24089 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24090 * g++.old-deja/g++.jason/report.C: Likewise.
24091 * g++.old-deja/g++.law/friend5.C: Likewise.
24092 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24093 of the expected warnings.
24094
24095 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24096
24097 * g++.old-deja/g++.pt/enum14.C: New test.
24098
24099 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24100
24101 * g++.old-deja/g++.pt/crash59.C: New test.
24102
24103 2000-10-04 Will Cohen <wcohen@redhat.com>
24104
24105 * gcc.dg/20000926-1.c: New test.
24106
24107 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24108
24109 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24110 function name for current C++ compiler.
24111 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24112
24113 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24114
24115 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24116 __PRETTY_FUNCTION__.
24117 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24118
24119 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24120
24121 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24122
24123 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24124
24125 * gcc.c-torture/compile/20000923-1.c: New test.
24126
24127 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24128
24129 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24130 * g++.old-deja/g++.pt/ttp62.C: Same.
24131 * g++.old-deja/g++.other/inline14.C: Same.
24132
24133 2000-09-24 Richard Henderson <rth@cygnus.com>
24134
24135 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24136
24137 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24138
24139 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24140
24141 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24142
24143 * gcc.c-torture/compile/20000922-1.c: New file.
24144
24145 2000-09-21 Nick Clifton <nickc@redhat.com>
24146
24147 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24148 a signed long modulo operation.
24149 (mod6): New function - perform an unsigned long modulo operation.
24150 (main): Add tests for modulos of very large numbers by very small
24151 dividends.
24152
24153 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24154
24155 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24156
24157 2000-09-19 Richard Henderson <rth@cygnus.com>
24158
24159 * gcc.dg/compare2.c (case 10): XFAIL.
24160
24161 2000-09-18 Richard Henderson <rth@cygnus.com>
24162
24163 * gcc.c-torture/execute/20000906-1.c: Move ...
24164 * gcc.dg/20000906-1.c: ... here. Only run on targets
24165 that support __builtin_trap.
24166
24167 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24168
24169 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24170
24171 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24172
24173 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24174 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24175 more $ format tests.
24176
24177 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24178
24179 * gcc.dg/format-errmk-1.c: New test.
24180
24181 2000-09-17 Greg McGary <greg@mcgary.org>
24182
24183 * gcc.c-torture/execute/20000917-1.x: Remove.
24184
24185 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24186
24187 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24188
24189 2000-09-17 Greg McGary <greg@mcgary.org>
24190
24191 * gcc.c-torture/execute/20000917-1.c: New test.
24192 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24193
24194 2000-09-16 Neil Booth <NeilB@earthling.net>
24195
24196 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24197 in nested macro bug.
24198
24199 2000-09-15 Neil Booth <NeilB@earthling.net>
24200
24201 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24202
24203 2000-09-14 Jeffrey A Law (law@cygnus.com)
24204
24205 * gcc.c-torture/execute/20000914-1.c: New test.
24206
24207 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24208
24209 * g++.other/inline13.C: New test.
24210
24211 2000-09-12 Andreas Jaeger <aj@suse.de>
24212
24213 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24214 constant by Ulrich Drepper <drepper@redhat.com>.
24215
24216 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24217
24218 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24219
24220 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24221
24222 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24223
24224 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24225
24226 * gcc.dg/cpp/backslash.c: New test.
24227
24228 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24229
24230 * gcc.c-torture/execute/20000910-1.c: New test.
24231 * gcc.c-torture/execute/20000910-2.c: Likewise.
24232
24233 2000-09-11 Robert Lipe <robertl@sco.com>
24234
24235 * gcc.dg/pragma-align.c: New test.
24236
24237 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24238
24239 * g++.old-deja/g++.pt/explicit82.C: New test.
24240 * g++.old-deja/g++.pt/explicit83.C: New test.
24241
24242 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24243
24244 * gcc.dg/asm-names.c: New test.
24245
24246 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24247
24248 * gcc.dg/cpp/tr-warn6.c: New test
24249
24250 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24251
24252 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24253 be accepted.
24254
24255 2000-09-07 Catherine Moore <clm@redhat.com>
24256
24257 * gcc.c-torture/execute/unroll-1.c: New test.
24258
24259 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24260
24261 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24262 ERROR markers.
24263 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24264 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24265 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24266 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24267 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24268 Preprocess only.
24269 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24270 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24271
24272 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24273
24274 * g++.old-deja/g++.pt/deduct2.C: New test.
24275
24276 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24277
24278 * g++.old-deja/g++.pt/parms2.C: New test.
24279
24280 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24281
24282 * g++.old-deja/g++.pt/crash58.C: New test.
24283
24284 2000-09-06 Greg McGary <greg@mcgary.org>
24285
24286 * gcc.c-torture/execute/20000906-1.c: New test.
24287 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24288
24289 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24290
24291 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24292
24293 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24294
24295 * g++.old-deja/g++.pt/crash57.C: New test.
24296
24297 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24298
24299 * g++.old-deja/g++.pt/crash56.C: New test.
24300
24301 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24302
24303 * g++.old-deja/g++.pt/koenig1.C: New test.
24304
24305 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24306
24307 * gcc.dg/20000904-1.c: New test.
24308
24309 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24310
24311 * gcc.dg/cpp/paste8.c: New test.
24312
24313 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24314
24315 * gcc.c-torture/compile/20000827-1.c: New test.
24316
24317 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24318
24319 * gcc.dg/format-diag-1.c: New test.
24320
24321 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24322
24323 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24324 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24325 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24326 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24327 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24328
24329 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24330
24331 * g++.old-deja/g++.other/nested4.C: New test.
24332
24333 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24334
24335 * g++.old-deja/g++.ns/scoped1.C: New test.
24336
24337 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24338
24339 * lib/g++.exp: Support testing already-installed GCC.
24340
24341 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24342
24343 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24344
24345 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24346
24347 * gcc.dg/return-type-2.c: New test.
24348
24349 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24350
24351 * gcc.c-torture/compile/20000825-1.c: New test.
24352
24353 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24354
24355 * gcc.dg/dwarf2-2.c: New test.
24356
24357 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24358
24359 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24360 dg-warning regexps.
24361
24362 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24363
24364 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24365 gcc.dg/format-ext-5.c: New tests.
24366
24367 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24368
24369 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24370
24371 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24372
24373 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24374
24375 2000-08-24 Richard Henderson <rth@cygnus.com>
24376
24377 * gcc.dg/ia64-sync-1.c: New test.
24378 * gcc.dg/ia64-sync-2.c: New test.
24379 * gcc.dg/ia64-asm-1.c: New test.
24380
24381 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24382
24383 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24384 * gcc.dg/format-ext-2.c: New test.
24385
24386 2000-08-23 Jason Merrill <jason@redhat.com>
24387
24388 * lib/old-dejagnu.exp: Also ignore "In member function" and
24389 "At global scope".
24390
24391 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24392
24393 * gcc.dg/noncompile/label-lineno-1.c: New test.
24394
24395 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24396
24397 * gcc.dg/c99-array-nonobj-1.c: New test.
24398
24399 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24400
24401 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24402 tests.
24403 * gcc.dg/format-ext-1.c: New test.
24404
24405 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24406
24407 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24408 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24409 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24410 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24411 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24412
24413 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24414
24415 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24416 gcc.dg/c99-strftime-2.c: New tests.
24417
24418 2000-08-22 Richard Henderson <rth@cygnus.com>
24419
24420 * gcc.c-torture/execute/20000822-1.c: New test.
24421
24422 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24423
24424 * gcc.c-torture/execute/20000819-1.x: Remove.
24425
24426 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24427
24428 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24429 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24430 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24431 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24432 gcc.dg/format-xopen-1.c: New tests.
24433
24434 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24435
24436 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24437
24438 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24439
24440 * g++.old-deja/g++.other/loop2.C: New test.
24441
24442 * gcc.c-torture/compile/20000606-1.c: New test.
24443 * gcc.c-torture/compile/20000728-1.c: New test.
24444 * gcc.c-torture/execute/20000801-1.c: New test.
24445 * gcc.c-torture/execute/20000801-2.c: New test.
24446 * gcc.c-torture/execute/20000819-1.c: New test.
24447 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24448 * gcc.dg/20000629-1.c: New test.
24449 * gcc.dg/20000724-1.c: New test.
24450 * gcc.dg/20000807-1.c: New test.
24451
24452 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24453
24454 * gcc.dg/cpp/pragma-1.c: New test.
24455 * gcc.dg/cpp/pragma-2.c: New test.
24456
24457 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24458
24459 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24460 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24461
24462 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24463
24464 * gcc.c-torture/compile/20000818-1.c: New test.
24465
24466 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24467
24468 * gcc.c-torture/execute/20000818-1.c: New test.
24469
24470 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24471
24472 * gcc.dg/format-va-1.c: New test.
24473
24474 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24475
24476 * g++.old-deja/g++.other/typedef8.C: New test.
24477
24478 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24479
24480 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24481 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24482 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24483 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24484 * g++.old-deja/g++.other/ptrmem7.C: New test.
24485 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24486
24487 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24488
24489 * g++.old-deja/g++.pt/typename27.C: New test.
24490
24491 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24492
24493 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24494 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24495 * g++.old-deja/g++.pt/friend45.C: New test.
24496 * g++.old-deja/g++.other/friend8.C: New test.
24497
24498 2000-08-15 Richard Henderson <rth@cygnus.com>
24499
24500 * gcc.c-torture/execute/20000815-1.c: New test.
24501
24502 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24503
24504 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24505 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24506 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24507
24508 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24509
24510 * g++.old-deja/g++.other/refinit2.C: New test.
24511
24512 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24513
24514 * lib/c-torture.exp (c-torture): Make
24515 compiler_conditional_xfail_data global.
24516 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24517 compiler_conditional_xfail_data machinery.
24518 (f-torture-execute): Likewise.
24519 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24520 and only when unrolling loops.
24521
24522 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24523
24524 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24525
24526 * g++.old-deja/g++.pt/explicit81.C: New test.
24527
24528 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24529
24530 * g++.old-deja/g++.pt/typename26.C: New test.
24531
24532 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24533
24534 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24535 warning.
24536
24537 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24538
24539 * g++.old-deja/g++.other/array3.C: New test.
24540
24541 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24542
24543 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24544 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24545 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24546 New tests.
24547
24548 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24549
24550 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24551 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24552
24553 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24554
24555 * gcc.c-torture/execute/20000808-1.c: New test.
24556
24557 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24558
24559 * gcc.dg/c90-const-expr-1.c: New test.
24560
24561 2000-08-08 Richard Henderson <rth@cygnus.com>
24562
24563 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24564
24565 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24566
24567 * gcc.dg/noncompile/const-ll-1.c: New test.
24568
24569 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24570
24571 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24572
24573 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24574
24575 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24576 that running programs linked against the shared version of libobjc
24577 run correctly.
24578
24579 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24580
24581 * gcc.dg/c99-printf-1.c: New test.
24582
24583 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24584
24585 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24586
24587 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24588
24589 * gcc.c-torture/execute/20000731-1.x: Delete.
24590
24591 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24592
24593 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24594 and torture_without_loops as is done by c-torture.exp.
24595 (search_for): Copy from c-torture.exp.
24596 (gcc-dg-runtest): New function, drives a directory of tests
24597 iterating over the TORTURE_OPTIONS.
24598 (scan-assembler, scan-assembler-not): Move here from
24599 individual directory drivers.
24600
24601 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24602 defined by lib/gcc-dg.exp.
24603 * gcc.dg/cpp/cpp.exp: Likewise.
24604 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24605 gcc-dg-runtest, so we cycle over optimization options.
24606
24607 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24608 * gcc.dg/compare2.c: No longer expected to fail.
24609
24610 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24611
24612 * gcc.c-torture/execute/20000804-1.c: New test.
24613
24614 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24615
24616 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24617
24618 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24619
24620 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24621
24622 2000-08-03 Jeffrey A Law (law@cygnus.com)
24623
24624 * gcc.c-torture/compile/20000803-1.c: New test.
24625
24626 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24627
24628 * gcc.c-torture/execute/20000801-3.c,
24629 gcc.c-torture/execute/20000801-4.c: New tests.
24630 * gcc.c-torture/execute/20000801-3.x,
24631 gcc.c-torture/execute/20000801-4.x: Xfail.
24632
24633 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24634
24635 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24636 libobjc/.libs to allow for libtool.
24637
24638 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24639
24640 * gcc.c-torture/compile/20000802-1.c: New test.
24641
24642 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24643
24644 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24645
24646 2000-07-31 Jeffrey A Law (law@cygnus.com)
24647
24648 * gcc-c-torture/execute/20000731-2.c: New test.
24649
24650 * gcc.c-torture/execute/20000731-1.c: New test.
24651 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24652
24653 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24654
24655 * testsuite/gcc.dg/cpp/paste7.c: New test.
24656 * gcc.dg/cpp/20000725-1.c: New test.
24657
24658 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24659
24660 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24661 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24662 declaration warning for __builtin_dwarf_reg_size.
24663
24664 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24665
24666 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24667
24668 * gcc.dg/noncompile/voidparam-1.c: New test.
24669
24670 2000-07-30 Richard Henderson <rth@cygnus.com>
24671
24672 * gcc.dg/c90-digraph-1.c: Don't xfail.
24673 * gcc.dg/compare2.c (case 10): Xfail.
24674 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24675
24676 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24677
24678 * gcc.dg/c99-main-1.c: New test.
24679
24680 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24681
24682 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24683
24684 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24685
24686 * gcc.c-tortuer/execute/20000726-1.c: New test.
24687
24688 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24689
24690 * gcc.c-torture/execute/enum-2.c: New test.
24691
24692 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24693
24694 * gcc.dg/cpp/tr-warn3.c: New test.
24695
24696 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24697
24698 * g++.old-deja/g++.ext/implicit1.C: Remove.
24699 * g++.old-deja/g++.jason/c2.C: Remove
24700 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24701 * g++.old-deja/g++.pt/crash16.C: Likewise.
24702 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24703
24704 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24705
24706 * g++.old-deja/g++.other/for2.C: New test.
24707
24708 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24709
24710 * gcc.dg/20000720-1.c: New test.
24711
24712 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24713
24714 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24715
24716 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24717
24718 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24719 * gcc.c-torture/execute/20000722-1.c: New.
24720 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24721
24722 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24723
24724 * gcc.dg/cpp/20000720-1.S: New test.
24725
24726 2000-07-21 Michael Meissner <meissner@redhat.com>
24727
24728 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24729
24730 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24731
24732 * g++.old-deja/g++.brendan/crash16.C,
24733 g++.old-deja/g++.brendan/parse3.C,
24734 g++.old-deja/g++.brendan/redecl1.C,
24735 g++.old-deja/g++.ns/template13.C,
24736 g++.old-deja/g++.other/decl4.C,
24737 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24738
24739 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24740
24741 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24742 and "Internal error".
24743
24744 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24745 regexps.
24746 * gcc.dg/cpp/paste6.c: New test.
24747
24748 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24749
24750 * gcc.dg/cpp/tr-direct.c: New test.
24751
24752 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24753 gcc.dg/cpp/undef1.c: Tweak error regexps.
24754
24755 2000-07-18 Eric Christopher <echristo@redhat.com>
24756
24757 * gcc.c-torture/compile/20000718-1.c: New test.
24758
24759 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24760
24761 * cpplex.c (_cpp_push_token): If the token being pushed back
24762 is the previous token in this context, just subtract one from
24763 context->posn.
24764 * cppmacro.c (save_expansion): Clear aux field when storing a
24765 placemarker.
24766
24767 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24768
24769 * gcc.dg/noncompile/redecl-1.c: New test.
24770
24771 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24772
24773 * gcc.c-torture/execute/20000717-5.c: New test.
24774 * gcc.c-torture/execute/20000717-1.x: Removed.
24775
24776 2000-07-17 Richard Henderson <rth@cygnus.com>
24777
24778 * gcc.c-torture/execute/20000717-4.c: New test.
24779
24780 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24781
24782 * gcc.dg/cpp/syshdr.c: New test.
24783 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24784
24785 2000-07-17 Neil Booth <neilb@earthling.net>
24786
24787 * gcc.dg/cpp/cmdlne-dM.c: New test.
24788 * gcc.dg/cpp/cmdlne-dD.c: New test.
24789
24790 2000-07-17 Jeffrey A Law (law@cygnus.com)
24791
24792 * gcc.c-torture/execute/20000717-3.c: New test.
24793
24794 * gcc.c-torture/compile/20000717-1.c: New test.
24795
24796 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24797
24798 * gcc.c-torture/execute/20000717-2.c: New test.
24799
24800 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24801
24802 * gcc.dg/formatz-1.c: New test.
24803
24804 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24805 * gcc.dg/c99-digraph-1.c: New tests.
24806
24807 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24808 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24809
24810 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24811 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24812 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24813 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24814 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24815 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24816 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24817
24818 2000-07-17 Greg McGary <greg@mcgary.org>
24819
24820 * gcc.c-torture/execute/20000717-1.c: New test.
24821 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24822
24823 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24824
24825 * gcc.c-torture/execute/20000715-2.c: New test.
24826 * gcc.dg/20000715-1.c: New test.
24827
24828 2000-07-15 Michael Meissner <meissner@redhat.com>
24829
24830 * gcc.c-torture/execute/20000715-1.c: New test.
24831
24832 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24833
24834 * gcc.c-torture/execute/20000707-1.c: New test.
24835
24836 2000-07-13 Neil Booth <NeilB@earthling.net>
24837
24838 * testsuite/gcc.dg/cpp/digraph1.c,
24839 testsuite/gcc.dg/cpp/digraph2.c,
24840 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24841
24842 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24843
24844 * g77.f-torture/compile/20000630-2.f: New test.
24845 * g77.f-torture/compile/20000630-2.x
24846
24847 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24848
24849 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24850
24851 2000-07-11 Neil Booth <NeilB@earthling.net>
24852
24853 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24854
24855 2000-07-11 Neil Booth <NeilB@earthling.net>
24856
24857 * gcc.dg/cpp/cmdlne-C.c: New.
24858
24859 2000-07-09 Neil Booth <NeilB@earthling.net>
24860
24861 * gcc.dg/cpp/directiv.c: New tests.
24862 * gcc.dg/cpp/undef1.c: Update.
24863
24864 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24865
24866 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24867
24868 2000-07-09 Neil Booth <NeilB@earthling.net>
24869
24870 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24871
24872 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24873
24874 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24875 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24876
24877 2000-07-08 Neil Booth <NeilB@earthling.net>
24878
24879 * gcc.dg/cpp/macsyntx.c: New tests.
24880
24881 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24882
24883 * gcc.dg/20000707-1.c: New test.
24884
24885 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24886
24887 * gcc.c-torture/execute/20000706-1.c: New test.
24888 * gcc.c-torture/execute/20000706-2.c: New test.
24889 * gcc.c-torture/execute/20000706-3.c: New test.
24890 * gcc.c-torture/execute/20000706-4.c: New test.
24891 * gcc.c-torture/execute/20000706-5.c: New test.
24892
24893 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24894
24895 * g++.old-deja/g++.pt/instantiate7.C: New test.
24896
24897 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24898
24899 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24900 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24901 * g++.old-deja/g++.other/rtti3.C: Likewise.
24902 * g++.old-deja/g++.other/rttid3.C: Likewise.
24903
24904 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24905
24906 * g77.f-torture/compile/20000630-1.x: Fix typo
24907
24908 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24909
24910 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24911 assembly output.
24912
24913 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24914
24915 * gcc.dg/cpp/ident.c: New test.
24916
24917 2000-07-05 Neil Booth <NeilB@earthling.net>
24918
24919 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24920 gcc.dg/cpp/lexstrng.c: New tests.
24921
24922 2000-07-04 Neil Booth <NeilB@earthling.net>
24923
24924 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24925 * gcc.dg/cpp/strify2.c: Same.
24926
24927 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24928
24929 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24930 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24931 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24932 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24933
24934 * testsuite/gcc.dg/cpp/macro1.c,
24935 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24936 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24937 testsuite/gcc.dg/cpp/strify1.c,
24938 testsuite/gcc.dg/cpp/strify2.c: New tests.
24939
24940 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24941
24942 * gcc.c-torture/execute/20000703-1.c: New test.
24943
24944 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24945
24946 * g++.old-deja/g++.pt (lookup10.C): New test.
24947
24948 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24949
24950 * g++.old-deja/g++.pt (typename25.C): New test.
24951
24952 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24953
24954 * gcc.c-torture/compile/20000701-1.c: New test.
24955
24956 2000-06-30 Nick Clifton <nickc@cygnus.com>
24957
24958 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24959 to test case.
24960
24961 2000-06-30 Catherine Moore <clm@cygnus.com>
24962
24963 * gcc.c-torture/execute/align-1.c: New test.
24964
24965 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24966
24967 * g++.old-deja/g++.pt/expr8.C: New test.
24968 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24969
24970 2000-06-29 Nick Clifton <nickc@cygnus.com>
24971
24972 * gcc.c-torture/compile/20000629-1.c: New test.
24973
24974 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24975
24976
24977 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24978 gcc.dg/noncompile directory, depending on whether they're
24979 preprocessor tests or not. Annotate all the tests for the dg
24980 framework.
24981
24982 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24983 * gcc.dg/noncompile/noncompile.exp: New.
24984
24985 * Moved files:
24986 Old name New name
24987 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24988 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24989 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24990 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24991 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24992 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24993 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24994 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24995 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24996 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24997 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24998 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24999 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25000 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25001 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25002 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25003 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25004 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25005 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25006 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25007 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25008 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25009 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25010 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25011
25012 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25013 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25014 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25015 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25016 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25017 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25018
25019 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25020
25021 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25022 declare one variable. On the fourth, error.
25023 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25024 declared by 20000628-1a.h.
25025
25026 2000-06-29 Richard Henderson <rth@redhat.com>
25027
25028 * gcc.c-torture/execute/930529-1.x: New file.
25029 * gcc.dg/920413-1.c: Adjust expected warning text.
25030 * gcc.dg/980217-1.c: Declare abort.
25031 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25032
25033 2000-06-29 Jeffrey A Law (law@cygnus.com)
25034
25035 * g77.f-torture/compile/20000629-1.f: New test.
25036 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25037
25038 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25039
25040 Rearrange lots of files, removing entirely the
25041 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25042 directories.
25043
25044 * Deleted files:
25045 gcc.c-torture/code_quality/code_quality.exp
25046 gcc.c-torture/special/special.exp
25047 gcc.failure/failure.exp
25048 gcc.failure/940409-1.x
25049 gcc.c-torture/compile/961203-1.x
25050
25051 * New files:
25052 gcc.misc-tests/linkage.exp
25053 gcc.c-torture/execute/920730-1t.c
25054 gcc.c-torture/execute/920730-1t.x
25055 gcc.c-torture/compile/920520-1.x
25056 gcc.c-torture/compile/920521-1.x
25057 gcc.c-torture/compile/981006-1.x
25058 gcc.c-torture/execute/eeprof-1.x
25059
25060 * Moved files (possibly with modifications to fit a new harness):
25061 Old name New name
25062 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25063 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25064 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25065 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25066 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25067 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25068 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25069 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25070 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25071 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25072 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25073 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25074 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25075 gcc.failure/940409-1.c gcc.dg/940409-1.c
25076
25077 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25078
25079 * c-torture/compile/961203-1.x: Delete.
25080
25081 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25082 not exit. Include stdio.h.
25083 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25084 * gcc.misc-tests/dg-12.c: Likewise.
25085 * gcc.misc-tests/dg-5.c: Likewise.
25086 * gcc.misc-tests/dg-6.c: Likewise.
25087 * gcc.misc-tests/dg-7.c: Prototype abort.
25088 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25089 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25090 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25091 not exit.
25092 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25093 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25094
25095 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25096
25097 * gcc.dg/cpp/20000628-1.c: New test.
25098 * gcc.dg/cpp/20000628-1.h: New header for above test.
25099 * gcc.dg/cpp/20000628-1a.h: Likewise.
25100
25101 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25102
25103 * gcc.dg/cpp: New directory.
25104 * gcc.dg/cpp/cpp.exp: New driver.
25105 * gcc.dg/cpp/20000627-1.c: New test.
25106 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25107 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25108 and rewrite as a compilation test.
25109
25110 * gcc.dg: Move many files into the cpp subdirectory, possibly
25111 renaming or editing them as well.
25112 Old name New name
25113 990119-1.c cpp/19990119-1.c
25114 990228-1.c cpp/19990228-1.c
25115 990407-1.c cpp/19990407-1.c
25116 990409-1.c cpp/19990409-1.c
25117 990413-1.c cpp/19990413-1.c
25118 990703-1.c cpp/19990703-1.c
25119 20000127-1.c cpp/20000127-1.c
25120 20000129-1.c cpp/20000129-1.c
25121 20000207-1.c cpp/20000207-1.c
25122 20000207-2.c cpp/20000207-2.c
25123 20000209-1.c cpp/20000209-1.c
25124 20000209-2.c cpp/20000209-2.c
25125 20000301-1.c cpp/20000301-1.c
25126 20000419-1.c cpp/20000419-1.c
25127 20000510-1.S cpp/20000510-1.S
25128 20000519-1.c cpp/20000519-1.c
25129 20000529-1.c cpp/20000529-1.c
25130 20000625-1.c cpp/20000625-1.c
25131 20000625-2.c cpp/20000625-2.c
25132 cpp-as1.c cpp/assert1.c
25133 cpp-as2.c cpp/assert2.c
25134 cxx-comments-1.c cpp/cxxcom1.c
25135 cxx-comments-2.c cpp/cxxcom2.c
25136 endif-label.c cpp/endif.c
25137 cpp-hash1.c cpp/hash1.c
25138 cpp-hash2.c cpp/hash2.c
25139 cpp-if1.c cpp/if-1.c
25140 cpp-if2.c cpp/if-2.c
25141 cpp-if3.c cpp/if-3.c
25142 cpp-if4.c cpp/if-4.c
25143 cpp-if5.c cpp/if-5.c
25144 cpp-cond.c cpp/if-cexp.c
25145 cpp-missingop.c cpp/if-mop.c
25146 cpp-missingparen.c cpp/if-mpar.c
25147 cpp-opprec.c cpp/if-oppr.c
25148 cpp-ifparen.c cpp/if-paren.c
25149 cpp-shortcircuit.c cpp/if-sc.c
25150 cpp-shift.c cpp/if-shift.c
25151 cpp-unary.c cpp/if-unary.c
25152 cpp-li1.c cpp/line1.c
25153 cpp-li2.c cpp/line2.c
25154 lineno.c cpp/line3.c
25155 lineno-2.c cpp/line4.c
25156 cpp-mi.c cpp/mi1.c
25157 cpp-mic.h cpp/mi1c.h
25158 cpp-micc.h cpp/mi1cc.h
25159 cpp-mind.h cpp/mi1nd.h
25160 cpp-mindp.h cpp/mi1ndp.h
25161 cpp-mix.h cpp/mi1x.h
25162 cpp-mi2.c cpp/mi2.c
25163 cpp-mi2a.h cpp/mi2a.h
25164 cpp-mi2b.h cpp/mi2b.h
25165 cpp-mi2c.h cpp/mi2c.h
25166 cpp-mi3.c cpp/mi3.c
25167 cpp-mi3.def cpp/mi3.def
25168 poison-1.c cpp/poison.c
25169 pr-impl.c cpp/prag-imp.c
25170 cpp-redef-2.c cpp/redef1.c
25171 cpp-redef.c cpp/redef2.c
25172 strpaste.c cpp/strp1.c
25173 strpaste-2.c cpp/strp2.c
25174 cpp-tradpaste.c cpp/tr-paste.c
25175 cpp-tradstringify.c cpp/tr-str.c
25176 cpp-tradwarn1.c cpp/tr-warn1.c
25177 cpp-tradwarn2.c cpp/tr-warn2.c
25178 trigraphs.c cpp/trigraphs.c
25179 cpp-unc1.c cpp/unc1.c
25180 cpp-unc2.c cpp/unc2.c
25181 cpp-unc3.c cpp/unc3.c
25182 cpp-unc.c cpp/unc4.c
25183 undef.c cpp/undef1.c
25184 undef-2.c cpp/undef2.c
25185 cpp-wi1.c cpp/widestr1.c
25186
25187 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25188
25189 * lib/g++.exp (g++_include_flags): Tweak.
25190
25191 2000-06-27 H.J. Lu <hjl@gnu.org>
25192 Loren J. Rittle <ljrittle@acm.org>
25193
25194 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25195 version with one that knows about the new gcc tree structure.
25196 (g++_link_flags): Same.
25197
25198 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25199
25200 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25201 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25202 case we are cross-compiling.
25203
25204 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25205 g++.old-deja/g++.niklas/Makefile.in,
25206 g++.old-deja/g++.niklas/configure.in,
25207 g++.old-deja/g++.other/Makefile.in,
25208 g++.old-deja/g++.other/configure.in,
25209 gcc.c-torture/code_quality/Makefile.in,
25210 gcc.c-torture/code_quality/configure.in,
25211 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25212 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25213 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25214 gcc.c-torture/execute/ieee/Makefile.in,
25215 gcc.c-torture/execute/ieee/configure.in,
25216 gcc.c-torture/noncompile/Makefile.in,
25217 gcc.c-torture/noncompile/configure.in,
25218 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25219 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25220 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25221
25222 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25223
25224 * g++.old-deja/g++.other/ambig3.C: New test.
25225
25226 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25227
25228 * g++.old-deja/g++.pt/syntax1.C: New test.
25229 * g++.old-deja/g++.pt/syntax2.C: New test.
25230 * g++.old-deja/g++.other/syntax3.C: New test.
25231 * g++.old-deja/g++.other/syntax4.C: New test.
25232
25233 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25234
25235 * gcc.dg/20000623-1.c: Prototype exit and abort.
25236
25237 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25238
25239 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25240 New tests.
25241 * gcc.dg/cpp-mi3.def: New file.
25242
25243 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25244 inside assertions.
25245 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25246 lexer's error messages.
25247 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25248 divine anything from the linemarkers.
25249 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25250 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25251
25252 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25253
25254 * gcc.dg/20000623-1.c: New test.
25255
25256 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25257
25258 * gcc.c-torture/execute/20000622-1.c: New test.
25259
25260 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25261
25262 * g++.old-deja/g++.other/init15.C: New test.
25263
25264 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25265
25266 * g++.old-deja/g++.pt/vaarg2.C: New test.
25267 * g++.old-deja/g++.pt/vaarg3.C: New test.
25268
25269 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25270
25271 * g++.old-deja/g++.other/dyncast6.C: New test.
25272
25273 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25274
25275 * gcc.c-torture/execute/loop-6.c: New test.
25276
25277 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25278
25279 * gcc.dg/20000614-1.c: New test.
25280 * gcc.dg/20000614-2.c: New test.
25281
25282 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25283
25284 * g++.old-deja/g++.other/inline12.C: New test.
25285
25286 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25287
25288 * g++.old-deja/g++.other/eh1.C: New test.
25289
25290 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25291
25292 * g++.old-deja/g++.other/type.C: New test.
25293
25294 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25295
25296 * g++.old-deja/g++.other/initstring.C: New test.
25297
25298 2000-06-12 Jason Merrill <jason@redhat.com>
25299
25300 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25301
25302 2000-06-09 Jeffrey A Law (law@cygnus.com)
25303
25304 * gcc.c-torture/compile/20000609-1.c: New test.
25305
25306 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25307
25308 * gcc.dg/20000609-1.c: New test.
25309
25310 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25311
25312 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25313 * gcc.c-torture/noncompile/poison-1.c: Move...
25314 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25315 * gcc.dg/cpp-li1.c: Add a token after the #line.
25316
25317 2000-06-05 Richard Henderson <rth@cygnus.com>
25318
25319 * gcc.c-torture/execute/20000605-2.c: New test.
25320 * gcc.c-torture/execute/20000605-3.c: New test.
25321
25322 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25323
25324 * g77.f-torture/execute/20000503-1.x: New file.
25325
25326 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25327
25328 * g++.old-deja/g++.eh/badalloc1.C: New test.
25329
25330 2000-06-05 Richard Henderson <rth@cygnus.com>
25331
25332 * gcc.c-torture/execute/20000605-1.c: New test.
25333
25334 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25335 Nathan Sidwell <nathan@codesourcery.com>
25336
25337 * gcc.c-torture/compile/20000605-1.c: New test.
25338
25339 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25340
25341 * g77.f-torture/compile/20000601-1.f: New test.
25342
25343 2000-06-03 Richard Henderson <rth@cygnus.com>
25344
25345 * gcc.c-torture/execute/20000603-1.c: New.
25346
25347 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25348
25349 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25350 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25351
25352 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25353
25354 * gcc.dg/compare2.c (case 12): XFAIL.
25355 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25356 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25357
25358 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25359
25360 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25361
25362 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25363 guard macro is already defined when the header is first
25364 included.
25365 * gcc.dg/cpp-mix.h: New file.
25366 * gcc.dg/endif-label.c: Update patterns to match compiler.
25367
25368 * g++.brendan/complex1.C: Declare abort.
25369 * g++.law/refs4.C: Remove XFAIL.
25370 * g++.oliva/expr2.C: Declare abort and exit.
25371
25372 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25373
25374 * gcc.c-torture/execute/20000528-1.c: New test.
25375
25376 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25377 * g++.old-deja/g++.law/temps4.C: Likewise.
25378
25379 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25380 stdlib.h. Call abort() on failure.
25381 * g++.old-deja/g++.law/refs4.C: Likewise.
25382 * g++.old-deja/g++.law/temps4.C: Likewise.
25383 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25384 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25385
25386 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25387
25388 Relative to g++.dg/special:
25389 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25390
25391 Relative to g++.old-deja:
25392 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25393 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25394 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25395 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25396 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25397 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25398 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25399
25400 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25401 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25402 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25403 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25404 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25405 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25406 and/or string.h.
25407
25408 * g++.other/goto1.C: Update expectations for error messages.
25409
25410 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25411
25412 * gcc.c-torture/compile/20000523-1.c: New test.
25413
25414 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25415
25416 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25417
25418 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25419
25420 * g++.old-deja/g++.eh/catch11.C: New test.
25421 * g++.old-deja/g++.eh/catch12.C: New test.
25422
25423 2000-05-24 Nick Clifton <nickc@cygnus.com>
25424
25425 * gcc.c-torture/execute/20000523-1.c: New test.
25426
25427 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25428
25429 * c-torture/execute/bcp-1.c: Replace abort in arg of
25430 __builtin_constant_p with a generic external function.
25431
25432 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25433 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25434 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25435 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25436 Prototype abort and/or exit.
25437
25438 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25439 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25440 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25441 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25442
25443 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25444
25445 * gcc.dg/dwarf2-1.c: New test.
25446
25447 2000-05-20 Richard Henderson <rth@cygnus.com>
25448
25449 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25450
25451 2000-05-20 Andreas Jaeger <aj@suse.de>
25452
25453 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25454 testcase.
25455
25456 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25457
25458 * gcc.c-torture/execute/20000519-2.c: New test.
25459
25460 2000-05-19 Andreas Jaeger <aj@suse.de>
25461
25462 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25463 which fails with SSA.
25464
25465 * lib/c-torture.exp: Also test with -O3 -fssa.
25466
25467 2000-05-18 Michael Meissner <meissner@redhat.com>
25468
25469 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25470 * gcc.c-torture/execute/920415-1.c: Ditto.
25471 * gcc.c-torture/execute/920501-1.c: Ditto.
25472 * gcc.c-torture/execute/conversion.c: Ditto.
25473 * gcc.c-torture/execute/cvt-1.c: Ditto.
25474
25475 2000-05-18 Jeffrey A Law (law@cygnus.com)
25476
25477 * gcc.c-torture/compile/20000518-1.c: New test.
25478
25479 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25480
25481 * g77.f-torture/compile/200005018.f: New test.
25482
25483 2000-05-17 Jeffrey A Law (law@cygnus.com)
25484
25485 * gcc.c-torture/compile/20000517-1.c: New test.
25486
25487 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25488
25489 * gcc.c-torture/execute/20000516-1.c: New test.
25490
25491 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25492
25493 * g++.old-deja/g++.other/eh.C: New test.
25494
25495 2000-05-12 Richard Henderson <rth@cygnus.com>
25496
25497 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25498 constants through to doit's conditional.
25499
25500 2000-05-11 Jeffrey A Law (law@cygnus.com)
25501
25502 * gcc.c-torture/compile/20000511-1.c: New test.
25503 * g77.f-torture/compile/20000511-1.f: New test.
25504 * g77.f-torture/compile/20000511-2.f: New test.
25505
25506 2000-05-11 Michael Meissner <meissner@redhat.com>
25507
25508 * gcc.c-torture/execute/20000511-1.c: New test.
25509
25510 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25511
25512 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25513 * gcc.dg/20000510-1.S: New.
25514
25515 2000-05-08 Catherine Moore <clm@cygnus.com>
25516
25517 * gcc.dg/unused-3.c: New.
25518
25519 2000-05-06 Richard Henderson <rth@cygnus.com>
25520
25521 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25522 * g++.old-deja/g++.mike/warn1.C: Likewise.
25523 * g++.old-deja/g++.pt/local1.C: Likewise.
25524 * g++.old-deja/g++.pt/local7.C: Likewise.
25525 * g++.old-deja/g++.pt/spec16.C: Likewise.
25526
25527 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25528
25529 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25530
25531 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25532
25533 * g77.f-torture/execute/20000503-1.f: New test.
25534
25535 2000-05-04 Andreas Jaeger <aj@suse.de>
25536
25537 * gcc.dg/noreturn-2.c: New test.
25538
25539 2000-05-04 Neil Booth <NeilB@earthling.net>
25540
25541 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25542 preprocessor.
25543
25544 2000-05-04 Richard Henderson <rth@cygnus.com>
25545
25546 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25547
25548 2000-05-04 Richard Henderson <rth@cygnus.com>
25549
25550 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25551 OpenSSL by Jason R Thorpe.
25552
25553 2000-05-03 Jim Wilson <wilson@cygnus.com>
25554
25555 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25556
25557 2000-05-03 Robert Lipe <robertlipe@usa.net>
25558
25559 * gcc.dg/20000503-1.c: New test.
25560
25561 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25562
25563 * gcc.c-torture/compile/20000502-1.c: New test.
25564 * g++.old-deja/g++.other/align.C: New test.
25565 * gcc.dg/cpp-tradstringify.c: New test.
25566
25567 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25568
25569 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25570 and hard registers.
25571
25572 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25573
25574 * gcc.c-torture/execute/loop-5.c: New test.
25575
25576 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25577
25578 * gcc.c-torture/execute/va-arg-20.c: New test.
25579
25580 2000-04-23 Jeffrey A Law (law@cygnus.com)
25581
25582 * gcc.c-torture/execute/20000422-1.c: New test.
25583
25584 2000-04-20 Greg McGary <gkm@gnu.org>
25585
25586 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25587 when optimizing, but without sibling-call optimizations (-O1).
25588
25589 2000-04-20 Jeffrey A Law (law@cygnus.com)
25590
25591 * gcc.c-torture/compile/20000420-1.c: New test.
25592
25593 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25594
25595 * g++.abi/ptrflags.C: New test.
25596 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25597
25598 2000-04-19 Catherine Moore <clm@cygnus.com>
25599
25600 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25601
25602 2000-04-19 Greg McGary <gkm@gnu.org>
25603
25604 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25605 sibling-call optimizations.
25606
25607 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25608
25609 * gcc.dg/20000419-1.c: New test.
25610
25611 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25612
25613 * gcc.c-torture/execute/20000412-6.c: New test.
25614
25615 2000-04-12 Jeffrey A Law (law@cygnus.com)
25616
25617 * gcc.c-torture/execute/20000412-5.c: New test.
25618 * g77.f-torture/compile/20000412-1.f: New test.
25619 * gcc.c-torture/execute/20000412-4.c: New test.
25620 * gcc.c-torture/compile/20000412-2.c: New test.
25621 * gcc.c-torture/execute/20000412-3.c: New test.
25622 * gcc.c-torture/compile/20000412-1.c: New test.
25623 * gcc.c-torture/execute/20000412-2.c: New test.
25624
25625 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25626
25627 * objc/execute/bf-20.m: New test.
25628
25629 2000-04-10 Richard Henderson <rth@cygnus.com>
25630
25631 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25632
25633 * gcc.c-torture/execute/20000412-1.c: New test.
25634
25635 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25636
25637 * g++.old-deja/g++.eh/catchptr1.C: New test.
25638
25639 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25640
25641 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25642
25643 2000-04-08 Neil Booth <NeilB@earthling.net>
25644
25645 * gcc.dg/cpp-nullchar.c: Remove test as
25646 embedded nulls cause problems.
25647
25648 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25649
25650 * gcc.dg/compare2.c: New test.
25651
25652 2000-04-08 Neil Booth <NeilB@earthling.net>
25653
25654 * gcc.dg/cpp-nullchar.c: New test.
25655
25656 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25657
25658 * gcc.dg/cpp-mi2.c: New test.
25659 * gcc.dg/cpp-mi2[abc].h: New files.
25660
25661 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25662
25663 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25664 member name.
25665
25666 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25667
25668 * g++.old-deja/g++.abi/vmihint.C: New test.
25669
25670 2000-04-06 Neil Booth <NeilB@earthling.net>
25671
25672 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25673 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25674 copyright.
25675
25676 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25677
25678 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25679 avoid stack-frame overwrite.
25680
25681 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25682
25683 * gcc.c-torture/compile/20000405-2.c: New test.
25684 * gcc.c-torture/compile/20000405-3.c: New test.
25685
25686 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25687
25688 * gcc.c-torture/compile/20000405-1.c: New test.
25689
25690 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25691
25692 * gcc.dg/cast-qual-1.c: Revert last change.
25693
25694 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25695
25696 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25697
25698 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25699
25700 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25701 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25702
25703 2000-04-03 Jeffrey A Law (law@cygnus.com)
25704
25705 * gcc.c-torture/compile/20000403-2.c: New test.
25706 * gcc.c-torture/compile/20000403-1.c: New test.
25707
25708 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25709
25710 * gcc.c-torture/execute/20000403-1.c: New test.
25711
25712 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25713
25714 * gcc.c-torture/execute/20000402-1.c: New test.
25715
25716 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25717
25718 * gcc.c-torture/execute/va-arg-15.c: New test.
25719 * gcc.c-torture/execute/va-arg-16.c: New test.
25720 * gcc.c-torture/execute/va-arg-17.c: New test.
25721 * gcc.c-torture/execute/va-arg-18.c: New test.
25722 * gcc.c-torture/execute/va-arg-19.c: New test.
25723
25724 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25725
25726 * gcc.c-torture/compile/981211-1.c: Move to...
25727 * gcc.dg/cpp-as1.c: ...here.
25728 * gcc.dg/cpp-as2.c: New file.
25729
25730 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25731 compiler.
25732
25733 2000-04-02 Neil Booth <NeilB@earthling.net>
25734
25735 * gcc.dg/cpp-cond.c New tests.
25736 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25737 accidental success less likely.
25738 * gcc.dg/cpp-missingop.c New tests.
25739 * gcc.dg/cpp-missingparen.c New tests.
25740 * gcc.dg/cpp-shift.c New tests.
25741 * gcc.dg/cpp-shortcircuit.c New tests.
25742 * gcc.dg/cpp-unary.c New tests.
25743
25744 2000-03-29 Jeffrey A Law (law@cygnus.com)
25745
25746 * gcc.c-torture/compile/20000329-1.c: New test.
25747
25748 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25749
25750 * gcc.c-torture/compile/20000326-1.c: New test.
25751 * gcc.c-torture/compile/20000326-2.c: New test.
25752
25753 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25754
25755 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25756 the first parameter is a function argument.
25757
25758 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25759
25760 * g++.old-deja/g++.ext/array4.C: New test.
25761
25762 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25763
25764 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25765
25766 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25767
25768 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25769
25770 2000-03-19 Richard Henderson <rth@cygnus.com>
25771
25772 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25773
25774 2000-03-19 Richard Henderson <rth@cygnus.com>
25775
25776 * gcc.c-torture/compile/20000319-1.c: New test.
25777
25778 2000-03-14 Jeffrey A Law (law@cygnus.com)
25779
25780 * gcc.c-torture/execute/20000314-3.c: New test.
25781 * gcc.c-torture/execute/20000314-2.c: New test.
25782 * gcc.c-torture/execute/20000314-1.c: New test.
25783 * gcc.c-torture/compile/20000314-2.c: New test.
25784 * gcc.c-torture/compile/20000314-1.c: New test.
25785
25786 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25787
25788 * g++.old-deja/g++.warn/inline.C: New test.
25789
25790 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25791
25792 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25793 standards-compliant result rather than specific constants.
25794 Put test-values in array.
25795
25796 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25797
25798 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25799 (g++_target_compile): Put test-specific options last.
25800
25801 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25802
25803 * g++.old-deja/g++.eh/vbase4.C: New test.
25804
25805 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25806
25807 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25808
25809 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25810
25811 * g++.old-deja/g++.brendan/misc12.C: Removed.
25812 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25813 * g++.old-deja/g++.ext/pretty4.C: New test.
25814
25815 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25816
25817 * g++.old-deja/g++.other/string2.C: New test.
25818
25819 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25820
25821 * g++.old-deja/g++.warn/impint2.C: New test.
25822
25823 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25824
25825 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25826 is 1, not zero.
25827
25828 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25829
25830 * g++.old-deja/g++.warn/impint.C: New test.
25831 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25832 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25833 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25834 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25835 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25836 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25837 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25838 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25839 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25840 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25841 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25842 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25843
25844 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25845
25846 * gcc.dg/cpp-redef.c: New test.
25847
25848 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25849
25850 * g++.old-deja/g++.pt/unify7.C: New test.
25851
25852 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25853
25854 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25855 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25856
25857 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25858
25859 * gcc.c-torture/compile/20000224-1.c: New test.
25860
25861 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25862
25863 * gcc.c-torture/compile/cpp-2.c: New test.
25864 * gcc.c-torture/compile/cpp-1.c: New test.
25865
25866 2000-02-25 Jeffrey A Law (law@cygnus.com)
25867
25868 * gcc.c-torture/execute/20000225-1.c: New test.
25869
25870 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25871
25872 * gcc.dg/cpp-li2.c: New test.
25873
25874 * gcc.dg/cpp-wi1.c: New test.
25875
25876 * gcc.dg/cpp-li1.c: New test.
25877
25878 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25879
25880 * g++.old-deja/g++.other/sizeof5.C: New test.
25881
25882 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25883
25884 * gcc.c-torture/execute/va-arg-13.c: New test.
25885
25886 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25887
25888 * gcc.c-torture/execute/va-arg-12.c: New test.
25889
25890 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25891
25892 * gcc.c-torture/execute/20000223-1.c: New test.
25893
25894 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25895
25896 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25897
25898 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25899
25900 * g++.old-deja/g++.abi/ptrmem.C: New test.
25901
25902 2000-02-19 Richard Henderson <rth@cygnus.com>
25903
25904 * gcc.c-torture/compile/init-3.c: New.
25905
25906 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25907
25908 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25909 ALWAYS_CXXFLAGS.
25910
25911 2000-02-11 Robert Lipe <robertl@sco.com>
25912
25913 * gcc.c-torture/compile/20000211-3.c: New test.
25914
25915 2000-02-11 Martin Buchholz <martin@xemacs.org>
25916
25917 * gcc.c-torture/compile/20000211-2.c: New test.
25918
25919 2000-02-11 Jeffrey A Law (law@cygnus.com)
25920
25921 * gcc.c-torture/compile/20000211-1.c: New test.
25922
25923 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25924
25925 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25926 on native targets
25927
25928 2000-02-08 Nathan Sidwell <nathan@acm.org>
25929
25930 * g++.old-deja/g++.other/cast5.C: New test.
25931
25932 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25933
25934 * gcc.c-torture/execute/20000205-1.c: New.
25935
25936 2000-02-03 Nathan Sidwell <nathan@acm.org>
25937
25938 * g++.old-deja/g++.jason/cast3.C: Return void.
25939 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25940
25941 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25942
25943 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25944
25945 * gcc.dg/loop-1.c: New test.
25946
25947 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25948
25949 * gcc.c-torture/compile/20000127-1.c: New test.
25950 * gcc.c-torture/execute/991228-1.c: New test.
25951
25952 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25953
25954 * gcc.dg/unused-2.c: New test.
25955
25956 * gcc.dg/conv-1.c: New test.
25957
25958 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25959
25960 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25961 compiler.
25962 (tool_option_proc): Fix typo.
25963
25964 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25965
25966 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25967 of the ld on the host, not on the build machine.
25968 Also, don't crash if '--help' is not a supported option.
25969
25970 2000-01-24 Richard Henderson <rth@cygnus.com>
25971
25972 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25973
25974 2000-01-20 Jeffrey A Law (law@cygnus.com)
25975
25976 * gcc.c-torture/execute/20000120-2.c: New test.
25977 * gcc.c-torture/execute/20000120-1.c: New test.
25978
25979 2000-01-13 Jeffrey A Law (law@cygnus.com)
25980
25981 * gcc.c-torture/execute/20000113-1.c: New test.
25982
25983 2000-01-12 Jeffrey A Law (law@cygnus.com)
25984
25985 * gcc.c-torture/execute/20000112-1.c: New test.
25986
25987 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25988
25989 * gcc.dg/20000111-1.c: New test.
25990
25991 2000-01-10 Jeffrey A Law (law@cygnus.com)
25992
25993 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25994 with 16 bit integers.
25995
25996 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25997
25998 * gcc.dg/20000108-1.c: New test.
25999
26000 2000-01-05 Nathan Sidwell <nathan@acm.org>
26001
26002 * g++.old-deja/g++.ns/koenig8.C: New test.
26003
26004 2000-01-05 Nathan Sidwell <nathan@acm.org>
26005
26006 * g++.old-deja/g++.other/cast4.C: New test.
26007
26008 2000-01-05 Jeffrey A Law (law@cygnus.com)
26009
26010 * gcc.c-torture/compile/20000105-2.c: New test.
26011 * gcc.c-torture/compile/20000105-1.c: New test.
26012
26013 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26014
26015 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26016 references to printf & atoi to conform to ANSI standard.
26017 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26018 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26019 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26020 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26021 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26022 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26023 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26024 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26025 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26026 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26027 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26028 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26029 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26030 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26031 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26032 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26033 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26034 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26035 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26036 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26037 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26038 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26039 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26040 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26041 * g++.old-deja/g++.brendan/init3.C: Likewise.
26042 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26043 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26044 * g++.old-deja/g++.brendan/new2.C: Likewise.
26045 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26046 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26047 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26048 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26049 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26050 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26051 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26052 * g++.old-deja/g++.brendan/template24.C: Likewise.
26053 * g++.old-deja/g++.brendan/template3.C: Likewise.
26054 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26055 * g++.old-deja/g++.jason/inline3.C: Likewise.
26056 * g++.old-deja/g++.jason/opeq.C: Likewise.
26057 * g++.old-deja/g++.law/arg5.C: Likewise.
26058 * g++.old-deja/g++.law/arm7.C: Likewise.
26059 * g++.old-deja/g++.law/ctors11.C: Likewise.
26060 * g++.old-deja/g++.law/cvt8.C: Likewise.
26061 * g++.old-deja/g++.law/init9.C: Likewise.
26062 * g++.old-deja/g++.law/refs4.C: Likewise.
26063 * g++.old-deja/g++.law/template2.C: Likewise.
26064 * g++.old-deja/g++.law/visibility24.C: Likewise.
26065 * g++.old-deja/g++.law/vtable3.C: Likewise.
26066 * g++.old-deja/g++.mike/asm2.C: Likewise.
26067 * g++.old-deja/g++.mike/eh1.C: Likewise.
26068 * g++.old-deja/g++.mike/misc1.C: Likewise.
26069 * g++.old-deja/g++.mike/misc13.C: Likewise.
26070 * g++.old-deja/g++.mike/misc14.C: Likewise.
26071 * g++.old-deja/g++.mike/ns12.C: Likewise.
26072 * g++.old-deja/g++.mike/p1248.C: Likewise.
26073 * g++.old-deja/g++.mike/p3708.C: Likewise.
26074 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26075 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26076 * g++.old-deja/g++.mike/p646.C: Likewise.
26077 * g++.old-deja/g++.mike/p700.C: Likewise.
26078 * g++.old-deja/g++.mike/p783.C: Likewise.
26079 * g++.old-deja/g++.mike/p783a.C: Likewise.
26080 * g++.old-deja/g++.mike/p783b.C: Likewise.
26081 * g++.old-deja/g++.mike/p786.C: Likewise.
26082 * g++.old-deja/g++.mike/p789.C: Likewise.
26083 * g++.old-deja/g++.mike/p789a.C: Likewise.
26084 * g++.old-deja/g++.mike/p807a.C: Likewise.
26085 * g++.old-deja/g++.other/delete3.C: Likewise.
26086 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26087 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26088 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26089 * g++.old-deja/g++.other/empty1.C: Likewise.
26090 * g++.old-deja/g++.other/temporary1.C: Likewise.
26091 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26092 * g++.old-deja/g++.pt/t16.C: Likewise.
26093 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26094
26095 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26096
26097 * gcc.dg/991230-1.c: New test.
26098
26099 1999-12-29 Jeffrey A Law (law@cygnus.com)
26100
26101 * gcc.c-torture/compile/991229-3.c: New test.
26102 * gcc.c-torture/compile/991229-2.c: New test.
26103 * gcc.c-torture/compile/991229-1.c: New test.
26104
26105 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26106
26107 * gcc.c-torture/compile/labels-2.c: New test.
26108
26109 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26110
26111 * gcc.c-torture/execute/991227-1.c: New test.
26112
26113 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26114
26115 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26116
26117 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26118
26119 * gcc.c-torture/execute/991221-1.c: New test.
26120
26121 1999-12-20 Nathan Sidwell <nathan@acm.org>
26122
26123 * g++.old-deja/g++.other/cast3.C: New test.
26124
26125 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26126
26127 * gcc.c-torture/execute/991216-4.c: New test.
26128
26129 1999-12-16 Michael Meissner <meissner@cygnus.com>
26130
26131 * gcc.c-torture/execute/991216-1.c: New test.
26132 * gcc.c-torture/execute/991216-2.c: New test.
26133 * gcc.c-torture/execute/991216-3.c: New test.
26134
26135 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26136
26137 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26138 Actually make the test fail by using "-O2" for compilation.
26139
26140 1999-12-15 Nathan Sidwell <nathan@acm.org>
26141
26142 * g++.old-deja/g++.warn/cast-align1.C: New test.
26143
26144 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26145
26146 * gcc.c-torture/compile/991214-1.c: New test.
26147 * gcc.c-torture/compile/991214-2.c: New test.
26148
26149 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26150
26151 * gcc.dg/991214-1.c: New test.
26152
26153 1999-12-13 Jeffrey A Law (law@cygnus.com)
26154
26155 * gcc.c-torture/compile/991213-3.c: New test.
26156 * gcc.c-torture/compile/991213-2.c: New test.
26157 * gcc.c-torture/compile/991213-1.c: New test.
26158
26159 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26160
26161 * gcc.dg/991209-1.c: New test.
26162
26163 1999-12-08 Nathan Sidwell <nathan@acm.org>
26164
26165 * gcc.c-torture/compile/991208-1.c: New test.
26166
26167 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26168
26169 * gcc.dg/ultrasp2.c: New test.
26170
26171 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26172
26173 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26174
26175 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26176
26177 * gcc.c-torture/compile/991202-1.c: New test.
26178 * gcc.c-torture/execute/991202-1.c: New test.
26179 * gcc.c-torture/execute/991202-2.c: New test.
26180 * gcc.c-torture/execute/991202-3.c: New test.
26181
26182 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26183
26184 * g++.old-deja/g++.abi/align.C: New test.
26185 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26186 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26187
26188 1999-12-01 Richard Henderson <rth@cygnus.com>
26189
26190 * gcc.c-torture/execute/991201-1.c: New.
26191
26192 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26193
26194 * gcc.dg/991129-1.c: New test.
26195
26196 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26197
26198 * gcc.c-torture/compile/991127-1.c: New test.
26199
26200 1999-11-22 Nathan Sidwell <nathan@acm.org>
26201
26202 * g++.old-deja/g++.other/warn4.C: New test.
26203
26204 1999-11-22 Nathan Sidwell <nathan@acm.org>
26205
26206 * g++.old-deja/g++.eh/cleanup2.C: New test.
26207 * g++.old-deja/g++.ext/pretty2.C: New test.
26208 * g++.old-deja/g++.ext/pretty3.C: New test.
26209 * g++.old-deja/g++.other/debug6.C: New test.
26210
26211 1999-10-20 Jim Wilson <wilson@cygnus.com>
26212
26213 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26214 compiler_output to look for one error message instead of two.
26215
26216 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26217
26218 * gcc.c-torture/execute/991118-1.c: Also test case
26219 where the word boundary does not split a byte evenly.
26220
26221 1999-11-19 Nathan Sidwell <nathan@acm.org>
26222
26223 * g++.old-deja/g++.ext/restrict1.C: New test.
26224
26225 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26226
26227 * gcc.c-torture/execute/991118-1.c: New test.
26228
26229 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26230
26231 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26232 working directory pathnames.
26233
26234 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26235
26236 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26237 host is equipped with driver.h and driver.o so it can actually
26238 compile and run the tests.
26239
26240 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26241
26242 * gcc.c-torture/compile/991008-1.c: New test.
26243
26244 1999-11-08 Nick Clifton <nickc@cygnus.com>
26245
26246 * lib/gcc-dg.exp: Include target-supports.exp
26247
26248 1999-11-05 Nick Clifton <nickc@cygnus.com>
26249
26250 * lib/target-supports.exp: New file: Provide procs to test for
26251 features supported by the target.
26252 (check_weak_available): Moved here from ecos.exp.
26253 (check_alias_available): New proc: Determine of the target
26254 toolchain supports the alias attribute.
26255
26256 * gcc.dg/special/ecos.exp: Move check_weak_available to
26257 target-supports.exp.
26258 (alias-1.c): Only perform the test if the target supports
26259 aliases.
26260 (wkali-1.c): Only perform the test if the target supports
26261 aliases.
26262
26263 * gcc.dg/990506-0.c: Expect error messages from cross
26264 targets as well as native targets.
26265
26266 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26267
26268 * gcc.dg/ultrasp1.c: Removed xfail.
26269 * gcc.dg/struct-ret-2.c: Likewise.
26270 * gcc.dg/array-1.c: Likewise.
26271
26272 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26273
26274 * gcc.dg/struct-ret-2.c: New test.
26275
26276 * gcc.dg/array-1.c: New test.
26277
26278 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26279
26280 * gcc.c-torture/execute/991030-1.c: New test.
26281
26282 1999-10-26 Richard Henderson <rth@cygnus.com>
26283
26284 * gcc.c-torture/compile/991026-2.c: New test.
26285
26286 1999-10-26 Jeffrey A Law (law@cygnus.com)
26287
26288 * gcc.c-torture/compile/991026-1.c: New test.
26289
26290 1999-10-23 Jeffrey A Law (law@cygnus.com)
26291
26292 * gcc.c-torture/execute/991023-1.c: New test.
26293
26294 1999-10-19 Jeffrey A Law (law@cygnus.com)
26295
26296 * gcc.c-torture/execute/991019-1.c: New test.
26297
26298 1999-10-16 Richard Henderson <rth@cygnus.com>
26299
26300 * gcc.c-torture/execute/991016-1.c: New test.
26301
26302 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26303
26304 * gcc.c-torture/execute/991014-1.c: New test.
26305
26306 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26307
26308 * g++.old-deja/g++.other/union2.C: New test.
26309
26310 1999-10-13 Nathan Sidwell <nathan@acm.org>
26311
26312 * g++.old-deja/g++.other/vaarg2.C: New test.
26313 * g++.old-deja/g++.other/vaarg3.C: New test.
26314
26315 1999-10-12 Craig Burley <craig@jcb-sc.com>
26316
26317 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26318 in compile/.
26319
26320 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26321
26322 * gcc.c-torture/execute/va-arg-11.c: New test.
26323
26324 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26325
26326 * lib/file-format.exp (gcc_target_object_format): Don't
26327 crash if objdump is unavailable.
26328
26329 1999-09-29 Donn Terry <donn@interix.com>
26330
26331 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26332
26333 1999-09-28 Nick Clifton <nickc@cygnus.com>
26334
26335 * gcc.c-torture/compile/990928-1.c: New test.
26336
26337 1999-09-28 Nathan Sidwell <nathan@acm.org>
26338
26339 * g++.old-deja/g++.other/decl6.C: New test.
26340
26341 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26342
26343 * gcc.c-torture/execute/va-arg-10.c: New test.
26344
26345 1999-09-27 Nathan Sidwell <nathan@acm.org>
26346
26347 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26348 __PRETTY_FUNCTION__.
26349
26350 1999-09-23 Nick Clifton <nickc@cygnus.com>
26351
26352 * gcc.c-torture/execute/990923-1.c: New test.
26353
26354 1999-09-21 Nick Clifton <nickc@cygnus.com>
26355
26356 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26357 for which -fpic is inappropriate.
26358
26359 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26360
26361 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26362
26363 1999-09-21 Nathan Sidwell <nathan@acm.org>
26364
26365 * g++.old-deja/g++.other/dyncast1.C: New test.
26366 * g++.old-deja/g++.other/dyncast2.C: New test.
26367 * g++.old-deja/g++.other/dyncast3.C: New test.
26368 * g++.old-deja/g++.other/dyncast4.C: New test.
26369 * g++.old-deja/g++.other/dyncast5.C: New test.
26370 * g++.old-deja/g++.eh/catch3.C: New test.
26371 * g++.old-deja/g++.eh/catch3p.C: New test.
26372 * g++.old-deja/g++.eh/catch4.C: New test.
26373 * g++.old-deja/g++.eh/catch4p.C: New test.
26374 * g++.old-deja/g++.eh/catch5.C: New test.
26375 * g++.old-deja/g++.eh/catch5p.C: New test.
26376 * g++.old-deja/g++.eh/catch6.C: New test.
26377 * g++.old-deja/g++.eh/catch6p.C: New test.
26378 * g++.old-deja/g++.eh/catch7.C: New test.
26379 * g++.old-deja/g++.eh/catch7p.C: New test.
26380 * g++.old-deja/g++.eh/catch8.C: New test.
26381 * g++.old-deja/g++.eh/catch8p.C: New test.
26382 * g++.old-deja/g++.eh/catch9.C: New test.
26383 * g++.old-deja/g++.eh/catch9p.C: New test.
26384
26385 1999-09-13 Nathan Sidwell <nathan@acm.org>
26386
26387 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26388 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26389
26390 1999-09-13 Jeffrey A Law (law@cygnus.com)
26391
26392 * gcc.c-torture/compile/990913-1.c: New test.
26393
26394 1999-09-10 Nathan Sidwell <nathan@acm.org>
26395
26396 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26397 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26398
26399 1999-09-09 Richard Henderson <rth@cygnus.com>
26400
26401 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26402
26403 1999-09-09 Nathan Sidwell <nathan@acm.org>
26404
26405 * g++.old-deja/g++.other/lookup11.C: New test.
26406 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26407 what is permitted and what we want.
26408 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26409 overload use.
26410 * g++.old-deja/g++.jason/rfg5.C: Likewise
26411
26412 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26413
26414 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26415 * gcc.c-torture/noncompile/poison-1.c: New file.
26416
26417 1999-09-08 Nathan Sidwell <nathan@acm.org>
26418
26419 * g++.old-deja/g++.other/sizeof3.C: New test.
26420 * g++.old-deja/g++.other/sizeof4.C: New test.
26421 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26422 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26423
26424 1999-09-07 Richard Henderson <rth@cygnus.com>
26425
26426 * gcc.dg/va-arg-1.c: New.
26427
26428 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26429
26430 * gcc.c-torture/execute/va-arg-9.c: New test.
26431
26432 1999-09-05 Craig Burley <craig@jcb-sc.com>
26433
26434 * g77.f-torture/compile/980519-2.f: New test.
26435 * g77.f-torture/compile/19990905-0.f: New test.
26436 * g77.f-torture/compile/19990905-1.f: New test.
26437 * g77.f-torture/compile/19990905-2.f: New test.
26438
26439 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26440
26441 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26442
26443 * gcc.c-torture/execute/990827-1.c: Fix typo.
26444
26445 1999-09-03 Nathan Sidwell <nathan@acm.org>
26446
26447 * g++.old-deja/g++.other/deref1.C: New test.
26448
26449 1999-09-02 Nathan Sidwell <nathan@acm.org>
26450
26451 * g++.old-deja/g++.other/ambig2.C: New test.
26452 * g++.old-deja/g++.other/cond5.C: New test.
26453 * g++.old-deja/g++.other/lookup16.C: New test.
26454
26455 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26456
26457 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26458 assemblers too.
26459
26460 1999-08-31 Jeffrey A Law (law@cygnus.com)
26461
26462 * lib/c-torture.exp: Avoid the "compare executables" optimization
26463 when testing native.
26464
26465 1999-08-29 Jeffrey A Law (law@cygnus.com)
26466
26467 * gcc.c-torture/execute/990829-1.c: New test.
26468 * gcc.c-torture/compile/990829-1.c: New test.
26469
26470 1999-08-27 Paul Burchard <burchard@pobox.com>
26471
26472 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26473 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26474 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26475 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26476 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26477 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26478 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26479 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26480 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26481 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26482 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26483
26484 1999-08-27 Jeffrey A Law (law@cygnus.com)
26485
26486 * gcc.c-torture/execute/990827-1.c: New test.
26487
26488 1999-08-26 Craig Burley <craig@jcb-sc.com>
26489
26490 * g77.f-torture/noncompile/19990826-4.f: New test.
26491
26492 * g77.f-torture/compile/19990826-3.f: New test.
26493
26494 * g77.f-torture/execute/19990826-2.f: New test.
26495
26496 * g77.f-torture/compile/19990826-1.f: New test.
26497
26498 * gcc.c-torture/execute/990826-0.c: New test.
26499 * g77.c-torture/execute/19990826-0.f: New test.
26500
26501 * g77.f-torture/noncompile/970626-2.f: New test.
26502
26503 1999-08-25 Paul Burchard <burchard@pobox.com>
26504
26505 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26506 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26507 lss-011.C: New tests.
26508
26509 1999-08-25 Nathan Sidwell <nathan@acm.org>
26510
26511 * g++.old-deja/g++.other/decl5.C: New test.
26512
26513 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26514
26515 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26516 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26517 call `postbase' for each one. All callers of `postbase' changed
26518 to call this instead.
26519
26520 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26521
26522 * gcc.c-torture/execute/990811-1.c: New test.
26523
26524 1999-08-09 Nick Clifton <nickc@cygnus.com>
26525
26526 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26527 just native ones.
26528
26529 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26530 just native ones.
26531
26532 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26533
26534 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26535
26536 1999-08-04 Jeffrey A Law (law@cygnus.com)
26537
26538 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26539
26540 1999-08-04 Nathan Sidwell <nathan@acm.org>
26541
26542 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26543
26544 1999-08-04 Jeffrey A Law (law@cygnus.com)
26545
26546 * gcc.c-torture/execute/990804-1.c: New test.
26547
26548 1999-08-03 Nathan Sidwell <nathan@acm.org>
26549
26550 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26551 * g++.old-deja/g++.brendan/crash64.C: Likewise
26552 * g++.old-deja/g++.brendan/overload8.C: Likewise
26553
26554 1999-08-03 Nathan Sidwell <nathan@acm.org>
26555
26556 * g++.old-deja/g++.other/struct1.C: New test.
26557
26558 1999-08-03 Nathan Sidwell <nathan@acm.org>
26559
26560 * g++.old-deja/g++.other/enum2.C: New test.
26561
26562 1999-08-02 Richard Henderson <rth@cygnus.com>
26563
26564 Adapted from tests from Franz Sirl:
26565 * gcc.c-torture/execute/va-arg-7.c: New test.
26566 * gcc.c-torture/execute/va-arg-8.c: New test.
26567
26568 1999-08-01 Jeffrey A Law (law@cygnus.com)
26569
26570 * gcc.c-torture/compile/990801-2.c: New test.
26571
26572 * gcc.c-torture/compile/990801-1.c: New test.
26573
26574 1999-07-27 Michael Meissner <meissner@cygnus.com>
26575
26576 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26577 fp-cmp-1.c, converting double to float.
26578
26579 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26580 fp-cmp-1.c, converting double to long double.
26581
26582 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26583 from fr1 to unknown_register, since fr1 is a legitimate register
26584 on some machines.
26585
26586 1999-07-25 Jeffrey A Law (law@cygnus.com)
26587
26588 * README: More listname related changes.
26589
26590 1999-07-08 Catherine Moore <clm@cygnus.com>
26591
26592 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26593
26594 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26595
26596 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26597
26598 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26599
26600 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26601
26602 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26603
26604 * gcc.dg/990703-1.c: New test.
26605
26606 1999-06-29 Nick Clifton <nickc@cygnus.com>
26607
26608 * lib/file-format.exp: New file: Move definition of proc
26609 gcc_target_object_format to here from
26610 gcc.dg/special/ecos.exp.
26611
26612 * lib/c-torture.exp: Include lib file-format.exp.
26613 * lib/gcc-dg.exp: Include lib file-format.exp.
26614
26615 * gcc.dg/special/ecos.exp: Remove definition of proc
26616 gcc_target_object_format.
26617
26618 1999-06-28 Jeffrey A Law (law@cygnus.com)
26619
26620 * gcc.c-torture/execute/990628-1.c: New test.
26621
26622 1999-06-25 Jeffrey A Law (law@cygnus.com)
26623
26624 * gcc.c-torture/compile/990625-2.c: New test.
26625
26626 * gcc.c-torture/compile/990625-1.c: New test.
26627
26628 1999-06-23 Nick Clifton <nickc@cygnus.com>
26629
26630 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26631 attributes compile.
26632 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26633 ports that use the COFF/PE file format.
26634
26635 1999-06-17 Jeffrey A Law (law@cygnus.com)
26636
26637 * gcc.c-torture/compile/990617-1.c: New test.
26638
26639 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26640
26641 * g++.old-deja/g++.other/decl4.C: New test.
26642
26643 1999-06-14 Nathan Sidwell <nathan@acm.org>
26644
26645 * g++.old-deja/g++.other/bitfld3.C: New test.
26646
26647 1999-06-08 Nathan Sidwell <nathan@acm.org>
26648
26649 * g++.old-deja/g++.eh/catch1.C: New test.
26650
26651 1999-06-07 Jeffrey A Law (law@cygnus.com)
26652
26653 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26654
26655 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26656 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26657
26658 1999-06-05 Craig Burley <craig@jcb-sc.com>
26659
26660 * g77.f-torture/compile/19990502-0.f: Replace with new,
26661 shorter, test that still fails after recent changes.
26662
26663 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26664
26665 * gcc.c-torture/execute/990604-1.c: New test.
26666
26667 1999-05-31 Jeffrey A Law (law@cygnus.com)
26668
26669 * gcc.c-torture/execute/990531-1.c: New test.
26670
26671 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26672
26673 * gcc.c-torture/compile/990527-1.c: New test.
26674
26675 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26676
26677 * gcc.c-torture/execute/990527-1.c: New test.
26678
26679 1999-05-25 Nick Clifton <nickc@cygnus.com>
26680
26681 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26682 bitfields as signed.
26683
26684 1999-05-25 Craig Burley <craig@jcb-sc.com>
26685
26686 * g77.f-torture/compile/19990525-0.f: New test.
26687
26688 1999-05-25 Jeffrey A Law (law@cygnus.com)
26689
26690 * gcc.c-torture/execute/990525-2.c: New test.
26691
26692 * gcc.c-torture/execute/990525-1.c: New test.
26693
26694 1999-05-24 Nathan Sidwell <nathan@acm.org>
26695
26696 * g++.old-deja/g++.other/anon3.C: New test.
26697 * g++.old-deja/g++.other/anon4.C: New test.
26698 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26699 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26700 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26701 Merrill).
26702
26703 1999-05-24 Jeffrey A Law (law@cygnus.com)
26704
26705 * gcc.c-torture/execute/990524-1.c: New test.
26706
26707 * gcc.dg/990524-1.c: New test.
26708
26709 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26710
26711 * gcc.c-torture/compile/990523-1.c: New test.
26712
26713 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26714
26715 * gcc.c-torture/compile/990519-1.c: New test.
26716
26717 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26718
26719 * gcc.c-torture/compile/990517-1.c: New test.
26720
26721 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26722 (e4, f4): New tests.
26723 (main): Call them.
26724
26725 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26726
26727 * gcc.dg/noreturn-1.c: New test.
26728
26729 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26730
26731 * gcc.c-torture/execute/990513-1.c: New test.
26732
26733 1999-05-10 Richard Henderson <rth@cygnus.com>
26734
26735 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26736
26737 1999-05-10 Craig Burley <craig@jcb-sc.com>
26738
26739 * g77.f-torture/execute/erfc.f: Use small single-precision
26740 values, to avoid problems on Alphas when not -mieee.
26741
26742 1999-05-08 Craig Burley <craig@jcb-sc.com>
26743
26744 * gcc.dg/990506-0.c: New test.
26745
26746 1999-05-08 Richard Henderson <rth@cygnus.com>
26747
26748 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26749 the constant to test. Don't XFAIL 64-bit targets.
26750
26751 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26752 * g++.old-deja/g++.law/profile1.C: Likewise.
26753
26754 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26755 operator new instances.
26756 * g++.old-deja/g++.other/delete5.C: Likewise.
26757
26758 1999-05-03 Craig Burley <craig@jcb-sc.com>
26759
26760 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26761 intrinsic.
26762
26763 1999-05-03 Craig Burley <craig@jcb-sc.com>
26764
26765 * g77.f-torture/execute/u77-test.f: Reverse order of two
26766 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26767
26768 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26769
26770 * gcc.dg/compare1.c: New test.
26771
26772 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26773
26774 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26775 New tests.
26776
26777 1999-05-02 Craig Burley <craig@jcb-sc.com>
26778
26779 * g77.f-torture/compile/19990502-1.f: New test.
26780
26781 1999-05-02 Craig Burley <craig@jcb-sc.com>
26782
26783 * g77.f-torture/compile/19990502-0.f: New test.
26784
26785 1999-05-02 Craig Burley <craig@jcb-sc.com>
26786
26787 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26788 intrinsic.
26789
26790 1999-05-02 Craig Burley <craig@jcb-sc.com>
26791
26792 * g77.f-torture/execute/u77-test.f (main): List libU77
26793 intrinsics not currently tested.
26794 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26795 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26796 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26797 Trim blanks off the ends of some printed strings.
26798
26799 1999-05-02 Craig Burley <craig@jcb-sc.com>
26800
26801 * g77.f-torture/execute/u77-test.f (main): Just warn about
26802 FSTAT gid disagreement, as it's expected on some systems.
26803
26804 1999-05-01 Craig Burley <craig@jcb-sc.com>
26805
26806 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26807 use a new function, which allows for some slop.
26808 Clean up some commentary.
26809 (issum): The new function.
26810 (sgladd): Deleted subroutine.
26811
26812 1999-05-01 Craig Burley <craig@jcb-sc.com>
26813
26814 * g77.f-torture/execute/u77-test.f: Modify to be more like
26815 libf2c/libU77 version, bringing patches to that version here.
26816 Add suitable commentary.
26817
26818 1999-04-25 Richard Henderson <rth@cygnus.com>
26819
26820 * gcc.dg/990424-1.c: New test.
26821
26822 1999-04-24 Craig Burley <craig@jcb-sc.com>
26823
26824 * g77.f-torture/execute/u77-test.f (main): Bug involving
26825 LSTAT has been fixed, so turn back on full checking.
26826
26827 1999-04-20 Craig Burley <craig@jcb-sc.com>
26828
26829 * g77.f-torture/compile/19990419-0.f: New test.
26830 * g77.f-torture/execute/19990419-1.f: New test.
26831
26832 1999-04-17 Richard Henderson <rth@cygnus.com>
26833
26834 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26835 to avoid the need for a prototype to supress a warning.
26836
26837 1999-04-07 Jim Wilson <wilson@cygnus.com>
26838
26839 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26840
26841 1999-04-04 Jeffrey A Law (law@cygnus.com)
26842
26843 * gcc.c-torture/execute/990404-1.c: New test.
26844
26845 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26846
26847 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26848 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26849 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26850 missing initializer warnings.
26851
26852 1999-03-28 Jeffrey A Law (law@cygnus.com)
26853
26854 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26855 matching strings.
26856
26857 1999-03-26 Jeffrey A Law (law@cygnus.com)
26858
26859 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26860
26861 1999-03-26 Craig Burley <craig@jcb-sc.com>
26862
26863 * g77.f-torture/execute/19990325-0.f: New test.
26864 * g77.f-torture/execute/19990325-1.f: New test.
26865
26866 1999-03-24 Jeffrey A Law (law@cygnus.com)
26867
26868 * gcc.c-torture/execute/990324-1.c: New test.
26869
26870 1999-03-22 Jim Wilson <wilson@cygnus.com>
26871
26872 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26873 test with 4.
26874
26875 1999-03-17 Richard Henderson <rth@cygnus.com>
26876
26877 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26878
26879 1999-03-13 Craig Burley <craig@jcb-sc.com>
26880
26881 * g77.f-torture/execute/19990313-2.f: New test.
26882 * g77.f-torture/execute/19990313-3.f: New test.
26883
26884 1999-03-13 Craig Burley <craig@jcb-sc.com>
26885
26886 * g77.f-torture/execute/19990313-0.f: New test.
26887 * g77.f-torture/execute/19990313-1.f: New test.
26888
26889 1999-03-12 Jim Wilson <wilson@cygnus.com>
26890
26891 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26892 printf to sprintf.
26893 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26894 (main): Add check for u15. Conditionalize u31 check depending on
26895 whether ints are <32 bits or >=32 bits.
26896
26897 1999-03-08 Craig Burley <craig@jcb-sc.com>
26898
26899 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26900
26901 1999-03-08 Craig Burley <craig@jcb-sc.com>
26902
26903 * g77.f-torture/compile/19990305-0.f: New test.
26904 * g77.f-torture/execute/19981119-0.f: New test.
26905
26906 1999-03-08 Craig Burley <craig@jcb-sc.com>
26907
26908 * g77.f-torture/execute/970625-2.f: call ABORT if final
26909 result is not correct, instead of just printing it.
26910 Add this checking via newly introduced obfuscation, to
26911 trip up buggy front ends.
26912
26913 1999-03-07 Craig Burley <craig@jcb-sc.com>
26914
26915 * g77.f-torture/compile/960317-1.f: Moved from being
26916 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26917
26918 1999-03-06 Craig Burley <craig@jcb-sc.com>
26919
26920 * g77.f-torture/execute/960317-1.f: New (old) test.
26921 * g77.f-torture/execute/970625-2.f: Ditto.
26922
26923 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26924
26925 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26926 message on line 1 or line 2; cccp and cpplib do this differently.
26927
26928 1999-03-01 Jeffrey A Law (law@cygnus.com)
26929
26930 * g++.old-deja/g++.law/weak1.C: New test.
26931
26932 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26933
26934 * gcc.c-torture/execute/990119-1.c: Renamed to...
26935 * gcc.dg/990119-1.c: this, so it will only be tested once
26936 (it's a preprocessor test, it doesn't need to be run at
26937 multiple optimization levels).
26938
26939 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26940
26941 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26942 ALWAYS_CXXFLAGS.
26943
26944 1999-02-24 Craig Burley <craig@jcb-sc.com>
26945
26946 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26947 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26948 to not be compilable by current g77.
26949
26950 1999-02-24 Nick Clifton <nickc@cygnus.com>
26951
26952 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26953
26954 1999-02-22 Jeffrey A Law (law@cygnus.com)
26955
26956 * gcc.c-torture/execute/990222-1.c: New test.
26957
26958 1999-02-19 Craig Burley <craig@jcb-sc.com>
26959
26960 * g77.f-torture/compile/19990218-0.f: New test.
26961 * g77.f-torture/noncompile/19990218-1.f: New test.
26962
26963 1999-02-18 Craig Burley <craig@jcb-sc.com>
26964
26965 * g77.f-torture/compile/19981216-0.f: New test.
26966
26967 1999-02-14 Jeffrey A Law (law@cygnus.com)
26968
26969 * gcc.dg/990214-1.c: New test.
26970
26971 1999-02-13 Jeffrey A Law (law@cygnus.com)
26972
26973 * gcc.dg/990213-2.c: New test.
26974
26975 * gcc.dg/990213-1.c: New test.
26976
26977 1999-02-12 Jeffrey A Law (law@cygnus.com)
26978
26979 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26980 ints.
26981
26982 1999-02-11 Nick Clifton <nickc@cygnus.com>
26983
26984 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26985 specified by target.
26986
26987 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26988
26989 1999-02-11 Jeffrey A Law (law@cygnus.com)
26990
26991 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26992
26993 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26994
26995 * gcc.dg/special/ecos.exp: New test driver for new tests with
26996 special requirements.
26997
26998 * gcc.dg/special/alias-1.c: New test.
26999 * gcc.dg/special/gcsec-1.c: New test.
27000 * gcc.dg/special/weak-1.c: New test.
27001 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27002 * gcc.dg/special/weak-2.c: New test.
27003 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27004 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27005 * gcc.dg/special/wkali-1.c: New test.
27006 * gcc.dg/special/wkali-2.c: New test.
27007 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27008 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27009
27010 1999-02-10 Felix Lee <flee@cygnus.com>
27011
27012 * lib/c-torture.exp (c-torture-compile): Pull out code for
27013 analyzing gcc error messages.
27014 (c-torture-execute): Likewise. Fix some (harmless) false
27015 positives.
27016 * lib/gcc.exp (gcc_check_compile): New function.
27017
27018 1999-02-08 Richard Henderson <rth@cygnus.com>
27019
27020 * gcc.c-torture/execute/990208-1.c: New test.
27021
27022 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27023
27024 * g++.dg/special/ecos.exp: New driver for new tests with special
27025 requirements
27026
27027 * g++.dg/special/conpr-1.C: New test
27028 * g++.dg/special/conpr-2.C: New test
27029 * g++.dg/special/conpr-2a.C: New test
27030 * g++.dg/special/conpr-3.C: New test
27031 * g++.dg/special/conpr-3a.C: New test
27032 * g++.dg/special/conpr-3b.C: New test
27033
27034 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27035 allow g++ to use the dg driver
27036
27037 * README: Add comment about g++.dg directory
27038
27039 1999-02-06 Jeffrey A Law (law@cygnus.com)
27040
27041 * README: Update email addresses.
27042
27043 1999-02-03 Nick Clifton <nickc@cygnus.com>
27044
27045 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27046 arguments in order to force structure S onto the stack even on
27047 the alpha.
27048 (test): Pass 10 leading arguments to function foo as well as the
27049 structure S.
27050
27051 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27052 failure for all targets.
27053
27054 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27055 abort to terminate program execution.
27056
27057 1999-01-30 Richard Henderson <rth@cygnus.com>
27058
27059 * gcc.c-torture/execute/990130-1.c: New test.
27060
27061 1999-01-30 Jeffrey A Law (law@cygnus.com)
27062
27063 * gcc.dg/990130-1.c: New test.
27064
27065 1999-01-28 Michael Meissner <meissner@cygnus.com>
27066
27067 * gcc.c-torture/execute/990128-1.c: New test.
27068
27069 1999-01-27 Michael Meissner <meissner@cygnus.com>
27070
27071 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27072
27073 1999-01-27 Felix Lee <flee@cygnus.com>
27074
27075 * lib/c-torture.exp (c-torture-compile): pull out code for
27076 analyzing gcc error messages.
27077 (c-torture-execute): ditto, and fix some (harmless) false
27078 positives.
27079 * lib/gcc.exp (gcc_check_compile): new function.
27080
27081 1999-01-17 Jeffrey A Law (law@cygnus.com)
27082
27083 * gcc.dg/990117-1.c: New test.
27084
27085 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27086
27087 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27088
27089 1999-01-15 Jeffrey A Law (law@cygnus.com)
27090
27091 * g77.f-torture/compile/990115-1.f: New test.
27092
27093 1999-01-07 Jeffrey A Law (law@cygnus.com)
27094
27095 * gcc.c-torture/compile/990107-1.c: New test
27096
27097 1999-01-06 Jeffrey A Law (law@cygnus.com)
27098
27099 * gcc.c-torture/execute/990106-2.c: New test.
27100
27101 * gcc.c-torture/execute/990106-1.c: New test.
27102
27103 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27104
27105 * gcc.c-torture/compile/981223-1.c: New test.
27106
27107 1998-12-29 Richard Henderson <rth@cygnus.com>
27108
27109 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27110 (opt3): Rename from opt4 and disable.
27111
27112 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27113
27114 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27115
27116 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27117
27118 * g++.old-deja/g++.other/conv5.C: New test.
27119
27120 1998-12-14 Nick Clifton <nickc@cygnus.com>
27121
27122 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27123
27124 1998-12-11 Jeffrey A Law (law@cygnus.com)
27125
27126 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27127
27128 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27129
27130 * gcc.c-torture/compile/981211-1.c: New test.
27131
27132 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27133
27134 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27135
27136 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27137
27138 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27139
27140 * gcc.special/930510-1.c: Make C9X safe.
27141 * gcc.misc-tests/gcov-1.c Similarly.
27142 * gcc.misc-tests/gcov-2.c Similarly.
27143
27144 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27145
27146 * gcc.dg/ultrasp1.c: New test.
27147
27148 1998-12-06 Richard Henderson <rth@cygnus.com>
27149
27150 * gcc.c-torture/execute/981206.c: New test.
27151
27152 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27153
27154 * g++.old-deja/g++.ns/template7.C: New test.
27155
27156 * g++.old-deja/g++.other/expr1.C: New test.
27157
27158 * g++.old-deja/g++.eh/tmpl3.C: New test.
27159
27160 * g++.old-deja/g++.eh/tmpl2.C: New test.
27161
27162 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27163
27164 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27165 * g++.old-deja/g++.other/using6.C: Removed.
27166 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27167
27168 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27169
27170 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27171
27172 * g++.old-deja/g++.pt/overload8.C: New test.
27173
27174 * g++.old-deja/g++.pt/overload7.C: New test.
27175
27176 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27177
27178 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27179 and relinking messages.
27180 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27181 compiling with -frepo.
27182
27183 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27184
27185 * g++.old-deja/g++.pt/lookup6.C: New test.
27186
27187 1998-11-30 Nick Clifton <nickc@cygnus.com>
27188
27189 * gcc.c-torture/execute/981130-1.c: New test.
27190 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27191
27192 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27193
27194 * g++.old-deja/g++.pt/explicit76.C: New test.
27195
27196 * g++.old-deja/g++.pt/friend38.C: New test.
27197
27198 * g++.old-deja/g++.ns/crash2.C: New test.
27199
27200 * g++.old-deja/g++.pt/defarg8.C: New test.
27201
27202 * g++.old-deja/g++.pt/instantiate6.C: New test.
27203
27204 * g++.old-deja/g++.pt/static6.C: New test.
27205
27206 * g++.old-deja/g++.pt/decl2.C: New test.
27207
27208 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27209
27210 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27211 problem is actually related with name lookup, but so what? :-)
27212
27213 * g++.old-deja/g++.pt/friend37.C: New test.
27214
27215 1998-11-25 Dave Love <d.love@dl.ac.uk>
27216
27217 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27218 element, which fails on some systems.
27219
27220 * g77.f-torture/execute/labug1.f: New test.
27221
27222 1998-11-21 Jeffrey A Law (law@cygnus.com)
27223
27224 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27225 is defined.
27226
27227 1998-11-18 Dave Love <d.love@dl.ac.uk>
27228
27229 * g77.f-torture/compile/981117-1.f: New test.
27230
27231 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27232
27233 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27234 properly discarded.
27235
27236 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27237
27238 * gcc.c-torture/execute/memcheck: New directory of tests for
27239 -fcheck-memory-usage.
27240
27241 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27242
27243 * README: New file, general information about the testsuite and
27244 new description of the various C++ test subdirectories.
27245 * README.g++: Eliminate obsolete information, update and move most
27246 relevant stuff to README.
27247
27248 1998-11-07 Richard Henderson <rth@cygnus.com>
27249
27250 * gcc.c-torture/compile/981107-1.c: New test.
27251
27252 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27253
27254 * execute/memcpy-bi.c: New testcase.
27255
27256 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27257
27258 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27259 base classes.
27260
27261 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27262 template is selected.
27263
27264 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27265 classes, it should be accepted for all types.
27266
27267 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27268
27269 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27270 specializations start with template headers.
27271
27272 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27273
27274 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27275
27276 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27277 non-POD types.
27278
27279 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27280
27281 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27282
27283 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27284
27285 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27286
27287 1998-10-19 Jeffrey A Law (law@cygnus.com)
27288
27289 * 981019-1.c: New test.
27290
27291 1998-10-14 Robert Lipe <robertl@dgii.com>
27292
27293 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27294 find objc headers.
27295
27296 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27297
27298 * compile/981001-4.c: Remove use of GCC extension that triggers a
27299 compiler bug.
27300
27301 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27302
27303 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27304
27305 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27306
27307 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27308 instantiation of template produces incorrect code for delete
27309 expression.
27310
27311 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27312 constructors' name is not unique.
27313 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27314 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27315
27316 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27317 automatic array of const is ill-formed.
27318
27319 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27320 of template parameter?
27321
27322 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27323 const.
27324
27325 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27326 pointer-to-member expression.
27327
27328 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27329 declaration causes ICE.
27330
27331 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27332
27333 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27334 reserved in the global namespace.
27335
27336 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27337 generate needed virtual table.
27338
27339 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27340
27341 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27342
27343 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27344 template-dependent type
27345
27346 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27347
27348 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27349 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27350 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27351
27352 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27353 class should be usable as argument of member function.
27354 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27355 class should be usable as return type of member function.
27356 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27357 class should be usable as type of data member.
27358
27359 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27360
27361 1998-10-09 Jeffrey A Law (law@cygnus.com)
27362
27363 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27364
27365 1998-10-08 Nick Clifton <nickc@cygnus.com>
27366
27367 * gcc.dg/dll-?.c Add thumb to target list.
27368 Fix assembler scan patterns to match current assembler output.
27369
27370 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27371
27372 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27373 matching of template brackets.
27374
27375 * g++.old-deja/g++.other/using4.C: New test. Test using
27376 declarations of methods from base classes.
27377
27378 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27379 within functions should introduce names into the innermost
27380 enclosing namespace.
27381
27382 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27383 of static locals if first initialization throws.
27384
27385 1998-10-07 Jim Wilson <wilson@cygnus.com>
27386
27387 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27388
27389 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27390
27391 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27392 lose track of the possible targets of tablejump insns.
27393 * special/special.exp: Run it.
27394
27395 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27396
27397 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27398 must be declared before its specializations can be named in friend
27399 declarations.
27400
27401 1998-10-05 Dave Love <d.love@dl.ac.uk>
27402
27403 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27404
27405 * g77.f-torture/execute/io1.f: New test.
27406
27407 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27408
27409 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27410 with pointer to template function, for which no argument deduction
27411 is possible.
27412
27413 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27414 specialization of template function as argument to template
27415 function.
27416
27417 * g++.old-deja/g++.other/access2.C: New test; Inner class
27418 shouldn't have privileged access to Outer's names.
27419
27420 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27421
27422 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27423 friend template declared within template class conflicts with
27424 nested class of the same name.
27425
27426 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27427 is ignored.
27428
27429 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27430 object with direct initializer as function declaration.
27431
27432 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27433 initializers.
27434
27435 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27436 involving const pointer and NULL produces incorrect result.
27437
27438 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27439 type name without `typename' should be rejected with -pedantic.
27440
27441 1998-10-02 Richard Henderson <rth@cygnus.com>
27442
27443 * g++.old-deja/g++.other/addrof1.C: New test.
27444
27445 1998-10-01 Nick Clifton <nickc@cygnus.com>
27446
27447 * gcc.c-torture/compile/981001-1.c: New test.
27448 * gcc.c-torture/execute/981001-1.c: New test.
27449
27450 1998-10-01 Jeffrey A Law (law@cygnus.com)
27451
27452 * gcc.c-torture/compile/981001-2.c: New test.
27453 * gcc.c-torture/compile/981001-3.c: New test.
27454 * gcc.c-torture/compile/981001-4.c: New test.
27455
27456 1998-10-01 Robert Lipe <robertl@dgii.com>
27457
27458 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27459 multilibbed hosts. Idea grafted from g77.exp.
27460
27461 1998-09-30 Dave Love <d.love@dl.ac.uk>
27462
27463 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27464 avoid losing on systems which need -lsocket.
27465
27466 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27467
27468 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27469 * g++.old-deja/g++.other/nested2.C: Ditto.
27470 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27471 failure.
27472
27473 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27474
27475 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27476 preferred over template operator!= for enum bitfields.
27477
27478 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27479
27480 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27481 that happen to have the same base name, but in different scopes,
27482 are incorrectly rejected.
27483
27484 1998-09-16 Richard Henderson <rth@cygnus.com>
27485
27486 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27487 on the native word size instead of an integer literal.
27488
27489 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27490
27491 * g++.old-deja/g++.other/static2.C: Invocation of static data
27492 member of type pointer-to-function denoted as non-static member.
27493
27494 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27495 checks involving function types and aliases.
27496
27497 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27498
27499 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27500 redefined to the same non-trivial type.
27501
27502 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27503 namespace-qualification of template specializations declared in
27504 other namespaces.
27505
27506 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27507 to declare a subset of the specializations of a template function
27508 as friends of specializations of a template class.
27509
27510 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27511 member templates that do not fully specialize the enclosing
27512 template class are rejected.
27513
27514 1998-09-11 Dave Love <d.love@dl.ac.uk>
27515
27516 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27517
27518 1998-09-08 Dave Love <d.love@dl.ac.uk>
27519
27520 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27521 altered from libf2c/libU77 version.
27522
27523 1998-09-06 Dave Love <d.love@dl.ac.uk>
27524
27525 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27526
27527 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27528
27529 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27530 (un)signed char are different types for template specialization
27531 purposes.
27532
27533 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27534
27535 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27536 * objc: ObjC testsuite.
27537
27538 1998-08-31 Catherine Moore <clm@cygnus.com>
27539
27540 * gcc.c-torture/execute/941014-1.x: New file.
27541
27542 1998-08-31 Nick Clifton <nickc@cygnus.com>
27543
27544 * lib/c-torture.exp: Add support for
27545 torture_eval_before_compile and torture_eval_before_execute
27546 variables.
27547
27548 1998-08-30 Jeffrey A Law (law@cygnus.com)
27549
27550 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27551 this test triggers valid.
27552
27553 1998-08-27 Jeffrey A Law (law@cygnus.com)
27554
27555 * gcc.dg/980827-1.c: New test.
27556
27557 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27558
27559 * gcc.c-torture/execute/loop-4b.c: New test.
27560
27561 1998-08-26 Nick Clifton <nickc@cygnus.com>
27562
27563 * lib/c-torture.exp: Add support for
27564 torture_eval_before_compile and torture_eval_before_execute
27565 variables.
27566
27567 1998-08-25 Jeffrey A Law (law@cygnus.com)
27568
27569 * gcc.c-torture/compile/980825-1.c: New test.
27570
27571 1998-08-24 Nick Clifton <nickc@cygnus.com>
27572
27573 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27574 count number tests in opt_t0 not good_t0.
27575
27576 1998-08-24 Jeffrey A Law (law@cygnus.com)
27577
27578 * gcc.c-torture/compile/930326-1.x: Fix typo.
27579
27580 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27581
27582 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27583 causes an ICE.
27584
27585 1998-08-21 Jeffrey A Law (law@cygnus.com)
27586
27587 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27588 STACK_SIZE is defined.
27589 * gcc.c-torture/unsorted/stuct.c: Similarly.
27590
27591 * gcc.c-torture/compile/980821-1.c: New test.
27592
27593 1998-08-21 Jeffrey A Law (law@cygnus.com)
27594
27595 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27596
27597 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27598
27599 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27600 code.
27601
27602 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27603
27604 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27605 error'.
27606
27607 1998-08-18 Jeffrey A Law (law@cygnus.com)
27608
27609 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27610
27611 1998-08-16 Jeffrey A Law (law@cygnus.com)
27612
27613 * gcc.c-torture/compile/980816-1.c: New test.
27614
27615 * gcc.dg/980816-1.c: New test.
27616
27617 1998-08-13 Jeffrey A Law (law@cygnus.com)
27618
27619 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27620 compiler for ieee tests.
27621
27622 1998-08-01 Dave Love <d.love@dl.ac.uk>
27623
27624 * g77.f-torture/compile/980729-0.f: New test.
27625
27626 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27627
27628 * gcc.c-torture/special/eeprof-1.c: New test, for
27629 -finstrument-functions.
27630 * gcc.c-torture/special/special.exp: Run it.
27631
27632 1998-07-29 Jeffrey A Law (law@cygnus.com)
27633
27634 * gcc.c-torture/compile/980729-1.c: New test.
27635
27636 1998-07-27 Nick Clifton <nickc@cygnus.com>
27637
27638 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27639 __thumb__ is defined, and test for ARM style doubles if so.
27640
27641 1998-07-26 Dave Love <d.love@dl.ac.uk>
27642
27643 * g77.f-torture/noncompile/980615-0.f: New test.
27644
27645 1998-07-26 H.J. Lu (hjl@gnu.org)
27646
27647 * gcc.dg/980312-1.c: Do link instead of compile.
27648 * gcc.dg/980313-1.c: Likewise.
27649
27650 1998-07-26 Jeffrey A Law (law@cygnus.com)
27651
27652 * gcc.c-torture/compile/980726-1.c: New test.
27653
27654 1998-07-25 Dave Love <d.love@dl.ac.uk>
27655
27656 * g77.f-torture/execute/io0.f: New test.
27657
27658 1998-07-24 Nick Clifton <nickc@cygnus.com>
27659
27660 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27661 an int.
27662
27663 1998-06-18 Michael Meissner <meissner@cygnus.com>
27664
27665 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27666 m32r bugs.
27667
27668 1998-07-17 Nick Clifton <nickc@cygnus.com>
27669
27670 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27671 c-decl.c:grokdeclarator can handle mode attributes.
27672
27673 1998-07-16 Jeffrey A Law (law@cygnus.com)
27674
27675 * gcc.c-torture/execute/980716-1.c: New test.
27676
27677 1998-07-13 Jeffrey A Law (law@cygnus.com)
27678
27679 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27680 the mn10200.
27681 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27682 the mn10200.
27683 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27684 * gcc.c-torture/compile/930326-1.x: Similarly.
27685
27686 1998-07-13 Dave Love <d.love@dl.ac.uk>
27687
27688 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27689 New test from Craig.
27690
27691 1998-07-12 Dave Love <d.love@dl.ac.uk>
27692
27693 * g77.f-torture/noncompile/980616-0.f: New test.
27694
27695 * g77.f-torture/execute/970816-3.f: New test from Craig.
27696
27697 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27698
27699 * g++.other/singleton.C: Return error value instead of taking
27700 SIGSEGV.
27701
27702 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27703
27704 * g++.other/singleton.C: New test. Warning is under dispute.
27705 Runtime crash is not.
27706
27707 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27708
27709 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27710 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27711 using6.C, using7.C}: New namespace tests.
27712
27713 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27714
27715 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27716 specialization with typedef'ed names used as array indexes.
27717
27718 1998-07-09 Jeffrey A Law (law@cygnus.com)
27719
27720 * gcc.c-torture/execute/980709-1.c: New test.
27721
27722 * gcc.dg/980709-1.c: New test.
27723
27724 1998-07-07 Richard Henderson <rth@cygnus.com>
27725
27726 * gcc.c-torture/execute/bcp-1.c: New test.
27727
27728 1998-07-07 Jeffrey A Law (law@cygnus.com)
27729
27730 * gcc.c-torture/execute/980707-1.c: New test.
27731
27732 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27733
27734 * gcc.c-torture/compile/980706-1.c: New test.
27735
27736 1998-07-01 Dave Love <d.love@dl.ac.uk>
27737
27738 * g77.f-torture/execute/980701-0.f,
27739 g77.f-torture/execute/980701-1.f: New test from Craig.
27740
27741 1998-07-01 Jeffrey A Law (law@cygnus.com)
27742
27743 * gcc.c-torture/compile/980701-1.c: New test.
27744
27745 * gcc.c-torture/execute/980701-1.c: New test.
27746
27747 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27748 rlsruhe.de>
27749
27750 * g++.old-deja/g++.robertl/eb132.C: New test.
27751 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27752
27753 1998-06-29 Dave Love <d.love@dl.ac.uk>
27754
27755 * g77.f-torture/execute/980628-7.f,
27756 g77.f-torture/execute/980628-8.f,
27757 g77.f-torture/execute/980628-9.f,
27758 g77.f-torture/execute/980628-10.f: New tests from Craig.
27759
27760 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27761
27762 1998-06-28 Jeffrey A Law (law@cygnus.com)
27763
27764 * g77.f-torture/execute/980628-4.f: New test from Craig.
27765 * g77.f-torture/execute/980628-5.f: Likewise.
27766 * g77.f-torture/execute/980628-2.f: Likewise.
27767 * g77.f-torture/execute/980628-0.f: Likewise.
27768 * g77.f-torture/execute/980628-1.f: Likewise.
27769 * g77.f-torture/execute/980628-3.f: Likewise.
27770 * g77.f-torture/execute/980628-6.f: Likewise.
27771
27772 1998-06-28 Jeffrey A Law (law@cygnus.com)
27773
27774 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27775 directory when nothing has been installed yet.
27776
27777 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27778
27779 * gcc.c-torture/special/special.exp: Handle newer versions of
27780 dejagnu.
27781
27782 1998-06-26 Jeffrey A Law (law@cygnus.com)
27783
27784 * gcc.dg/980626-1.c: New test.
27785
27786 1998-06-19 Bruno Haible <haible@ilog.fr>
27787
27788 * gcc.misc-tests/m-un-2.c: New test.
27789 * g++.old-deja/g++.other/warn01.c: Likewise.
27790
27791 1998-06-19 Robert Lipe <robertl@dgii.com>
27792
27793 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27794 compatibility with assmblers with a different comment character.
27795 Eliminate use of GAS-specific extensions.
27796
27797 1998-06-19 Jeffrey A Law (law@cygnus.com)
27798
27799 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27800
27801 1998-06-19 Robert Lipe <robertl@dgii.com>
27802
27803 *lib/g77.exp: Replace search for libf2c.a with search for newly
27804 renamed libg2c.a
27805
27806 1998-06-17 Jeffrey A Law (law@cygnus.com)
27807
27808 * gcc.c-torture/execute/980617-1.c: New test.
27809
27810 1998-06-12 Jeffrey A Law (law@cygnus.com)
27811
27812 * gcc.c-torture/execute/980612-1.c: New test.
27813
27814 1998-06-08 Jeffrey A Law (law@cygnus.com)
27815
27816 * gcc.dg/980523-1.c: Only test on ppc-linux.
27817 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27818
27819 * gcc.c-torture/execute/980608-1.c: New test.
27820
27821 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27822
27823 * gcc.c-torture/execute/980605-1.c: New test.
27824
27825 1998-06-04 Jeffrey A Law (law@cygnus.com)
27826
27827 * gcc.c-torture/execute/980604-1.c: New test.
27828
27829 1998-06-02 Jeffrey A Law (law@cygnus.com)
27830
27831 * gcc.c-torture/execute/980602-1.c: New test.
27832 * gcc.c-torture/execute/980602-2.c: Likewise.
27833
27834 1998-06-02 Dave Love <d.love@dl.ac.uk>
27835
27836 * 970125-0.f: Fix per JCB. Add commentary.
27837
27838 1998-05-31 Michael Meissner <meissner@cygnus.com>
27839
27840 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27841 IEEE -0 support.
27842
27843 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27844
27845 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27846 earlier.
27847
27848 1998-05-28 Catherine Moore <clm@cygnus.com>
27849
27850 * gcc.c-torture/execute/980526-3.c: New test.
27851
27852 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27853
27854 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27855 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27856 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27857 m88k-motorola-sysv3 to XFAIL.
27858
27859 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27860
27861 * gcc.dg/980526-1.c: New test.
27862 * gcc.c-torture/execute/980526-2.c: New test.
27863
27864 1998-05-26 Jeffrey A Law (law@cygnus.com)
27865
27866 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27867
27868 * gcc.c-torture/execute/980526-1.c: New test.
27869
27870 1998-05-26 Dave Love <d.love@dl.ac.uk>
27871
27872 * g77.f-torture/execute/alpha2.f: Add runtime test.
27873
27874 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27875
27876 * g++.old-deja/old-deja.exp: Strip leading directories.
27877
27878 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27879 error for the line. Don't run multiple tests for the same line.
27880
27881 1998-05-23 Jeffrey A Law (law@cygnus.com)
27882
27883 * gcc.dg/980523-1.c: New test.
27884
27885 1998-05-23 Dave Love <d.love@dl.ac.uk>
27886
27887 * g77.f-torture/compile/970915-0.f: New test.
27888
27889 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27890
27891 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27892
27893 1998-05-21 Jeffrey A Law (law@cygnus.com)
27894
27895 * gcc.dg/980520-1.c: New test.
27896
27897 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27898
27899 * gcc.dg/980502-1.c: Fix return type.
27900
27901 1998-05-20 Jeffrey A Law (law@cygnus.com)
27902
27903 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27904 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27905 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27906 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27907 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27908
27909 1998-05-20 Dave Love <d.love@dl.ac.uk>
27910
27911 * g77.f-torture/execute/980520-1.f: New test.
27912
27913 1998-05-15 Dave Love <d.love@dl.ac.uk>
27914
27915 * lib/mike-g77.exp: New file.
27916
27917 * g77.f-torture/noncompile/noncompile.exp,
27918 g77.f-torture/noncompile/check0.f: New files.
27919
27920 1998-05-14 Dave Love <d.love@dl.ac.uk>
27921
27922 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27923 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27924 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27925 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27926 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27927 abort where appropriate.
27928
27929 1998-05-05 Michael Meissner <meissner@cygnus.com>
27930
27931 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27932 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27933
27934 1998-04-29 Dave Love <d.love@dl.ac.uk>
27935
27936 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27937
27938 1998-04-27 Dave Love <d.love@dl.ac.uk>
27939
27940 * g77.f-torture/compile/980427-0.f: New test.
27941
27942 1998-04-24 Dave Love <d.love@dl.ac.uk>
27943
27944 * g77.f-torture/compile/980424-0.f: New test.
27945
27946 1998-04-19 Dave Love <d.love@dl.ac.uk>
27947
27948 * g77.f-torture/compile/980419-2.f (main): New test.
27949 * g77.f-torture/compile/970125-0.f: New test.
27950 * g77.f-torture/compile/980419-1.f: New test.
27951
27952 1998-04-08 Jim Wilson <wilson@cygnus.com>
27953
27954 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27955 of loop-4.c.
27956
27957 1998-04-07 Jim Wilson <wilson@cygnus.com>
27958
27959 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27960
27961 1998-04-03 Jim Wilson <wilson@cygnus.com>
27962
27963 * gcc.c-torture/compile/980329-1.c: New test.
27964
27965 1998-03-18 Jim Wilson <wilson@cygnus.com>
27966
27967 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27968 * gcc.dg/980312-1.c: Fix typo in -march command.
27969
27970 1998-03-16 H.J. Lu (hjl@gnu.org)
27971
27972 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27973
27974 1998-03-11 Robert Lipe <robertl@dgii.com>
27975
27976 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27977 Dave Love agree the Fortran source is bogus.
27978
27979 1998-03-11 Robert Lipe <robertl@dgii.com>
27980
27981 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27982 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27983 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27984 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27985 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27986
27987 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27988
27989 * g++.old-deja/g++.other/friend1.C: New test.
27990
27991 1998-02-18 Dave Love <d.love@dl.ac.uk>
27992
27993 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27994 possibly uninitialized) variables and declare dnrm2.
27995
27996 1998-02-23 Robert Lipe <robertl@dgii.com>
27997
27998 From Bruno Haible <haible@ilog.fr>:
27999 * gcc.c-torture/execute/980223.c: New test.
28000
28001 1998-02-13 Jeffrey A Law (law@cygnus.com)
28002
28003 * gcc.dg/ifelse-1.c: New test.
28004
28005 1998-02-09 H.J. Lu (hjl@gnu.org)
28006
28007 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28008
28009 * lib/old-dejagnu.exp (old-dejagnu): Added the
28010 "execution test - XFAIL *-*-*" handling in the spirit of
28011 "excess errors test -". Changed the "execution test fails"
28012 handling to be like "excess errors test fails".
28013 * Update various tests accordingly.
28014
28015 1998-02-06 Jim Wilson <wilson@cygnus.com>
28016
28017 * gcc.c-torture/execute/980205.c: New test.
28018
28019 1998-01-18 Jeffrey A Law (law@cygnus.com)
28020
28021 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28022 * lib/f-torture.exp: Similarly.
28023 * gcc.c-torture: Rename all .cexp files to .x files.
28024
28025 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28026
28027 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28028 (940510-1.c): Removed duplicate.
28029 (971104-1.c): New test.
28030
28031 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28032
28033 * lib/f-torture.exp: Improve error and loop detection.
28034
28035 1997-11-19 Michael Meissner <meissner@cygnus.com>
28036
28037 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28038 use that to size the filler array.
28039
28040 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28041
28042 * lib/c-torture.exp(c-torture-execute): Fix typo.
28043
28044 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28045 testcase as the executable name. Keep the executable around if
28046 the test fails.
28047
28048 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28049
28050 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28051 changes. Only test one -g option, and move it to the end of the
28052 list of options to test.
28053
28054 1997-09-19 Michael Meissner <meissner@cygnus.com>
28055
28056 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28057 variable GCC_TORTURE_OPTIONS to supply default switches separated
28058 by colons. If no environment variable, run tests with -O0 -g, -O1
28059 -g, and -O2 -g as well.
28060
28061 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28062
28063 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28064 explanatory comments. Fix indentation.
28065
28066 1997-09-15 Jeffrey A Law (law@cygnus.com)
28067
28068 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28069
28070 1997-09-11 Jeffrey A Law (law@cygnus.com)
28071
28072 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28073 * g++.old-deja/g++.mike/p7325.C: Likewise.
28074 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28075
28076 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28077
28078 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28079 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28080 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28081 * g++.old-deja/g++.law/operators4.C: Likewise.
28082
28083 1997-09-11 Joe Buck (jbuck@synopsys.com)
28084
28085 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28086 * g++.old-deja/g++.mike/p784.C: Ditto.
28087 * g++.old-deja/g++.mike/p785.C: Ditto.
28088
28089 1997-09-05 Jeffrey A Law (law@cygnus.com)
28090
28091 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28092
28093 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28094
28095 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28096 target feature; pass this to c-torture-execute as needed.
28097
28098 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28099
28100 * lib/c-torture.exp(c-torture-execute): If the previous and the
28101 current executables being tested are identical, we don't need to
28102 run the executable again. Try to make the executable names
28103 unique. Add an optional argument for passing additional compiler
28104 flags.
28105
28106 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28107
28108 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28109
28110 1997-08-29 Jeffrey A Law (law@cygnus.com)
28111
28112 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28113
28114 1997-07-31 Jeffrey A Law (law@cygnus.com)
28115
28116 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28117 32bit or larger longs.
28118
28119 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28120 have either a 32bit long or 32bit int.
28121
28122 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28123
28124 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28125 Make double precision tests dependent on sizeof (double).
28126
28127 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28128
28129 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28130 too.
28131
28132 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28133
28134 * gcc.c-torture/compile/961203-1.cexp: New script.
28135
28136 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28137
28138 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28139 up the includes ourselves.
28140
28141 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28142
28143 * lib/plumhall.exp: Remove random include, and add a few
28144 verbose messages for debugging.
28145
28146 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28147
28148 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28149 of trying to do it ourselves.
28150
28151 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28152
28153 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28154
28155 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28156
28157 * gcc.prms/5403.c: Made regexp a bit less strict.
28158
28159 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28160
28161 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28162 is returned from remote_load instead.
28163 * lib/plumhall.exp: Ditto.
28164 * lib/mike-g++.exp: Ditto.
28165 * lib/old-dejagnu.exp: Ditto.
28166 * lib/c-torture.exp: Ditto.
28167
28168 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28169
28170 * lib/g++.exp: Use build_wrapper procedure.
28171 * lib/gcc.exp: Ditto.
28172
28173 1997-05-20 Jeffrey A Law (law@cygnus.com)
28174
28175 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28176 an old-style decl for malloc. Fixes tests to work when
28177 sizeof (int) != sizeof (size_t).
28178
28179 1997-05-15 Mike Meissner <meissner@cygnus.com>
28180
28181 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28182
28183 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28184 use stdargs.h interface.
28185
28186 1997-05-15 Mike Meissner <meissner@cygnus.com>
28187
28188 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28189 NO_VARARGS when compiling.
28190
28191 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28192
28193 * lib/plumhall.exp(ph_includes): New procedure.
28194 (ph_make): Use it.
28195 (ph_compiler): Ditto.
28196
28197 * lib/g++.exp: Rename test-glue.c to testglue.c.
28198 * lib/gcc.exp: Ditto.
28199
28200 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28201
28202 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28203 to completion when it's called.
28204
28205 1997-03-21 Michael Meissner <meissner@cygnus.com>
28206
28207 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28208 is defined, don't do test.
28209
28210 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28211
28212 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28213 for object files.
28214 (ph_summary): Mark skipped testcases as untested, not unresolved.
28215
28216 * lib/plumhall.exp (ph_make): If unresolved because of bad
28217 errorCode, record errorCode in log file.
28218 (*): Replace send_log/verbose with verbose -log.
28219
28220 1997-03-19 Michael Meissner <meissner@cygnus.com>
28221
28222 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28223 double conversion if double isn't at least 8 bytes.
28224
28225 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28226 int to work with targets where int is 16 bits.
28227
28228 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28229 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28230 precision for the test to complete.
28231
28232 1997-03-14 Michael Meissner <meissner@cygnus.com>
28233
28234 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28235 if d10v is not compiled with the -mdouble64 flag.
28236 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28237
28238 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28239 d10v is not compiled with the -mint32 flag.
28240
28241 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28242
28243 * lib/plumhall.exp: Use incr_count.
28244
28245 1997-03-12 Jeffrey A Law (law@cygnus.com)
28246
28247 * gcc.c-torture: Update to c-torture-1.45.
28248
28249 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28250
28251 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28252 the name of the expect testcase file).
28253
28254 * lib/g++.exp(g++_init): Ditto.
28255
28256 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28257
28258 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28259 the host.
28260
28261 * lib/gcc.exp(gcc_exit): New procedure.
28262
28263 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28264
28265 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28266 specs where appropriate.
28267
28268 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28269 because of new "candidates are" messages, and removed a few
28270
28271 * Converted all non-old-style g++ testcases to old-style, and
28272 moved into g++.old-deja.
28273
28274 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28275
28276 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28277 options.
28278
28279 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28280 succeeded.
28281
28282 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28283
28284 1997-02-13 Michael Meissner <meissner@cygnus.com>
28285
28286 * lib/gcc.exp (gcc_target_compile): Add support for defining
28287 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28288 the machine doesn't have those features.
28289
28290 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28291
28292 * g++.law/operators4.exp: Don't use LIBS.
28293
28294 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28295
28296 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28297
28298 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28299 * lib/g++.exp: Set it here instead. Also, allow use of the
28300 --tool_exec and --tool_opt options. Change CXX to
28301 GXX_UNDER_TEST.
28302
28303 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28304
28305 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28306
28307 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28308
28309 * lib/old-dejagnu.exp: Use prune_warnings instead of
28310 prune_system_crud.
28311 * lib/mike-g++.exp: Ditto.
28312 * lib/gcc.exp: Ditto.
28313 * lib/g++.exp: Ditto.
28314
28315 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28316
28317 1997-02-07 Jeffrey A Law (law@cygnus.com)
28318
28319 * 941014-2.c: Include stdlib.h
28320 * 960327-1.c: Include stdio.h
28321 * dbra.c, index-1.c: Don't assume ints are 32bits.
28322
28323 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28324
28325 * lib/gcc.exp: Add gcc,stack_size target feature.
28326
28327 * lib/g++.exp(g++_target_compile): Add the include and link
28328 paths here, not in two other places. And, it's $options, not
28329 options.
28330
28331 * lib/mike-g++.exp(postbase): Remove the code that determines
28332 the correct include and link paths.
28333 * g++.old-deja/old-deja.exp: Ditto.
28334
28335 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28336
28337 * lib/g++.exp(g++_init): target_compile no longer returns the
28338 filename of the result.
28339
28340 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28341
28342 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28343 call to glob.
28344
28345 * gcc.c-torture/special/special.exp: Change call to
28346 gcc_target_compile to include the object file.
28347
28348 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28349
28350 * gcc.c-torture/special/special.exp: Correct misspelling in last
28351 change.
28352
28353 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28354
28355 * lib/plumhall.exp(ph_summary): Log the entire output of the
28356 executable. Return -1 if there were any failures, 0 otherwise.
28357 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28358 (ph_make): Clean up objects and executables that were built
28359 if the tests succeeded.
28360
28361 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28362
28363 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28364 libraries and includes in the build tree as appropriate.
28365
28366 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28367
28368 * lib/c-torture.exp: Instead of looking for the global variable
28369 NO_LONG_LONG, check to see if that's a feature of the target.
28370
28371 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28372
28373 * config/default.exp: Minimize. Delete the remainer of the files in
28374 config; this functionality is now in devo/dejagnu/config.
28375
28376 g++.*/*: Pass any additional flags used to compile to postbase;
28377 delete CXXFLAGS.
28378
28379 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28380 is now done by runtest.exp. Use gcc_target_compile instead of
28381 compile.
28382
28383 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28384 Remove references to CFLAGS. Use remote_file instead of
28385 calling rm -f.
28386 (c-torture): Take a list of arguments to use to compile this
28387 testcase.
28388
28389 lib/g++.exp: Simplify. Use target_compile instead of compile.
28390 lib/gcc-dg.exp: Ditto.
28391 lib/gcc.exp: Ditto.
28392 lib/mike-{gcc,g++}.exp: Ditto.
28393 lib/old-dejagnu.exp: Ditto.
28394 lib/plumhall.exp: Ditto.
28395
28396 1997-01-08 Jim Wilson <wilson@cygnus.com>
28397
28398 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28399 (ph_linker): Likewise.
28400
28401 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28402
28403 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28404 MAP_ANON / MAP_ANONYMOUS if defined;
28405 else try to map from /dev/zero .
28406
28407 1996-11-12 Jeffrey A Law (law@cygnus.com)
28408
28409 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28410 isn't defined, then define it to MAP_ANONYMOUS.
28411
28412 1996-11-12 Jeffrey A Law (law@cygnus.com)
28413
28414 * gcc.c-torture: Update to c-torture-1.42 release.
28415
28416 1996-11-11 Jeffrey A Law (law@cygnus.com)
28417
28418 * gcc.c-torture: Update to c-torture-1.41 release.
28419
28420 1996-10-27 Jeffrey A Law (law@cygnus.com)
28421
28422 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28423 c-torture release.
28424
28425 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28426
28427 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28428 and LDFLAGS. Fix second case to append the target_info ldflags
28429 onto LDFLAGS, not CFLAGS.
28430 * lib/g++.exp (g++_init): Add target_info stuff.
28431 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28432 of libgloss and newlib flags for !native.
28433
28434 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28435 (GDB): Fix relative path to go up another dir for finding gdb.
28436
28437 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28438
28439 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28440 versions in the target_info array, if they don't exist.
28441
28442 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28443
28444 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28445
28446 1996-07-08 Jim Wilson <wilson@cygnus.com>
28447
28448 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28449 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28450
28451 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28452
28453 * lib/old-dejagnu.exp: Don't remove the output file before we've
28454 actually tested it. Don't append pwd to the path of the executable
28455 we're testing.
28456
28457 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28458
28459 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28460
28461 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28462
28463 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28464 temporary directory for compiler files, and set it to a default
28465 value of /tmp. Set $output as the name of the output file from
28466 compiling the testcase. Add a -o option to $cflags_var so the
28467 compiler writes the final output file as $output. Set $executable
28468 to $output.
28469
28470 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28471 directory for compiler files, and set it to /tmp if it doesn't
28472 already have a value. Set $output_file to the name of the output
28473 file from compiling the testcase. Add a -o option to CXXFLAGS so
28474 the compiler writes the final output file as $output. Use $output
28475 as the executable to be tested.
28476
28477 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28478
28479 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28480
28481 1996-06-08 Jeffrey A Law (law@cygnus.com)
28482
28483 * gcc.c-torture/execute/pending-1.c: New test. Still
28484 pending in Tege's queue.
28485
28486 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28487
28488 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28489 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28490 if there were failures. Call unresolved if there were unresolved
28491 testcases. Call gcc_fail if program did not run to completion.
28492 (ph_make): Pass additional argument name to ph_execute.
28493 (ph_execute): Add new argument. Pass additional arguments to
28494 ph_summary. Call gcc_fail is there is no execution output.
28495
28496 1996-04-24 Jeffrey A Law (law@cygnus.com)
28497
28498 * lib/plumhall.exp (proc_summary): Output relavent summary
28499 lines into the log so specific failures in plumhall can be
28500 investigated.
28501
28502 1996-04-10 Jeffrey A Law (law@cygnus.com)
28503
28504 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28505 (c-torture-execute): Don't try to execute tests which use
28506 "long long" types if $NO_LONG_LONG is nonzero.
28507
28508 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28509
28510 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28511 not c-torture.
28512
28513 * gcc.ieee: Move from here.
28514 * gcc.c-torture/execute/ieee: To here.
28515
28516 1996-03-26 Jeffrey A Law (law@cygnus.com)
28517
28518 * gcc.c-torture: Update to c-torture-1.41 release.
28519
28520 1996-03-22 Jeffrey A Law (law@cygnus.com)
28521
28522 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28523 not "$output".
28524
28525 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28526
28527 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28528 -c present.
28529
28530 1996-03-02 Jeffrey A Law (law@cygnus.com)
28531
28532 * config/proelf.exp: Handle connecting to a simulator.
28533
28534 1996-01-31 Jeffrey A Law (law@cygnus.com)
28535
28536 * config/proelf.exp: New file. Enough framework that we can
28537 run c-torture tests on the proelf targets (or any other target
28538 that gdb can connect to for that matter).
28539
28540 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28541
28542 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28543 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28544
28545 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28546 exec_output exists.
28547
28548 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28549
28550 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28551 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28552
28553 * config/*.exp: Update FSF address. Change result of ${tool}_load
28554 to pass/fail/unresolved/unsupported/untested. Caller must now
28555 call unresolved/unsupported/untested.
28556 * lib/*.exp: Update FSF address. Update to handle new results of
28557 ${tool}_load.
28558 * lib/chill.exp (verbose): Delete.
28559
28560 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28561
28562 * lib/gcc.exp (default_gcc_start): Change order of args to
28563 $LDFLAGS $CFLAGS $LIBS.
28564 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28565 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28566 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28567 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28568 * gcc.misc-tests/dg-test.exp: Likewise.
28569 * gcc.misc-tests/msgs.exp: Likewise.
28570 * gcc.prms/prms.exp: Likewise.
28571 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28572 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28573
28574 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28575
28576 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28577
28578 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28579
28580 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28581 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28582
28583 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28584 necessary.
28585
28586 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28587
28588 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28589 global for loop; add use of $mathlib.
28590 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28591 settings here; set mathlib for anything but VxWorks.
28592
28593 1996-01-22 Jeffrey A Law (law@cygnus.com)
28594
28595 * gcc.c-torture: Update to c-torture-1.40 release.
28596
28597 1996-01-03 Jeffrey A Law (law@cygnus.com)
28598
28599 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28600 dg.exp.
28601
28602 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28603
28604 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28605 global.
28606
28607 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28608
28609 * lib/g++.exp (LIBS): Define if not already.
28610 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28611 (gcc-dg-prune): Call prune_gcc_output.
28612 * lib/gcc.exp (prune_gcc_output): New proc.
28613 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28614 prune_gcc_output.
28615
28616 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28617
28618 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28619 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28620
28621 1995-11-15 Jeffrey A Law (law@cygnus.com)
28622
28623 * gcc.c-torture: Update to c-torture-1.39 release.
28624
28625 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28626
28627 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28628 fails, try others as well.
28629
28630 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28631
28632 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28633 If compilation fails, mark execute tests as `untested'.
28634 If test is marked as unsupported, don't mark compilation and
28635 execute tests as failed.
28636
28637 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28638
28639 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28640 libstdc++ for whether or not we want to be doing shared
28641 libraries. Delete link_curses since we don't need it anymore.
28642 * lib/mike-g++.exp (postbase): Don't link in libg++.
28643 * g++.old-deja/old-deja.exp: Likewise.
28644
28645 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28646
28647 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28648
28649 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28650
28651 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28652 For that, add `-Wl,-a,shared_archive'.
28653 * g++.old-deja/old-deja.exp: Likewise.
28654
28655 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28656
28657 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28658
28659 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28660
28661 * lib/mike-g++.exp (postbase): Pay attention to the status of
28662 g++_load.
28663
28664 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28665
28666 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28667
28668 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28669
28670 * lib/gcc.exp (default_gcc_start): No longer need to log program
28671 being executed or its output, execute_anywhere does that now.
28672 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28673 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28674
28675 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28676
28677 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28678 the same as those in lib/g++.exp.
28679
28680 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28681
28682 * gcc.c-torture: Update to c-torture-1.38 release.
28683 * gcc.ieee: Related changes.
28684
28685 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28686
28687 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28688 "exec". Minor reformatting changes.
28689
28690 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28691 cross. This means all "exec" calls now work on a remote host as
28692 well.
28693 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28694 cross. Filter out the extra "\r\n" stuff that expect puts in.
28695 (c-torture-execute): Filter out the bogus warnings like
28696 c-torture-compile does. Add support for canadian cross.
28697 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28698 Use execute_anywhere rather than calling exec directly. Now it
28699 works for canadian cross testing.
28700
28701 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28702
28703 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28704 results into a variable, and check that rather than using file exists.
28705
28706 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28707
28708 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28709 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28710
28711 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28712
28713 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28714 lib_curses if there's a shared libg++ in the build tree.
28715
28716 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28717
28718 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28719 if not supported target.
28720
28721 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28722
28723 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28724 link_curses up to always happen, not just for native builds.
28725
28726 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28727
28728 * gcc.c-torture: Update to c-torture-1.36 release.
28729 * gcc.failure: Related changes.
28730
28731 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28732
28733 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28734
28735 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28736
28737 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28738 * lib/mike-g++.exp (postbase): Not in here. Still reference
28739 runshlib, link_curses, and mathlib for link and run.
28740
28741 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28742 pass the runtime shared library options for Solaris, OSF/1, and
28743 Irix5, and link with -lcurses to avoid unresolved references.
28744
28745 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28746
28747 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28748 only run once.
28749
28750 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28751
28752 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28753
28754 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28755
28756 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28757 do not have a framework for the "compat" tests yet.
28758
28759 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28760
28761 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28762 set to null if we're testing vxworks5.1. Use that instead of
28763 `-lm' in the setting of LIBS for link and run.
28764
28765 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28766
28767 * config/rom68k.exp (${tool}_load): Major changes to make it
28768 work. Verified that it does in fact return the stuff in
28769 exec_output properly. Catch any Emul or any TRAP other than 0.
28770
28771 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28772
28773 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28774 LDFLAGS properly for targets that need stuff from libgloss.
28775 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28776 only run once.
28777 (gpp_initialized): New variable.
28778
28779 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28780
28781 * config/rom68k.exp: Load libgloss.exp.
28782 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28783 so we can produce a fully linked binary.
28784 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28785 so we can produce a fully linked binary.
28786
28787 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28788
28789 * lib/plumhall.exp (ph_section): Watch for expected failures.
28790 Add missing `else'.
28791
28792 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28793 run the testcase.
28794 (c-torture): Likewise.
28795
28796 1995-08-28 Doug Evans <dje@cygnus.com>
28797
28798 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28799
28800 * lib/mike-g++.exp (mike_cleanup): New proc.
28801 (prebase): New globals compiler_result, not_compiler_result,
28802 target_regexp.
28803 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28804 allow leading "-" in pattern. Watch for unsupported tests.
28805 If $compiler_result is set, pattern match assembler code,
28806 and ditto for $not_compiler_result.
28807 * lib/mike-gcc.exp: Likewise.
28808
28809 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28810 execution "succeeded".
28811
28812 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28813
28814 * config/win32.exp: New file.
28815 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28816
28817 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28818
28819 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28820 unsupported.
28821 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28822 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28823 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28824
28825 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28826 "... without exceptions was ...". That is now handled by
28827 prune_system_crud.
28828 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28829
28830 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28831
28832 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28833 sieve.c,sort2.c}: New files.
28834 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28835 sieve.exp,sort2.exp}: Drivers for them.
28836
28837 * lib/mike-gcc.exp (program_output): New user settable variable.
28838 (postbase): Call prune_system_crud. Also prune extraneous compiler
28839 messages.
28840 * lib/mike-g++.exp (program_output): New user settable variable.
28841
28842 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28843
28844 * config/sh.exp: Deleted (use sim.exp instead).
28845
28846 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28847
28848 * config/vx.exp: Declare CHECKTASK as global.
28849 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28850 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28851 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28852
28853 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28854
28855 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28856 target. Like vx.exp, only includes `vx29k.exp' instead of
28857 `vxworks.exp'.
28858
28859 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28860
28861 * config/sim.exp: Increase time limit from 120 seconds to 240.
28862
28863 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28864
28865 * gcc.c-torture/execute/950628-1.c: New test.
28866
28867 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28868
28869 * gcc.c-torture: Update with changes/additions from
28870 c-torture-1.34.
28871
28872 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28873
28874 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28875
28876 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28877
28878 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28879
28880 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28881
28882 * gcc.c-torture/compile/950512-1.c: New test.
28883 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28884 * gcc.dg/struct-ret-1.c: Likewise.
28885
28886 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28887
28888 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28889 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28890
28891 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28892
28893 * gcc.c-torture/special/920411-1.c: Deleted.
28894 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28895
28896 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28897
28898 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28899 cpu limit.
28900
28901 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28902
28903 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28904
28905 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28906
28907 From kenner;
28908 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28909 is the proper length.
28910 * va-arg-3.c: Likewise.
28911
28912 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28913
28914 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28915 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28916
28917 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28918 * lib/g++.exp (default_g++_start): Delete old cruft.
28919
28920 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28921
28922 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28923 (2 * (1 << 18)) to (2 * (1 << 17)).
28924
28925 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28926
28927 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28928
28929 * config/rom68k.exp: Renamed from config/idp.exp
28930
28931 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28932
28933 * c-torture/compile/921109-2.c
28934
28935 1995-04-18 Mike Stump <mrs@cygnus.com>
28936
28937 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28938 excess errors.
28939
28940 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28941
28942 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28943 output.
28944 * lib/g++.exp (default_g++_start): Likewise.
28945
28946 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28947
28948 * gcc.c-torture/compile/950329-1.c: New test.
28949
28950 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28951
28952 * config/bug.exp (${tool}_load): Updated to use new remote_open
28953 and remote_close procs.
28954 * config/idp.exp: New file.
28955
28956 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28957
28958 * gcc.c-torture/execute/950322-1.c: New test.
28959
28960 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28961
28962 * config/vx.exp (${tool}_load): Clean up testing of return code from
28963 vxworks_ld and vxworks_spawn.
28964
28965 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28966
28967 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28968
28969 1995-03-13 Mike Stump <mrs@cygnus.com>
28970
28971 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28972 can mark excess errors on a machine by machine basis. Note, the
28973 default is to not expect any excess errors, even when excess
28974 errors test - is given, so you will want to put an XFAIL ... on
28975 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28976 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28977 those 4 machines, but no others.
28978
28979 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28980
28981 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28982 * lib/c-torture.exp: to here.
28983
28984 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28985
28986 * gcc.c-torture/execute/950221-1.c: New test.
28987 * gcc.c-torture/execute/struct-ret-1.c: New test.
28988 * gcc.c-torture/compile/950221-1.c: New test.
28989
28990 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28991
28992 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28993
28994 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28995 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28996
28997 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28998
28999 * g++.gb: New directory of tests, derived from my signature and
29000 class scoping tests.
29001
29002 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29003 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29004 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29005 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29006 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29007 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29008 * g++.gb/sig25.C: Likewise.
29009
29010 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29011 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29012 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29013 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29014 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29015 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29016 * g++.gb/sig25.exp: Likewise.
29017
29018 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29019 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29020 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29021 * g++.gb/scope13.C: Likewise, this test still fails.
29022
29023 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29024 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29025 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29026 * g++.gb/scope13.exp: Ditto.
29027
29028 * g++.gb/README: New file, explains what these tests are about.
29029
29030 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29031
29032 * lib/dg.exp (dg-do): Support `preprocess'.
29033 (dg-test): Likewise.
29034
29035 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29036
29037 * config/udi.exp: change "continue -expect" to "exp_continue".
29038
29039 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29040
29041 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29042 Delete redundant tests.
29043
29044 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29045 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29046 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29047 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29048 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29049 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29050 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29051 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29052
29053 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29054 storing label pointers.
29055 * gcc.c-torture/execute/921019-1.c: Likewise.
29056 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29057 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29058 parameter fp.
29059 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29060 constants.
29061
29062 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29063 Delete obsolete tests.
29064
29065 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29066 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29067 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29068 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29069 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29070 * gcc.c-torture/compile/950124-1.c: New test.
29071
29072 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29073
29074 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29075
29076 * lib/mike-g++.exp: Add -lm to LIBS.
29077
29078 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29079
29080 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29081
29082 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29083
29084 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29085
29086 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29087
29088 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29089
29090 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29091
29092 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29093 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29094 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29095 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29096 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29097 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29098 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29099 * g++.law/{operators31.C, operators32.C,
29100 * g++.law/{operators33.C, operators34.C}: Likewise.
29101 * g++.law/{pic1.C, refs2.C}: Likewise.
29102 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29103 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29104 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29105 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29106
29107 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29108 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29109 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29110 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29111 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29112 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29113 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29114 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29115 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29116 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29117 * g++.law/{operators34.exp}: Likewise.
29118 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29119 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29120 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29121 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29122 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29123
29124 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29125 No longer expected to fail.
29126 * g++.law/missed-error3.C: Tweak for recent bool changes.
29127
29128 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29129
29130 * config/emb-unix: Deleted.
29131 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29132 remote execution. Do final link on remote host if REMOTE_LINK is set.
29133
29134 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29135
29136 * lib/dg.exp (dg-test): Fix typo in last patch.
29137
29138 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29139
29140 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29141 (handles multiple occurrences).
29142
29143 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29144
29145 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29146 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29147 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29148 printed).
29149 * lib/c-torture.exp (c-torture-compile): Likewise.
29150 (c-torture): Prepend full path if missing.
29151 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29152 (gcc_fail): Likewise.
29153 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29154
29155 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29156
29157 * lib/netware.exp: Only attach to NetWare i386 systems.
29158
29159 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29160
29161 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29162 messages. Add test name to "output pattern match" pass/fail message.
29163
29164 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29165
29166 * gcc.dg: New testsuite.
29167 * gcc.dg/dg.exp: New file.
29168
29169 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29170 test-switch.c}: Deleted.
29171
29172 * gcc.misc-tests/msgs.exp: New testcase driver.
29173
29174 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29175
29176 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29177 Watch for illegal return values from ${tool}_load.
29178 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29179 cross targets. Coerce return value >0 to 1.
29180
29181 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29182
29183 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29184
29185 * config/emb-unix.exp: New file.
29186
29187 * config/sim.exp: Error if variable $SIM not defined.
29188 (${tool}_load): Mark test as "untested" if simulator missing.
29189
29190 * config/unix.exp: Load remote.exp to get rcp_download.
29191 * lib/c-torture.exp: Use different option lists for testcases with
29192 and without loops.
29193 * gcc.c-torture/execute/execute.exp: Likewise.
29194
29195 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29196
29197 * config/*.exp: Clarify return code from ${tool}_load.
29198 Call `unresolved' or `untested' instead of `warning' or `perror'
29199 (sometimes you still want to call both though).
29200 Add comment that `shell_id' is local to each file.
29201 * config/udi.exp (timeout): Set to 30.
29202 Don't print warning if connection fails, $connectmode has already
29203 printed an error.
29204 (${tool}_load): Move verbose messages to level 2.
29205 Rework pattern for "Process started" message.
29206 Pass `shell_id' to ${connectmode}_download.
29207 Retry twice upon timeout. Make resetting of target more robust.
29208 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29209 Pass `shell_id' to exit_$connectmode.
29210 Only call exit_$connectmode if connected.
29211 * config/unix.exp (${tool}_load): Check return codes better.
29212 * config/vrtx.exp (${tool}_load): Likewise.
29213 * config/vx.exp (${tool}_load): Likewise.
29214 Delete unneeded global's.
29215 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29216 from ${tool}_load.
29217 (dg-stat): Delete.
29218 (dg-init): Delete recording of pass/fail counts.
29219 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29220 (old-dejagnu-init): Likewise.
29221 (old-dejagnu-stat): Delete contents, empty proc now.
29222 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29223 (c-torture): Delete references to lcnt, lpass, lfail.
29224 Get option list from TORTURE_OPTIONS.
29225 Delete -funroll[-all]-loops if no loops.
29226 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29227 (g++_stat): Delete contents (empty proc now).
29228 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29229 (gcc_finish): Likewise.
29230 (gcc_stat): Deleted.
29231 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29232 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29233 * gcc.c-torture/execute/execute.exp: Likewise.
29234 Split tests into two parts: compile, execute.
29235 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29236 no loops. Update to reflect clarified return codes from ${tool}_load.
29237
29238 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29239
29240 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29241 to grep for.
29242 (old-dejagnu): Likewise (where necessary).
29243
29244 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29245
29246 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29247
29248 * lib/dg.exp (dg-process-target): Fix processing of selector.
29249 Add comment regarding use of `error'.
29250
29251 * lib/gcc.exp (prune_system_crud): Define if missing.
29252 * lib/g++.exp (prune_system_crud): Likewise.
29253
29254 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29255 Call prune_system_crud.
29256 * lib/dg.exp (dg-runtest): New proc.
29257 Use perror instead of send_user for tcl errors in testcase.
29258 Don't return any value, it's never used.
29259 Don't clobber previous definition of `unknown'.
29260 Print tcl errors in `dg-final'.
29261
29262 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29263
29264 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29265 (dg-test): Don't print errorInfo, it contains stack backtrace.
29266
29267 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29268
29269 * lib/g++.exp (runtest_file_p): Define if missing.
29270
29271 1994-09-24 Doug Evans (dje@cygnus.com)
29272
29273 * lib/mike-g++.exp: Comment out loading of g++.exp.
29274 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29275 (default_g++_version): Always print something.
29276 (default_g++_start): Comment out call to `which'.
29277 (g++_start, g++_load): Deleted (must be defined in config file).
29278 * lib/gcc.exp: Test for existence of $CC at start.
29279 Delete check for tmpdir (done in gcc_init).
29280 (default_gcc_version): Always print something.
29281 (default_gcc_start): Comment out call to `which'.
29282 * config/*.exp: Major cleanup - make cross targets work at least a
29283 little better for g++ (by not being "--tool gcc" specific).
29284 Rename gcc_xxx to ${tool}_xxx.
29285 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29286 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29287
29288 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29289
29290 * lib/c-torture.exp (c-torture-compile): Rework compiler
29291 message processing.
29292
29293 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29294 c-torture.
29295
29296 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29297
29298 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29299
29300 * lib/dg.exp (dg-process-target): Support { target native }.
29301
29302 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29303
29304 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29305 looked for "... program xxx got fatal signal".
29306 Correct regsub munging of `comp_output'.
29307 Ignore compiler messages "path prefix not used" and "linker input
29308 file unused".
29309
29310 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29311
29312 * lib/gcc.exp (runtest_file_p): Define if missing.
29313 * gcc.prms/template.c: Example to work from.
29314
29315 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29316
29317 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29318 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29319
29320 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29321 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29322 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29323 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29324
29325 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29326 (dg-process-target): No longer a varargs proc.
29327 Return S/N for target, P/F for xfail. All callers changed.
29328 (user option procs): More argument checking.
29329 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29330 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29331 (dg-test): Skip test if not running on selected target in `dg-do'.
29332 Update handling of `dg-do-what', `dg-output-text'.
29333 Separate execution pass/fail from output pattern match pass/fail.
29334 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29335
29336 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29337
29338 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29339 target for 920510-1.c.
29340
29341 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29342
29343 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29344 Clean up comment regarding use of passcnt, etc.
29345 (gcc_stat): Don't update `testcnt' here.
29346 (gcc_finish): Do it here.
29347 Might as well reset `but_id' here too.
29348 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29349 to determine if the file should be tested.
29350 * gcc.c-torture/compile/compile.exp: Likewise.
29351 * gcc.c-torture/execute/execute.exp: Likewise.
29352 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29353 * gcc.misc-tests/dg-test.exp: Likewise.
29354 * gcc.prms/prms.exp: Likewise.
29355 * gcc.wendy/wendy.exp: Likewise.
29356 * g++.old-deja.exp: Likewise.
29357 Move "Testing file" message to verbose level 1.
29358
29359 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29360
29361 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29362
29363 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29364
29365 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29366 (default_gcc_start): Accept optional second list element
29367 of compiler flags. Print compiler output at verbosity level 2.
29368 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29369 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29370 Save current values of framework globals passcnt, failcnt, xpasscnt,
29371 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29372 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29373 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29374 xfailcnt to compute stats. Update framework global `testcnt' from
29375 pass/fail counts.
29376 (gcc_finish): New proc. Clean up test environment.
29377 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29378 (gcc_epass, gcc_efail): Delete.
29379 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29380 argument of line number.
29381 (dg-init): If the tool has an init routine, call it.
29382 (dg-test): Remove args `cflags_var' and `libs_var'.
29383 Pass all compiler options to ${tool}_start.
29384 Handle missing line number.
29385 (dg-finish): New function.
29386 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29387 particular files. Call gcc_finish at end. Move "skipping test"
29388 message to verbosity level 3.
29389 * gcc.c-torture/compile/compile.exp: Likewise.
29390 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29391 * gcc.c-torture/execute/execute.exp: Likewise.
29392 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29393 Print testcase being tried at verbosity level 1.
29394 * gcc.c-torture/special/special.exp: Unset xfail.
29395 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29396 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29397 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29398 * gcc.failure/failure.exp: Likewise.
29399 * gcc.ieee/ieee.exp: Likewise.
29400 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29401 Update call to dg-test. Call dg-finish at end.
29402 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29403 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29404 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29405 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29406 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29407 * gcc.wendy/wendy.exp: Add copyright.
29408 Delete setting of tmpdir (done by gcc_init).
29409 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29410 Pass compiler flags to gcc_start. Call gcc_finish at end.
29411 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29412 gcc_[ce]pass/fail.
29413
29414 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29415
29416 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29417 confusion.
29418 (g++_load): Likewise.
29419
29420 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29421 Rename argument to `prog' to remove the confusion.
29422 Varargs fns behave differently too!
29423 (g++_load): Likewise.
29424
29425 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29426
29427 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29428 what it is. Delete (always) printing of status value for !native.
29429 Simplify verbose code, and include status and exec_output.
29430 (g++_load): Use gcc_load.
29431
29432 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29433
29434 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29435 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29436 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29437 940714-3.c as these testcases don't exist anymore. Make
29438 va-arg-1.c expected to pass.
29439
29440 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29441
29442 * gcc.misc-tests/misc.exp: Only run specific testcases.
29443 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29444 * gcc.misc-tests/dg-[1-9].c: New files.
29445
29446 * lib/dg.exp: New testsuite driver.
29447 * gcc.prms/prms.exp: Use it.
29448
29449 * README.gcc: New file.
29450
29451 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29452 Document and reset `lxpass' and `lxfail'.
29453 Simplify "initialized" message.
29454 (gcc_stat): Clean up comments a little.
29455
29456 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29457
29458 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29459
29460 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29461
29462 * lib/old-dejagnu.exp (process-option): New proc.
29463 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29464 (old-dejagnu): Simplify.
29465 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29466
29467 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29468
29469 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29470 exists and is not an empty string.
29471
29472 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29473 $xfail rather than calling setup_xfail. Clear $xfail when test is
29474 finished.
29475 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29476 automatically.
29477
29478 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29479 longer expected to fail.
29480
29481 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29482 "f" function call.
29483
29484 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29485
29486 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29487 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29488 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29489 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29490 c-torture-1.29.
29491
29492 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29493 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29494
29495 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29496
29497 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29498 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29499
29500 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29501 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29502 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29503
29504 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29505
29506 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29507 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29508 940714-1.c, 940714-2.c, 940714-3.c},
29509 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29510 gcc.misc-tests/{mg.c,mg.exp}:
29511 New tests.
29512 * gcc.noncompile/noncompile.exp: Change accordingly.
29513
29514 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29515
29516 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29517 Undo previous clobberage.
29518
29519 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29520
29521 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29522 * gcc.special/{930510-1.c, special.exp}:
29523 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29524 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29525 struct-varargs-1.c}: New tests from c-torture-1.26.
29526
29527 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29528
29529 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29530 argument to switch.
29531
29532 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29533
29534 * Revert the previous changes. Please see Rob's directory
29535 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29536 fixes.
29537
29538 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29539
29540 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29541 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29542 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29543 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29544 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29545 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29546 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29547 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29548 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29549 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29550 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29551 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29552 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29553 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29554 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29555 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29556 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29557 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29558 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29559 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29560 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29561 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29562 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29563 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29564 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29565 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29566 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29567
29568 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29569
29570 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29571 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29572 with perror calls.
29573
29574 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29575
29576 * config/unix.exp (g++_load): Fix syntax.
29577
29578 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29579
29580 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29581 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29582 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29583 Don't expect va-arg-1.c to fail. Correct expected output for
29584 920928-1.c.
29585 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29586 * gcc.wendy/hbm4.c: Correct typo.
29587 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29588
29589 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29590
29591 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29592 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29593 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29594 * lib/c-torture.exp (c-torture-compile): Ditto.
29595
29596 Reduce volume of output (remove all the -I's and such).
29597 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29598 Call gcc_cpass, gcc_cfail.
29599 (c-torture): Pass testing option to c-torture-compile.
29600
29601 1994-03-21 Doug Evans (dje@cygnus.com)
29602
29603 Bring patches over from progressive.
29604 * config/default.exp: Exit remote shell cleanly.
29605 (g++_exit, g++_start): Add default versions.
29606 * config/sim.exp (gcc_load): Use perror, not error.
29607
29608 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29609
29610 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29611 set in site.exp.
29612
29613 1994-03-14 Doug Evans (dje@cygnus.com)
29614
29615 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29616 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29617 (wendy_try): New proc to run testcase.
29618 (main loop): Call 'em.
29619 * gcc.wendy/*.c: Clean up pass to correct expected output.
29620
29621 * lib/gcc.exp: Minor cleanup work.
29622 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29623
29624 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29625
29626 * config/sim.exp (gcc_load): Document return codes better.
29627 Don't pass -v to simulator.
29628
29629 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29630
29631 * gcc.special/920717-x.c: Fix typo.
29632 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29633 get at sources.
29634
29635 * lib/mike-gcc.exp: Fix typo.
29636
29637 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29638
29639 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29640 binary to use, transform the name.
29641 * config/*.exp: rename everything. Nuke any g++ specific files,
29642 it's now a special case of gcc that requires no special support.
29643 Add a default.exp for unsupported targets.
29644
29645 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29646
29647 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29648 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29649 version of Tcl.
29650
29651 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29652
29653 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29654 than a warning.
29655
29656 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29657
29658 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29659
29660 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29661
29662 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29663 option_list. Compile every file with only 4/6 option choices
29664 (same as C torture) instead of with 12/18 different option
29665 choices.
29666 * lib/c-torture.exp: Likewise.
29667
29668 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29669 not already set.
29670
29671 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29672
29673 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29674 can put an XFAIL *-*-* on excess errors.
29675
29676 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29677
29678 * g++.law: Add more tests derived from g++-bugs snapshots.
29679
29680 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29681 equivalent to g++.law/init9.
29682
29683 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29684 compiled it, and the a.out file after we've run it.
29685
29686 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29687
29688 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29689 compiled it, and the a.out file after we've run it.
29690
29691 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29692
29693 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29694
29695 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29696
29697 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29698 version number.
29699
29700 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29701
29702 * g++.law: New directory of g++ tests derived from the g++-bugs
29703 snapshots.
29704
29705 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29706
29707 * gcc.compile: initbug1.c initbug1.exp testcase added
29708
29709 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29710
29711 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29712 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29713 fixes submitted by Jeff Law (law@cs.utah.edu)
29714 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29715 Jeff Law (law@cs.utah.edu)
29716
29717
29718 1993-11-30 Mike Stump (mrs@cygnus.com)
29719
29720 * config/unix-g++.exp: Follow the gcc way of doing things.
29721 * g++.old-deja/old-deja.exp: Minor updates.
29722 * lib/g++.exp: New file, follow the gcc way of doing things.
29723 * lib/old-dejagnu.exp: Minor updates.
29724 * lib/mike-g++.exp: Always unset errorInfo.
29725
29726 1993-11-06 Mike Stump (mrs@cygnus.com)
29727
29728 * lib/gcc.exp: Fix some errors with the below change, CC and
29729 CFLAGS should be global when setting, not local.
29730
29731 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29732
29733 * lib/gcc.exp: Transform tool name.
29734
29735 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29736
29737 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29738
29739 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29740
29741 * lib/gcc.exp: change gcc_done to gcc_stat
29742
29743 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29744
29745 * Upgraded gcc testsuite to c-torture version 1.25
29746
29747 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29748
29749 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29750 * lib/c-torture: added hooks for new reporting code.
29751
29752 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29753
29754 * config/sh-gcc.exp: check if sh-sim exists in the path
29755
29756 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29757
29758 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29759 * gcc.compile/compile.exp: Initial changes for new logic.
29760 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29761 * gcc.failure/failure.exp: Initial changes for new logic.
29762 * gcc.ieee/ieee.exp: Initial changes for new logic.
29763 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29764 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29765 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29766 * lib/c-torture.exp: Initial changes for new logic.
29767 * lib/gcc.exp: Initial changes for new logic.
29768
29769 1993-10-15 Mike Stump (mrs@cygnus.com)
29770
29771 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29772 depend upon failure or success. Fully qualify names in failure
29773 and success messages. Always remove a.out before starting
29774 compile, just in case. Pay more attention to error text output by
29775 the compiler. Handle testcases with no known past errors just
29776 like all others, so that things are uniform. Other miscellaneous
29777 improvements.
29778
29779 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29780
29781 * gcc.cpp: new directory for cpp tests
29782
29783 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29784
29785 * lib/chill.exp: Code reformatted, removed unused code.
29786 * config/unix-chill.exp: Code reformatted, removed unused code.
29787 * chill.execute/execute.exp: Code reformatted, removed unused code.
29788 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29789
29790 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29791
29792 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29793 routines not written.
29794
29795 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29796
29797 * config/bug-gcc.exp: Use new procs from bug.exp.
29798
29799 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29800
29801 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29802 via ftp, rather than depending on NFS.
29803 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29804 case.
29805
29806 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29807
29808 * config/bug-gcc.exp: Use new download proc.
29809
29810 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29811
29812 * chill.execute/execute.exp: cleanups, handles errors better
29813 * chill.compile/compile.exp: rewrite, based on execute.exp
29814 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29815 * lib/chill.exp: major changes to diff proc and compile and link
29816 procs. added chill_fail and chill_pass wrappers to pass and
29817 fail. added more comments, and handle error codes better.
29818 Added a hack to capture stderr from exec, so noncompile tests
29819 can work.
29820
29821 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29822
29823 * chill.execute/execute.exp: rewrite of testsuite driver
29824 * lib/chill.exp: rewrite of testsuite driver
29825 * config/unix-chill.exp: rewrite of testsuite driver
29826
29827 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29828
29829 In chill.execute:
29830 * iexpr.ch: Standardize uppercase.
29831 * tuples.dat: Standardize uppercase.
29832 * vary.ch: standardize. Correct varying string assignments.
29833 * vary.dat: Add new output lines.
29834
29835 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29836
29837 In chill.execute:
29838 * chprintf.ch: Standardize use of uppercase.
29839 * tuples.ch: Standardize and turn arr2 into a DCL,
29840 rather than a SYN.
29841 * pinits.ch: Standardize.
29842
29843 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29844
29845 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29846 * Makefil: Renamed to Makefile.in.
29847 * configure.in: New.
29848
29849 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29850
29851 In chill.execute:
29852 * .cvsignore: Add result/output files.
29853 * Makefile: Fix up variables at start. Use MFLAGS
29854 everywhere. Correct bool_loc, built_ins entries.
29855 Add entry for vary1.ch.
29856 * bitarray.ch: Standardize upper-case usage.
29857 * bitexpr.ch: Standardize, add output of b1.
29858 * params.ch: Use arrayt in along PROC parameters, to
29859 avoid novelty problems.
29860 * sets.ch: Tiny cleanup.
29861 * vary1.ch: Re-indent.
29862
29863 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29864
29865 * Add PR-related files to Makefiles, .cvsignore files, etc.
29866
29867 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29868
29869 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29870 with compiler objects. New names are test-flow.c and test-loop.c
29871
29872 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29873
29874 * Upgraded c-torture tests from 1.19 to 1.20
29875
29876 * new files:
29877 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29878 * gcc.compile: 930623-1.c 930623-2.c
29879 * gcc.noncompile: 930622-1.c 930622-2.c
29880 * gcc.failure: 920411-1.c 920627-2.c
29881 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29882
29883 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29884
29885 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29886 More changes to get testsuite working properly. Needs more work.
29887 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29888
29889 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29890
29891 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29892 More changes to get testsuite working properly. Needs more work.
29893
29894 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29895
29896 * chill.compile/compile.exp: Added for Dejagnu support
29897 * chill.execute/execute.exp: Added for Dejagnu support
29898 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29899
29900 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29901
29902 This should complete moving the CHILL test files.
29903 * chill.noncompile(.cvsignore printf.grt
29904 in-printf.grt chprintf.grt chprintf.ch):
29905 Added test-support files.
29906 (Makefile): Modified further.
29907 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29908 signal.ch): Added test files.
29909 * chill.execute (.cvsignore printf.grt printr.c
29910 in-printf.grt rts.c chprintf.grt rts.h): Added
29911 test-support files.
29912 (Makefile): More corrections.
29913
29914 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29915
29916 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29917 test cases, ready for DejaGnu.
29918
29919 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29920
29921 * Upgraded c-torture tests from 1.18 to 1.19
29922
29923 * gcc.compile: added test(s):
29924 930607-1.c
29925 * gcc.execute: added test(s):
29926 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29927
29928 * added new subdirectory for misc tests: gcc.misc-tests
29929 * gcc.misc-test(s): added tests:
29930 inst-check.c test-consts.c test-ior.c test-switch.c
29931
29932 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29933
29934 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29935
29936 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29937
29938 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29939
29940 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29941
29942 * Upgraded c-torture tests from 1.17 to 1.18
29943
29944 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29945
29946 * Upgraded c-torture tests from 1.12 to 1.17
29947
29948 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29949
29950 * lib/old-dejagnu.exp:
29951 Fixed handling of XFAIL target triplets to correctly
29952 recognize wildcard characters. Removed code that
29953 appended a unique id tag to the end of the file name
29954 printed out by the result of the testcases within a
29955 given test file.
29956
29957 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29958
29959 * lib/old-dejagnu.exp:
29960 Reworked expected failure handling to trigger off of XFAIL
29961 keyword in keyphrase embeded in testcase source code. The
29962 XFAIL keyword must be at the end of the keyphrase line. It
29963 may optionally be followed by one or more target triplets.
29964 It has just occured that the handling of wildcards in the
29965 target triplet may not be correct.
29966
29967 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29968
29969 * g++.old-deja/tests:
29970 Moved all subdirectories up one level into g++.old-deja .
29971
29972 * lib/old-dejagnu.exp:
29973 Fixed problem with CXXFLAGS not being properly reset, and being
29974 corrupted with extraneous "-c" compiler option. This was
29975 causing binaries to not be generated for test that needed them.
29976 Modified strings passed to "pass" and "fail" so that individual
29977 tests from the same test file would be distinguished by an
29978 identifier appended to the test file name in the summary logs;
29979 this corrected a problem with erroneous diff logs. Added code
29980 to search testcases for expected fail and unexpected pass keywords.
29981
29982 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29983
29984 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29985
29986 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29987
29988 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29989 Removed extraneous text from end of "Special g++ Options"
29990 keyphrase.
29991
29992 * lib/old-dejagnu.exp: Added pattern matching to look for new
29993 keywords, embedded in testcases comments, which will trigger
29994 calls to xpass and xfail.
29995
29996 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29997
29998 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29999 comments embedded in the testcases, especially the one looking for
30000 special compiler options, as well as the pattern matching for the
30001 compiler output again.
30002
30003 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30004
30005 * lib/old-dejagnu.exp: Do a proper check of the return value for
30006 execute tests. Fixed several problems with the pattern matching
30007 of the compiler output which gave erroneous test results.
30008 Changed several of the test result messages to be more descriptive.
30009 * config/unix-g++.exp: Proc g++_load now actually works and
30010 executes the tests passed to it and returns a usable return
30011 value.
30012
30013 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30014
30015 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30016
30017 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30018
30019 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30020 Modified both files to properly execute the old style
30021 dejagnu tests. The previous versions of these files were
30022 experimental and did not function anything near correctly.
30023
30024 1993-04-05 Rob Savoye (rob@cygnus.com)
30025
30026 * Removed all Makefile.in and configure.in files. No configuration
30027 needed now.
30028
30029 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30030
30031 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30032
30033 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30034
30035 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30036 gcc.special/configure.in, gcc.noncompile/configure.in,
30037 gcc.execute/configure.in, gcc.code_quality/configure.in,
30038 g++.other/configure.in, g++.old-deja/configure.in,
30039 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30040 in srcname setting.
30041
30042 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30043
30044 * lib/udi.exp: Fixed mondfe and mondfe_download.
30045 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30046 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30047
30048 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30049
30050 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30051 (gdb_exit): Don't remove *_soc files.
30052
30053 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30054
30055 * lib/c-torture.exp: Don't look for main; instead always use -w
30056 -c. This is how the c-torture tests work. Remove the object
30057 file if the compilation succeeds.
30058 * gcc.execute/execute.exp: Remove executable if test passes.
30059 * gcc.noncompile/noncompile.exp: Every test is an expected
30060 failure.
30061 * gcc.special/special.exp: Added tests from c-torture 1.11,
30062 corrected use of existing test.
30063 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30064 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30065 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30066 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30067 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30068 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30069 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30070 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30071 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30072 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30073 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30074 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30075 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30076 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30077 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30078 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30079 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30080 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30081 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30082 c-torture 1.11.
30083 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30084 correspond to c-torture 1.11.
30085
30086 * New file.
This page took 1.261422 seconds and 4 git commands to generate.